Interface PrivatePoolV1ConfigOrBuilder (3.55.0)

public interface PrivatePoolV1ConfigOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getNetworkConfig()

public abstract PrivatePoolV1Config.NetworkConfig getNetworkConfig()

Network configuration for the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;

Returns
Type Description
PrivatePoolV1Config.NetworkConfig

The networkConfig.

getNetworkConfigOrBuilder()

public abstract PrivatePoolV1Config.NetworkConfigOrBuilder getNetworkConfigOrBuilder()

Network configuration for the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;

Returns
Type Description
PrivatePoolV1Config.NetworkConfigOrBuilder

getPrivateServiceConnect()

public abstract PrivatePoolV1Config.PrivateServiceConnect getPrivateServiceConnect()

Immutable. Private Service Connect(PSC) Network configuration for the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
PrivatePoolV1Config.PrivateServiceConnect

The privateServiceConnect.

getPrivateServiceConnectOrBuilder()

public abstract PrivatePoolV1Config.PrivateServiceConnectOrBuilder getPrivateServiceConnectOrBuilder()

Immutable. Private Service Connect(PSC) Network configuration for the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
PrivatePoolV1Config.PrivateServiceConnectOrBuilder

getWorkerConfig()

public abstract PrivatePoolV1Config.WorkerConfig getWorkerConfig()

Machine configuration for the workers in the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;

Returns
Type Description
PrivatePoolV1Config.WorkerConfig

The workerConfig.

getWorkerConfigOrBuilder()

public abstract PrivatePoolV1Config.WorkerConfigOrBuilder getWorkerConfigOrBuilder()

Machine configuration for the workers in the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;

Returns
Type Description
PrivatePoolV1Config.WorkerConfigOrBuilder

hasNetworkConfig()

public abstract boolean hasNetworkConfig()

Network configuration for the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.NetworkConfig network_config = 2;

Returns
Type Description
boolean

Whether the networkConfig field is set.

hasPrivateServiceConnect()

public abstract boolean hasPrivateServiceConnect()

Immutable. Private Service Connect(PSC) Network configuration for the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.PrivateServiceConnect private_service_connect = 5 [(.google.api.field_behavior) = IMMUTABLE];

Returns
Type Description
boolean

Whether the privateServiceConnect field is set.

hasWorkerConfig()

public abstract boolean hasWorkerConfig()

Machine configuration for the workers in the pool.

.google.devtools.cloudbuild.v1.PrivatePoolV1Config.WorkerConfig worker_config = 1;

Returns
Type Description
boolean

Whether the workerConfig field is set.