Package com.google.container.v1
Class EnterpriseConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<EnterpriseConfig.Builder>
com.google.container.v1.EnterpriseConfig.Builder
- All Implemented Interfaces:
EnterpriseConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- EnterpriseConfig
public static final class EnterpriseConfig.Builder
extends com.google.protobuf.GeneratedMessage.Builder<EnterpriseConfig.Builder>
implements EnterpriseConfigOrBuilder
EnterpriseConfig is the cluster enterprise configuration. Deprecated: GKE Enterprise features are now available without an Enterprise tier.Protobuf type
google.container.v1.EnterpriseConfig-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()Output only. cluster_tier indicates the effective tier of the cluster.desired_tier specifies the desired tier of the cluster.Output only. cluster_tier indicates the effective tier of the cluster.intOutput only. cluster_tier indicates the effective tier of the cluster.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptordesired_tier specifies the desired tier of the cluster.intdesired_tier specifies the desired tier of the cluster.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(EnterpriseConfig other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Output only. cluster_tier indicates the effective tier of the cluster.setClusterTierValue(int value) Output only. cluster_tier indicates the effective tier of the cluster.desired_tier specifies the desired tier of the cluster.setDesiredTierValue(int value) desired_tier specifies the desired tier of the cluster.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<EnterpriseConfig.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<EnterpriseConfig.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.GeneratedMessage.Builder<EnterpriseConfig.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EnterpriseConfig.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<EnterpriseConfig.Builder>
-
mergeFrom
public EnterpriseConfig.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<EnterpriseConfig.Builder>- Throws:
IOException
-
getClusterTierValue
public int getClusterTierValue()Output only. cluster_tier indicates the effective tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier cluster_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getClusterTierValuein interfaceEnterpriseConfigOrBuilder- Returns:
- The enum numeric value on the wire for clusterTier.
-
setClusterTierValue
Output only. cluster_tier indicates the effective tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier cluster_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The enum numeric value on the wire for clusterTier to set.- Returns:
- This builder for chaining.
-
getClusterTier
Output only. cluster_tier indicates the effective tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier cluster_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getClusterTierin interfaceEnterpriseConfigOrBuilder- Returns:
- The clusterTier.
-
setClusterTier
Output only. cluster_tier indicates the effective tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier cluster_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The clusterTier to set.- Returns:
- This builder for chaining.
-
clearClusterTier
Output only. cluster_tier indicates the effective tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier cluster_tier = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
getDesiredTierValue
public int getDesiredTierValue()desired_tier specifies the desired tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier desired_tier = 2;- Specified by:
getDesiredTierValuein interfaceEnterpriseConfigOrBuilder- Returns:
- The enum numeric value on the wire for desiredTier.
-
setDesiredTierValue
desired_tier specifies the desired tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier desired_tier = 2;- Parameters:
value- The enum numeric value on the wire for desiredTier to set.- Returns:
- This builder for chaining.
-
getDesiredTier
desired_tier specifies the desired tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier desired_tier = 2;- Specified by:
getDesiredTierin interfaceEnterpriseConfigOrBuilder- Returns:
- The desiredTier.
-
setDesiredTier
desired_tier specifies the desired tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier desired_tier = 2;- Parameters:
value- The desiredTier to set.- Returns:
- This builder for chaining.
-
clearDesiredTier
desired_tier specifies the desired tier of the cluster.
.google.container.v1.EnterpriseConfig.ClusterTier desired_tier = 2;- Returns:
- This builder for chaining.
-