public final class FullManagementConfig extends GeneratedMessageV3 implements FullManagementConfigOrBuilder
Configuration of the full (Autopilot) cluster management
Protobuf type google.cloud.telcoautomation.v1alpha1.FullManagementConfig
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
CLUSTER_CIDR_BLOCK_FIELD_NUMBER
public static final int CLUSTER_CIDR_BLOCK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
CLUSTER_NAMED_RANGE_FIELD_NUMBER
public static final int CLUSTER_NAMED_RANGE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
public static final int MASTER_AUTHORIZED_NETWORKS_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
MASTER_IPV4_CIDR_BLOCK_FIELD_NUMBER
public static final int MASTER_IPV4_CIDR_BLOCK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SERVICES_CIDR_BLOCK_FIELD_NUMBER
public static final int SERVICES_CIDR_BLOCK_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SERVICES_NAMED_RANGE_FIELD_NUMBER
public static final int SERVICES_NAMED_RANGE_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
SUBNET_FIELD_NUMBER
public static final int SUBNET_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static FullManagementConfig getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static FullManagementConfig.Builder newBuilder()
newBuilder(FullManagementConfig prototype)
public static FullManagementConfig.Builder newBuilder(FullManagementConfig prototype)
public static FullManagementConfig parseDelimitedFrom(InputStream input)
public static FullManagementConfig parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static FullManagementConfig parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static FullManagementConfig parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static FullManagementConfig parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FullManagementConfig parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static FullManagementConfig parseFrom(CodedInputStream input)
public static FullManagementConfig parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static FullManagementConfig parseFrom(InputStream input)
public static FullManagementConfig parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static FullManagementConfig parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static FullManagementConfig parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<FullManagementConfig> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getClusterCidrBlock()
public String getClusterCidrBlock()
Optional. The IP address range for the cluster pod IPs. Set to blank to
have a range chosen with the default size. Set to /netmask (e.g. /14) to
have a range chosen with a specific netmask. Set to a CIDR notation
(e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
string cluster_cidr_block = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The clusterCidrBlock.
|
getClusterCidrBlockBytes()
public ByteString getClusterCidrBlockBytes()
Optional. The IP address range for the cluster pod IPs. Set to blank to
have a range chosen with the default size. Set to /netmask (e.g. /14) to
have a range chosen with a specific netmask. Set to a CIDR notation
(e.g. 10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
string cluster_cidr_block = 4 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for clusterCidrBlock.
|
getClusterNamedRange()
public String getClusterNamedRange()
Optional. The name of the existing secondary range in the cluster's
subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block
can be used to automatically create a GKE-managed one.
string cluster_named_range = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The clusterNamedRange.
|
getClusterNamedRangeBytes()
public ByteString getClusterNamedRangeBytes()
Optional. The name of the existing secondary range in the cluster's
subnetwork to use for pod IP addresses. Alternatively, cluster_cidr_block
can be used to automatically create a GKE-managed one.
string cluster_named_range = 6 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for clusterNamedRange.
|
getDefaultInstanceForType()
public FullManagementConfig getDefaultInstanceForType()
getMasterAuthorizedNetworksConfig()
public MasterAuthorizedNetworksConfig getMasterAuthorizedNetworksConfig()
Optional. Master Authorized Network that supports multiple CIDR blocks.
Allows access to the k8s master from multiple blocks. It cannot be set at
the same time with the field man_block.
.google.cloud.telcoautomation.v1alpha1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 8 [(.google.api.field_behavior) = OPTIONAL];
getMasterAuthorizedNetworksConfigOrBuilder()
public MasterAuthorizedNetworksConfigOrBuilder getMasterAuthorizedNetworksConfigOrBuilder()
Optional. Master Authorized Network that supports multiple CIDR blocks.
Allows access to the k8s master from multiple blocks. It cannot be set at
the same time with the field man_block.
.google.cloud.telcoautomation.v1alpha1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 8 [(.google.api.field_behavior) = OPTIONAL];
getMasterIpv4CidrBlock()
public String getMasterIpv4CidrBlock()
Optional. The /28 network that the masters will use.
string master_ipv4_cidr_block = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The masterIpv4CidrBlock.
|
getMasterIpv4CidrBlockBytes()
public ByteString getMasterIpv4CidrBlockBytes()
Optional. The /28 network that the masters will use.
string master_ipv4_cidr_block = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for masterIpv4CidrBlock.
|
getNetwork()
public String getNetwork()
Optional. Name of the VPC Network to put the GKE cluster and nodes in. The
VPC will be created if it doesn't exist.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The network.
|
getNetworkBytes()
public ByteString getNetworkBytes()
Optional. Name of the VPC Network to put the GKE cluster and nodes in. The
VPC will be created if it doesn't exist.
string network = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for network.
|
getParserForType()
public Parser<FullManagementConfig> getParserForType()
Overrides
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getServicesCidrBlock()
public String getServicesCidrBlock()
Optional. The IP address range for the cluster service IPs. Set to blank to
have a range chosen with the default size. Set to /netmask (e.g. /14) to
have a range chosen with a specific netmask. Set to a CIDR notation (e.g.
10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
string services_cidr_block = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The servicesCidrBlock.
|
getServicesCidrBlockBytes()
public ByteString getServicesCidrBlockBytes()
Optional. The IP address range for the cluster service IPs. Set to blank to
have a range chosen with the default size. Set to /netmask (e.g. /14) to
have a range chosen with a specific netmask. Set to a CIDR notation (e.g.
10.96.0.0/14) from the RFC-1918 private networks (e.g. 10.0.0.0/8,
172.16.0.0/12, 192.168.0.0/16) to pick a specific range to use.
string services_cidr_block = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for servicesCidrBlock.
|
getServicesNamedRange()
public String getServicesNamedRange()
Optional. The name of the existing secondary range in the cluster's
subnetwork to use for service ClusterIPs. Alternatively,
services_cidr_block can be used to automatically create a GKE-managed one.
string services_named_range = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The servicesNamedRange.
|
getServicesNamedRangeBytes()
public ByteString getServicesNamedRangeBytes()
Optional. The name of the existing secondary range in the cluster's
subnetwork to use for service ClusterIPs. Alternatively,
services_cidr_block can be used to automatically create a GKE-managed one.
string services_named_range = 7 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for servicesNamedRange.
|
getSubnet()
public String getSubnet()
Optional. Specifies the subnet that the interface will be part of. Network
key must be specified and the subnet must be a subnetwork of the specified
network.
string subnet = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
String |
The subnet.
|
getSubnetBytes()
public ByteString getSubnetBytes()
Optional. Specifies the subnet that the interface will be part of. Network
key must be specified and the subnet must be a subnetwork of the specified
network.
string subnet = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
ByteString |
The bytes for subnet.
|
hasMasterAuthorizedNetworksConfig()
public boolean hasMasterAuthorizedNetworksConfig()
Optional. Master Authorized Network that supports multiple CIDR blocks.
Allows access to the k8s master from multiple blocks. It cannot be set at
the same time with the field man_block.
.google.cloud.telcoautomation.v1alpha1.MasterAuthorizedNetworksConfig master_authorized_networks_config = 8 [(.google.api.field_behavior) = OPTIONAL];
Returns |
Type |
Description |
boolean |
Whether the masterAuthorizedNetworksConfig field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public FullManagementConfig.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected FullManagementConfig.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public FullManagementConfig.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides