Class AwsNodePool.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
- com.google.cloud.gkemulticloud.v1.AwsNodePool.Builder
-
- All Implemented Interfaces:
AwsNodePoolOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- AwsNodePool
public static final class AwsNodePool.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder> implements AwsNodePoolOrBuilder
An Anthos node pool running on AWS.
Protobuf typegoogle.cloud.gkemulticloud.v1.AwsNodePool
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description AwsNodePool.BuilderaddAllErrors(Iterable<? extends AwsNodePoolError> values)Output only.AwsNodePool.BuilderaddErrors(int index, AwsNodePoolError value)Output only.AwsNodePool.BuilderaddErrors(int index, AwsNodePoolError.Builder builderForValue)Output only.AwsNodePool.BuilderaddErrors(AwsNodePoolError value)Output only.AwsNodePool.BuilderaddErrors(AwsNodePoolError.Builder builderForValue)Output only.AwsNodePoolError.BuilderaddErrorsBuilder()Output only.AwsNodePoolError.BuilderaddErrorsBuilder(int index)Output only.AwsNodePool.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AwsNodePoolbuild()AwsNodePoolbuildPartial()AwsNodePool.Builderclear()AwsNodePool.BuilderclearAnnotations()AwsNodePool.BuilderclearAutoscaling()Required.AwsNodePool.BuilderclearConfig()Required.AwsNodePool.BuilderclearCreateTime()Output only.AwsNodePool.BuilderclearErrors()Output only.AwsNodePool.BuilderclearEtag()Allows clients to perform consistent read-modify-writes through optimistic concurrency control.AwsNodePool.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AwsNodePool.BuilderclearMaxPodsConstraint()Required.AwsNodePool.BuilderclearName()The name of this resource.AwsNodePool.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AwsNodePool.BuilderclearReconciling()Output only.AwsNodePool.BuilderclearState()Output only.AwsNodePool.BuilderclearSubnetId()Required.AwsNodePool.BuilderclearUid()Output only.AwsNodePool.BuilderclearUpdateTime()Output only.AwsNodePool.BuilderclearVersion()Required.AwsNodePool.Builderclone()booleancontainsAnnotations(String key)Optional.Map<String,String>getAnnotations()Deprecated.intgetAnnotationsCount()Optional.Map<String,String>getAnnotationsMap()Optional.StringgetAnnotationsOrDefault(String key, String defaultValue)Optional.StringgetAnnotationsOrThrow(String key)Optional.AwsNodePoolAutoscalinggetAutoscaling()Required.AwsNodePoolAutoscaling.BuildergetAutoscalingBuilder()Required.AwsNodePoolAutoscalingOrBuildergetAutoscalingOrBuilder()Required.AwsNodeConfiggetConfig()Required.AwsNodeConfig.BuildergetConfigBuilder()Required.AwsNodeConfigOrBuildergetConfigOrBuilder()Required.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.Timestamp.BuildergetCreateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.AwsNodePoolgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AwsNodePoolErrorgetErrors(int index)Output only.AwsNodePoolError.BuildergetErrorsBuilder(int index)Output only.List<AwsNodePoolError.Builder>getErrorsBuilderList()Output only.intgetErrorsCount()Output only.List<AwsNodePoolError>getErrorsList()Output only.AwsNodePoolErrorOrBuildergetErrorsOrBuilder(int index)Output only.List<? extends AwsNodePoolErrorOrBuilder>getErrorsOrBuilderList()Output only.StringgetEtag()Allows clients to perform consistent read-modify-writes through optimistic concurrency control.com.google.protobuf.ByteStringgetEtagBytes()Allows clients to perform consistent read-modify-writes through optimistic concurrency control.MaxPodsConstraintgetMaxPodsConstraint()Required.MaxPodsConstraint.BuildergetMaxPodsConstraintBuilder()Required.MaxPodsConstraintOrBuildergetMaxPodsConstraintOrBuilder()Required.Map<String,String>getMutableAnnotations()Deprecated.StringgetName()The name of this resource.com.google.protobuf.ByteStringgetNameBytes()The name of this resource.booleangetReconciling()Output only.AwsNodePool.StategetState()Output only.intgetStateValue()Output only.StringgetSubnetId()Required.com.google.protobuf.ByteStringgetSubnetIdBytes()Required.StringgetUid()Output only.com.google.protobuf.ByteStringgetUidBytes()Output only.com.google.protobuf.TimestampgetUpdateTime()Output only.com.google.protobuf.Timestamp.BuildergetUpdateTimeBuilder()Output only.com.google.protobuf.TimestampOrBuildergetUpdateTimeOrBuilder()Output only.StringgetVersion()Required.com.google.protobuf.ByteStringgetVersionBytes()Required.booleanhasAutoscaling()Required.booleanhasConfig()Required.booleanhasCreateTime()Output only.booleanhasMaxPodsConstraint()Required.booleanhasUpdateTime()Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()AwsNodePool.BuildermergeAutoscaling(AwsNodePoolAutoscaling value)Required.AwsNodePool.BuildermergeConfig(AwsNodeConfig value)Required.AwsNodePool.BuildermergeCreateTime(com.google.protobuf.Timestamp value)Output only.AwsNodePool.BuildermergeFrom(AwsNodePool other)AwsNodePool.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AwsNodePool.BuildermergeFrom(com.google.protobuf.Message other)AwsNodePool.BuildermergeMaxPodsConstraint(MaxPodsConstraint value)Required.AwsNodePool.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AwsNodePool.BuildermergeUpdateTime(com.google.protobuf.Timestamp value)Output only.AwsNodePool.BuilderputAllAnnotations(Map<String,String> values)Optional.AwsNodePool.BuilderputAnnotations(String key, String value)Optional.AwsNodePool.BuilderremoveAnnotations(String key)Optional.AwsNodePool.BuilderremoveErrors(int index)Output only.AwsNodePool.BuildersetAutoscaling(AwsNodePoolAutoscaling value)Required.AwsNodePool.BuildersetAutoscaling(AwsNodePoolAutoscaling.Builder builderForValue)Required.AwsNodePool.BuildersetConfig(AwsNodeConfig value)Required.AwsNodePool.BuildersetConfig(AwsNodeConfig.Builder builderForValue)Required.AwsNodePool.BuildersetCreateTime(com.google.protobuf.Timestamp value)Output only.AwsNodePool.BuildersetCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.AwsNodePool.BuildersetErrors(int index, AwsNodePoolError value)Output only.AwsNodePool.BuildersetErrors(int index, AwsNodePoolError.Builder builderForValue)Output only.AwsNodePool.BuildersetEtag(String value)Allows clients to perform consistent read-modify-writes through optimistic concurrency control.AwsNodePool.BuildersetEtagBytes(com.google.protobuf.ByteString value)Allows clients to perform consistent read-modify-writes through optimistic concurrency control.AwsNodePool.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)AwsNodePool.BuildersetMaxPodsConstraint(MaxPodsConstraint value)Required.AwsNodePool.BuildersetMaxPodsConstraint(MaxPodsConstraint.Builder builderForValue)Required.AwsNodePool.BuildersetName(String value)The name of this resource.AwsNodePool.BuildersetNameBytes(com.google.protobuf.ByteString value)The name of this resource.AwsNodePool.BuildersetReconciling(boolean value)Output only.AwsNodePool.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)AwsNodePool.BuildersetState(AwsNodePool.State value)Output only.AwsNodePool.BuildersetStateValue(int value)Output only.AwsNodePool.BuildersetSubnetId(String value)Required.AwsNodePool.BuildersetSubnetIdBytes(com.google.protobuf.ByteString value)Required.AwsNodePool.BuildersetUid(String value)Output only.AwsNodePool.BuildersetUidBytes(com.google.protobuf.ByteString value)Output only.AwsNodePool.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AwsNodePool.BuildersetUpdateTime(com.google.protobuf.Timestamp value)Output only.AwsNodePool.BuildersetUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)Output only.AwsNodePool.BuildersetVersion(String value)Required.AwsNodePool.BuildersetVersionBytes(com.google.protobuf.ByteString value)Required.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
clear
public AwsNodePool.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
getDefaultInstanceForType
public AwsNodePool getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AwsNodePool build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AwsNodePool buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AwsNodePool.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
setField
public AwsNodePool.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
clearField
public AwsNodePool.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
clearOneof
public AwsNodePool.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
setRepeatedField
public AwsNodePool.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
addRepeatedField
public AwsNodePool.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
mergeFrom
public AwsNodePool.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AwsNodePool.Builder>
-
mergeFrom
public AwsNodePool.Builder mergeFrom(AwsNodePool other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
mergeFrom
public AwsNodePool.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AwsNodePool.Builder>- Throws:
IOException
-
getName
public String getName()
The name of this resource. Node pool names are formatted as `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>`. For more details on Google Cloud resource names, see [Resource Names](https://cloud.google.com/apis/design/resource_names)
string name = 1;- Specified by:
getNamein interfaceAwsNodePoolOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
The name of this resource. Node pool names are formatted as `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>`. For more details on Google Cloud resource names, see [Resource Names](https://cloud.google.com/apis/design/resource_names)
string name = 1;- Specified by:
getNameBytesin interfaceAwsNodePoolOrBuilder- Returns:
- The bytes for name.
-
setName
public AwsNodePool.Builder setName(String value)
The name of this resource. Node pool names are formatted as `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>`. For more details on Google Cloud resource names, see [Resource Names](https://cloud.google.com/apis/design/resource_names)
string name = 1;- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public AwsNodePool.Builder clearName()
The name of this resource. Node pool names are formatted as `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>`. For more details on Google Cloud resource names, see [Resource Names](https://cloud.google.com/apis/design/resource_names)
string name = 1;- Returns:
- This builder for chaining.
-
setNameBytes
public AwsNodePool.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of this resource. Node pool names are formatted as `projects/<project-number>/locations/<region>/awsClusters/<cluster-id>/awsNodePools/<node-pool-id>`. For more details on Google Cloud resource names, see [Resource Names](https://cloud.google.com/apis/design/resource_names)
string name = 1;- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
getVersion
public String getVersion()
Required. The Kubernetes version to run on this node pool (e.g. `1.19.10-gke.1000`). You can list all supported versions on a given Google Cloud region by calling [GetAwsServerConfig][google.cloud.gkemulticloud.v1.AwsClusters.GetAwsServerConfig].
string version = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVersionin interfaceAwsNodePoolOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()
Required. The Kubernetes version to run on this node pool (e.g. `1.19.10-gke.1000`). You can list all supported versions on a given Google Cloud region by calling [GetAwsServerConfig][google.cloud.gkemulticloud.v1.AwsClusters.GetAwsServerConfig].
string version = 3 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getVersionBytesin interfaceAwsNodePoolOrBuilder- Returns:
- The bytes for version.
-
setVersion
public AwsNodePool.Builder setVersion(String value)
Required. The Kubernetes version to run on this node pool (e.g. `1.19.10-gke.1000`). You can list all supported versions on a given Google Cloud region by calling [GetAwsServerConfig][google.cloud.gkemulticloud.v1.AwsClusters.GetAwsServerConfig].
string version = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
public AwsNodePool.Builder clearVersion()
Required. The Kubernetes version to run on this node pool (e.g. `1.19.10-gke.1000`). You can list all supported versions on a given Google Cloud region by calling [GetAwsServerConfig][google.cloud.gkemulticloud.v1.AwsClusters.GetAwsServerConfig].
string version = 3 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setVersionBytes
public AwsNodePool.Builder setVersionBytes(com.google.protobuf.ByteString value)
Required. The Kubernetes version to run on this node pool (e.g. `1.19.10-gke.1000`). You can list all supported versions on a given Google Cloud region by calling [GetAwsServerConfig][google.cloud.gkemulticloud.v1.AwsClusters.GetAwsServerConfig].
string version = 3 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
hasConfig
public boolean hasConfig()
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasConfigin interfaceAwsNodePoolOrBuilder- Returns:
- Whether the config field is set.
-
getConfig
public AwsNodeConfig getConfig()
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getConfigin interfaceAwsNodePoolOrBuilder- Returns:
- The config.
-
setConfig
public AwsNodePool.Builder setConfig(AwsNodeConfig value)
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];
-
setConfig
public AwsNodePool.Builder setConfig(AwsNodeConfig.Builder builderForValue)
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];
-
mergeConfig
public AwsNodePool.Builder mergeConfig(AwsNodeConfig value)
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];
-
clearConfig
public AwsNodePool.Builder clearConfig()
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];
-
getConfigBuilder
public AwsNodeConfig.Builder getConfigBuilder()
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];
-
getConfigOrBuilder
public AwsNodeConfigOrBuilder getConfigOrBuilder()
Required. The configuration of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodeConfig config = 28 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getConfigOrBuilderin interfaceAwsNodePoolOrBuilder
-
hasAutoscaling
public boolean hasAutoscaling()
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasAutoscalingin interfaceAwsNodePoolOrBuilder- Returns:
- Whether the autoscaling field is set.
-
getAutoscaling
public AwsNodePoolAutoscaling getAutoscaling()
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAutoscalingin interfaceAwsNodePoolOrBuilder- Returns:
- The autoscaling.
-
setAutoscaling
public AwsNodePool.Builder setAutoscaling(AwsNodePoolAutoscaling value)
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];
-
setAutoscaling
public AwsNodePool.Builder setAutoscaling(AwsNodePoolAutoscaling.Builder builderForValue)
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];
-
mergeAutoscaling
public AwsNodePool.Builder mergeAutoscaling(AwsNodePoolAutoscaling value)
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];
-
clearAutoscaling
public AwsNodePool.Builder clearAutoscaling()
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];
-
getAutoscalingBuilder
public AwsNodePoolAutoscaling.Builder getAutoscalingBuilder()
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];
-
getAutoscalingOrBuilder
public AwsNodePoolAutoscalingOrBuilder getAutoscalingOrBuilder()
Required. Autoscaler configuration for this node pool.
.google.cloud.gkemulticloud.v1.AwsNodePoolAutoscaling autoscaling = 25 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getAutoscalingOrBuilderin interfaceAwsNodePoolOrBuilder
-
getSubnetId
public String getSubnetId()
Required. The subnet where the node pool node run.
string subnet_id = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSubnetIdin interfaceAwsNodePoolOrBuilder- Returns:
- The subnetId.
-
getSubnetIdBytes
public com.google.protobuf.ByteString getSubnetIdBytes()
Required. The subnet where the node pool node run.
string subnet_id = 6 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getSubnetIdBytesin interfaceAwsNodePoolOrBuilder- Returns:
- The bytes for subnetId.
-
setSubnetId
public AwsNodePool.Builder setSubnetId(String value)
Required. The subnet where the node pool node run.
string subnet_id = 6 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The subnetId to set.- Returns:
- This builder for chaining.
-
clearSubnetId
public AwsNodePool.Builder clearSubnetId()
Required. The subnet where the node pool node run.
string subnet_id = 6 [(.google.api.field_behavior) = REQUIRED];- Returns:
- This builder for chaining.
-
setSubnetIdBytes
public AwsNodePool.Builder setSubnetIdBytes(com.google.protobuf.ByteString value)
Required. The subnet where the node pool node run.
string subnet_id = 6 [(.google.api.field_behavior) = REQUIRED];- Parameters:
value- The bytes for subnetId to set.- Returns:
- This builder for chaining.
-
getStateValue
public int getStateValue()
Output only. The lifecycle state of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodePool.State state = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceAwsNodePoolOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
setStateValue
public AwsNodePool.Builder setStateValue(int value)
Output only. The lifecycle state of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodePool.State state = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for state to set.- Returns:
- This builder for chaining.
-
getState
public AwsNodePool.State getState()
Output only. The lifecycle state of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodePool.State state = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStatein interfaceAwsNodePoolOrBuilder- Returns:
- The state.
-
setState
public AwsNodePool.Builder setState(AwsNodePool.State value)
Output only. The lifecycle state of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodePool.State state = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The state to set.- Returns:
- This builder for chaining.
-
clearState
public AwsNodePool.Builder clearState()
Output only. The lifecycle state of the node pool.
.google.cloud.gkemulticloud.v1.AwsNodePool.State state = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getUid
public String getUid()
Output only. A globally unique identifier for the node pool.
string uid = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUidin interfaceAwsNodePoolOrBuilder- Returns:
- The uid.
-
getUidBytes
public com.google.protobuf.ByteString getUidBytes()
Output only. A globally unique identifier for the node pool.
string uid = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUidBytesin interfaceAwsNodePoolOrBuilder- Returns:
- The bytes for uid.
-
setUid
public AwsNodePool.Builder setUid(String value)
Output only. A globally unique identifier for the node pool.
string uid = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The uid to set.- Returns:
- This builder for chaining.
-
clearUid
public AwsNodePool.Builder clearUid()
Output only. A globally unique identifier for the node pool.
string uid = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUidBytes
public AwsNodePool.Builder setUidBytes(com.google.protobuf.ByteString value)
Output only. A globally unique identifier for the node pool.
string uid = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for uid to set.- Returns:
- This builder for chaining.
-
getReconciling
public boolean getReconciling()
Output only. If set, there are currently changes in flight to the node pool.
bool reconciling = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getReconcilingin interfaceAwsNodePoolOrBuilder- Returns:
- The reconciling.
-
setReconciling
public AwsNodePool.Builder setReconciling(boolean value)
Output only. If set, there are currently changes in flight to the node pool.
bool reconciling = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The reconciling to set.- Returns:
- This builder for chaining.
-
clearReconciling
public AwsNodePool.Builder clearReconciling()
Output only. If set, there are currently changes in flight to the node pool.
bool reconciling = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCreateTime
public boolean hasCreateTime()
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceAwsNodePoolOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimein interfaceAwsNodePoolOrBuilder- Returns:
- The createTime.
-
setCreateTime
public AwsNodePool.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setCreateTime
public AwsNodePool.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeCreateTime
public AwsNodePool.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearCreateTime
public AwsNodePool.Builder clearCreateTime()
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeBuilder
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. The time at which this node pool was created.
.google.protobuf.Timestamp create_time = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCreateTimeOrBuilderin interfaceAwsNodePoolOrBuilder
-
hasUpdateTime
public boolean hasUpdateTime()
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasUpdateTimein interfaceAwsNodePoolOrBuilder- Returns:
- Whether the updateTime field is set.
-
getUpdateTime
public com.google.protobuf.Timestamp getUpdateTime()
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimein interfaceAwsNodePoolOrBuilder- Returns:
- The updateTime.
-
setUpdateTime
public AwsNodePool.Builder setUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUpdateTime
public AwsNodePool.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
mergeUpdateTime
public AwsNodePool.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearUpdateTime
public AwsNodePool.Builder clearUpdateTime()
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeBuilder
public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
Output only. The time at which this node pool was last updated.
.google.protobuf.Timestamp update_time = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getUpdateTimeOrBuilderin interfaceAwsNodePoolOrBuilder
-
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 = 21;- Specified by:
getEtagin interfaceAwsNodePoolOrBuilder- Returns:
- The etag.
-
getEtagBytes
public com.google.protobuf.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 = 21;- Specified by:
getEtagBytesin interfaceAwsNodePoolOrBuilder- Returns:
- The bytes for etag.
-
setEtag
public AwsNodePool.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 = 21;- Parameters:
value- The etag to set.- Returns:
- This builder for chaining.
-
clearEtag
public AwsNodePool.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 = 21;- Returns:
- This builder for chaining.
-
setEtagBytes
public AwsNodePool.Builder setEtagBytes(com.google.protobuf.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 = 21;- Parameters:
value- The bytes for etag to set.- Returns:
- This builder for chaining.
-
getAnnotationsCount
public int getAnnotationsCount()
Description copied from interface:AwsNodePoolOrBuilderOptional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsCountin interfaceAwsNodePoolOrBuilder
-
containsAnnotations
public boolean containsAnnotations(String key)
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
containsAnnotationsin interfaceAwsNodePoolOrBuilder
-
getAnnotations
@Deprecated public Map<String,String> getAnnotations()
Deprecated.UsegetAnnotationsMap()instead.- Specified by:
getAnnotationsin interfaceAwsNodePoolOrBuilder
-
getAnnotationsMap
public Map<String,String> getAnnotationsMap()
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsMapin interfaceAwsNodePoolOrBuilder
-
getAnnotationsOrDefault
public String getAnnotationsOrDefault(String key, String defaultValue)
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsOrDefaultin interfaceAwsNodePoolOrBuilder
-
getAnnotationsOrThrow
public String getAnnotationsOrThrow(String key)
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];- Specified by:
getAnnotationsOrThrowin interfaceAwsNodePoolOrBuilder
-
clearAnnotations
public AwsNodePool.Builder clearAnnotations()
-
removeAnnotations
public AwsNodePool.Builder removeAnnotations(String key)
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];
-
getMutableAnnotations
@Deprecated public Map<String,String> getMutableAnnotations()
Deprecated.Use alternate mutation accessors instead.
-
putAnnotations
public AwsNodePool.Builder putAnnotations(String key, String value)
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];
-
putAllAnnotations
public AwsNodePool.Builder putAllAnnotations(Map<String,String> values)
Optional. Annotations on the node pool. 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 = 22 [(.google.api.field_behavior) = OPTIONAL];
-
hasMaxPodsConstraint
public boolean hasMaxPodsConstraint()
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];- Specified by:
hasMaxPodsConstraintin interfaceAwsNodePoolOrBuilder- Returns:
- Whether the maxPodsConstraint field is set.
-
getMaxPodsConstraint
public MaxPodsConstraint getMaxPodsConstraint()
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMaxPodsConstraintin interfaceAwsNodePoolOrBuilder- Returns:
- The maxPodsConstraint.
-
setMaxPodsConstraint
public AwsNodePool.Builder setMaxPodsConstraint(MaxPodsConstraint value)
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];
-
setMaxPodsConstraint
public AwsNodePool.Builder setMaxPodsConstraint(MaxPodsConstraint.Builder builderForValue)
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];
-
mergeMaxPodsConstraint
public AwsNodePool.Builder mergeMaxPodsConstraint(MaxPodsConstraint value)
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];
-
clearMaxPodsConstraint
public AwsNodePool.Builder clearMaxPodsConstraint()
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];
-
getMaxPodsConstraintBuilder
public MaxPodsConstraint.Builder getMaxPodsConstraintBuilder()
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];
-
getMaxPodsConstraintOrBuilder
public MaxPodsConstraintOrBuilder getMaxPodsConstraintOrBuilder()
Required. The constraint on the maximum number of pods that can be run simultaneously on a node in the node pool.
.google.cloud.gkemulticloud.v1.MaxPodsConstraint max_pods_constraint = 27 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getMaxPodsConstraintOrBuilderin interfaceAwsNodePoolOrBuilder
-
getErrorsList
public List<AwsNodePoolError> getErrorsList()
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorsListin interfaceAwsNodePoolOrBuilder
-
getErrorsCount
public int getErrorsCount()
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorsCountin interfaceAwsNodePoolOrBuilder
-
getErrors
public AwsNodePoolError getErrors(int index)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorsin interfaceAwsNodePoolOrBuilder
-
setErrors
public AwsNodePool.Builder setErrors(int index, AwsNodePoolError value)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setErrors
public AwsNodePool.Builder setErrors(int index, AwsNodePoolError.Builder builderForValue)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
addErrors
public AwsNodePool.Builder addErrors(AwsNodePoolError value)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
addErrors
public AwsNodePool.Builder addErrors(int index, AwsNodePoolError value)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
addErrors
public AwsNodePool.Builder addErrors(AwsNodePoolError.Builder builderForValue)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
addErrors
public AwsNodePool.Builder addErrors(int index, AwsNodePoolError.Builder builderForValue)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
addAllErrors
public AwsNodePool.Builder addAllErrors(Iterable<? extends AwsNodePoolError> values)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
clearErrors
public AwsNodePool.Builder clearErrors()
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
removeErrors
public AwsNodePool.Builder removeErrors(int index)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getErrorsBuilder
public AwsNodePoolError.Builder getErrorsBuilder(int index)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getErrorsOrBuilder
public AwsNodePoolErrorOrBuilder getErrorsOrBuilder(int index)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorsOrBuilderin interfaceAwsNodePoolOrBuilder
-
getErrorsOrBuilderList
public List<? extends AwsNodePoolErrorOrBuilder> getErrorsOrBuilderList()
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getErrorsOrBuilderListin interfaceAwsNodePoolOrBuilder
-
addErrorsBuilder
public AwsNodePoolError.Builder addErrorsBuilder()
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
addErrorsBuilder
public AwsNodePoolError.Builder addErrorsBuilder(int index)
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
getErrorsBuilderList
public List<AwsNodePoolError.Builder> getErrorsBuilderList()
Output only. A set of errors found in the node pool.
repeated .google.cloud.gkemulticloud.v1.AwsNodePoolError errors = 29 [(.google.api.field_behavior) = OUTPUT_ONLY];
-
setUnknownFields
public final AwsNodePool.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
mergeUnknownFields
public final AwsNodePool.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
-