- 0.84.0 (latest)
- 0.82.0
- 0.81.0
- 0.80.0
- 0.79.0
- 0.77.0
- 0.75.0
- 0.74.0
- 0.73.0
- 0.72.0
- 0.71.0
- 0.69.0
- 0.67.0
- 0.66.0
- 0.63.0
- 0.62.0
- 0.61.0
- 0.59.0
- 0.58.0
- 0.57.0
- 0.56.0
- 0.55.0
- 0.54.0
- 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 UpdateAwsNodePoolRequest.Builder extends GeneratedMessage.Builder<UpdateAwsNodePoolRequest.Builder> implements UpdateAwsNodePoolRequestOrBuilder Request message for AwsClusters.UpdateAwsNodePool method.
Protobuf type google.cloud.gkemulticloud.v1.UpdateAwsNodePoolRequest
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > UpdateAwsNodePoolRequest.BuilderImplements
UpdateAwsNodePoolRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public UpdateAwsNodePoolRequest build()| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest |
|
buildPartial()
public UpdateAwsNodePoolRequest buildPartial()| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest |
|
clear()
public UpdateAwsNodePoolRequest.Builder clear()| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
clearAwsNodePool()
public UpdateAwsNodePoolRequest.Builder clearAwsNodePool()Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
clearUpdateMask()
public UpdateAwsNodePoolRequest.Builder clearUpdateMask()Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
clearValidateOnly()
public UpdateAwsNodePoolRequest.Builder clearValidateOnly()If set, only validate the request, but don't actually update the node pool.
bool validate_only = 2;
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
This builder for chaining. |
getAwsNodePool()
public AwsNodePool getAwsNodePool()Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
AwsNodePool |
The awsNodePool. |
getAwsNodePoolBuilder()
public AwsNodePool.Builder getAwsNodePoolBuilder()Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
AwsNodePool.Builder |
|
getAwsNodePoolOrBuilder()
public AwsNodePoolOrBuilder getAwsNodePoolOrBuilder()Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
AwsNodePoolOrBuilder |
|
getDefaultInstanceForType()
public UpdateAwsNodePoolRequest getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getUpdateMask()
public FieldMask getUpdateMask()Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FieldMask |
The updateMask. |
getUpdateMaskBuilder()
public FieldMask.Builder getUpdateMaskBuilder()Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
Builder |
|
getUpdateMaskOrBuilder()
public FieldMaskOrBuilder getUpdateMaskOrBuilder()Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
FieldMaskOrBuilder |
|
getValidateOnly()
public boolean getValidateOnly()If set, only validate the request, but don't actually update the node pool.
bool validate_only = 2;
| Returns | |
|---|---|
| Type | Description |
boolean |
The validateOnly. |
hasAwsNodePool()
public boolean hasAwsNodePool()Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the awsNodePool field is set. |
hasUpdateMask()
public boolean hasUpdateMask()Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the updateMask field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeAwsNodePool(AwsNodePool value)
public UpdateAwsNodePoolRequest.Builder mergeAwsNodePool(AwsNodePool value)Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
AwsNodePool |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
mergeFrom(UpdateAwsNodePoolRequest other)
public UpdateAwsNodePoolRequest.Builder mergeFrom(UpdateAwsNodePoolRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
UpdateAwsNodePoolRequest |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public UpdateAwsNodePoolRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public UpdateAwsNodePoolRequest.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
mergeUpdateMask(FieldMask value)
public UpdateAwsNodePoolRequest.Builder mergeUpdateMask(FieldMask value)Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
setAwsNodePool(AwsNodePool value)
public UpdateAwsNodePoolRequest.Builder setAwsNodePool(AwsNodePool value)Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
AwsNodePool |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
setAwsNodePool(AwsNodePool.Builder builderForValue)
public UpdateAwsNodePoolRequest.Builder setAwsNodePool(AwsNodePool.Builder builderForValue)Required. The AwsNodePool resource to update.
.google.cloud.gkemulticloud.v1.AwsNodePool aws_node_pool = 1 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
AwsNodePool.Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
setUpdateMask(FieldMask value)
public UpdateAwsNodePoolRequest.Builder setUpdateMask(FieldMask value)Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
value |
FieldMask |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
setUpdateMask(FieldMask.Builder builderForValue)
public UpdateAwsNodePoolRequest.Builder setUpdateMask(FieldMask.Builder builderForValue)Required. Mask of fields to update. At least one path must be supplied in this field. The elements of the repeated paths field can only include these fields from AwsNodePool:
annotations.version.autoscaling.min_node_count.autoscaling.max_node_count.config.config_encryption.kms_key_arn.config.security_group_ids.config.root_volume.iops.config.root_volume.throughput.config.root_volume.kms_key_arn.config.root_volume.volume_type.config.root_volume.size_gib.config.proxy_config.config.proxy_config.secret_arn.config.proxy_config.secret_version.config.ssh_config.config.ssh_config.ec2_key_pair.config.instance_placement.tenancy.config.iam_instance_profile.config.labels.config.tags.config.autoscaling_metrics_collection.config.autoscaling_metrics_collection.granularity.config.autoscaling_metrics_collection.metrics.config.instance_type.management.auto_repair.management.update_settings.update_settings.surge_settings.update_settings.surge_settings.max_surge.update_settings.surge_settings.max_unavailable.
.google.protobuf.FieldMask update_mask = 3 [(.google.api.field_behavior) = REQUIRED];
| Parameter | |
|---|---|
| Name | Description |
builderForValue |
Builder |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
|
setValidateOnly(boolean value)
public UpdateAwsNodePoolRequest.Builder setValidateOnly(boolean value)If set, only validate the request, but don't actually update the node pool.
bool validate_only = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe validateOnly to set. |
| Returns | |
|---|---|
| Type | Description |
UpdateAwsNodePoolRequest.Builder |
This builder for chaining. |