public final class ListObjectsRequest extends GeneratedMessageV3 implements ListObjectsRequestOrBuilder
Request message for ListObjects.
Protobuf type google.storage.v2.ListObjectsRequest
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
DELIMITER_FIELD_NUMBER
public static final int DELIMITER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
INCLUDE_TRAILING_DELIMITER_FIELD_NUMBER
public static final int INCLUDE_TRAILING_DELIMITER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LEXICOGRAPHIC_END_FIELD_NUMBER
public static final int LEXICOGRAPHIC_END_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
LEXICOGRAPHIC_START_FIELD_NUMBER
public static final int LEXICOGRAPHIC_START_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
MATCH_GLOB_FIELD_NUMBER
public static final int MATCH_GLOB_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PAGE_SIZE_FIELD_NUMBER
public static final int PAGE_SIZE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PAGE_TOKEN_FIELD_NUMBER
public static final int PAGE_TOKEN_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PARENT_FIELD_NUMBER
public static final int PARENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
PREFIX_FIELD_NUMBER
public static final int PREFIX_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
READ_MASK_FIELD_NUMBER
public static final int READ_MASK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
VERSIONS_FIELD_NUMBER
public static final int VERSIONS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static ListObjectsRequest getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static ListObjectsRequest.Builder newBuilder()
newBuilder(ListObjectsRequest prototype)
public static ListObjectsRequest.Builder newBuilder(ListObjectsRequest prototype)
public static ListObjectsRequest parseDelimitedFrom(InputStream input)
public static ListObjectsRequest parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static ListObjectsRequest parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static ListObjectsRequest parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static ListObjectsRequest parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ListObjectsRequest parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static ListObjectsRequest parseFrom(CodedInputStream input)
public static ListObjectsRequest parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static ListObjectsRequest parseFrom(InputStream input)
public static ListObjectsRequest parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static ListObjectsRequest parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static ListObjectsRequest parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<ListObjectsRequest> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public ListObjectsRequest getDefaultInstanceForType()
getDelimiter()
public String getDelimiter()
If set, returns results in a directory-like mode. items
will contain
only objects whose names, aside from the prefix
, do not
contain delimiter
. Objects whose names, aside from the
prefix
, contain delimiter
will have their name,
truncated after the delimiter
, returned in
prefixes
. Duplicate prefixes
are omitted.
string delimiter = 4;
Returns |
Type |
Description |
String |
The delimiter.
|
getDelimiterBytes()
public ByteString getDelimiterBytes()
If set, returns results in a directory-like mode. items
will contain
only objects whose names, aside from the prefix
, do not
contain delimiter
. Objects whose names, aside from the
prefix
, contain delimiter
will have their name,
truncated after the delimiter
, returned in
prefixes
. Duplicate prefixes
are omitted.
string delimiter = 4;
Returns |
Type |
Description |
ByteString |
The bytes for delimiter.
|
getIncludeTrailingDelimiter()
public boolean getIncludeTrailingDelimiter()
If true, objects that end in exactly one instance of delimiter
will have their metadata included in items
in addition to
prefixes
.
bool include_trailing_delimiter = 5;
Returns |
Type |
Description |
boolean |
The includeTrailingDelimiter.
|
getLexicographicEnd()
public String getLexicographicEnd()
Optional. Filter results to objects whose names are lexicographically
before lexicographic_end. If lexicographic_start is also set, the objects
listed have names between lexicographic_start (inclusive) and
lexicographic_end (exclusive).
string lexicographic_end = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The lexicographicEnd.
|
getLexicographicEndBytes()
public ByteString getLexicographicEndBytes()
Optional. Filter results to objects whose names are lexicographically
before lexicographic_end. If lexicographic_start is also set, the objects
listed have names between lexicographic_start (inclusive) and
lexicographic_end (exclusive).
string lexicographic_end = 11 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for lexicographicEnd.
|
getLexicographicStart()
public String getLexicographicStart()
Optional. Filter results to objects whose names are lexicographically equal
to or after lexicographic_start. If lexicographic_end is also set, the
objects listed have names between lexicographic_start (inclusive) and
lexicographic_end (exclusive).
string lexicographic_start = 10 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The lexicographicStart.
|
getLexicographicStartBytes()
public ByteString getLexicographicStartBytes()
Optional. Filter results to objects whose names are lexicographically equal
to or after lexicographic_start. If lexicographic_end is also set, the
objects listed have names between lexicographic_start (inclusive) and
lexicographic_end (exclusive).
string lexicographic_start = 10 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for lexicographicStart.
|
getMatchGlob()
public String getMatchGlob()
Optional. Filter results to objects and prefixes that match this glob
pattern. See List Objects Using
Glob
for the full syntax.
string match_glob = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The matchGlob.
|
getMatchGlobBytes()
public ByteString getMatchGlobBytes()
Optional. Filter results to objects and prefixes that match this glob
pattern. See List Objects Using
Glob
for the full syntax.
string match_glob = 14 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for matchGlob.
|
getPageSize()
Maximum number of items
plus prefixes
to return
in a single page of responses. As duplicate prefixes
are
omitted, fewer total results may be returned than requested. The service
will use this parameter or 1,000 items, whichever is smaller.
int32 page_size = 2;
Returns |
Type |
Description |
int |
The pageSize.
|
getPageToken()
public String getPageToken()
A previously-returned page token representing part of the larger set of
results to view.
string page_token = 3;
Returns |
Type |
Description |
String |
The pageToken.
|
getPageTokenBytes()
public ByteString getPageTokenBytes()
A previously-returned page token representing part of the larger set of
results to view.
string page_token = 3;
Returns |
Type |
Description |
ByteString |
The bytes for pageToken.
|
getParent()
public String getParent()
Required. Name of the bucket in which to look for objects.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
String |
The parent.
|
getParentBytes()
public ByteString getParentBytes()
Required. Name of the bucket in which to look for objects.
string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns |
Type |
Description |
ByteString |
The bytes for parent.
|
getParserForType()
public Parser<ListObjectsRequest> getParserForType()
Overrides
getPrefix()
public String getPrefix()
Filter results to objects whose names begin with this prefix.
string prefix = 6;
Returns |
Type |
Description |
String |
The prefix.
|
getPrefixBytes()
public ByteString getPrefixBytes()
Filter results to objects whose names begin with this prefix.
string prefix = 6;
Returns |
Type |
Description |
ByteString |
The bytes for prefix.
|
getReadMask()
public FieldMask getReadMask()
Mask specifying which fields to read from each result.
If no mask is specified, will default to all fields except items.acl and
items.owner.
- may be used to mean "all fields".
optional .google.protobuf.FieldMask read_mask = 8;
Returns |
Type |
Description |
FieldMask |
The readMask.
|
getReadMaskOrBuilder()
public FieldMaskOrBuilder getReadMaskOrBuilder()
Mask specifying which fields to read from each result.
If no mask is specified, will default to all fields except items.acl and
items.owner.
- may be used to mean "all fields".
optional .google.protobuf.FieldMask read_mask = 8;
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getVersions()
public boolean getVersions()
If true
, lists all versions of an object as distinct results.
For more information, see
Object
Versioning.
bool versions = 7;
Returns |
Type |
Description |
boolean |
The versions.
|
hasReadMask()
public boolean hasReadMask()
Mask specifying which fields to read from each result.
If no mask is specified, will default to all fields except items.acl and
items.owner.
- may be used to mean "all fields".
optional .google.protobuf.FieldMask read_mask = 8;
Returns |
Type |
Description |
boolean |
Whether the readMask field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public ListObjectsRequest.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected ListObjectsRequest.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public ListObjectsRequest.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides