public static final class NetworkSpec.Builder extends com.google.protobuf.GeneratedMessage.Builder<NetworkSpec.Builder> implements NetworkSpecOrBuilder
Network spec.Protobuf type
google.cloud.aiplatform.v1.NetworkSpec| Modifier and Type | Method and Description |
|---|---|
NetworkSpec |
build() |
NetworkSpec |
buildPartial() |
NetworkSpec.Builder |
clear() |
NetworkSpec.Builder |
clearEnableInternetAccess()
Whether to enable public internet access.
|
NetworkSpec.Builder |
clearNetwork()
The full name of the Google Compute Engine
[network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... } |
NetworkSpec.Builder |
clearSubnetwork()
The name of the subnet that this instance is in.
|
NetworkSpec |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getEnableInternetAccess()
Whether to enable public internet access.
|
String |
getNetwork()
The full name of the Google Compute Engine
[network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... } |
com.google.protobuf.ByteString |
getNetworkBytes()
The full name of the Google Compute Engine
[network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... } |
String |
getSubnetwork()
The name of the subnet that this instance is in.
|
com.google.protobuf.ByteString |
getSubnetworkBytes()
The name of the subnet that this instance is in.
|
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
NetworkSpec.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
NetworkSpec.Builder |
mergeFrom(com.google.protobuf.Message other) |
NetworkSpec.Builder |
mergeFrom(NetworkSpec other) |
NetworkSpec.Builder |
setEnableInternetAccess(boolean value)
Whether to enable public internet access.
|
NetworkSpec.Builder |
setNetwork(String value)
The full name of the Google Compute Engine
[network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... } |
NetworkSpec.Builder |
setNetworkBytes(com.google.protobuf.ByteString value)
The full name of the Google Compute Engine
[network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... } |
NetworkSpec.Builder |
setSubnetwork(String value)
The name of the subnet that this instance is in.
|
NetworkSpec.Builder |
setSubnetworkBytes(com.google.protobuf.ByteString value)
The name of the subnet that this instance is in.
|
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<NetworkSpec.Builder>public NetworkSpec.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<NetworkSpec.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NetworkSpec.Builder>public NetworkSpec getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic NetworkSpec build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic NetworkSpec buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic NetworkSpec.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkSpec.Builder>public NetworkSpec.Builder mergeFrom(NetworkSpec other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<NetworkSpec.Builder>public NetworkSpec.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<NetworkSpec.Builder>IOExceptionpublic boolean getEnableInternetAccess()
Whether to enable public internet access. Default false.
bool enable_internet_access = 1;getEnableInternetAccess in interface NetworkSpecOrBuilderpublic NetworkSpec.Builder setEnableInternetAccess(boolean value)
Whether to enable public internet access. Default false.
bool enable_internet_access = 1;value - The enableInternetAccess to set.public NetworkSpec.Builder clearEnableInternetAccess()
Whether to enable public internet access. Default false.
bool enable_internet_access = 1;public String getNetwork()
The full name of the Google Compute Engine [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... }getNetwork in interface NetworkSpecOrBuilderpublic com.google.protobuf.ByteString getNetworkBytes()
The full name of the Google Compute Engine [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... }getNetworkBytes in interface NetworkSpecOrBuilderpublic NetworkSpec.Builder setNetwork(String value)
The full name of the Google Compute Engine [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... }value - The network to set.public NetworkSpec.Builder clearNetwork()
The full name of the Google Compute Engine [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... }public NetworkSpec.Builder setNetworkBytes(com.google.protobuf.ByteString value)
The full name of the Google Compute Engine [network](https://cloud.google.com//compute/docs/networks-and-firewalls#networks)
string network = 2 [(.google.api.resource_reference) = { ... }value - The bytes for network to set.public String getSubnetwork()
The name of the subnet that this instance is in.
Format:
`projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}`
string subnetwork = 3 [(.google.api.resource_reference) = { ... }getSubnetwork in interface NetworkSpecOrBuilderpublic com.google.protobuf.ByteString getSubnetworkBytes()
The name of the subnet that this instance is in.
Format:
`projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}`
string subnetwork = 3 [(.google.api.resource_reference) = { ... }getSubnetworkBytes in interface NetworkSpecOrBuilderpublic NetworkSpec.Builder setSubnetwork(String value)
The name of the subnet that this instance is in.
Format:
`projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}`
string subnetwork = 3 [(.google.api.resource_reference) = { ... }value - The subnetwork to set.public NetworkSpec.Builder clearSubnetwork()
The name of the subnet that this instance is in.
Format:
`projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}`
string subnetwork = 3 [(.google.api.resource_reference) = { ... }public NetworkSpec.Builder setSubnetworkBytes(com.google.protobuf.ByteString value)
The name of the subnet that this instance is in.
Format:
`projects/{project_id_or_number}/regions/{region}/subnetworks/{subnetwork_id}`
string subnetwork = 3 [(.google.api.resource_reference) = { ... }value - The bytes for subnetwork to set.Copyright © 2026 Google LLC. All rights reserved.