MetadataBuffer
Stay organized with collections
Save and categorize content based on your preferences.
A data buffer that points to Metadata entries. Objects of this class are returned in
responses to list requests (such as query(Query)
). This object behaves as an Iterable
, as well as
allowing indexed access to its entries. Be sure to call release()
on any buffers when you are done with them.
Inherited Field Summary
From class
com.google.android.gms.common.data.AbstractDataBuffer
protected final DataHolder |
mDataHolder |
|
Inherited Method Summary
From class
com.google.android.gms.common.data.AbstractDataBuffer
From class java.lang.Object
From interface
com.google.android.gms.common.data.DataBuffer
From interface
com.google.android.gms.common.api.Releasable
From interface java.lang.Iterable
Public Methods
public String
getNextPageToken
()
This method is deprecated.Paging is not supported, so this always returns null.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License
, and code samples are licensed under the Apache 2.0 License
. For details, see the Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-31 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-31 UTC."],[[["\u003cp\u003e\u003ccode\u003eMetadataBuffer\u003c/code\u003e is a data buffer for accessing \u003ccode\u003eMetadata\u003c/code\u003e entries, often returned in response to list requests.\u003c/p\u003e\n"],["\u003cp\u003eIt provides indexed access and iterable functionality for navigating through the \u003ccode\u003eMetadata\u003c/code\u003e entries.\u003c/p\u003e\n"],["\u003cp\u003eIt is crucial to call \u003ccode\u003erelease()\u003c/code\u003e after usage to free up resources.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003egetNextPageToken()\u003c/code\u003e method is deprecated as paging is not supported.\u003c/p\u003e\n"]]],[],null,["# MetadataBuffer\n\npublic final class **MetadataBuffer** extends [AbstractDataBuffer](/android/reference/com/google/android/gms/common/data/AbstractDataBuffer)\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e \nA data buffer that points to Metadata entries. Objects of this class are returned in\nresponses to list requests (such as [query(Query)](/android/reference/com/google/android/gms/drive/DriveResourceClient#query(com.google.android.gms.drive.query.Query))). This object behaves as an [Iterable](//developer.android.com/reference/java/lang/Iterable.html), as well as\nallowing indexed access to its entries. Be sure to call [release()](/android/reference/com/google/android/gms/drive/MetadataBuffer#release())\non any buffers when you are done with them. \n\n### Inherited Field Summary\n\nFrom class com.google.android.gms.common.data.AbstractDataBuffer \n\n|----------------------------|-------------|---|\n| protected final DataHolder | mDataHolder | |\n\n### Public Method Summary\n\n|----------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Metadata](/android/reference/com/google/android/gms/drive/Metadata) | [get](/android/reference/com/google/android/gms/drive/MetadataBuffer#get(int))(int row) |\n| [String](//developer.android.com/reference/java/lang/String.html) | [getNextPageToken](/android/reference/com/google/android/gms/drive/MetadataBuffer#getNextPageToken())() *This method is deprecated. Paging is not supported, so this always returns null.* |\n| void | [release](/android/reference/com/google/android/gms/drive/MetadataBuffer#release())() |\n\n### Inherited Method Summary\n\nFrom class com.google.android.gms.common.data.AbstractDataBuffer \n\n|-----------------------------------------------------------------------------------------------------------------------------------------------|---------------------|\n| final void | close() |\n| abstract [Metadata](/android/reference/com/google/android/gms/drive/Metadata) | get(int arg0) |\n| int | getCount() |\n| [Bundle](//developer.android.com/reference/android/os/Bundle.html) | getMetadata() |\n| boolean | isClosed() |\n| [Iterator](//developer.android.com/reference/java/util/Iterator.html)\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e | iterator() |\n| void | release() |\n| [Iterator](//developer.android.com/reference/java/util/Iterator.html)\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e | singleRefIterator() |\n\nFrom class java.lang.Object \n\n|----------------------------------------------------------------------------|--------------------------------------------------------------------------------|\n| [Object](//developer.android.com/reference/java/lang/Object.html) | clone() |\n| boolean | equals([Object](//developer.android.com/reference/java/lang/Object.html) arg0) |\n| void | finalize() |\n| final [Class](//developer.android.com/reference/java/lang/Class.html)\\\u003c?\\\u003e | getClass() |\n| int | hashCode() |\n| final void | notify() |\n| final void | notifyAll() |\n| [String](//developer.android.com/reference/java/lang/String.html) | toString() |\n| final void | wait(long arg0, int arg1) |\n| final void | wait(long arg0) |\n| final void | wait() |\n\nFrom interface com.google.android.gms.common.data.DataBuffer \n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------|\n| abstract void | close() |\n| abstract [Metadata](/android/reference/com/google/android/gms/drive/Metadata) | get(int arg0) |\n| abstract int | getCount() |\n| abstract [Bundle](//developer.android.com/reference/android/os/Bundle.html) | getMetadata() |\n| abstract boolean | isClosed() |\n| abstract [Iterator](//developer.android.com/reference/java/util/Iterator.html)\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e | iterator() |\n| abstract void | release() |\n| abstract [Iterator](//developer.android.com/reference/java/util/Iterator.html)\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e | singleRefIterator() |\n\nFrom interface com.google.android.gms.common.api.Releasable \n\n|---------------|-----------|\n| abstract void | release() |\n\nFrom interface java.lang.Iterable \n\n|--------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|\n| void | forEach(Consumer\\\u003c? super T\\\u003e arg0) |\n| abstract [Iterator](//developer.android.com/reference/java/util/Iterator.html)\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e | iterator() |\n| Spliterator\\\u003c[Metadata](/android/reference/com/google/android/gms/drive/Metadata)\\\u003e | spliterator() |\n\nPublic Methods\n--------------\n\n#### public [Metadata](/android/reference/com/google/android/gms/drive/Metadata)\n**get** (int row)\n\n#### public [String](//developer.android.com/reference/java/lang/String.html) **getNextPageToken** ()\n\n**This method is deprecated.** \n\nPaging is not supported, so this always returns null. \n\n#### public void **release** ()"]]