Class NodePoolUpgradeConcurrencyConfig.Builder (2.96.0)

public static final class NodePoolUpgradeConcurrencyConfig.Builder extends GeneratedMessage.Builder<NodePoolUpgradeConcurrencyConfig.Builder> implements NodePoolUpgradeConcurrencyConfigOrBuilder

NodePoolUpgradeConcurrencyConfig is the configuration for the node pool auto upgrade concurrency.

Protobuf type google.container.v1beta1.NodePoolUpgradeConcurrencyConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public NodePoolUpgradeConcurrencyConfig build()
Returns
Type Description
NodePoolUpgradeConcurrencyConfig

buildPartial()

public NodePoolUpgradeConcurrencyConfig buildPartial()
Returns
Type Description
NodePoolUpgradeConcurrencyConfig

clear()

public NodePoolUpgradeConcurrencyConfig.Builder clear()
Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder
Overrides

clearConcurrency()

public NodePoolUpgradeConcurrencyConfig.Builder clearConcurrency()
Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder

clearMaxCount()

public NodePoolUpgradeConcurrencyConfig.Builder clearMaxCount()

If set, no more than max_count node pools can be upgraded concurrently.

int64 max_count = 1;

Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder

This builder for chaining.

getConcurrencyCase()

public NodePoolUpgradeConcurrencyConfig.ConcurrencyCase getConcurrencyCase()
Returns
Type Description
NodePoolUpgradeConcurrencyConfig.ConcurrencyCase

getDefaultInstanceForType()

public NodePoolUpgradeConcurrencyConfig getDefaultInstanceForType()
Returns
Type Description
NodePoolUpgradeConcurrencyConfig

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getMaxCount()

public long getMaxCount()

If set, no more than max_count node pools can be upgraded concurrently.

int64 max_count = 1;

Returns
Type Description
long

The maxCount.

hasMaxCount()

public boolean hasMaxCount()

If set, no more than max_count node pools can be upgraded concurrently.

int64 max_count = 1;

Returns
Type Description
boolean

Whether the maxCount field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(NodePoolUpgradeConcurrencyConfig other)

public NodePoolUpgradeConcurrencyConfig.Builder mergeFrom(NodePoolUpgradeConcurrencyConfig other)
Parameter
Name Description
other NodePoolUpgradeConcurrencyConfig
Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public NodePoolUpgradeConcurrencyConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public NodePoolUpgradeConcurrencyConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder
Overrides

setMaxCount(long value)

public NodePoolUpgradeConcurrencyConfig.Builder setMaxCount(long value)

If set, no more than max_count node pools can be upgraded concurrently.

int64 max_count = 1;

Parameter
Name Description
value long

The maxCount to set.

Returns
Type Description
NodePoolUpgradeConcurrencyConfig.Builder

This builder for chaining.