- 2.56.0 (latest)
- 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 GeneratedMessageV3.Builder<NetworkConfig.Builder> implements NetworkConfigOrBuilder
Network related configurations.
Protobuf type google.cloud.tpu.v2.NetworkConfig
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > NetworkConfig.BuilderImplements
NetworkConfigOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public NetworkConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
NetworkConfig.Builder |
build()
public NetworkConfig build()
Type | Description |
NetworkConfig |
buildPartial()
public NetworkConfig buildPartial()
Type | Description |
NetworkConfig |
clear()
public NetworkConfig.Builder clear()
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;
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;
Type | Description |
NetworkConfig.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public NetworkConfig.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
NetworkConfig.Builder |
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;
Type | Description |
NetworkConfig.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public NetworkConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
NetworkConfig.Builder |
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;
Type | Description |
NetworkConfig.Builder | This builder for chaining. |
clone()
public NetworkConfig.Builder clone()
Type | Description |
NetworkConfig.Builder |
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;
Type | Description |
boolean | The canIpForward. |
getDefaultInstanceForType()
public NetworkConfig getDefaultInstanceForType()
Type | Description |
NetworkConfig |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
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;
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;
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;
Type | Description |
ByteString | The bytes for network. |
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;
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;
Type | Description |
ByteString | The bytes for subnetwork. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(NetworkConfig other)
public NetworkConfig.Builder mergeFrom(NetworkConfig other)
Name | Description |
other | NetworkConfig |
Type | Description |
NetworkConfig.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public NetworkConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
NetworkConfig.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public NetworkConfig.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
NetworkConfig.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final NetworkConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
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;
Name | Description |
value | boolean The canIpForward to set. |
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;
Name | Description |
value | boolean The enableExternalIps to set. |
Type | Description |
NetworkConfig.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public NetworkConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
NetworkConfig.Builder |
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;
Name | Description |
value | String The network to set. |
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;
Name | Description |
value | ByteString The bytes for network to set. |
Type | Description |
NetworkConfig.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public NetworkConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
NetworkConfig.Builder |
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;
Name | Description |
value | String The subnetwork to set. |
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;
Name | Description |
value | ByteString The bytes for subnetwork to set. |
Type | Description |
NetworkConfig.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final NetworkConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
NetworkConfig.Builder |