Class ControlPlaneEndpointsConfig.Builder (2.58.0)

public static final class ControlPlaneEndpointsConfig.Builder extends GeneratedMessageV3.Builder<ControlPlaneEndpointsConfig.Builder> implements ControlPlaneEndpointsConfigOrBuilder

Configuration for all of the cluster's control plane endpoints.

Protobuf type google.container.v1.ControlPlaneEndpointsConfig

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ControlPlaneEndpointsConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

build()

public ControlPlaneEndpointsConfig build()
Returns
Type Description
ControlPlaneEndpointsConfig

buildPartial()

public ControlPlaneEndpointsConfig buildPartial()
Returns
Type Description
ControlPlaneEndpointsConfig

clear()

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

clearDnsEndpointConfig()

public ControlPlaneEndpointsConfig.Builder clearDnsEndpointConfig()

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
ControlPlaneEndpointsConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public ControlPlaneEndpointsConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

clearIpEndpointsConfig()

public ControlPlaneEndpointsConfig.Builder clearIpEndpointsConfig()

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Returns
Type Description
ControlPlaneEndpointsConfig.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public ControlPlaneEndpointsConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

clone()

public ControlPlaneEndpointsConfig.Builder clone()
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

getDefaultInstanceForType()

public ControlPlaneEndpointsConfig getDefaultInstanceForType()
Returns
Type Description
ControlPlaneEndpointsConfig

getDescriptorForType()

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

getDnsEndpointConfig()

public ControlPlaneEndpointsConfig.DNSEndpointConfig getDnsEndpointConfig()

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
ControlPlaneEndpointsConfig.DNSEndpointConfig

The dnsEndpointConfig.

getDnsEndpointConfigBuilder()

public ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder getDnsEndpointConfigBuilder()

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder

getDnsEndpointConfigOrBuilder()

public ControlPlaneEndpointsConfig.DNSEndpointConfigOrBuilder getDnsEndpointConfigOrBuilder()

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
ControlPlaneEndpointsConfig.DNSEndpointConfigOrBuilder

getIpEndpointsConfig()

public ControlPlaneEndpointsConfig.IPEndpointsConfig getIpEndpointsConfig()

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Returns
Type Description
ControlPlaneEndpointsConfig.IPEndpointsConfig

The ipEndpointsConfig.

getIpEndpointsConfigBuilder()

public ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder getIpEndpointsConfigBuilder()

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Returns
Type Description
ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder

getIpEndpointsConfigOrBuilder()

public ControlPlaneEndpointsConfig.IPEndpointsConfigOrBuilder getIpEndpointsConfigOrBuilder()

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Returns
Type Description
ControlPlaneEndpointsConfig.IPEndpointsConfigOrBuilder

hasDnsEndpointConfig()

public boolean hasDnsEndpointConfig()

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
boolean

Whether the dnsEndpointConfig field is set.

hasIpEndpointsConfig()

public boolean hasIpEndpointsConfig()

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Returns
Type Description
boolean

Whether the ipEndpointsConfig field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig value)

public ControlPlaneEndpointsConfig.Builder mergeDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig value)

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Parameter
Name Description
value ControlPlaneEndpointsConfig.DNSEndpointConfig
Returns
Type Description
ControlPlaneEndpointsConfig.Builder

mergeFrom(ControlPlaneEndpointsConfig other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig value)

public ControlPlaneEndpointsConfig.Builder mergeIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig value)

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Parameter
Name Description
value ControlPlaneEndpointsConfig.IPEndpointsConfig
Returns
Type Description
ControlPlaneEndpointsConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ControlPlaneEndpointsConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

setDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig value)

public ControlPlaneEndpointsConfig.Builder setDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig value)

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Parameter
Name Description
value ControlPlaneEndpointsConfig.DNSEndpointConfig
Returns
Type Description
ControlPlaneEndpointsConfig.Builder

setDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder builderForValue)

public ControlPlaneEndpointsConfig.Builder setDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder builderForValue)

DNS endpoint configuration.

.google.container.v1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Parameter
Name Description
builderForValue ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder
Returns
Type Description
ControlPlaneEndpointsConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ControlPlaneEndpointsConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

setIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig value)

public ControlPlaneEndpointsConfig.Builder setIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig value)

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Parameter
Name Description
value ControlPlaneEndpointsConfig.IPEndpointsConfig
Returns
Type Description
ControlPlaneEndpointsConfig.Builder

setIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder builderForValue)

public ControlPlaneEndpointsConfig.Builder setIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder builderForValue)

IP endpoints configuration.

.google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Parameter
Name Description
builderForValue ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder
Returns
Type Description
ControlPlaneEndpointsConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ControlPlaneEndpointsConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ControlPlaneEndpointsConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ControlPlaneEndpointsConfig.Builder
Overrides