- 2.84.0 (latest)
- 2.83.0
- 2.81.0
- 2.79.0
- 2.77.0
- 2.76.0
- 2.75.0
- 2.74.0
- 2.73.0
- 2.71.0
- 2.69.0
- 2.68.0
- 2.65.0
- 2.64.0
- 2.63.0
- 2.61.0
- 2.60.0
- 2.59.0
- 2.58.0
- 2.57.0
- 2.56.0
- 2.55.0
- 2.54.0
- 2.53.0
- 2.52.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.41.0
- 2.40.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.29.0
- 2.28.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.10.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.2.6
public static final class NetworkConfig.Builder extends GeneratedMessage.Builder<NetworkConfig.Builder> implements NetworkConfigOrBuilderNetwork related configurations.
Protobuf type google.cloud.tpu.v2.NetworkConfig
Inheritance
java.lang.Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessage.Builder > NetworkConfig.BuilderImplements
NetworkConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
Methods
build()
public NetworkConfig build()| Returns | |
|---|---|
| Type | Description |
NetworkConfig |
|
buildPartial()
public NetworkConfig buildPartial()| Returns | |
|---|---|
| Type | Description |
NetworkConfig |
|
clear()
public NetworkConfig.Builder clear()| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
|
clearCanIpForward()
public NetworkConfig.Builder clearCanIpForward()Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
bool can_ip_forward = 4;
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
clearEnableExternalIps()
public NetworkConfig.Builder clearEnableExternalIps()Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
bool enable_external_ips = 3;
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
clearNetwork()
public NetworkConfig.Builder clearNetwork()The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
string network = 1;
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
clearQueueCount()
public NetworkConfig.Builder clearQueueCount()Optional. Specifies networking queue count for TPU VM instance's network interface.
int32 queue_count = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
clearSubnetwork()
public NetworkConfig.Builder clearSubnetwork()The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
string subnetwork = 2;
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
getCanIpForward()
public boolean getCanIpForward()Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
bool can_ip_forward = 4;
| Returns | |
|---|---|
| Type | Description |
boolean |
The canIpForward. |
getDefaultInstanceForType()
public NetworkConfig getDefaultInstanceForType()| Returns | |
|---|---|
| Type | Description |
NetworkConfig |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()| Returns | |
|---|---|
| Type | Description |
Descriptor |
|
getEnableExternalIps()
public boolean getEnableExternalIps()Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
bool enable_external_ips = 3;
| Returns | |
|---|---|
| Type | Description |
boolean |
The enableExternalIps. |
getNetwork()
public String getNetwork()The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
string network = 1;
| Returns | |
|---|---|
| Type | Description |
String |
The network. |
getNetworkBytes()
public ByteString getNetworkBytes()The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
string network = 1;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for network. |
getQueueCount()
public int getQueueCount()Optional. Specifies networking queue count for TPU VM instance's network interface.
int32 queue_count = 6 [(.google.api.field_behavior) = OPTIONAL];
| Returns | |
|---|---|
| Type | Description |
int |
The queueCount. |
getSubnetwork()
public String getSubnetwork()The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
string subnetwork = 2;
| Returns | |
|---|---|
| Type | Description |
String |
The subnetwork. |
getSubnetworkBytes()
public ByteString getSubnetworkBytes()The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
string subnetwork = 2;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for subnetwork. |
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()| Returns | |
|---|---|
| Type | Description |
FieldAccessorTable |
|
isInitialized()
public final boolean isInitialized()| Returns | |
|---|---|
| Type | Description |
boolean |
|
mergeFrom(NetworkConfig other)
public NetworkConfig.Builder mergeFrom(NetworkConfig other)| Parameter | |
|---|---|
| Name | Description |
other |
NetworkConfig |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
|
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public NetworkConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)| Parameters | |
|---|---|
| Name | Description |
input |
CodedInputStream |
extensionRegistry |
ExtensionRegistryLite |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
|
| Exceptions | |
|---|---|
| Type | Description |
IOException |
|
mergeFrom(Message other)
public NetworkConfig.Builder mergeFrom(Message other)| Parameter | |
|---|---|
| Name | Description |
other |
Message |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
|
setCanIpForward(boolean value)
public NetworkConfig.Builder setCanIpForward(boolean value)Allows the TPU node to send and receive packets with non-matching destination or source IPs. This is required if you plan to use the TPU workers to forward routes.
bool can_ip_forward = 4;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe canIpForward to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
setEnableExternalIps(boolean value)
public NetworkConfig.Builder setEnableExternalIps(boolean value)Indicates that external IP addresses would be associated with the TPU workers. If set to false, the specified subnetwork or network should have Private Google Access enabled.
bool enable_external_ips = 3;
| Parameter | |
|---|---|
| Name | Description |
value |
booleanThe enableExternalIps to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
setNetwork(String value)
public NetworkConfig.Builder setNetwork(String value)The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
string network = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe network to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
setNetworkBytes(ByteString value)
public NetworkConfig.Builder setNetworkBytes(ByteString value)The name of the network for the TPU node. It must be a preexisting Google Compute Engine network. If none is provided, "default" will be used.
string network = 1;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for network to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
setQueueCount(int value)
public NetworkConfig.Builder setQueueCount(int value)Optional. Specifies networking queue count for TPU VM instance's network interface.
int32 queue_count = 6 [(.google.api.field_behavior) = OPTIONAL];
| Parameter | |
|---|---|
| Name | Description |
value |
intThe queueCount to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
setSubnetwork(String value)
public NetworkConfig.Builder setSubnetwork(String value)The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
string subnetwork = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
StringThe subnetwork to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |
setSubnetworkBytes(ByteString value)
public NetworkConfig.Builder setSubnetworkBytes(ByteString value)The name of the subnetwork for the TPU node. It must be a preexisting Google Compute Engine subnetwork. If none is provided, "default" will be used.
string subnetwork = 2;
| Parameter | |
|---|---|
| Name | Description |
value |
ByteStringThe bytes for subnetwork to set. |
| Returns | |
|---|---|
| Type | Description |
NetworkConfig.Builder |
This builder for chaining. |