Package com.google.container.v1beta1
Class PrivateClusterConfig.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder>
-
- com.google.container.v1beta1.PrivateClusterConfig.Builder
-
- All Implemented Interfaces:
PrivateClusterConfigOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- PrivateClusterConfig
public static final class PrivateClusterConfig.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder> implements PrivateClusterConfigOrBuilder
Configuration options for private clusters.
Protobuf typegoogle.container.v1beta1.PrivateClusterConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PrivateClusterConfig.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PrivateClusterConfigbuild()PrivateClusterConfigbuildPartial()PrivateClusterConfig.Builderclear()PrivateClusterConfig.BuilderclearEnablePrivateEndpoint()Whether the master's internal IP address is used as the cluster endpoint.PrivateClusterConfig.BuilderclearEnablePrivateNodes()Whether nodes have internal IP addresses only.PrivateClusterConfig.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)PrivateClusterConfig.BuilderclearMasterGlobalAccessConfig()Controls master global access settings.PrivateClusterConfig.BuilderclearMasterIpv4CidrBlock()The IP range in CIDR notation to use for the hosted master network.PrivateClusterConfig.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)PrivateClusterConfig.BuilderclearPeeringName()Output only.PrivateClusterConfig.BuilderclearPrivateEndpoint()Output only.PrivateClusterConfig.BuilderclearPrivateEndpointSubnetwork()Subnet to provision the master's private endpoint during cluster creation.PrivateClusterConfig.BuilderclearPublicEndpoint()Output only.PrivateClusterConfig.Builderclone()PrivateClusterConfiggetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetEnablePrivateEndpoint()Whether the master's internal IP address is used as the cluster endpoint.booleangetEnablePrivateNodes()Whether nodes have internal IP addresses only.PrivateClusterMasterGlobalAccessConfiggetMasterGlobalAccessConfig()Controls master global access settings.PrivateClusterMasterGlobalAccessConfig.BuildergetMasterGlobalAccessConfigBuilder()Controls master global access settings.PrivateClusterMasterGlobalAccessConfigOrBuildergetMasterGlobalAccessConfigOrBuilder()Controls master global access settings.StringgetMasterIpv4CidrBlock()The IP range in CIDR notation to use for the hosted master network.com.google.protobuf.ByteStringgetMasterIpv4CidrBlockBytes()The IP range in CIDR notation to use for the hosted master network.StringgetPeeringName()Output only.com.google.protobuf.ByteStringgetPeeringNameBytes()Output only.StringgetPrivateEndpoint()Output only.com.google.protobuf.ByteStringgetPrivateEndpointBytes()Output only.StringgetPrivateEndpointSubnetwork()Subnet to provision the master's private endpoint during cluster creation.com.google.protobuf.ByteStringgetPrivateEndpointSubnetworkBytes()Subnet to provision the master's private endpoint during cluster creation.StringgetPublicEndpoint()Output only.com.google.protobuf.ByteStringgetPublicEndpointBytes()Output only.booleanhasMasterGlobalAccessConfig()Controls master global access settings.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()PrivateClusterConfig.BuildermergeFrom(PrivateClusterConfig other)PrivateClusterConfig.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)PrivateClusterConfig.BuildermergeFrom(com.google.protobuf.Message other)PrivateClusterConfig.BuildermergeMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig value)Controls master global access settings.PrivateClusterConfig.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)PrivateClusterConfig.BuildersetEnablePrivateEndpoint(boolean value)Whether the master's internal IP address is used as the cluster endpoint.PrivateClusterConfig.BuildersetEnablePrivateNodes(boolean value)Whether nodes have internal IP addresses only.PrivateClusterConfig.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)PrivateClusterConfig.BuildersetMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig value)Controls master global access settings.PrivateClusterConfig.BuildersetMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig.Builder builderForValue)Controls master global access settings.PrivateClusterConfig.BuildersetMasterIpv4CidrBlock(String value)The IP range in CIDR notation to use for the hosted master network.PrivateClusterConfig.BuildersetMasterIpv4CidrBlockBytes(com.google.protobuf.ByteString value)The IP range in CIDR notation to use for the hosted master network.PrivateClusterConfig.BuildersetPeeringName(String value)Output only.PrivateClusterConfig.BuildersetPeeringNameBytes(com.google.protobuf.ByteString value)Output only.PrivateClusterConfig.BuildersetPrivateEndpoint(String value)Output only.PrivateClusterConfig.BuildersetPrivateEndpointBytes(com.google.protobuf.ByteString value)Output only.PrivateClusterConfig.BuildersetPrivateEndpointSubnetwork(String value)Subnet to provision the master's private endpoint during cluster creation.PrivateClusterConfig.BuildersetPrivateEndpointSubnetworkBytes(com.google.protobuf.ByteString value)Subnet to provision the master's private endpoint during cluster creation.PrivateClusterConfig.BuildersetPublicEndpoint(String value)Output only.PrivateClusterConfig.BuildersetPublicEndpointBytes(com.google.protobuf.ByteString value)Output only.PrivateClusterConfig.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)PrivateClusterConfig.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<PrivateClusterConfig.Builder>
-
clear
public PrivateClusterConfig.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<PrivateClusterConfig.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<PrivateClusterConfig.Builder>
-
getDefaultInstanceForType
public PrivateClusterConfig getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public PrivateClusterConfig build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public PrivateClusterConfig buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public PrivateClusterConfig.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<PrivateClusterConfig.Builder>
-
setField
public PrivateClusterConfig.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<PrivateClusterConfig.Builder>
-
clearField
public PrivateClusterConfig.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder>
-
clearOneof
public PrivateClusterConfig.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder>
-
setRepeatedField
public PrivateClusterConfig.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<PrivateClusterConfig.Builder>
-
addRepeatedField
public PrivateClusterConfig.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<PrivateClusterConfig.Builder>
-
mergeFrom
public PrivateClusterConfig.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PrivateClusterConfig.Builder>
-
mergeFrom
public PrivateClusterConfig.Builder mergeFrom(PrivateClusterConfig other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder>
-
mergeFrom
public PrivateClusterConfig.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<PrivateClusterConfig.Builder>- Throws:
IOException
-
getEnablePrivateNodes
public boolean getEnablePrivateNodes()
Whether nodes have internal IP addresses only. If enabled, all nodes are given only RFC 1918 private addresses and communicate with the master via private networking.
bool enable_private_nodes = 1;- Specified by:
getEnablePrivateNodesin interfacePrivateClusterConfigOrBuilder- Returns:
- The enablePrivateNodes.
-
setEnablePrivateNodes
public PrivateClusterConfig.Builder setEnablePrivateNodes(boolean value)
Whether nodes have internal IP addresses only. If enabled, all nodes are given only RFC 1918 private addresses and communicate with the master via private networking.
bool enable_private_nodes = 1;- Parameters:
value- The enablePrivateNodes to set.- Returns:
- This builder for chaining.
-
clearEnablePrivateNodes
public PrivateClusterConfig.Builder clearEnablePrivateNodes()
Whether nodes have internal IP addresses only. If enabled, all nodes are given only RFC 1918 private addresses and communicate with the master via private networking.
bool enable_private_nodes = 1;- Returns:
- This builder for chaining.
-
getEnablePrivateEndpoint
public boolean getEnablePrivateEndpoint()
Whether the master's internal IP address is used as the cluster endpoint.
bool enable_private_endpoint = 2;- Specified by:
getEnablePrivateEndpointin interfacePrivateClusterConfigOrBuilder- Returns:
- The enablePrivateEndpoint.
-
setEnablePrivateEndpoint
public PrivateClusterConfig.Builder setEnablePrivateEndpoint(boolean value)
Whether the master's internal IP address is used as the cluster endpoint.
bool enable_private_endpoint = 2;- Parameters:
value- The enablePrivateEndpoint to set.- Returns:
- This builder for chaining.
-
clearEnablePrivateEndpoint
public PrivateClusterConfig.Builder clearEnablePrivateEndpoint()
Whether the master's internal IP address is used as the cluster endpoint.
bool enable_private_endpoint = 2;- Returns:
- This builder for chaining.
-
getMasterIpv4CidrBlock
public String getMasterIpv4CidrBlock()
The IP range in CIDR notation to use for the hosted master network. This range will be used for assigning internal IP addresses to the master or set of masters, as well as the ILB VIP. This range must not overlap with any other ranges in use within the cluster's network.
string master_ipv4_cidr_block = 3;- Specified by:
getMasterIpv4CidrBlockin interfacePrivateClusterConfigOrBuilder- Returns:
- The masterIpv4CidrBlock.
-
getMasterIpv4CidrBlockBytes
public com.google.protobuf.ByteString getMasterIpv4CidrBlockBytes()
The IP range in CIDR notation to use for the hosted master network. This range will be used for assigning internal IP addresses to the master or set of masters, as well as the ILB VIP. This range must not overlap with any other ranges in use within the cluster's network.
string master_ipv4_cidr_block = 3;- Specified by:
getMasterIpv4CidrBlockBytesin interfacePrivateClusterConfigOrBuilder- Returns:
- The bytes for masterIpv4CidrBlock.
-
setMasterIpv4CidrBlock
public PrivateClusterConfig.Builder setMasterIpv4CidrBlock(String value)
The IP range in CIDR notation to use for the hosted master network. This range will be used for assigning internal IP addresses to the master or set of masters, as well as the ILB VIP. This range must not overlap with any other ranges in use within the cluster's network.
string master_ipv4_cidr_block = 3;- Parameters:
value- The masterIpv4CidrBlock to set.- Returns:
- This builder for chaining.
-
clearMasterIpv4CidrBlock
public PrivateClusterConfig.Builder clearMasterIpv4CidrBlock()
The IP range in CIDR notation to use for the hosted master network. This range will be used for assigning internal IP addresses to the master or set of masters, as well as the ILB VIP. This range must not overlap with any other ranges in use within the cluster's network.
string master_ipv4_cidr_block = 3;- Returns:
- This builder for chaining.
-
setMasterIpv4CidrBlockBytes
public PrivateClusterConfig.Builder setMasterIpv4CidrBlockBytes(com.google.protobuf.ByteString value)
The IP range in CIDR notation to use for the hosted master network. This range will be used for assigning internal IP addresses to the master or set of masters, as well as the ILB VIP. This range must not overlap with any other ranges in use within the cluster's network.
string master_ipv4_cidr_block = 3;- Parameters:
value- The bytes for masterIpv4CidrBlock to set.- Returns:
- This builder for chaining.
-
getPrivateEndpoint
public String getPrivateEndpoint()
Output only. The internal IP address of this cluster's master endpoint.
string private_endpoint = 4;- Specified by:
getPrivateEndpointin interfacePrivateClusterConfigOrBuilder- Returns:
- The privateEndpoint.
-
getPrivateEndpointBytes
public com.google.protobuf.ByteString getPrivateEndpointBytes()
Output only. The internal IP address of this cluster's master endpoint.
string private_endpoint = 4;- Specified by:
getPrivateEndpointBytesin interfacePrivateClusterConfigOrBuilder- Returns:
- The bytes for privateEndpoint.
-
setPrivateEndpoint
public PrivateClusterConfig.Builder setPrivateEndpoint(String value)
Output only. The internal IP address of this cluster's master endpoint.
string private_endpoint = 4;- Parameters:
value- The privateEndpoint to set.- Returns:
- This builder for chaining.
-
clearPrivateEndpoint
public PrivateClusterConfig.Builder clearPrivateEndpoint()
Output only. The internal IP address of this cluster's master endpoint.
string private_endpoint = 4;- Returns:
- This builder for chaining.
-
setPrivateEndpointBytes
public PrivateClusterConfig.Builder setPrivateEndpointBytes(com.google.protobuf.ByteString value)
Output only. The internal IP address of this cluster's master endpoint.
string private_endpoint = 4;- Parameters:
value- The bytes for privateEndpoint to set.- Returns:
- This builder for chaining.
-
getPublicEndpoint
public String getPublicEndpoint()
Output only. The external IP address of this cluster's master endpoint.
string public_endpoint = 5;- Specified by:
getPublicEndpointin interfacePrivateClusterConfigOrBuilder- Returns:
- The publicEndpoint.
-
getPublicEndpointBytes
public com.google.protobuf.ByteString getPublicEndpointBytes()
Output only. The external IP address of this cluster's master endpoint.
string public_endpoint = 5;- Specified by:
getPublicEndpointBytesin interfacePrivateClusterConfigOrBuilder- Returns:
- The bytes for publicEndpoint.
-
setPublicEndpoint
public PrivateClusterConfig.Builder setPublicEndpoint(String value)
Output only. The external IP address of this cluster's master endpoint.
string public_endpoint = 5;- Parameters:
value- The publicEndpoint to set.- Returns:
- This builder for chaining.
-
clearPublicEndpoint
public PrivateClusterConfig.Builder clearPublicEndpoint()
Output only. The external IP address of this cluster's master endpoint.
string public_endpoint = 5;- Returns:
- This builder for chaining.
-
setPublicEndpointBytes
public PrivateClusterConfig.Builder setPublicEndpointBytes(com.google.protobuf.ByteString value)
Output only. The external IP address of this cluster's master endpoint.
string public_endpoint = 5;- Parameters:
value- The bytes for publicEndpoint to set.- Returns:
- This builder for chaining.
-
getPeeringName
public String getPeeringName()
Output only. The peering name in the customer VPC used by this cluster.
string peering_name = 7;- Specified by:
getPeeringNamein interfacePrivateClusterConfigOrBuilder- Returns:
- The peeringName.
-
getPeeringNameBytes
public com.google.protobuf.ByteString getPeeringNameBytes()
Output only. The peering name in the customer VPC used by this cluster.
string peering_name = 7;- Specified by:
getPeeringNameBytesin interfacePrivateClusterConfigOrBuilder- Returns:
- The bytes for peeringName.
-
setPeeringName
public PrivateClusterConfig.Builder setPeeringName(String value)
Output only. The peering name in the customer VPC used by this cluster.
string peering_name = 7;- Parameters:
value- The peeringName to set.- Returns:
- This builder for chaining.
-
clearPeeringName
public PrivateClusterConfig.Builder clearPeeringName()
Output only. The peering name in the customer VPC used by this cluster.
string peering_name = 7;- Returns:
- This builder for chaining.
-
setPeeringNameBytes
public PrivateClusterConfig.Builder setPeeringNameBytes(com.google.protobuf.ByteString value)
Output only. The peering name in the customer VPC used by this cluster.
string peering_name = 7;- Parameters:
value- The bytes for peeringName to set.- Returns:
- This builder for chaining.
-
hasMasterGlobalAccessConfig
public boolean hasMasterGlobalAccessConfig()
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;- Specified by:
hasMasterGlobalAccessConfigin interfacePrivateClusterConfigOrBuilder- Returns:
- Whether the masterGlobalAccessConfig field is set.
-
getMasterGlobalAccessConfig
public PrivateClusterMasterGlobalAccessConfig getMasterGlobalAccessConfig()
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;- Specified by:
getMasterGlobalAccessConfigin interfacePrivateClusterConfigOrBuilder- Returns:
- The masterGlobalAccessConfig.
-
setMasterGlobalAccessConfig
public PrivateClusterConfig.Builder setMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig value)
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;
-
setMasterGlobalAccessConfig
public PrivateClusterConfig.Builder setMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig.Builder builderForValue)
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;
-
mergeMasterGlobalAccessConfig
public PrivateClusterConfig.Builder mergeMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig value)
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;
-
clearMasterGlobalAccessConfig
public PrivateClusterConfig.Builder clearMasterGlobalAccessConfig()
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;
-
getMasterGlobalAccessConfigBuilder
public PrivateClusterMasterGlobalAccessConfig.Builder getMasterGlobalAccessConfigBuilder()
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;
-
getMasterGlobalAccessConfigOrBuilder
public PrivateClusterMasterGlobalAccessConfigOrBuilder getMasterGlobalAccessConfigOrBuilder()
Controls master global access settings.
.google.container.v1beta1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8;- Specified by:
getMasterGlobalAccessConfigOrBuilderin interfacePrivateClusterConfigOrBuilder
-
getPrivateEndpointSubnetwork
public String getPrivateEndpointSubnetwork()
Subnet to provision the master's private endpoint during cluster creation. Specified in projects/*/regions/*/subnetworks/* format.
string private_endpoint_subnetwork = 10;- Specified by:
getPrivateEndpointSubnetworkin interfacePrivateClusterConfigOrBuilder- Returns:
- The privateEndpointSubnetwork.
-
getPrivateEndpointSubnetworkBytes
public com.google.protobuf.ByteString getPrivateEndpointSubnetworkBytes()
Subnet to provision the master's private endpoint during cluster creation. Specified in projects/*/regions/*/subnetworks/* format.
string private_endpoint_subnetwork = 10;- Specified by:
getPrivateEndpointSubnetworkBytesin interfacePrivateClusterConfigOrBuilder- Returns:
- The bytes for privateEndpointSubnetwork.
-
setPrivateEndpointSubnetwork
public PrivateClusterConfig.Builder setPrivateEndpointSubnetwork(String value)
Subnet to provision the master's private endpoint during cluster creation. Specified in projects/*/regions/*/subnetworks/* format.
string private_endpoint_subnetwork = 10;- Parameters:
value- The privateEndpointSubnetwork to set.- Returns:
- This builder for chaining.
-
clearPrivateEndpointSubnetwork
public PrivateClusterConfig.Builder clearPrivateEndpointSubnetwork()
Subnet to provision the master's private endpoint during cluster creation. Specified in projects/*/regions/*/subnetworks/* format.
string private_endpoint_subnetwork = 10;- Returns:
- This builder for chaining.
-
setPrivateEndpointSubnetworkBytes
public PrivateClusterConfig.Builder setPrivateEndpointSubnetworkBytes(com.google.protobuf.ByteString value)
Subnet to provision the master's private endpoint during cluster creation. Specified in projects/*/regions/*/subnetworks/* format.
string private_endpoint_subnetwork = 10;- Parameters:
value- The bytes for privateEndpointSubnetwork to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final PrivateClusterConfig.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder>
-
mergeUnknownFields
public final PrivateClusterConfig.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<PrivateClusterConfig.Builder>
-
-