- 2.62.1 (latest)
- 2.62.0
- 2.60.0
- 2.59.0
- 2.58.1
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.3
- 2.52.3
- 2.50.0
- 2.49.0
- 2.48.2
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.1
- 2.43.2
- 2.42.0
- 2.41.0
- 2.40.1
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.1
- 2.34.0
- 2.33.0
- 2.32.1
- 2.30.1
- 2.29.1
- 2.28.0
- 2.27.1
- 2.24.0
- 2.23.0
- 2.22.6
- 2.21.0
- 2.20.2
- 2.19.0
- 2.18.0
- 2.17.2
- 2.16.0
- 2.15.1
- 2.14.0
- 2.13.1
- 2.12.0
- 2.11.3
- 2.10.0
- 2.9.3
- 2.8.1
- 2.7.1
- 2.6.1
- 2.5.1
- 2.4.5
- 2.3.0
- 2.2.3
- 2.1.10
public interface ListObjectsRequestOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getDelimiter()
public abstract String getDelimiter() Optional. If set, returns results in a directory-like mode. items
contains only objects whose names, aside from the prefix, do not contain
delimiter. Objects whose names, aside from the prefix, contain
delimiter has their name, truncated after the delimiter, returned in
prefixes. Duplicate prefixes are omitted.
string delimiter = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The delimiter. |
getDelimiterBytes()
public abstract ByteString getDelimiterBytes() Optional. If set, returns results in a directory-like mode. items
contains only objects whose names, aside from the prefix, do not contain
delimiter. Objects whose names, aside from the prefix, contain
delimiter has their name, truncated after the delimiter, returned in
prefixes. Duplicate prefixes are omitted.
string delimiter = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for delimiter. |
getFilter()
public abstract String getFilter() Optional. An expression used to filter the returned objects by the
context field. For the full syntax, see Filter objects by contexts
syntax.
If a delimiter is set, the returned prefixes are exempt from this
filter.
string filter = 15 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The filter. |
getFilterBytes()
public abstract ByteString getFilterBytes() Optional. An expression used to filter the returned objects by the
context field. For the full syntax, see Filter objects by contexts
syntax.
If a delimiter is set, the returned prefixes are exempt from this
filter.
string filter = 15 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for filter. |
getIncludeFoldersAsPrefixes()
public abstract boolean getIncludeFoldersAsPrefixes() Optional. If true, includes folders and managed folders (besides objects)
in the returned prefixes. Requires delimiter to be set to '/'.
bool include_folders_as_prefixes = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The includeFoldersAsPrefixes. |
getIncludeTrailingDelimiter()
public abstract boolean getIncludeTrailingDelimiter() Optional. If true, objects that end in exactly one instance of delimiter
has their metadata included in items in addition to
prefixes.
bool include_trailing_delimiter = 5 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The includeTrailingDelimiter. |
getLexicographicEnd()
public abstract 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 abstract 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 abstract 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 abstract 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 abstract 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 abstract 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()
public abstract int getPageSize() Optional. Maximum number of items plus prefixes to return
in a single page of responses. As duplicate prefixes are
omitted, fewer total results might be returned than requested. The service
uses this parameter or 1,000 items, whichever is smaller.
int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The pageSize. |
getPageToken()
public abstract String getPageToken()Optional. A previously-returned page token representing part of the larger set of results to view.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The pageToken. |
getPageTokenBytes()
public abstract ByteString getPageTokenBytes()Optional. A previously-returned page token representing part of the larger set of results to view.
string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for pageToken. |
getParent()
public abstract 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 abstract 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. |
getPrefix()
public abstract String getPrefix()Optional. Filter results to objects whose names begin with this prefix.
string prefix = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The prefix. |
getPrefixBytes()
public abstract ByteString getPrefixBytes()Optional. Filter results to objects whose names begin with this prefix.
string prefix = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for prefix. |
getReadMask()
public abstract FieldMask getReadMask() Mask specifying which fields to read from each result.
If no mask is specified, defaults to all fields except items.acl and
items.owner.
* might be used to mean all fields.
optional .google.protobuf.FieldMask read_mask = 8;
| Returns | |
|---|---|
| Type | Description |
FieldMask |
The readMask. |
getReadMaskOrBuilder()
public abstract FieldMaskOrBuilder getReadMaskOrBuilder() Mask specifying which fields to read from each result.
If no mask is specified, defaults to all fields except items.acl and
items.owner.
* might be used to mean all fields.
optional .google.protobuf.FieldMask read_mask = 8;
| Returns | |
|---|---|
| Type | Description |
FieldMaskOrBuilder |
|
getSoftDeleted()
public abstract boolean getSoftDeleted()Optional. If true, only list all soft-deleted versions of the object. Soft delete policy is required to set this option.
bool soft_deleted = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The softDeleted. |
getVersions()
public abstract boolean getVersions() Optional. If true, lists all versions of an object as distinct results.
bool versions = 7 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
The versions. |
hasReadMask()
public abstract boolean hasReadMask() Mask specifying which fields to read from each result.
If no mask is specified, defaults to all fields except items.acl and
items.owner.
* might be used to mean all fields.
optional .google.protobuf.FieldMask read_mask = 8;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the readMask field is set. |