Interface PrivatePoolV1Config.NetworkConfigOrBuilder (3.5.1)

public static interface PrivatePoolV1Config.NetworkConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getEgressOption()

public abstract PrivatePoolV1Config.NetworkConfig.EgressOption getEgressOption()

Option to configure network egress for the workers.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig.EgressOption egress_option = 2;

Returns
TypeDescription
PrivatePoolV1Config.NetworkConfig.EgressOption

The egressOption.

getEgressOptionValue()

public abstract int getEgressOptionValue()

Option to configure network egress for the workers.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig.EgressOption egress_option = 2;

Returns
TypeDescription
int

The enum numeric value on the wire for egressOption.

getPeeredNetwork()

public abstract String getPeeredNetwork()

Required. Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to WorkerPool.project_id on the service producer network. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number, such as 12345, and {network} is the name of a VPC network in the project. See Understanding network configuration options

string peered_network = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
String

The peeredNetwork.

getPeeredNetworkBytes()

public abstract ByteString getPeeredNetworkBytes()

Required. Immutable. The network definition that the workers are peered to. If this section is left empty, the workers will be peered to WorkerPool.project_id on the service producer network. Must be in the format projects/{project}/global/networks/{network}, where {project} is a project number, such as 12345, and {network} is the name of a VPC network in the project. See Understanding network configuration options

string peered_network = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
TypeDescription
ByteString

The bytes for peeredNetwork.