Interface PrivateClusterConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
PrivateClusterConfig, PrivateClusterConfig.Builder

@Generated public interface PrivateClusterConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getEnablePrivateNodes

      @Deprecated 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];
      Returns:
      The enablePrivateNodes.
    • getEnablePrivateEndpoint

      @Deprecated 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];
      Returns:
      The enablePrivateEndpoint.
    • getMasterIpv4CidrBlock

      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;
      Returns:
      The masterIpv4CidrBlock.
    • getMasterIpv4CidrBlockBytes

      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;
      Returns:
      The bytes for masterIpv4CidrBlock.
    • getPrivateEndpoint

      @Deprecated 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];
      Returns:
      The privateEndpoint.
    • getPrivateEndpointBytes

      @Deprecated 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];
      Returns:
      The bytes for privateEndpoint.
    • getPublicEndpoint

      @Deprecated 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];
      Returns:
      The publicEndpoint.
    • getPublicEndpointBytes

      @Deprecated 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];
      Returns:
      The bytes for publicEndpoint.
    • getPeeringName

      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];
      Returns:
      The peeringName.
    • getPeeringNameBytes

      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];
      Returns:
      The bytes for peeringName.
    • hasMasterGlobalAccessConfig

      @Deprecated 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];
      Returns:
      Whether the masterGlobalAccessConfig field is set.
    • 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];
      Returns:
      The masterGlobalAccessConfig.
    • getMasterGlobalAccessConfigOrBuilder

      @Deprecated 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];
    • getPrivateEndpointSubnetwork

      @Deprecated 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];
      Returns:
      The privateEndpointSubnetwork.
    • getPrivateEndpointSubnetworkBytes

      @Deprecated 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];
      Returns:
      The bytes for privateEndpointSubnetwork.