- 0.52.0 (latest)
- 0.51.0
- 0.50.0
- 0.48.0
- 0.47.0
- 0.46.0
- 0.45.0
- 0.44.0
- 0.43.0
- 0.42.0
- 0.41.0
- 0.40.0
- 0.39.0
- 0.38.0
- 0.36.0
- 0.35.0
- 0.34.0
- 0.33.0
- 0.32.0
- 0.31.0
- 0.30.0
- 0.29.0
- 0.28.0
- 0.27.0
- 0.26.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.0
- 0.19.0
- 0.18.0
- 0.17.0
- 0.16.0
- 0.15.0
- 0.14.0
- 0.13.0
- 0.12.0
- 0.11.0
- 0.10.0
- 0.8.0
- 0.7.0
- 0.6.0
- 0.5.0
- 0.4.0
- 0.3.0
- 0.2.6
- 0.1.0
public static final class AzureClusterNetworking.Builder extends GeneratedMessageV3.Builder<AzureClusterNetworking.Builder> implements AzureClusterNetworkingOrBuilder
ClusterNetworking contains cluster-wide networking configuration.
Protobuf type google.cloud.gkemulticloud.v1.AzureClusterNetworking
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > AzureClusterNetworking.BuilderImplements
AzureClusterNetworkingOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllPodAddressCidrBlocks(Iterable<String> values)
public AzureClusterNetworking.Builder addAllPodAddressCidrBlocks(Iterable<String> values)
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
values | Iterable<String> The podAddressCidrBlocks to add. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
addAllServiceAddressCidrBlocks(Iterable<String> values)
public AzureClusterNetworking.Builder addAllServiceAddressCidrBlocks(Iterable<String> values)
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
values | Iterable<String> The serviceAddressCidrBlocks to add. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
addPodAddressCidrBlocks(String value)
public AzureClusterNetworking.Builder addPodAddressCidrBlocks(String value)
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | String The podAddressCidrBlocks to add. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
addPodAddressCidrBlocksBytes(ByteString value)
public AzureClusterNetworking.Builder addPodAddressCidrBlocksBytes(ByteString value)
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes of the podAddressCidrBlocks to add. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public AzureClusterNetworking.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
addServiceAddressCidrBlocks(String value)
public AzureClusterNetworking.Builder addServiceAddressCidrBlocks(String value)
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | String The serviceAddressCidrBlocks to add. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
addServiceAddressCidrBlocksBytes(ByteString value)
public AzureClusterNetworking.Builder addServiceAddressCidrBlocksBytes(ByteString value)
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes of the serviceAddressCidrBlocks to add. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
build()
public AzureClusterNetworking build()
Returns | |
---|---|
Type | Description |
AzureClusterNetworking |
buildPartial()
public AzureClusterNetworking buildPartial()
Returns | |
---|---|
Type | Description |
AzureClusterNetworking |
clear()
public AzureClusterNetworking.Builder clear()
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
clearField(Descriptors.FieldDescriptor field)
public AzureClusterNetworking.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
clearOneof(Descriptors.OneofDescriptor oneof)
public AzureClusterNetworking.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
clearPodAddressCidrBlocks()
public AzureClusterNetworking.Builder clearPodAddressCidrBlocks()
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
clearServiceAddressCidrBlocks()
public AzureClusterNetworking.Builder clearServiceAddressCidrBlocks()
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
clearServiceLoadBalancerSubnetId()
public AzureClusterNetworking.Builder clearServiceLoadBalancerSubnetId()
Optional. The ARM ID of the subnet where Kubernetes private service type load balancers are deployed. When unspecified, it defaults to AzureControlPlane.subnet_id. Example: "/subscriptions/d00494d6-6f3c-4280-bbb2-899e163d1d30/resourceGroups/anthos_cluster_gkeust4/providers/Microsoft.Network/virtualNetworks/gke-vnet-gkeust4/subnets/subnetid456"
string service_load_balancer_subnet_id = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
clearVirtualNetworkId()
public AzureClusterNetworking.Builder clearVirtualNetworkId()
Required. The Azure Resource Manager (ARM) ID of the VNet associated with
your cluster.
All components in the cluster (i.e. control plane and node pools) run on a
single VNet.
Example:
/subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.Network/virtualNetworks/<vnet-id>
This field cannot be changed after creation.
string virtual_network_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
clone()
public AzureClusterNetworking.Builder clone()
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
getDefaultInstanceForType()
public AzureClusterNetworking getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
AzureClusterNetworking |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getPodAddressCidrBlocks(int index)
public String getPodAddressCidrBlocks(int index)
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The podAddressCidrBlocks at the given index. |
getPodAddressCidrBlocksBytes(int index)
public ByteString getPodAddressCidrBlocksBytes(int index)
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the podAddressCidrBlocks at the given index. |
getPodAddressCidrBlocksCount()
public int getPodAddressCidrBlocksCount()
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int | The count of podAddressCidrBlocks. |
getPodAddressCidrBlocksList()
public ProtocolStringList getPodAddressCidrBlocksList()
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ProtocolStringList | A list containing the podAddressCidrBlocks. |
getServiceAddressCidrBlocks(int index)
public String getServiceAddressCidrBlocks(int index)
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The serviceAddressCidrBlocks at the given index. |
getServiceAddressCidrBlocksBytes(int index)
public ByteString getServiceAddressCidrBlocksBytes(int index)
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the serviceAddressCidrBlocks at the given index. |
getServiceAddressCidrBlocksCount()
public int getServiceAddressCidrBlocksCount()
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
int | The count of serviceAddressCidrBlocks. |
getServiceAddressCidrBlocksList()
public ProtocolStringList getServiceAddressCidrBlocksList()
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ProtocolStringList | A list containing the serviceAddressCidrBlocks. |
getServiceLoadBalancerSubnetId()
public String getServiceLoadBalancerSubnetId()
Optional. The ARM ID of the subnet where Kubernetes private service type load balancers are deployed. When unspecified, it defaults to AzureControlPlane.subnet_id. Example: "/subscriptions/d00494d6-6f3c-4280-bbb2-899e163d1d30/resourceGroups/anthos_cluster_gkeust4/providers/Microsoft.Network/virtualNetworks/gke-vnet-gkeust4/subnets/subnetid456"
string service_load_balancer_subnet_id = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
String | The serviceLoadBalancerSubnetId. |
getServiceLoadBalancerSubnetIdBytes()
public ByteString getServiceLoadBalancerSubnetIdBytes()
Optional. The ARM ID of the subnet where Kubernetes private service type load balancers are deployed. When unspecified, it defaults to AzureControlPlane.subnet_id. Example: "/subscriptions/d00494d6-6f3c-4280-bbb2-899e163d1d30/resourceGroups/anthos_cluster_gkeust4/providers/Microsoft.Network/virtualNetworks/gke-vnet-gkeust4/subnets/subnetid456"
string service_load_balancer_subnet_id = 5 [(.google.api.field_behavior) = OPTIONAL];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for serviceLoadBalancerSubnetId. |
getVirtualNetworkId()
public String getVirtualNetworkId()
Required. The Azure Resource Manager (ARM) ID of the VNet associated with
your cluster.
All components in the cluster (i.e. control plane and node pools) run on a
single VNet.
Example:
/subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.Network/virtualNetworks/<vnet-id>
This field cannot be changed after creation.
string virtual_network_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
String | The virtualNetworkId. |
getVirtualNetworkIdBytes()
public ByteString getVirtualNetworkIdBytes()
Required. The Azure Resource Manager (ARM) ID of the VNet associated with
your cluster.
All components in the cluster (i.e. control plane and node pools) run on a
single VNet.
Example:
/subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.Network/virtualNetworks/<vnet-id>
This field cannot be changed after creation.
string virtual_network_id = 1 [(.google.api.field_behavior) = REQUIRED];
Returns | |
---|---|
Type | Description |
ByteString | The bytes for virtualNetworkId. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(AzureClusterNetworking other)
public AzureClusterNetworking.Builder mergeFrom(AzureClusterNetworking other)
Parameter | |
---|---|
Name | Description |
other | AzureClusterNetworking |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public AzureClusterNetworking.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public AzureClusterNetworking.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final AzureClusterNetworking.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public AzureClusterNetworking.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
setPodAddressCidrBlocks(int index, String value)
public AzureClusterNetworking.Builder setPodAddressCidrBlocks(int index, String value)
Required. The IP address range of the pods in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All pods in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creation.
repeated string pod_address_cidr_blocks = 2 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | String The podAddressCidrBlocks to set. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public AzureClusterNetworking.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
setServiceAddressCidrBlocks(int index, String value)
public AzureClusterNetworking.Builder setServiceAddressCidrBlocks(int index, String value)
Required. The IP address range for services in this cluster, in CIDR
notation (e.g. 10.96.0.0/14
).
All services in the cluster get assigned a unique IPv4 address from these
ranges. Only a single range is supported.
This field cannot be changed after creating a cluster.
repeated string service_address_cidr_blocks = 3 [(.google.api.field_behavior) = REQUIRED];
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | String The serviceAddressCidrBlocks to set. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
setServiceLoadBalancerSubnetId(String value)
public AzureClusterNetworking.Builder setServiceLoadBalancerSubnetId(String value)
Optional. The ARM ID of the subnet where Kubernetes private service type load balancers are deployed. When unspecified, it defaults to AzureControlPlane.subnet_id. Example: "/subscriptions/d00494d6-6f3c-4280-bbb2-899e163d1d30/resourceGroups/anthos_cluster_gkeust4/providers/Microsoft.Network/virtualNetworks/gke-vnet-gkeust4/subnets/subnetid456"
string service_load_balancer_subnet_id = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | String The serviceLoadBalancerSubnetId to set. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
setServiceLoadBalancerSubnetIdBytes(ByteString value)
public AzureClusterNetworking.Builder setServiceLoadBalancerSubnetIdBytes(ByteString value)
Optional. The ARM ID of the subnet where Kubernetes private service type load balancers are deployed. When unspecified, it defaults to AzureControlPlane.subnet_id. Example: "/subscriptions/d00494d6-6f3c-4280-bbb2-899e163d1d30/resourceGroups/anthos_cluster_gkeust4/providers/Microsoft.Network/virtualNetworks/gke-vnet-gkeust4/subnets/subnetid456"
string service_load_balancer_subnet_id = 5 [(.google.api.field_behavior) = OPTIONAL];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for serviceLoadBalancerSubnetId to set. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final AzureClusterNetworking.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder |
setVirtualNetworkId(String value)
public AzureClusterNetworking.Builder setVirtualNetworkId(String value)
Required. The Azure Resource Manager (ARM) ID of the VNet associated with
your cluster.
All components in the cluster (i.e. control plane and node pools) run on a
single VNet.
Example:
/subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.Network/virtualNetworks/<vnet-id>
This field cannot be changed after creation.
string virtual_network_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | String The virtualNetworkId to set. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |
setVirtualNetworkIdBytes(ByteString value)
public AzureClusterNetworking.Builder setVirtualNetworkIdBytes(ByteString value)
Required. The Azure Resource Manager (ARM) ID of the VNet associated with
your cluster.
All components in the cluster (i.e. control plane and node pools) run on a
single VNet.
Example:
/subscriptions/<subscription-id>/resourceGroups/<resource-group-id>/providers/Microsoft.Network/virtualNetworks/<vnet-id>
This field cannot be changed after creation.
string virtual_network_id = 1 [(.google.api.field_behavior) = REQUIRED];
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for virtualNetworkId to set. |
Returns | |
---|---|
Type | Description |
AzureClusterNetworking.Builder | This builder for chaining. |