Class PrivateClusterConfig.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<PrivateClusterConfig.Builder>
com.google.container.v1.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.GeneratedMessage.Builder<PrivateClusterConfig.Builder> implements PrivateClusterConfigOrBuilder
 Configuration options for private clusters.
 
Protobuf type google.container.v1.PrivateClusterConfig
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<PrivateClusterConfig.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<PrivateClusterConfig.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<PrivateClusterConfig.Builder>
    • getDefaultInstanceForType

      public PrivateClusterConfig getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public PrivateClusterConfig build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public PrivateClusterConfig buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public PrivateClusterConfig.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PrivateClusterConfig.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<PrivateClusterConfig.Builder>
    • mergeFrom

      public PrivateClusterConfig.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<PrivateClusterConfig.Builder>
      Throws:
      IOException
    • getEnablePrivateNodes

      @Deprecated public boolean getEnablePrivateNodes()
      Deprecated.
      google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See google/container/v1/cluster_service.proto;l=2365
       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.
      
       Deprecated: Use
       [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
       instead.
       
      bool enable_private_nodes = 1 [deprecated = true];
      Specified by:
      getEnablePrivateNodes in interface PrivateClusterConfigOrBuilder
      Returns:
      The enablePrivateNodes.
    • setEnablePrivateNodes

      @Deprecated public PrivateClusterConfig.Builder setEnablePrivateNodes(boolean value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See google/container/v1/cluster_service.proto;l=2365
       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.
      
       Deprecated: Use
       [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
       instead.
       
      bool enable_private_nodes = 1 [deprecated = true];
      Parameters:
      value - The enablePrivateNodes to set.
      Returns:
      This builder for chaining.
    • clearEnablePrivateNodes

      @Deprecated public PrivateClusterConfig.Builder clearEnablePrivateNodes()
      Deprecated.
      google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See google/container/v1/cluster_service.proto;l=2365
       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.
      
       Deprecated: Use
       [NetworkConfig.default_enable_private_nodes][google.container.v1.NetworkConfig.default_enable_private_nodes]
       instead.
       
      bool enable_private_nodes = 1 [deprecated = true];
      Returns:
      This builder for chaining.
    • getEnablePrivateEndpoint

      @Deprecated public boolean getEnablePrivateEndpoint()
      Deprecated.
      google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2373
       Whether the master's internal IP address is used as the cluster endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint]
       instead. Note that the value of enable_public_endpoint is reversed: if
       enable_private_endpoint is false, then enable_public_endpoint will be true.
       
      bool enable_private_endpoint = 2 [deprecated = true];
      Specified by:
      getEnablePrivateEndpoint in interface PrivateClusterConfigOrBuilder
      Returns:
      The enablePrivateEndpoint.
    • setEnablePrivateEndpoint

      @Deprecated public PrivateClusterConfig.Builder setEnablePrivateEndpoint(boolean value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2373
       Whether the master's internal IP address is used as the cluster endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint]
       instead. Note that the value of enable_public_endpoint is reversed: if
       enable_private_endpoint is false, then enable_public_endpoint will be true.
       
      bool enable_private_endpoint = 2 [deprecated = true];
      Parameters:
      value - The enablePrivateEndpoint to set.
      Returns:
      This builder for chaining.
    • clearEnablePrivateEndpoint

      @Deprecated public PrivateClusterConfig.Builder clearEnablePrivateEndpoint()
      Deprecated.
      google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2373
       Whether the master's internal IP address is used as the cluster endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_public_endpoint]
       instead. Note that the value of enable_public_endpoint is reversed: if
       enable_private_endpoint is false, then enable_public_endpoint will be true.
       
      bool enable_private_endpoint = 2 [deprecated = true];
      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:
      getMasterIpv4CidrBlock in interface PrivateClusterConfigOrBuilder
      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:
      getMasterIpv4CidrBlockBytes in interface PrivateClusterConfigOrBuilder
      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

      @Deprecated public String getPrivateEndpoint()
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386
       Output only. The internal IP address of this cluster's master endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint]
       instead.
       
      string private_endpoint = 4 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateEndpoint in interface PrivateClusterConfigOrBuilder
      Returns:
      The privateEndpoint.
    • getPrivateEndpointBytes

      @Deprecated public com.google.protobuf.ByteString getPrivateEndpointBytes()
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386
       Output only. The internal IP address of this cluster's master endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint]
       instead.
       
      string private_endpoint = 4 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateEndpointBytes in interface PrivateClusterConfigOrBuilder
      Returns:
      The bytes for privateEndpoint.
    • setPrivateEndpoint

      @Deprecated public PrivateClusterConfig.Builder setPrivateEndpoint(String value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386
       Output only. The internal IP address of this cluster's master endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint]
       instead.
       
      string private_endpoint = 4 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The privateEndpoint to set.
      Returns:
      This builder for chaining.
    • clearPrivateEndpoint

      @Deprecated public PrivateClusterConfig.Builder clearPrivateEndpoint()
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386
       Output only. The internal IP address of this cluster's master endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint]
       instead.
       
      string private_endpoint = 4 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setPrivateEndpointBytes

      @Deprecated public PrivateClusterConfig.Builder setPrivateEndpointBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386
       Output only. The internal IP address of this cluster's master endpoint.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint]
       instead.
       
      string private_endpoint = 4 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for privateEndpoint to set.
      Returns:
      This builder for chaining.
    • getPublicEndpoint

      @Deprecated public String getPublicEndpoint()
      Deprecated.
      google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394
       Output only. The external IP address of this cluster's master endpoint.
      
       Deprecated:Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint]
       instead.
       
      string public_endpoint = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPublicEndpoint in interface PrivateClusterConfigOrBuilder
      Returns:
      The publicEndpoint.
    • getPublicEndpointBytes

      @Deprecated public com.google.protobuf.ByteString getPublicEndpointBytes()
      Deprecated.
      google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394
       Output only. The external IP address of this cluster's master endpoint.
      
       Deprecated:Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint]
       instead.
       
      string public_endpoint = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPublicEndpointBytes in interface PrivateClusterConfigOrBuilder
      Returns:
      The bytes for publicEndpoint.
    • setPublicEndpoint

      @Deprecated public PrivateClusterConfig.Builder setPublicEndpoint(String value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394
       Output only. The external IP address of this cluster's master endpoint.
      
       Deprecated:Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint]
       instead.
       
      string public_endpoint = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The publicEndpoint to set.
      Returns:
      This builder for chaining.
    • clearPublicEndpoint

      @Deprecated public PrivateClusterConfig.Builder clearPublicEndpoint()
      Deprecated.
      google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394
       Output only. The external IP address of this cluster's master endpoint.
      
       Deprecated:Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint]
       instead.
       
      string public_endpoint = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setPublicEndpointBytes

      @Deprecated public PrivateClusterConfig.Builder setPublicEndpointBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394
       Output only. The external IP address of this cluster's master endpoint.
      
       Deprecated:Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.public_endpoint]
       instead.
       
      string public_endpoint = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      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 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPeeringName in interface PrivateClusterConfigOrBuilder
      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 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPeeringNameBytes in interface PrivateClusterConfigOrBuilder
      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 [(.google.api.field_behavior) = OUTPUT_ONLY];
      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 [(.google.api.field_behavior) = OUTPUT_ONLY];
      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 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for peeringName to set.
      Returns:
      This builder for chaining.
    • hasMasterGlobalAccessConfig

      @Deprecated public boolean hasMasterGlobalAccessConfig()
      Deprecated.
      google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated. See google/container/v1/cluster_service.proto;l=2405
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
      Specified by:
      hasMasterGlobalAccessConfig in interface PrivateClusterConfigOrBuilder
      Returns:
      Whether the masterGlobalAccessConfig field is set.
    • getMasterGlobalAccessConfig

      @Deprecated public PrivateClusterMasterGlobalAccessConfig getMasterGlobalAccessConfig()
      Deprecated.
      google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated. See google/container/v1/cluster_service.proto;l=2405
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
      Specified by:
      getMasterGlobalAccessConfig in interface PrivateClusterConfigOrBuilder
      Returns:
      The masterGlobalAccessConfig.
    • setMasterGlobalAccessConfig

      Deprecated.
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
    • setMasterGlobalAccessConfig

      @Deprecated public PrivateClusterConfig.Builder setMasterGlobalAccessConfig(PrivateClusterMasterGlobalAccessConfig.Builder builderForValue)
      Deprecated.
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
    • mergeMasterGlobalAccessConfig

      Deprecated.
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
    • clearMasterGlobalAccessConfig

      @Deprecated public PrivateClusterConfig.Builder clearMasterGlobalAccessConfig()
      Deprecated.
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
    • getMasterGlobalAccessConfigBuilder

      @Deprecated public PrivateClusterMasterGlobalAccessConfig.Builder getMasterGlobalAccessConfigBuilder()
      Deprecated.
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
    • getMasterGlobalAccessConfigOrBuilder

      @Deprecated public PrivateClusterMasterGlobalAccessConfigOrBuilder getMasterGlobalAccessConfigOrBuilder()
      Deprecated.
       Controls master global access settings.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.enable_global_access][]
       instead.
       
      .google.container.v1.PrivateClusterMasterGlobalAccessConfig master_global_access_config = 8 [deprecated = true];
      Specified by:
      getMasterGlobalAccessConfigOrBuilder in interface PrivateClusterConfigOrBuilder
    • getPrivateEndpointSubnetwork

      @Deprecated public String getPrivateEndpointSubnetwork()
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414
       Subnet to provision the master's private endpoint during cluster creation.
       Specified in projects/*/regions/*/subnetworks/* format.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork]
       instead.
       
      string private_endpoint_subnetwork = 10 [deprecated = true];
      Specified by:
      getPrivateEndpointSubnetwork in interface PrivateClusterConfigOrBuilder
      Returns:
      The privateEndpointSubnetwork.
    • getPrivateEndpointSubnetworkBytes

      @Deprecated public com.google.protobuf.ByteString getPrivateEndpointSubnetworkBytes()
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414
       Subnet to provision the master's private endpoint during cluster creation.
       Specified in projects/*/regions/*/subnetworks/* format.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork]
       instead.
       
      string private_endpoint_subnetwork = 10 [deprecated = true];
      Specified by:
      getPrivateEndpointSubnetworkBytes in interface PrivateClusterConfigOrBuilder
      Returns:
      The bytes for privateEndpointSubnetwork.
    • setPrivateEndpointSubnetwork

      @Deprecated public PrivateClusterConfig.Builder setPrivateEndpointSubnetwork(String value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414
       Subnet to provision the master's private endpoint during cluster creation.
       Specified in projects/*/regions/*/subnetworks/* format.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork]
       instead.
       
      string private_endpoint_subnetwork = 10 [deprecated = true];
      Parameters:
      value - The privateEndpointSubnetwork to set.
      Returns:
      This builder for chaining.
    • clearPrivateEndpointSubnetwork

      @Deprecated public PrivateClusterConfig.Builder clearPrivateEndpointSubnetwork()
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414
       Subnet to provision the master's private endpoint during cluster creation.
       Specified in projects/*/regions/*/subnetworks/* format.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork]
       instead.
       
      string private_endpoint_subnetwork = 10 [deprecated = true];
      Returns:
      This builder for chaining.
    • setPrivateEndpointSubnetworkBytes

      @Deprecated public PrivateClusterConfig.Builder setPrivateEndpointSubnetworkBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414
       Subnet to provision the master's private endpoint during cluster creation.
       Specified in projects/*/regions/*/subnetworks/* format.
      
       Deprecated: Use
       [ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork][google.container.v1.ControlPlaneEndpointsConfig.IPEndpointsConfig.private_endpoint_subnetwork]
       instead.
       
      string private_endpoint_subnetwork = 10 [deprecated = true];
      Parameters:
      value - The bytes for privateEndpointSubnetwork to set.
      Returns:
      This builder for chaining.