- 0.54.0 (latest)
- 0.53.0
- 0.52.0
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.6
- 0.1.0
public static final class AwsCluster.Builder extends GeneratedMessageV3.Builder<AwsCluster.Builder> implements AwsClusterOrBuilder
An Anthos cluster running on AWS.
Protobuf type google.cloud.gkemulticloud.v1.AwsCluster
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AwsCluster.BuilderImplements
AwsClusterOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllErrors(Iterable<? extends AwsClusterError> values)
public AwsCluster.Builder addAllErrors(Iterable<? extends AwsClusterError> values)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
values | Iterable<? extends com.google.cloud.gkemulticloud.v1.AwsClusterError> |
Type | Description |
AwsCluster.Builder |
addErrors(AwsClusterError value)
public AwsCluster.Builder addErrors(AwsClusterError value)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | AwsClusterError |
Type | Description |
AwsCluster.Builder |
addErrors(AwsClusterError.Builder builderForValue)
public AwsCluster.Builder addErrors(AwsClusterError.Builder builderForValue)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | AwsClusterError.Builder |
Type | Description |
AwsCluster.Builder |
addErrors(int index, AwsClusterError value)
public AwsCluster.Builder addErrors(int index, AwsClusterError value)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
value | AwsClusterError |
Type | Description |
AwsCluster.Builder |
addErrors(int index, AwsClusterError.Builder builderForValue)
public AwsCluster.Builder addErrors(int index, AwsClusterError.Builder builderForValue)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
builderForValue | AwsClusterError.Builder |
Type | Description |
AwsCluster.Builder |
addErrorsBuilder()
public AwsClusterError.Builder addErrorsBuilder()
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsClusterError.Builder |
addErrorsBuilder(int index)
public AwsClusterError.Builder addErrorsBuilder(int index)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
AwsClusterError.Builder |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AwsCluster.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
AwsCluster.Builder |
build()
public AwsCluster build()
Type | Description |
AwsCluster |
buildPartial()
public AwsCluster buildPartial()
Type | Description |
AwsCluster |
clear()
public AwsCluster.Builder clear()
Type | Description |
AwsCluster.Builder |
clearAnnotations()
public AwsCluster.Builder clearAnnotations()
Type | Description |
AwsCluster.Builder |
clearAuthorization()
public AwsCluster.Builder clearAuthorization()
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsCluster.Builder |
clearAwsRegion()
public AwsCluster.Builder clearAwsRegion()
Required. The AWS region where the cluster runs. Each Google Cloud region supports a subset of nearby AWS regions. You can call GetAwsServerConfig to list all supported AWS regions within a given Google Cloud region.
string aws_region = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearClusterCaCertificate()
public AwsCluster.Builder clearClusterCaCertificate()
Output only. PEM encoded x509 certificate of the cluster root of trust.
string cluster_ca_certificate = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearControlPlane()
public AwsCluster.Builder clearControlPlane()
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsCluster.Builder |
clearCreateTime()
public AwsCluster.Builder clearCreateTime()
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder |
clearDescription()
public AwsCluster.Builder clearDescription()
Optional. A human readable description of this cluster. Cannot be longer than 255 UTF-8 encoded bytes.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearEndpoint()
public AwsCluster.Builder clearEndpoint()
Output only. The endpoint of the cluster's API server.
string endpoint = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearErrors()
public AwsCluster.Builder clearErrors()
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder |
clearEtag()
public AwsCluster.Builder clearEtag()
Allows clients to perform consistent read-modify-writes through optimistic concurrency control. Can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 13;
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public AwsCluster.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
AwsCluster.Builder |
clearFleet()
public AwsCluster.Builder clearFleet()
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsCluster.Builder |
clearLoggingConfig()
public AwsCluster.Builder clearLoggingConfig()
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
AwsCluster.Builder |
clearMonitoringConfig()
public AwsCluster.Builder clearMonitoringConfig()
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
AwsCluster.Builder |
clearName()
public AwsCluster.Builder clearName()
The name of this resource.
Cluster names are formatted as
projects/<project-number>/locations/<region>/awsClusters/<cluster-id>
.
See Resource Names
for more details on Google Cloud Platform resource names.
string name = 1;
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearNetworking()
public AwsCluster.Builder clearNetworking()
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsCluster.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public AwsCluster.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
AwsCluster.Builder |
clearReconciling()
public AwsCluster.Builder clearReconciling()
Output only. If set, there are currently changes in flight to the cluster.
bool reconciling = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearState()
public AwsCluster.Builder clearState()
Output only. The current state of the cluster.
.google.cloud.gkemulticloud.v1.AwsCluster.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearUid()
public AwsCluster.Builder clearUid()
Output only. A globally unique identifier for the cluster.
string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder | This builder for chaining. |
clearUpdateTime()
public AwsCluster.Builder clearUpdateTime()
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder |
clearWorkloadIdentityConfig()
public AwsCluster.Builder clearWorkloadIdentityConfig()
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.Builder |
clone()
public AwsCluster.Builder clone()
Type | Description |
AwsCluster.Builder |
containsAnnotations(String key)
public boolean containsAnnotations(String key)
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
Type | Description |
boolean |
getAnnotations()
public Map<String,String> getAnnotations()
Use #getAnnotationsMap() instead.
Type | Description |
Map<String,String> |
getAnnotationsCount()
public int getAnnotationsCount()
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
int |
getAnnotationsMap()
public Map<String,String> getAnnotationsMap()
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
Map<String,String> |
getAnnotationsOrDefault(String key, String defaultValue)
public String getAnnotationsOrDefault(String key, String defaultValue)
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
defaultValue | String |
Type | Description |
String |
getAnnotationsOrThrow(String key)
public String getAnnotationsOrThrow(String key)
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
Type | Description |
String |
getAuthorization()
public AwsAuthorization getAuthorization()
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsAuthorization | The authorization. |
getAuthorizationBuilder()
public AwsAuthorization.Builder getAuthorizationBuilder()
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsAuthorization.Builder |
getAuthorizationOrBuilder()
public AwsAuthorizationOrBuilder getAuthorizationOrBuilder()
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsAuthorizationOrBuilder |
getAwsRegion()
public String getAwsRegion()
Required. The AWS region where the cluster runs. Each Google Cloud region supports a subset of nearby AWS regions. You can call GetAwsServerConfig to list all supported AWS regions within a given Google Cloud region.
string aws_region = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
String | The awsRegion. |
getAwsRegionBytes()
public ByteString getAwsRegionBytes()
Required. The AWS region where the cluster runs. Each Google Cloud region supports a subset of nearby AWS regions. You can call GetAwsServerConfig to list all supported AWS regions within a given Google Cloud region.
string aws_region = 4 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
ByteString | The bytes for awsRegion. |
getClusterCaCertificate()
public String getClusterCaCertificate()
Output only. PEM encoded x509 certificate of the cluster root of trust.
string cluster_ca_certificate = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The clusterCaCertificate. |
getClusterCaCertificateBytes()
public ByteString getClusterCaCertificateBytes()
Output only. PEM encoded x509 certificate of the cluster root of trust.
string cluster_ca_certificate = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for clusterCaCertificate. |
getControlPlane()
public AwsControlPlane getControlPlane()
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsControlPlane | The controlPlane. |
getControlPlaneBuilder()
public AwsControlPlane.Builder getControlPlaneBuilder()
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsControlPlane.Builder |
getControlPlaneOrBuilder()
public AwsControlPlaneOrBuilder getControlPlaneOrBuilder()
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsControlPlaneOrBuilder |
getCreateTime()
public Timestamp getCreateTime()
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The createTime. |
getCreateTimeBuilder()
public Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getCreateTimeOrBuilder()
public TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getDefaultInstanceForType()
public AwsCluster getDefaultInstanceForType()
Type | Description |
AwsCluster |
getDescription()
public String getDescription()
Optional. A human readable description of this cluster. Cannot be longer than 255 UTF-8 encoded bytes.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
String | The description. |
getDescriptionBytes()
public ByteString getDescriptionBytes()
Optional. A human readable description of this cluster. Cannot be longer than 255 UTF-8 encoded bytes.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
ByteString | The bytes for description. |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getEndpoint()
public String getEndpoint()
Output only. The endpoint of the cluster's API server.
string endpoint = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The endpoint. |
getEndpointBytes()
public ByteString getEndpointBytes()
Output only. The endpoint of the cluster's API server.
string endpoint = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for endpoint. |
getErrors(int index)
public AwsClusterError getErrors(int index)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
AwsClusterError |
getErrorsBuilder(int index)
public AwsClusterError.Builder getErrorsBuilder(int index)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
AwsClusterError.Builder |
getErrorsBuilderList()
public List<AwsClusterError.Builder> getErrorsBuilderList()
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<Builder> |
getErrorsCount()
public int getErrorsCount()
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
int |
getErrorsList()
public List<AwsClusterError> getErrorsList()
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<AwsClusterError> |
getErrorsOrBuilder(int index)
public AwsClusterErrorOrBuilder getErrorsOrBuilder(int index)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
AwsClusterErrorOrBuilder |
getErrorsOrBuilderList()
public List<? extends AwsClusterErrorOrBuilder> getErrorsOrBuilderList()
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
List<? extends com.google.cloud.gkemulticloud.v1.AwsClusterErrorOrBuilder> |
getEtag()
public String getEtag()
Allows clients to perform consistent read-modify-writes through optimistic concurrency control. Can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 13;
Type | Description |
String | The etag. |
getEtagBytes()
public ByteString getEtagBytes()
Allows clients to perform consistent read-modify-writes through optimistic concurrency control. Can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 13;
Type | Description |
ByteString | The bytes for etag. |
getFleet()
public Fleet getFleet()
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
Fleet | The fleet. |
getFleetBuilder()
public Fleet.Builder getFleetBuilder()
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
Fleet.Builder |
getFleetOrBuilder()
public FleetOrBuilder getFleetOrBuilder()
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
FleetOrBuilder |
getLoggingConfig()
public LoggingConfig getLoggingConfig()
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
LoggingConfig | The loggingConfig. |
getLoggingConfigBuilder()
public LoggingConfig.Builder getLoggingConfigBuilder()
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
LoggingConfig.Builder |
getLoggingConfigOrBuilder()
public LoggingConfigOrBuilder getLoggingConfigOrBuilder()
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
LoggingConfigOrBuilder |
getMonitoringConfig()
public MonitoringConfig getMonitoringConfig()
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
MonitoringConfig | The monitoringConfig. |
getMonitoringConfigBuilder()
public MonitoringConfig.Builder getMonitoringConfigBuilder()
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
MonitoringConfig.Builder |
getMonitoringConfigOrBuilder()
public MonitoringConfigOrBuilder getMonitoringConfigOrBuilder()
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
MonitoringConfigOrBuilder |
getMutableAnnotations()
public Map<String,String> getMutableAnnotations()
Use alternate mutation accessors instead.
Type | Description |
Map<String,String> |
getName()
public String getName()
The name of this resource.
Cluster names are formatted as
projects/<project-number>/locations/<region>/awsClusters/<cluster-id>
.
See Resource Names
for more details on Google Cloud Platform resource names.
string name = 1;
Type | Description |
String | The name. |
getNameBytes()
public ByteString getNameBytes()
The name of this resource.
Cluster names are formatted as
projects/<project-number>/locations/<region>/awsClusters/<cluster-id>
.
See Resource Names
for more details on Google Cloud Platform resource names.
string name = 1;
Type | Description |
ByteString | The bytes for name. |
getNetworking()
public AwsClusterNetworking getNetworking()
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsClusterNetworking | The networking. |
getNetworkingBuilder()
public AwsClusterNetworking.Builder getNetworkingBuilder()
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsClusterNetworking.Builder |
getNetworkingOrBuilder()
public AwsClusterNetworkingOrBuilder getNetworkingOrBuilder()
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
AwsClusterNetworkingOrBuilder |
getReconciling()
public boolean getReconciling()
Output only. If set, there are currently changes in flight to the cluster.
bool reconciling = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | The reconciling. |
getState()
public AwsCluster.State getState()
Output only. The current state of the cluster.
.google.cloud.gkemulticloud.v1.AwsCluster.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
AwsCluster.State | The state. |
getStateValue()
public int getStateValue()
Output only. The current state of the cluster.
.google.cloud.gkemulticloud.v1.AwsCluster.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
int | The enum numeric value on the wire for state. |
getUid()
public String getUid()
Output only. A globally unique identifier for the cluster.
string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
String | The uid. |
getUidBytes()
public ByteString getUidBytes()
Output only. A globally unique identifier for the cluster.
string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
ByteString | The bytes for uid. |
getUpdateTime()
public Timestamp getUpdateTime()
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Timestamp | The updateTime. |
getUpdateTimeBuilder()
public Timestamp.Builder getUpdateTimeBuilder()
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
Builder |
getUpdateTimeOrBuilder()
public TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
TimestampOrBuilder |
getWorkloadIdentityConfig()
public WorkloadIdentityConfig getWorkloadIdentityConfig()
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
WorkloadIdentityConfig | The workloadIdentityConfig. |
getWorkloadIdentityConfigBuilder()
public WorkloadIdentityConfig.Builder getWorkloadIdentityConfigBuilder()
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
WorkloadIdentityConfig.Builder |
getWorkloadIdentityConfigOrBuilder()
public WorkloadIdentityConfigOrBuilder getWorkloadIdentityConfigOrBuilder()
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
WorkloadIdentityConfigOrBuilder |
hasAuthorization()
public boolean hasAuthorization()
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the authorization field is set. |
hasControlPlane()
public boolean hasControlPlane()
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the controlPlane field is set. |
hasCreateTime()
public boolean hasCreateTime()
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the createTime field is set. |
hasFleet()
public boolean hasFleet()
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the fleet field is set. |
hasLoggingConfig()
public boolean hasLoggingConfig()
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
boolean | Whether the loggingConfig field is set. |
hasMonitoringConfig()
public boolean hasMonitoringConfig()
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Type | Description |
boolean | Whether the monitoringConfig field is set. |
hasNetworking()
public boolean hasNetworking()
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Type | Description |
boolean | Whether the networking field is set. |
hasUpdateTime()
public boolean hasUpdateTime()
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the updateTime field is set. |
hasWorkloadIdentityConfig()
public boolean hasWorkloadIdentityConfig()
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Type | Description |
boolean | Whether the workloadIdentityConfig field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
internalGetMapField(int number)
protected MapField internalGetMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
internalGetMutableMapField(int number)
protected MapField internalGetMutableMapField(int number)
Name | Description |
number | int |
Type | Description |
MapField |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeAuthorization(AwsAuthorization value)
public AwsCluster.Builder mergeAuthorization(AwsAuthorization value)
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | AwsAuthorization |
Type | Description |
AwsCluster.Builder |
mergeControlPlane(AwsControlPlane value)
public AwsCluster.Builder mergeControlPlane(AwsControlPlane value)
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | AwsControlPlane |
Type | Description |
AwsCluster.Builder |
mergeCreateTime(Timestamp value)
public AwsCluster.Builder mergeCreateTime(Timestamp value)
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
AwsCluster.Builder |
mergeFleet(Fleet value)
public AwsCluster.Builder mergeFleet(Fleet value)
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | Fleet |
Type | Description |
AwsCluster.Builder |
mergeFrom(AwsCluster other)
public AwsCluster.Builder mergeFrom(AwsCluster other)
Name | Description |
other | AwsCluster |
Type | Description |
AwsCluster.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AwsCluster.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
AwsCluster.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public AwsCluster.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
AwsCluster.Builder |
mergeLoggingConfig(LoggingConfig value)
public AwsCluster.Builder mergeLoggingConfig(LoggingConfig value)
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | LoggingConfig |
Type | Description |
AwsCluster.Builder |
mergeMonitoringConfig(MonitoringConfig value)
public AwsCluster.Builder mergeMonitoringConfig(MonitoringConfig value)
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | MonitoringConfig |
Type | Description |
AwsCluster.Builder |
mergeNetworking(AwsClusterNetworking value)
public AwsCluster.Builder mergeNetworking(AwsClusterNetworking value)
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | AwsClusterNetworking |
Type | Description |
AwsCluster.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AwsCluster.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
AwsCluster.Builder |
mergeUpdateTime(Timestamp value)
public AwsCluster.Builder mergeUpdateTime(Timestamp value)
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
AwsCluster.Builder |
mergeWorkloadIdentityConfig(WorkloadIdentityConfig value)
public AwsCluster.Builder mergeWorkloadIdentityConfig(WorkloadIdentityConfig value)
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | WorkloadIdentityConfig |
Type | Description |
AwsCluster.Builder |
putAllAnnotations(Map<String,String> values)
public AwsCluster.Builder putAllAnnotations(Map<String,String> values)
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
values | Map<String,String> |
Type | Description |
AwsCluster.Builder |
putAnnotations(String key, String value)
public AwsCluster.Builder putAnnotations(String key, String value)
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
value | String |
Type | Description |
AwsCluster.Builder |
removeAnnotations(String key)
public AwsCluster.Builder removeAnnotations(String key)
Optional. Annotations on the cluster. This field has the same restrictions as Kubernetes annotations. The total size of all keys and values combined is limited to 256k. Key can have 2 segments: prefix (optional) and name (required), separated by a slash (/). Prefix must be a DNS subdomain. Name must be 63 characters or less, begin and end with alphanumerics, with dashes (-), underscores (_), dots (.), and alphanumerics between.
map<string, string> annotations = 14 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
key | String |
Type | Description |
AwsCluster.Builder |
removeErrors(int index)
public AwsCluster.Builder removeErrors(int index)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
Type | Description |
AwsCluster.Builder |
setAuthorization(AwsAuthorization value)
public AwsCluster.Builder setAuthorization(AwsAuthorization value)
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | AwsAuthorization |
Type | Description |
AwsCluster.Builder |
setAuthorization(AwsAuthorization.Builder builderForValue)
public AwsCluster.Builder setAuthorization(AwsAuthorization.Builder builderForValue)
Required. Configuration related to the cluster RBAC settings.
.google.cloud.gkemulticloud.v1.AwsAuthorization authorization = 15 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | AwsAuthorization.Builder |
Type | Description |
AwsCluster.Builder |
setAwsRegion(String value)
public AwsCluster.Builder setAwsRegion(String value)
Required. The AWS region where the cluster runs. Each Google Cloud region supports a subset of nearby AWS regions. You can call GetAwsServerConfig to list all supported AWS regions within a given Google Cloud region.
string aws_region = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | String The awsRegion to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setAwsRegionBytes(ByteString value)
public AwsCluster.Builder setAwsRegionBytes(ByteString value)
Required. The AWS region where the cluster runs. Each Google Cloud region supports a subset of nearby AWS regions. You can call GetAwsServerConfig to list all supported AWS regions within a given Google Cloud region.
string aws_region = 4 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | ByteString The bytes for awsRegion to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setClusterCaCertificate(String value)
public AwsCluster.Builder setClusterCaCertificate(String value)
Output only. PEM encoded x509 certificate of the cluster root of trust.
string cluster_ca_certificate = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The clusterCaCertificate to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setClusterCaCertificateBytes(ByteString value)
public AwsCluster.Builder setClusterCaCertificateBytes(ByteString value)
Output only. PEM encoded x509 certificate of the cluster root of trust.
string cluster_ca_certificate = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for clusterCaCertificate to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setControlPlane(AwsControlPlane value)
public AwsCluster.Builder setControlPlane(AwsControlPlane value)
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | AwsControlPlane |
Type | Description |
AwsCluster.Builder |
setControlPlane(AwsControlPlane.Builder builderForValue)
public AwsCluster.Builder setControlPlane(AwsControlPlane.Builder builderForValue)
Required. Configuration related to the cluster control plane.
.google.cloud.gkemulticloud.v1.AwsControlPlane control_plane = 5 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | AwsControlPlane.Builder |
Type | Description |
AwsCluster.Builder |
setCreateTime(Timestamp value)
public AwsCluster.Builder setCreateTime(Timestamp value)
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
AwsCluster.Builder |
setCreateTime(Timestamp.Builder builderForValue)
public AwsCluster.Builder setCreateTime(Timestamp.Builder builderForValue)
Output only. The time at which this cluster was created.
.google.protobuf.Timestamp create_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
AwsCluster.Builder |
setDescription(String value)
public AwsCluster.Builder setDescription(String value)
Optional. A human readable description of this cluster. Cannot be longer than 255 UTF-8 encoded bytes.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | String The description to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setDescriptionBytes(ByteString value)
public AwsCluster.Builder setDescriptionBytes(ByteString value)
Optional. A human readable description of this cluster. Cannot be longer than 255 UTF-8 encoded bytes.
string description = 2 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | ByteString The bytes for description to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setEndpoint(String value)
public AwsCluster.Builder setEndpoint(String value)
Output only. The endpoint of the cluster's API server.
string endpoint = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The endpoint to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setEndpointBytes(ByteString value)
public AwsCluster.Builder setEndpointBytes(ByteString value)
Output only. The endpoint of the cluster's API server.
string endpoint = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for endpoint to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setErrors(int index, AwsClusterError value)
public AwsCluster.Builder setErrors(int index, AwsClusterError value)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
value | AwsClusterError |
Type | Description |
AwsCluster.Builder |
setErrors(int index, AwsClusterError.Builder builderForValue)
public AwsCluster.Builder setErrors(int index, AwsClusterError.Builder builderForValue)
Output only. A set of errors found in the cluster.
repeated .google.cloud.gkemulticloud.v1.AwsClusterError errors = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
index | int |
builderForValue | AwsClusterError.Builder |
Type | Description |
AwsCluster.Builder |
setEtag(String value)
public AwsCluster.Builder setEtag(String value)
Allows clients to perform consistent read-modify-writes through optimistic concurrency control. Can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 13;
Name | Description |
value | String The etag to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setEtagBytes(ByteString value)
public AwsCluster.Builder setEtagBytes(ByteString value)
Allows clients to perform consistent read-modify-writes through optimistic concurrency control. Can be sent on update and delete requests to ensure the client has an up-to-date value before proceeding.
string etag = 13;
Name | Description |
value | ByteString The bytes for etag to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public AwsCluster.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
AwsCluster.Builder |
setFleet(Fleet value)
public AwsCluster.Builder setFleet(Fleet value)
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | Fleet |
Type | Description |
AwsCluster.Builder |
setFleet(Fleet.Builder builderForValue)
public AwsCluster.Builder setFleet(Fleet.Builder builderForValue)
Required. Fleet configuration.
.google.cloud.gkemulticloud.v1.Fleet fleet = 18 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | Fleet.Builder |
Type | Description |
AwsCluster.Builder |
setLoggingConfig(LoggingConfig value)
public AwsCluster.Builder setLoggingConfig(LoggingConfig value)
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | LoggingConfig |
Type | Description |
AwsCluster.Builder |
setLoggingConfig(LoggingConfig.Builder builderForValue)
public AwsCluster.Builder setLoggingConfig(LoggingConfig.Builder builderForValue)
Optional. Logging configuration for this cluster.
.google.cloud.gkemulticloud.v1.LoggingConfig logging_config = 19 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
builderForValue | LoggingConfig.Builder |
Type | Description |
AwsCluster.Builder |
setMonitoringConfig(MonitoringConfig value)
public AwsCluster.Builder setMonitoringConfig(MonitoringConfig value)
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
value | MonitoringConfig |
Type | Description |
AwsCluster.Builder |
setMonitoringConfig(MonitoringConfig.Builder builderForValue)
public AwsCluster.Builder setMonitoringConfig(MonitoringConfig.Builder builderForValue)
Optional. Monitoring configuration for this cluster.
.google.cloud.gkemulticloud.v1.MonitoringConfig monitoring_config = 21 [(.google.api.field_behavior) = OPTIONAL];
Name | Description |
builderForValue | MonitoringConfig.Builder |
Type | Description |
AwsCluster.Builder |
setName(String value)
public AwsCluster.Builder setName(String value)
The name of this resource.
Cluster names are formatted as
projects/<project-number>/locations/<region>/awsClusters/<cluster-id>
.
See Resource Names
for more details on Google Cloud Platform resource names.
string name = 1;
Name | Description |
value | String The name to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setNameBytes(ByteString value)
public AwsCluster.Builder setNameBytes(ByteString value)
The name of this resource.
Cluster names are formatted as
projects/<project-number>/locations/<region>/awsClusters/<cluster-id>
.
See Resource Names
for more details on Google Cloud Platform resource names.
string name = 1;
Name | Description |
value | ByteString The bytes for name to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setNetworking(AwsClusterNetworking value)
public AwsCluster.Builder setNetworking(AwsClusterNetworking value)
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
value | AwsClusterNetworking |
Type | Description |
AwsCluster.Builder |
setNetworking(AwsClusterNetworking.Builder builderForValue)
public AwsCluster.Builder setNetworking(AwsClusterNetworking.Builder builderForValue)
Required. Cluster-wide networking configuration.
.google.cloud.gkemulticloud.v1.AwsClusterNetworking networking = 3 [(.google.api.field_behavior) = REQUIRED];
Name | Description |
builderForValue | AwsClusterNetworking.Builder |
Type | Description |
AwsCluster.Builder |
setReconciling(boolean value)
public AwsCluster.Builder setReconciling(boolean value)
Output only. If set, there are currently changes in flight to the cluster.
bool reconciling = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | boolean The reconciling to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AwsCluster.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
AwsCluster.Builder |
setState(AwsCluster.State value)
public AwsCluster.Builder setState(AwsCluster.State value)
Output only. The current state of the cluster.
.google.cloud.gkemulticloud.v1.AwsCluster.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | AwsCluster.State The state to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setStateValue(int value)
public AwsCluster.Builder setStateValue(int value)
Output only. The current state of the cluster.
.google.cloud.gkemulticloud.v1.AwsCluster.State state = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | int The enum numeric value on the wire for state to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setUid(String value)
public AwsCluster.Builder setUid(String value)
Output only. A globally unique identifier for the cluster.
string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | String The uid to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setUidBytes(ByteString value)
public AwsCluster.Builder setUidBytes(ByteString value)
Output only. A globally unique identifier for the cluster.
string uid = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | ByteString The bytes for uid to set. |
Type | Description |
AwsCluster.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final AwsCluster.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
AwsCluster.Builder |
setUpdateTime(Timestamp value)
public AwsCluster.Builder setUpdateTime(Timestamp value)
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | Timestamp |
Type | Description |
AwsCluster.Builder |
setUpdateTime(Timestamp.Builder builderForValue)
public AwsCluster.Builder setUpdateTime(Timestamp.Builder builderForValue)
Output only. The time at which this cluster was last updated.
.google.protobuf.Timestamp update_time = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | Builder |
Type | Description |
AwsCluster.Builder |
setWorkloadIdentityConfig(WorkloadIdentityConfig value)
public AwsCluster.Builder setWorkloadIdentityConfig(WorkloadIdentityConfig value)
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
value | WorkloadIdentityConfig |
Type | Description |
AwsCluster.Builder |
setWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue)
public AwsCluster.Builder setWorkloadIdentityConfig(WorkloadIdentityConfig.Builder builderForValue)
Output only. Workload Identity settings.
.google.cloud.gkemulticloud.v1.WorkloadIdentityConfig workload_identity_config = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];
Name | Description |
builderForValue | WorkloadIdentityConfig.Builder |
Type | Description |
AwsCluster.Builder |