Interface Task.InfrastructureSpec.VpcNetworkOrBuilder (1.32.0)

public static interface Task.InfrastructureSpec.VpcNetworkOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNetwork()

public abstract String getNetwork()

Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used.

string network = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The network.

getNetworkBytes()

public abstract ByteString getNetworkBytes()

Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used.

string network = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for network.

getNetworkNameCase()

public abstract Task.InfrastructureSpec.VpcNetwork.NetworkNameCase getNetworkNameCase()
Returns
TypeDescription
Task.InfrastructureSpec.VpcNetwork.NetworkNameCase

getNetworkTags(int index)

public abstract String getNetworkTags(int index)

Optional. List of network tags to apply to the job.

repeated string network_tags = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint

The index of the element to return.

Returns
TypeDescription
String

The networkTags at the given index.

getNetworkTagsBytes(int index)

public abstract ByteString getNetworkTagsBytes(int index)

Optional. List of network tags to apply to the job.

repeated string network_tags = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
NameDescription
indexint

The index of the value to return.

Returns
TypeDescription
ByteString

The bytes of the networkTags at the given index.

getNetworkTagsCount()

public abstract int getNetworkTagsCount()

Optional. List of network tags to apply to the job.

repeated string network_tags = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
int

The count of networkTags.

getNetworkTagsList()

public abstract List<String> getNetworkTagsList()

Optional. List of network tags to apply to the job.

repeated string network_tags = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
List<String>

A list containing the networkTags.

getSubNetwork()

public abstract String getSubNetwork()

Optional. The Cloud VPC sub-network in which the job is run.

string sub_network = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
String

The subNetwork.

getSubNetworkBytes()

public abstract ByteString getSubNetworkBytes()

Optional. The Cloud VPC sub-network in which the job is run.

string sub_network = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
ByteString

The bytes for subNetwork.

hasNetwork()

public abstract boolean hasNetwork()

Optional. The Cloud VPC network in which the job is run. By default, the Cloud VPC network named Default within the project is used.

string network = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the network field is set.

hasSubNetwork()

public abstract boolean hasSubNetwork()

Optional. The Cloud VPC sub-network in which the job is run.

string sub_network = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
boolean

Whether the subNetwork field is set.