- 2.56.0 (latest)
- 2.55.0
- 2.54.0
- 2.52.0
- 2.51.0
- 2.50.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.40.0
- 2.39.0
- 2.38.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.27.0
- 2.26.0
- 2.25.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.2
- 2.4.1
- 2.3.8
public interface NetworkConfigOrBuilder extends MessageOrBuilder
Implements
MessageOrBuilderMethods
getDatapathProvider()
public abstract DatapathProvider getDatapathProvider()
The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.
.google.container.v1.DatapathProvider datapath_provider = 11;
Type | Description |
DatapathProvider | The datapathProvider. |
getDatapathProviderValue()
public abstract int getDatapathProviderValue()
The desired datapath provider for this cluster. By default, uses the IPTables-based kube-proxy implementation.
.google.container.v1.DatapathProvider datapath_provider = 11;
Type | Description |
int | The enum numeric value on the wire for datapathProvider. |
getDefaultSnatStatus()
public abstract DefaultSnatStatus getDefaultSnatStatus()
Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
.google.container.v1.DefaultSnatStatus default_snat_status = 7;
Type | Description |
DefaultSnatStatus | The defaultSnatStatus. |
getDefaultSnatStatusOrBuilder()
public abstract DefaultSnatStatusOrBuilder getDefaultSnatStatusOrBuilder()
Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
.google.container.v1.DefaultSnatStatus default_snat_status = 7;
Type | Description |
DefaultSnatStatusOrBuilder |
getDnsConfig()
public abstract DNSConfig getDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig dns_config = 13;
Type | Description |
DNSConfig | The dnsConfig. |
getDnsConfigOrBuilder()
public abstract DNSConfigOrBuilder getDnsConfigOrBuilder()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig dns_config = 13;
Type | Description |
DNSConfigOrBuilder |
getEnableIntraNodeVisibility()
public abstract boolean getEnableIntraNodeVisibility()
Whether Intra-node visibility is enabled for this cluster. This makes same node pod to pod traffic visible for VPC network.
bool enable_intra_node_visibility = 5;
Type | Description |
boolean | The enableIntraNodeVisibility. |
getEnableL4IlbSubsetting()
public abstract boolean getEnableL4IlbSubsetting()
Whether L4ILB Subsetting is enabled for this cluster.
bool enable_l4ilb_subsetting = 10;
Type | Description |
boolean | The enableL4ilbSubsetting. |
getGatewayApiConfig()
public abstract GatewayAPIConfig getGatewayApiConfig()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig gateway_api_config = 16;
Type | Description |
GatewayAPIConfig | The gatewayApiConfig. |
getGatewayApiConfigOrBuilder()
public abstract GatewayAPIConfigOrBuilder getGatewayApiConfigOrBuilder()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig gateway_api_config = 16;
Type | Description |
GatewayAPIConfigOrBuilder |
getNetwork()
public abstract String getNetwork()
Output only. The relative name of the Google Compute Engine [network]google.container.v1.NetworkConfig.network to which the cluster is connected. Example: projects/my-project/global/networks/my-network
string network = 1;
Type | Description |
String | The network. |
getNetworkBytes()
public abstract ByteString getNetworkBytes()
Output only. The relative name of the Google Compute Engine [network]google.container.v1.NetworkConfig.network to which the cluster is connected. Example: projects/my-project/global/networks/my-network
string network = 1;
Type | Description |
ByteString | The bytes for network. |
getPrivateIpv6GoogleAccess()
public abstract PrivateIPv6GoogleAccess getPrivateIpv6GoogleAccess()
The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)
.google.container.v1.PrivateIPv6GoogleAccess private_ipv6_google_access = 12;
Type | Description |
PrivateIPv6GoogleAccess | The privateIpv6GoogleAccess. |
getPrivateIpv6GoogleAccessValue()
public abstract int getPrivateIpv6GoogleAccessValue()
The desired state of IPv6 connectivity to Google Services. By default, no private IPv6 access to or from Google Services (all access will be via IPv4)
.google.container.v1.PrivateIPv6GoogleAccess private_ipv6_google_access = 12;
Type | Description |
int | The enum numeric value on the wire for privateIpv6GoogleAccess. |
getServiceExternalIpsConfig()
public abstract ServiceExternalIPsConfig getServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.
.google.container.v1.ServiceExternalIPsConfig service_external_ips_config = 15;
Type | Description |
ServiceExternalIPsConfig | The serviceExternalIpsConfig. |
getServiceExternalIpsConfigOrBuilder()
public abstract ServiceExternalIPsConfigOrBuilder getServiceExternalIpsConfigOrBuilder()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.
.google.container.v1.ServiceExternalIPsConfig service_external_ips_config = 15;
Type | Description |
ServiceExternalIPsConfigOrBuilder |
getSubnetwork()
public abstract String getSubnetwork()
Output only. The relative name of the Google Compute Engine subnetwork to which the cluster is connected. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 2;
Type | Description |
String | The subnetwork. |
getSubnetworkBytes()
public abstract ByteString getSubnetworkBytes()
Output only. The relative name of the Google Compute Engine subnetwork to which the cluster is connected. Example: projects/my-project/regions/us-central1/subnetworks/my-subnet
string subnetwork = 2;
Type | Description |
ByteString | The bytes for subnetwork. |
hasDefaultSnatStatus()
public abstract boolean hasDefaultSnatStatus()
Whether the cluster disables default in-node sNAT rules. In-node sNAT rules will be disabled when default_snat_status is disabled. When disabled is set to false, default IP masquerade rules will be applied to the nodes to prevent sNAT on cluster internal traffic.
.google.container.v1.DefaultSnatStatus default_snat_status = 7;
Type | Description |
boolean | Whether the defaultSnatStatus field is set. |
hasDnsConfig()
public abstract boolean hasDnsConfig()
DNSConfig contains clusterDNS config for this cluster.
.google.container.v1.DNSConfig dns_config = 13;
Type | Description |
boolean | Whether the dnsConfig field is set. |
hasGatewayApiConfig()
public abstract boolean hasGatewayApiConfig()
GatewayAPIConfig contains the desired config of Gateway API on this cluster.
.google.container.v1.GatewayAPIConfig gateway_api_config = 16;
Type | Description |
boolean | Whether the gatewayApiConfig field is set. |
hasServiceExternalIpsConfig()
public abstract boolean hasServiceExternalIpsConfig()
ServiceExternalIPsConfig specifies if services with externalIPs field are blocked or not.
.google.container.v1.ServiceExternalIPsConfig service_external_ips_config = 15;
Type | Description |
boolean | Whether the serviceExternalIpsConfig field is set. |