Class ExecutionConfig.Builder (1.43.0)

public static final class ExecutionConfig.Builder extends GeneratedMessageV3.Builder<ExecutionConfig.Builder> implements ExecutionConfigOrBuilder

Configuration of the environment to use when calling Skaffold.

Protobuf type google.cloud.deploy.v1.ExecutionConfig

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllUsages(Iterable<? extends ExecutionConfig.ExecutionEnvironmentUsage> values)

public ExecutionConfig.Builder addAllUsages(Iterable<? extends ExecutionConfig.ExecutionEnvironmentUsage> values)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<? extends com.google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage>

The usages to add.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

addAllUsagesValue(Iterable<Integer> values)

public ExecutionConfig.Builder addAllUsagesValue(Iterable<Integer> values)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
values Iterable<Integer>

The enum numeric values on the wire for usages to add.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ExecutionConfig.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ExecutionConfig.Builder
Overrides

addUsages(ExecutionConfig.ExecutionEnvironmentUsage value)

public ExecutionConfig.Builder addUsages(ExecutionConfig.ExecutionEnvironmentUsage value)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value ExecutionConfig.ExecutionEnvironmentUsage

The usages to add.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

addUsagesValue(int value)

public ExecutionConfig.Builder addUsagesValue(int value)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
value int

The enum numeric value on the wire for usages to add.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

build()

public ExecutionConfig build()
Returns
Type Description
ExecutionConfig

buildPartial()

public ExecutionConfig buildPartial()
Returns
Type Description
ExecutionConfig

clear()

public ExecutionConfig.Builder clear()
Returns
Type Description
ExecutionConfig.Builder
Overrides

clearArtifactStorage()

public ExecutionConfig.Builder clearArtifactStorage()

Optional. Cloud Storage location in which to store execution outputs. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

string artifact_storage = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

clearDefaultPool()

public ExecutionConfig.Builder clearDefaultPool()

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionConfig.Builder

clearExecutionEnvironment()

public ExecutionConfig.Builder clearExecutionEnvironment()
Returns
Type Description
ExecutionConfig.Builder

clearExecutionTimeout()

public ExecutionConfig.Builder clearExecutionTimeout()

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionConfig.Builder

clearField(Descriptors.FieldDescriptor field)

public ExecutionConfig.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
ExecutionConfig.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ExecutionConfig.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
ExecutionConfig.Builder
Overrides

clearPrivatePool()

public ExecutionConfig.Builder clearPrivatePool()

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionConfig.Builder

clearServiceAccount()

public ExecutionConfig.Builder clearServiceAccount()

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) is used.

string service_account = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

clearUsages()

public ExecutionConfig.Builder clearUsages()

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

clearVerbose()

public ExecutionConfig.Builder clearVerbose()

Optional. If true, additional logging will be enabled when running builds in this execution environment.

bool verbose = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

clearWorkerPool()

public ExecutionConfig.Builder clearWorkerPool()

Optional. The resource name of the WorkerPool, with the format projects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.

string worker_pool = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

clone()

public ExecutionConfig.Builder clone()
Returns
Type Description
ExecutionConfig.Builder
Overrides

getArtifactStorage()

public String getArtifactStorage()

Optional. Cloud Storage location in which to store execution outputs. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

string artifact_storage = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The artifactStorage.

getArtifactStorageBytes()

public ByteString getArtifactStorageBytes()

Optional. Cloud Storage location in which to store execution outputs. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

string artifact_storage = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for artifactStorage.

getDefaultInstanceForType()

public ExecutionConfig getDefaultInstanceForType()
Returns
Type Description
ExecutionConfig

getDefaultPool()

public DefaultPool getDefaultPool()

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DefaultPool

The defaultPool.

getDefaultPoolBuilder()

public DefaultPool.Builder getDefaultPoolBuilder()

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DefaultPool.Builder

getDefaultPoolOrBuilder()

public DefaultPoolOrBuilder getDefaultPoolOrBuilder()

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DefaultPoolOrBuilder

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getExecutionEnvironmentCase()

