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.Builder
addAllErrors(Iterable<? extends AwsNodePoolError> values)
Output only.AwsNodePool.Builder
addErrors(int index, AwsNodePoolError value)
Output only.AwsNodePool.Builder
addErrors(int index, AwsNodePoolError.Builder builderForValue)
Output only.AwsNodePool.Builder
addErrors(AwsNodePoolError value)
Output only.AwsNodePool.Builder
addErrors(AwsNodePoolError.Builder builderForValue)
Output only.AwsNodePoolError.Builder
addErrorsBuilder()
Output only.AwsNodePoolError.Builder
addErrorsBuilder(int index)
Output only.AwsNodePool.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AwsNodePool
build()
AwsNodePool
buildPartial()
AwsNodePool.Builder
clear()
AwsNodePool.Builder
clearAnnotations()
AwsNodePool.Builder
clearAutoscaling()
Required.AwsNodePool.Builder
clearConfig()
Required.AwsNodePool.Builder
clearCreateTime()
Output only.AwsNodePool.Builder
clearErrors()
Output only.AwsNodePool.Builder
clearEtag()
Allows clients to perform consistent read-modify-writes through optimistic concurrency control.AwsNodePool.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
AwsNodePool.Builder
clearMaxPodsConstraint()
Required.AwsNodePool.Builder
clearName()
The name of this resource.AwsNodePool.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
AwsNodePool.Builder
clearReconciling()
Output only.AwsNodePool.Builder
clearState()
Output only.AwsNodePool.Builder
clearSubnetId()
Required.AwsNodePool.Builder
clearUid()
Output only.AwsNodePool.Builder
clearUpdateTime()
Output only.AwsNodePool.Builder
clearVersion()
Required.AwsNodePool.Builder
clone()
boolean
containsAnnotations(String key)
Optional.Map<String,String>
getAnnotations()
Deprecated.int
getAnnotationsCount()
Optional.Map<String,String>
getAnnotationsMap()
Optional.String
getAnnotationsOrDefault(String key, String defaultValue)
Optional.String
getAnnotationsOrThrow(String key)
Optional.AwsNodePoolAutoscaling
getAutoscaling()
Required.AwsNodePoolAutoscaling.Builder
getAutoscalingBuilder()
Required.AwsNodePoolAutoscalingOrBuilder
getAutoscalingOrBuilder()
Required.AwsNodeConfig
getConfig()
Required.AwsNodeConfig.Builder
getConfigBuilder()
Required.AwsNodeConfigOrBuilder
getConfigOrBuilder()
Required.com.google.protobuf.Timestamp
getCreateTime()
Output only.com.google.protobuf.Timestamp.Builder
getCreateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getCreateTimeOrBuilder()
Output only.AwsNodePool
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
AwsNodePoolError
getErrors(int index)
Output only.AwsNodePoolError.Builder
getErrorsBuilder(int index)
Output only.List<AwsNodePoolError.Builder>
getErrorsBuilderList()
Output only.int
getErrorsCount()
Output only.List<AwsNodePoolError>
getErrorsList()
Output only.AwsNodePoolErrorOrBuilder
getErrorsOrBuilder(int index)
Output only.List<? extends AwsNodePoolErrorOrBuilder>
getErrorsOrBuilderList()
Output only.String
getEtag()
Allows clients to perform consistent read-modify-writes through optimistic concurrency control.com.google.protobuf.ByteString
getEtagBytes()
Allows clients to perform consistent read-modify-writes through optimistic concurrency control.MaxPodsConstraint
getMaxPodsConstraint()
Required.MaxPodsConstraint.Builder
getMaxPodsConstraintBuilder()
Required.MaxPodsConstraintOrBuilder
getMaxPodsConstraintOrBuilder()
Required.Map<String,String>
getMutableAnnotations()
Deprecated.String
getName()
The name of this resource.com.google.protobuf.ByteString
getNameBytes()
The name of this resource.boolean
getReconciling()
Output only.AwsNodePool.State
getState()
Output only.int
getStateValue()
Output only.String
getSubnetId()
Required.com.google.protobuf.ByteString
getSubnetIdBytes()
Required.String
getUid()
Output only.com.google.protobuf.ByteString
getUidBytes()
Output only.com.google.protobuf.Timestamp
getUpdateTime()
Output only.com.google.protobuf.Timestamp.Builder
getUpdateTimeBuilder()
Output only.com.google.protobuf.TimestampOrBuilder
getUpdateTimeOrBuilder()
Output only.String
getVersion()
Required.com.google.protobuf.ByteString
getVersionBytes()
Required.boolean
hasAutoscaling()
Required.boolean
hasConfig()
Required.boolean
hasCreateTime()
Output only.boolean
hasMaxPodsConstraint()
Required.boolean
hasUpdateTime()
Output only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
protected com.google.protobuf.MapField
internalGetMapField(int number)
protected com.google.protobuf.MapField
internalGetMutableMapField(int number)
boolean
isInitialized()
AwsNodePool.Builder
mergeAutoscaling(AwsNodePoolAutoscaling value)
Required.AwsNodePool.Builder
mergeConfig(AwsNodeConfig value)
Required.AwsNodePool.Builder
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.AwsNodePool.Builder
mergeFrom(AwsNodePool other)
AwsNodePool.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
AwsNodePool.Builder
mergeFrom(com.google.protobuf.Message other)
AwsNodePool.Builder
mergeMaxPodsConstraint(MaxPodsConstraint value)
Required.AwsNodePool.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AwsNodePool.Builder
mergeUpdateTime(com.google.protobuf.Timestamp value)
Output only.AwsNodePool.Builder
putAllAnnotations(Map<String,String> values)
Optional.AwsNodePool.Builder
putAnnotations(String key, String value)
Optional.AwsNodePool.Builder
removeAnnotations(String key)
Optional.AwsNodePool.Builder
removeErrors(int index)
Output only.AwsNodePool.Builder
setAutoscaling(AwsNodePoolAutoscaling value)
Required.AwsNodePool.Builder
setAutoscaling(AwsNodePoolAutoscaling.Builder builderForValue)
Required.AwsNodePool.Builder
setConfig(AwsNodeConfig value)
Required.AwsNodePool.Builder
setConfig(AwsNodeConfig.Builder builderForValue)
Required.AwsNodePool.Builder
setCreateTime(com.google.protobuf.Timestamp value)
Output only.AwsNodePool.Builder
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.AwsNodePool.Builder
setErrors(int index, AwsNodePoolError value)
Output only.AwsNodePool.Builder
setErrors(int index, AwsNodePoolError.Builder builderForValue)
Output only.AwsNodePool.Builder
setEtag(String value)
Allows clients to perform consistent read-modify-writes through optimistic concurrency control.AwsNodePool.Builder
setEtagBytes(com.google.protobuf.ByteString value)
Allows clients to perform consistent read-modify-writes through optimistic concurrency control.AwsNodePool.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
AwsNodePool.Builder
setMaxPodsConstraint(MaxPodsConstraint value)
Required.AwsNodePool.Builder
setMaxPodsConstraint(MaxPodsConstraint.Builder builderForValue)
Required.AwsNodePool.Builder
setName(String value)
The name of this resource.AwsNodePool.Builder
setNameBytes(com.google.protobuf.ByteString value)
The name of this resource.AwsNodePool.Builder
setReconciling(boolean value)
Output only.AwsNodePool.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
AwsNodePool.Builder
setState(AwsNodePool.State value)
Output only.AwsNodePool.Builder
setStateValue(int value)
Output only.AwsNodePool.Builder
setSubnetId(String value)
Required.AwsNodePool.Builder
setSubnetIdBytes(com.google.protobuf.ByteString value)
Required.AwsNodePool.Builder
setUid(String value)
Output only.AwsNodePool.Builder
setUidBytes(com.google.protobuf.ByteString value)
Output only.AwsNodePool.Builder
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
AwsNodePool.Builder
setUpdateTime(com.google.protobuf.Timestamp value)
Output only.AwsNodePool.Builder
setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.AwsNodePool.Builder
setVersion(String value)
Required.AwsNodePool.Builder
setVersionBytes(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:
internalGetMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
clear
public AwsNodePool.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
getDefaultInstanceForType
public AwsNodePool getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AwsNodePool build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AwsNodePool buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AwsNodePool.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
setField
public AwsNodePool.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
clearField
public AwsNodePool.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
clearOneof
public AwsNodePool.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
setRepeatedField
public AwsNodePool.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
addRepeatedField
public AwsNodePool.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
mergeFrom
public AwsNodePool.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AwsNodePool.Builder>
-
mergeFrom
public AwsNodePool.Builder mergeFrom(AwsNodePool other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getName
in 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:
getNameBytes
in 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:
getVersion
in 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:
getVersionBytes
in 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:
hasConfig
in 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:
getConfig
in 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:
getConfigOrBuilder
in 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:
hasAutoscaling
in 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:
getAutoscaling
in 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:
getAutoscalingOrBuilder
in 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:
getSubnetId
in 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:
getSubnetIdBytes
in 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:
getStateValue
in 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:
getState
in 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:
getUid
in 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:
getUidBytes
in 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:
getReconciling
in 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:
hasCreateTime
in 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:
getCreateTime
in 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:
getCreateTimeOrBuilder
in 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:
hasUpdateTime
in 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:
getUpdateTime
in 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:
getUpdateTimeOrBuilder
in 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:
getEtag
in 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:
getEtagBytes
in 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:AwsNodePoolOrBuilder
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:
getAnnotationsCount
in 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:
containsAnnotations
in interfaceAwsNodePoolOrBuilder
-
getAnnotations
@Deprecated public Map<String,String> getAnnotations()
Deprecated.UsegetAnnotationsMap()
instead.- Specified by:
getAnnotations
in 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:
getAnnotationsMap
in 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:
getAnnotationsOrDefault
in 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:
getAnnotationsOrThrow
in 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:
hasMaxPodsConstraint
in 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:
getMaxPodsConstraint
in 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:
getMaxPodsConstraintOrBuilder
in 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:
getErrorsList
in 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:
getErrorsCount
in 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:
getErrors
in 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:
getErrorsOrBuilder
in 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:
getErrorsOrBuilderList
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
mergeUnknownFields
public final AwsNodePool.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AwsNodePool.Builder>
-
-