Class ControlPlaneEndpointsConfig.Builder (2.86.0)

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

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

Protobuf type google.container.v1beta1.ControlPlaneEndpointsConfig

Static Methods

getDescriptor()

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

Methods

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.v1beta1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
ControlPlaneEndpointsConfig.Builder

clearIpEndpointsConfig()

public ControlPlaneEndpointsConfig.Builder clearIpEndpointsConfig()

IP endpoints configuration.

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

Returns
Type Description
ControlPlaneEndpointsConfig.Builder

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.v1beta1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

Returns
Type Description
ControlPlaneEndpointsConfig.DNSEndpointConfig

The dnsEndpointConfig.

getDnsEndpointConfigBuilder()

public ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder getDnsEndpointConfigBuilder()

DNS endpoint configuration.

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

Returns
Type Description
ControlPlaneEndpointsConfig.DNSEndpointConfig.Builder

getDnsEndpointConfigOrBuilder()

public ControlPlaneEndpointsConfig.DNSEndpointConfigOrBuilder getDnsEndpointConfigOrBuilder()

DNS endpoint configuration.

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

Returns
Type Description
ControlPlaneEndpointsConfig.DNSEndpointConfigOrBuilder

getIpEndpointsConfig()

public ControlPlaneEndpointsConfig.IPEndpointsConfig getIpEndpointsConfig()

IP endpoints configuration.

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

Returns
Type Description
ControlPlaneEndpointsConfig.IPEndpointsConfig

The ipEndpointsConfig.

getIpEndpointsConfigBuilder()

public ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder getIpEndpointsConfigBuilder()

IP endpoints configuration.

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

Returns
Type Description
ControlPlaneEndpointsConfig.IPEndpointsConfig.Builder

getIpEndpointsConfigOrBuilder()

public ControlPlaneEndpointsConfig.IPEndpointsConfigOrBuilder getIpEndpointsConfigOrBuilder()

IP endpoints configuration.

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

Returns
Type Description
ControlPlaneEndpointsConfig.IPEndpointsConfigOrBuilder

hasDnsEndpointConfig()

public boolean hasDnsEndpointConfig()

DNS endpoint configuration.

.google.container.v1beta1.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.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

Returns
Type Description
boolean

Whether the ipEndpointsConfig field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.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.v1beta1.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.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

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

setDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig value)

public ControlPlaneEndpointsConfig.Builder setDnsEndpointConfig(ControlPlaneEndpointsConfig.DNSEndpointConfig value)

DNS endpoint configuration.

.google.container.v1beta1.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.v1beta1.ControlPlaneEndpointsConfig.DNSEndpointConfig dns_endpoint_config = 1;

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

setIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig value)

public ControlPlaneEndpointsConfig.Builder setIpEndpointsConfig(ControlPlaneEndpointsConfig.IPEndpointsConfig value)

IP endpoints configuration.

.google.container.v1beta1.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.v1beta1.ControlPlaneEndpointsConfig.IPEndpointsConfig ip_endpoints_config = 3;

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