public ExecutionConfig.ExecutionEnvironmentCase getExecutionEnvironmentCase()
Returns
Type Description
ExecutionConfig.ExecutionEnvironmentCase

getExecutionTimeout()

public Duration getExecutionTimeout()

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Duration

The executionTimeout.

getExecutionTimeoutBuilder()

public Duration.Builder getExecutionTimeoutBuilder()

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
Builder

getExecutionTimeoutOrBuilder()

public DurationOrBuilder getExecutionTimeoutOrBuilder()

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
DurationOrBuilder

getPrivatePool()

public PrivatePool getPrivatePool()

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PrivatePool

The privatePool.

getPrivatePoolBuilder()

public PrivatePool.Builder getPrivatePoolBuilder()

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PrivatePool.Builder

getPrivatePoolOrBuilder()

public PrivatePoolOrBuilder getPrivatePoolOrBuilder()

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
PrivatePoolOrBuilder

getServiceAccount()

public String getServiceAccount()

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) is used.

string service_account = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The serviceAccount.

getServiceAccountBytes()

public ByteString getServiceAccountBytes()

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) is used.

string service_account = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for serviceAccount.

getUsages(int index)

public ExecutionConfig.ExecutionEnvironmentUsage getUsages(int index)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
ExecutionConfig.ExecutionEnvironmentUsage

The usages at the given index.

getUsagesCount()

public int getUsagesCount()

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
int

The count of usages.

getUsagesList()

public List<ExecutionConfig.ExecutionEnvironmentUsage> getUsagesList()

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<ExecutionEnvironmentUsage>

A list containing the usages.

getUsagesValue(int index)

public int getUsagesValue(int index)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
int

The enum numeric value on the wire of usages at the given index.

getUsagesValueList()

public List<Integer> getUsagesValueList()

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
List<Integer>

A list containing the enum numeric values on the wire for usages.

getVerbose()

public boolean getVerbose()

Optional. If true, additional logging will be enabled when running builds in this execution environment.

bool verbose = 8 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

The verbose.

getWorkerPool()

public String getWorkerPool()

Optional. The resource name of the WorkerPool, with the format projects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.

string worker_pool = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The workerPool.

getWorkerPoolBytes()

public ByteString getWorkerPoolBytes()

Optional. The resource name of the WorkerPool, with the format projects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.

string worker_pool = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for workerPool.

hasDefaultPool()

public boolean hasDefaultPool()

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the defaultPool field is set.

hasExecutionTimeout()

public boolean hasExecutionTimeout()

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the executionTimeout field is set.

hasPrivatePool()

public boolean hasPrivatePool()

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the privatePool field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeDefaultPool(DefaultPool value)

public ExecutionConfig.Builder mergeDefaultPool(DefaultPool value)

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DefaultPool
Returns
Type Description
ExecutionConfig.Builder

mergeExecutionTimeout(Duration value)

public ExecutionConfig.Builder mergeExecutionTimeout(Duration value)

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Duration
Returns
Type Description
ExecutionConfig.Builder

mergeFrom(ExecutionConfig other)

public ExecutionConfig.Builder mergeFrom(ExecutionConfig other)
Parameter
Name Description
other ExecutionConfig
Returns
Type Description
ExecutionConfig.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ExecutionConfig.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ExecutionConfig.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ExecutionConfig.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ExecutionConfig.Builder
Overrides

mergePrivatePool(PrivatePool value)

public ExecutionConfig.Builder mergePrivatePool(PrivatePool value)

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value PrivatePool
Returns
Type Description
ExecutionConfig.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ExecutionConfig.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ExecutionConfig.Builder
Overrides

setArtifactStorage(String value)

public ExecutionConfig.Builder setArtifactStorage(String value)

Optional. Cloud Storage location in which to store execution outputs. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

string artifact_storage = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The artifactStorage to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setArtifactStorageBytes(ByteString value)

public ExecutionConfig.Builder setArtifactStorageBytes(ByteString value)

Optional. Cloud Storage location in which to store execution outputs. This can either be a bucket ("gs://my-bucket") or a path within a bucket ("gs://my-bucket/my-dir"). If unspecified, a default bucket located in the same region will be used.

