Class DataplaneV2Config.Builder (2.96.0)

public static final class DataplaneV2Config.Builder extends GeneratedMessage.Builder<DataplaneV2Config.Builder> implements DataplaneV2ConfigOrBuilder

DataplaneV2Config is the configuration for DPv2.

Protobuf type google.container.v1.DataplaneV2Config

Static Methods

getDescriptor()

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

Methods

build()

public DataplaneV2Config build()
Returns
Type Description
DataplaneV2Config

buildPartial()

public DataplaneV2Config buildPartial()
Returns
Type Description
DataplaneV2Config

clear()

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

clearScalabilityMode()

public DataplaneV2Config.Builder clearScalabilityMode()

Optional. Scalability mode for the cluster.

optional .google.container.v1.DataplaneV2Config.ScalabilityMode scalability_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataplaneV2Config.Builder

This builder for chaining.

getDefaultInstanceForType()

public DataplaneV2Config getDefaultInstanceForType()
Returns
Type Description
DataplaneV2Config

getDescriptorForType()

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

getScalabilityMode()

public DataplaneV2Config.ScalabilityMode getScalabilityMode()

Optional. Scalability mode for the cluster.

optional .google.container.v1.DataplaneV2Config.ScalabilityMode scalability_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DataplaneV2Config.ScalabilityMode

The scalabilityMode.

getScalabilityModeValue()

public int getScalabilityModeValue()

Optional. Scalability mode for the cluster.

optional .google.container.v1.DataplaneV2Config.ScalabilityMode scalability_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for scalabilityMode.

hasScalabilityMode()

public boolean hasScalabilityMode()

Optional. Scalability mode for the cluster.

optional .google.container.v1.DataplaneV2Config.ScalabilityMode scalability_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the scalabilityMode field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(DataplaneV2Config other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

setScalabilityMode(DataplaneV2Config.ScalabilityMode value)

public DataplaneV2Config.Builder setScalabilityMode(DataplaneV2Config.ScalabilityMode value)

Optional. Scalability mode for the cluster.

optional .google.container.v1.DataplaneV2Config.ScalabilityMode scalability_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DataplaneV2Config.ScalabilityMode

The scalabilityMode to set.

Returns
Type Description
DataplaneV2Config.Builder

This builder for chaining.

setScalabilityModeValue(int value)

public DataplaneV2Config.Builder setScalabilityModeValue(int value)

Optional. Scalability mode for the cluster.

optional .google.container.v1.DataplaneV2Config.ScalabilityMode scalability_mode = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for scalabilityMode to set.

Returns
Type Description
DataplaneV2Config.Builder

This builder for chaining.