Package com.google.container.v1
Class BestEffortProvisioning.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
- com.google.container.v1.BestEffortProvisioning.Builder
-
- All Implemented Interfaces:
BestEffortProvisioningOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- BestEffortProvisioning
public static final class BestEffortProvisioning.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder> implements BestEffortProvisioningOrBuilder
Best effort provisioning.
Protobuf typegoogle.container.v1.BestEffortProvisioning
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description BestEffortProvisioning.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)BestEffortProvisioningbuild()BestEffortProvisioningbuildPartial()BestEffortProvisioning.Builderclear()BestEffortProvisioning.BuilderclearEnabled()When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodesBestEffortProvisioning.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)BestEffortProvisioning.BuilderclearMinProvisionNodes()Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.BestEffortProvisioning.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)BestEffortProvisioning.Builderclone()BestEffortProvisioninggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetEnabled()When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodesintgetMinProvisionNodes()Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()BestEffortProvisioning.BuildermergeFrom(BestEffortProvisioning other)BestEffortProvisioning.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)BestEffortProvisioning.BuildermergeFrom(com.google.protobuf.Message other)BestEffortProvisioning.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)BestEffortProvisioning.BuildersetEnabled(boolean value)When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodesBestEffortProvisioning.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)BestEffortProvisioning.BuildersetMinProvisionNodes(int value)Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.BestEffortProvisioning.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)BestEffortProvisioning.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
clear
public BestEffortProvisioning.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<BestEffortProvisioning.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<BestEffortProvisioning.Builder>
-
getDefaultInstanceForType
public BestEffortProvisioning getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public BestEffortProvisioning build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public BestEffortProvisioning buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public BestEffortProvisioning.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<BestEffortProvisioning.Builder>
-
setField
public BestEffortProvisioning.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<BestEffortProvisioning.Builder>
-
clearField
public BestEffortProvisioning.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
clearOneof
public BestEffortProvisioning.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
setRepeatedField
public BestEffortProvisioning.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<BestEffortProvisioning.Builder>
-
addRepeatedField
public BestEffortProvisioning.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<BestEffortProvisioning.Builder>
-
mergeFrom
public BestEffortProvisioning.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<BestEffortProvisioning.Builder>
-
mergeFrom
public BestEffortProvisioning.Builder mergeFrom(BestEffortProvisioning other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
mergeFrom
public BestEffortProvisioning.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<BestEffortProvisioning.Builder>- Throws:
IOException
-
getEnabled
public boolean getEnabled()
When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodes
bool enabled = 1;- Specified by:
getEnabledin interfaceBestEffortProvisioningOrBuilder- Returns:
- The enabled.
-
setEnabled
public BestEffortProvisioning.Builder setEnabled(boolean value)
When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodes
bool enabled = 1;- Parameters:
value- The enabled to set.- Returns:
- This builder for chaining.
-
clearEnabled
public BestEffortProvisioning.Builder clearEnabled()
When this is enabled, cluster/node pool creations will ignore non-fatal errors like stockout to best provision as many nodes as possible right now and eventually bring up all target number of nodes
bool enabled = 1;- Returns:
- This builder for chaining.
-
getMinProvisionNodes
public int getMinProvisionNodes()
Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.
int32 min_provision_nodes = 2;- Specified by:
getMinProvisionNodesin interfaceBestEffortProvisioningOrBuilder- Returns:
- The minProvisionNodes.
-
setMinProvisionNodes
public BestEffortProvisioning.Builder setMinProvisionNodes(int value)
Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.
int32 min_provision_nodes = 2;- Parameters:
value- The minProvisionNodes to set.- Returns:
- This builder for chaining.
-
clearMinProvisionNodes
public BestEffortProvisioning.Builder clearMinProvisionNodes()
Minimum number of nodes to be provisioned to be considered as succeeded, and the rest of nodes will be provisioned gradually and eventually when stockout issue has been resolved.
int32 min_provision_nodes = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final BestEffortProvisioning.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
mergeUnknownFields
public final BestEffortProvisioning.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<BestEffortProvisioning.Builder>
-
-