public interface ClusterOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
containsComputeResources(String key)
public abstract boolean containsComputeResources(String key)Optional. Compute resources available to the cluster. Keys specify the ID of the compute resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.ComputeResource> compute_resources = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
containsLabels(String key)
public abstract boolean containsLabels(String key)Optional. Labels applied to the cluster. Labels can be used to organize clusters and to filter them in queries.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
containsNetworkResources(String key)
public abstract boolean containsNetworkResources(String key)Optional. Network resources available to the cluster. Must contain at most one value. Keys specify the ID of the network resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.NetworkResource> network_resources = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
containsStorageResources(String key)
public abstract boolean containsStorageResources(String key)Optional. Storage resources available to the cluster. Keys specify the ID of the storage resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.StorageResource> storage_resources = 12 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
boolean |
|
getComputeResources() (deprecated)
public abstract Map<String,ComputeResource> getComputeResources()Use #getComputeResourcesMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,ComputeResource> |
|
getComputeResourcesCount()
public abstract int getComputeResourcesCount()Optional. Compute resources available to the cluster. Keys specify the ID of the compute resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.ComputeResource> compute_resources = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getComputeResourcesMap()
public abstract Map<String,ComputeResource> getComputeResourcesMap()Optional. Compute resources available to the cluster. Keys specify the ID of the compute resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.ComputeResource> compute_resources = 13 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,ComputeResource> |
|
getComputeResourcesOrDefault(String key, ComputeResource defaultValue)
public abstract ComputeResource getComputeResourcesOrDefault(String key, ComputeResource defaultValue)Optional. Compute resources available to the cluster. Keys specify the ID of the compute resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.ComputeResource> compute_resources = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
ComputeResource |
| Returns | |
|---|---|
| Type | Description |
ComputeResource |
|
getComputeResourcesOrThrow(String key)
public abstract ComputeResource getComputeResourcesOrThrow(String key)Optional. Compute resources available to the cluster. Keys specify the ID of the compute resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.ComputeResource> compute_resources = 13 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
ComputeResource |
|
getCreateTime()
public abstract Timestamp getCreateTime()Output only. Time that the cluster was originally created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The createTime. |
getCreateTimeOrBuilder()
public abstract TimestampOrBuilder getCreateTimeOrBuilder()Output only. Time that the cluster was originally created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
getDescription()
public abstract String getDescription()Optional. User-provided description of the cluster.
string description = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
String |
The description. |
getDescriptionBytes()
public abstract ByteString getDescriptionBytes()Optional. User-provided description of the cluster.
string description = 9 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for description. |
getLabels() (deprecated)
public abstract Map<String,String> getLabels()Use #getLabelsMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getLabelsCount()
public abstract int getLabelsCount()Optional. Labels applied to the cluster. Labels can be used to organize clusters and to filter them in queries.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getLabelsMap()
public abstract Map<String,String> getLabelsMap()Optional. Labels applied to the cluster. Labels can be used to organize clusters and to filter them in queries.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,String> |
|
getLabelsOrDefault(String key, String defaultValue)
public abstract String getLabelsOrDefault(String key, String defaultValue)Optional. Labels applied to the cluster. Labels can be used to organize clusters and to filter them in queries.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getLabelsOrThrow(String key)
public abstract String getLabelsOrThrow(String key)Optional. Labels applied to the cluster. Labels can be used to organize clusters and to filter them in queries.
map<string, string> labels = 4 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
String |
|
getName()
public abstract String getName() Identifier. Relative resource name of the
cluster, in the format
projects/{project}/locations/{location}/clusters/{cluster}.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes() Identifier. Relative resource name of the
cluster, in the format
projects/{project}/locations/{location}/clusters/{cluster}.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |
getNetworkResources() (deprecated)
public abstract Map<String,NetworkResource> getNetworkResources()Use #getNetworkResourcesMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,NetworkResource> |
|
getNetworkResourcesCount()
public abstract int getNetworkResourcesCount()Optional. Network resources available to the cluster. Must contain at most one value. Keys specify the ID of the network resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.NetworkResource> network_resources = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getNetworkResourcesMap()
public abstract Map<String,NetworkResource> getNetworkResourcesMap()Optional. Network resources available to the cluster. Must contain at most one value. Keys specify the ID of the network resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.NetworkResource> network_resources = 11 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,NetworkResource> |
|
getNetworkResourcesOrDefault(String key, NetworkResource defaultValue)
public abstract NetworkResource getNetworkResourcesOrDefault(String key, NetworkResource defaultValue)Optional. Network resources available to the cluster. Must contain at most one value. Keys specify the ID of the network resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.NetworkResource> network_resources = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
NetworkResource |
| Returns | |
|---|---|
| Type | Description |
NetworkResource |
|
getNetworkResourcesOrThrow(String key)
public abstract NetworkResource getNetworkResourcesOrThrow(String key)Optional. Network resources available to the cluster. Must contain at most one value. Keys specify the ID of the network resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.NetworkResource> network_resources = 11 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
NetworkResource |
|
getOrchestrator()
public abstract Orchestrator getOrchestrator()Optional. Orchestrator that is responsible for scheduling and running jobs on the cluster.
.google.cloud.hypercomputecluster.v1beta.Orchestrator orchestrator = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Orchestrator |
The orchestrator. |
getOrchestratorOrBuilder()
public abstract OrchestratorOrBuilder getOrchestratorOrBuilder()Optional. Orchestrator that is responsible for scheduling and running jobs on the cluster.
.google.cloud.hypercomputecluster.v1beta.Orchestrator orchestrator = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
OrchestratorOrBuilder |
|
getReconciling()
public abstract boolean getReconciling() Output only. Indicates whether changes to the cluster are currently in
flight. If this is true, then the current state might not match the
cluster's intended state.
bool reconciling = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
The reconciling. |
getStorageResources() (deprecated)
public abstract Map<String,StorageResource> getStorageResources()Use #getStorageResourcesMap() instead.
| Returns | |
|---|---|
| Type | Description |
Map<String,StorageResource> |
|
getStorageResourcesCount()
public abstract int getStorageResourcesCount()Optional. Storage resources available to the cluster. Keys specify the ID of the storage resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.StorageResource> storage_resources = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
|
getStorageResourcesMap()
public abstract Map<String,StorageResource> getStorageResourcesMap()Optional. Storage resources available to the cluster. Keys specify the ID of the storage resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.StorageResource> storage_resources = 12 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
Map<String,StorageResource> |
|
getStorageResourcesOrDefault(String key, StorageResource defaultValue)
public abstract StorageResource getStorageResourcesOrDefault(String key, StorageResource defaultValue)Optional. Storage resources available to the cluster. Keys specify the ID of the storage resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.StorageResource> storage_resources = 12 [(.google.api.field_behavior) = OPTIONAL];
| Parameters | |
|---|---|
| Name | Description |
key |
String |
defaultValue |
StorageResource |
| Returns | |
|---|---|
| Type | Description |
StorageResource |
|
getStorageResourcesOrThrow(String key)
public abstract StorageResource getStorageResourcesOrThrow(String key)Optional. Storage resources available to the cluster. Keys specify the ID of the storage resource by which it can be referenced elsewhere, and must conform to RFC-1034 (lower-case, alphanumeric, and at most 63 characters).
map<string, .google.cloud.hypercomputecluster.v1beta.StorageResource> storage_resources = 12 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
key |
String |
| Returns | |
|---|---|
| Type | Description |
StorageResource |
|
getUpdateTime()
public abstract Timestamp getUpdateTime()Output only. Time that the cluster was most recently updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
Timestamp |
The updateTime. |
getUpdateTimeOrBuilder()
public abstract TimestampOrBuilder getUpdateTimeOrBuilder()Output only. Time that the cluster was most recently updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
TimestampOrBuilder |
|
hasCreateTime()
public abstract boolean hasCreateTime()Output only. Time that the cluster was originally created.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the createTime field is set. |
hasOrchestrator()
public abstract boolean hasOrchestrator()Optional. Orchestrator that is responsible for scheduling and running jobs on the cluster.
.google.cloud.hypercomputecluster.v1beta.Orchestrator orchestrator = 8 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the orchestrator field is set. |
hasUpdateTime()
public abstract boolean hasUpdateTime()Output only. Time that the cluster was most recently updated.
.google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateTime field is set. |