Package com.google.container.v1
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 Summary
Modifier and TypeMethodDescriptionbooleanDeprecated.google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated.booleanDeprecated.google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated.Deprecated.google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated.Deprecated.The IP range in CIDR notation to use for the hosted master network.com.google.protobuf.ByteStringThe IP range in CIDR notation to use for the hosted master network.Output only.com.google.protobuf.ByteStringOutput only.Deprecated.google.container.v1.PrivateClusterConfig.private_endpoint is deprecated.com.google.protobuf.ByteStringDeprecated.google.container.v1.PrivateClusterConfig.private_endpoint is deprecated.Deprecated.google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated.com.google.protobuf.ByteStringDeprecated.google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated.Deprecated.google.container.v1.PrivateClusterConfig.public_endpoint is deprecated.com.google.protobuf.ByteStringDeprecated.google.container.v1.PrivateClusterConfig.public_endpoint is deprecated.booleanDeprecated.google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getEnablePrivateNodes
Deprecated.google.container.v1.PrivateClusterConfig.enable_private_nodes is deprecated. See google/container/v1/cluster_service.proto;l=2365Whether 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.google.container.v1.PrivateClusterConfig.enable_private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2373Whether 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.google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386Output 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.google.container.v1.PrivateClusterConfig.private_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2386Output 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.google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394Output 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.google.container.v1.PrivateClusterConfig.public_endpoint is deprecated. See google/container/v1/cluster_service.proto;l=2394Output 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.google.container.v1.PrivateClusterConfig.master_global_access_config is deprecated. See google/container/v1/cluster_service.proto;l=2405Controls 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=2405Controls 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.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.google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414Subnet 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.google.container.v1.PrivateClusterConfig.private_endpoint_subnetwork is deprecated. See google/container/v1/cluster_service.proto;l=2414Subnet 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.
-