public interface ListClustersRequestOrBuilder extends MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getFilter()
Optional.
|
ByteString |
getFilterBytes()
Optional.
|
int |
getPageSize()
Optional.
|
java.lang.String |
getPageToken()
Optional.
|
ByteString |
getPageTokenBytes()
Optional.
|
java.lang.String |
getProjectId()
Required.
|
ByteString |
getProjectIdBytes()
Required.
|
java.lang.String |
getRegion()
Required.
|
ByteString |
getRegionBytes()
Required.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
isInitialized
java.lang.String getProjectId()
Required. The ID of the Google Cloud Platform project that the cluster belongs to.
string project_id = 1;
ByteString getProjectIdBytes()
Required. The ID of the Google Cloud Platform project that the cluster belongs to.
string project_id = 1;
java.lang.String getRegion()
Required. The Cloud Dataproc region in which to handle the request.
string region = 4;
ByteString getRegionBytes()
Required. The Cloud Dataproc region in which to handle the request.
string region = 4;
java.lang.String getFilter()
Optional. A filter constraining the clusters to list. Filters are case-sensitive and have the following syntax: field = value [AND [field = value]] ... where **field** is one of `status.state`, `clusterName`, or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be one of the following: `ACTIVE`, `INACTIVE`, `CREATING`, `RUNNING`, `ERROR`, `DELETING`, or `UPDATING`. `ACTIVE` contains the `CREATING`, `UPDATING`, and `RUNNING` states. `INACTIVE` contains the `DELETING` and `ERROR` states. `clusterName` is the name of the cluster provided at creation time. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND clusterName = mycluster AND labels.env = staging AND labels.starred = *
string filter = 5;
ByteString getFilterBytes()
Optional. A filter constraining the clusters to list. Filters are case-sensitive and have the following syntax: field = value [AND [field = value]] ... where **field** is one of `status.state`, `clusterName`, or `labels.[KEY]`, and `[KEY]` is a label key. **value** can be `*` to match all values. `status.state` can be one of the following: `ACTIVE`, `INACTIVE`, `CREATING`, `RUNNING`, `ERROR`, `DELETING`, or `UPDATING`. `ACTIVE` contains the `CREATING`, `UPDATING`, and `RUNNING` states. `INACTIVE` contains the `DELETING` and `ERROR` states. `clusterName` is the name of the cluster provided at creation time. Only the logical `AND` operator is supported; space-separated items are treated as having an implicit `AND` operator. Example filter: status.state = ACTIVE AND clusterName = mycluster AND labels.env = staging AND labels.starred = *
string filter = 5;
int getPageSize()
Optional. The standard List page size.
int32 page_size = 2;
java.lang.String getPageToken()
Optional. The standard List page token.
string page_token = 3;
ByteString getPageTokenBytes()
Optional. The standard List page token.
string page_token = 3;