Class Task.InfrastructureSpec.BatchComputeResources.Builder (1.38.0)

public static final class Task.InfrastructureSpec.BatchComputeResources.Builder extends GeneratedMessageV3.Builder<Task.InfrastructureSpec.BatchComputeResources.Builder> implements Task.InfrastructureSpec.BatchComputeResourcesOrBuilder

Batch compute resources associated with the task.

Protobuf type google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public Task.InfrastructureSpec.BatchComputeResources.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder
Overrides

build()

public Task.InfrastructureSpec.BatchComputeResources build()
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources

buildPartial()

public Task.InfrastructureSpec.BatchComputeResources buildPartial()
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources

clear()

public Task.InfrastructureSpec.BatchComputeResources.Builder clear()
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder
Overrides

clearExecutorsCount()

public Task.InfrastructureSpec.BatchComputeResources.Builder clearExecutorsCount()

Optional. Total number of job executors. Executor Count should be between 2 and 100. [Default=2]

int32 executors_count = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public Task.InfrastructureSpec.BatchComputeResources.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder
Overrides

clearMaxExecutorsCount()

public Task.InfrastructureSpec.BatchComputeResources.Builder clearMaxExecutorsCount()

Optional. Max configurable executors. If max_executors_count > executors_count, then auto-scaling is enabled. Max Executor Count should be between 2 and 1000. [Default=1000]

int32 max_executors_count = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

public Task.InfrastructureSpec.BatchComputeResources.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder
Overrides

clone()

public Task.InfrastructureSpec.BatchComputeResources.Builder clone()
Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources.Builder
Overrides

getDefaultInstanceForType()