string artifact_storage = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for artifactStorage to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setDefaultPool(DefaultPool value)

public ExecutionConfig.Builder setDefaultPool(DefaultPool value)

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value DefaultPool
Returns
Type Description
ExecutionConfig.Builder

setDefaultPool(DefaultPool.Builder builderForValue)

public ExecutionConfig.Builder setDefaultPool(DefaultPool.Builder builderForValue)

Optional. Use default Cloud Build pool.

.google.cloud.deploy.v1.DefaultPool default_pool = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue DefaultPool.Builder
Returns
Type Description
ExecutionConfig.Builder

setExecutionTimeout(Duration value)

public ExecutionConfig.Builder setExecutionTimeout(Duration value)

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value Duration
Returns
Type Description
ExecutionConfig.Builder

setExecutionTimeout(Duration.Builder builderForValue)

public ExecutionConfig.Builder setExecutionTimeout(Duration.Builder builderForValue)

Optional. Execution timeout for a Cloud Build Execution. This must be between 10m and 24h in seconds format. If unspecified, a default timeout of 1h is used.

.google.protobuf.Duration execution_timeout = 7 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue Builder
Returns
Type Description
ExecutionConfig.Builder

setField(Descriptors.FieldDescriptor field, Object value)

public ExecutionConfig.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
ExecutionConfig.Builder
Overrides

setPrivatePool(PrivatePool value)

public ExecutionConfig.Builder setPrivatePool(PrivatePool value)

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value PrivatePool
Returns
Type Description
ExecutionConfig.Builder

setPrivatePool(PrivatePool.Builder builderForValue)

public ExecutionConfig.Builder setPrivatePool(PrivatePool.Builder builderForValue)

Optional. Use private Cloud Build pool.

.google.cloud.deploy.v1.PrivatePool private_pool = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
builderForValue PrivatePool.Builder
Returns
Type Description
ExecutionConfig.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public ExecutionConfig.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
ExecutionConfig.Builder
Overrides

setServiceAccount(String value)

public ExecutionConfig.Builder setServiceAccount(String value)

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) is used.

string service_account = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The serviceAccount to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setServiceAccountBytes(ByteString value)

public ExecutionConfig.Builder setServiceAccountBytes(ByteString value)

Optional. Google service account to use for execution. If unspecified, the project execution service account (<PROJECT_NUMBER>-compute@developer.gserviceaccount.com) is used.

string service_account = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for serviceAccount to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

public final ExecutionConfig.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
ExecutionConfig.Builder
Overrides

setUsages(int index, ExecutionConfig.ExecutionEnvironmentUsage value)

public ExecutionConfig.Builder setUsages(int index, ExecutionConfig.ExecutionEnvironmentUsage value)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int

The index to set the value at.

value ExecutionConfig.ExecutionEnvironmentUsage

The usages to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setUsagesValue(int index, int value)

public ExecutionConfig.Builder setUsagesValue(int index, int value)

Required. Usages when this configuration should be applied.

repeated .google.cloud.deploy.v1.ExecutionConfig.ExecutionEnvironmentUsage usages = 1 [(.google.api.field_behavior) = REQUIRED];

Parameters
Name Description
index int

The index to set the value at.

value int

The enum numeric value on the wire for usages to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setVerbose(boolean value)

public ExecutionConfig.Builder setVerbose(boolean value)

Optional. If true, additional logging will be enabled when running builds in this execution environment.

bool verbose = 8 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value boolean

The verbose to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setWorkerPool(String value)

public ExecutionConfig.Builder setWorkerPool(String value)

Optional. The resource name of the WorkerPool, with the format projects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.

string worker_pool = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value String

The workerPool to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.

setWorkerPoolBytes(ByteString value)

public ExecutionConfig.Builder setWorkerPoolBytes(ByteString value)

Optional. The resource name of the WorkerPool, with the format projects/{project}/locations/{location}/workerPools/{worker_pool}. If this optional field is unspecified, the default Cloud Build pool will be used.

string worker_pool = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { ... }

Parameter
Name Description
value ByteString

The bytes for workerPool to set.

Returns
Type Description
ExecutionConfig.Builder

This builder for chaining.