public static final class Task.InfrastructureSpec.Builder extends GeneratedMessageV3.Builder<Task.InfrastructureSpec.Builder> implements Task.InfrastructureSpecOrBuilder
Configuration for the underlying infrastructure used to run workloads.
Protobuf type google.cloud.dataplex.v1.Task.InfrastructureSpec
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Task.InfrastructureSpec.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
build()
public Task.InfrastructureSpec build()
Returns
buildPartial()
public Task.InfrastructureSpec buildPartial()
Returns
clear()
public Task.InfrastructureSpec.Builder clear()
Returns
Overrides
clearBatch()
public Task.InfrastructureSpec.Builder clearBatch()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Returns
clearContainerImage()
public Task.InfrastructureSpec.Builder clearContainerImage()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Returns
clearField(Descriptors.FieldDescriptor field)
public Task.InfrastructureSpec.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Returns
Overrides
clearNetwork()
public Task.InfrastructureSpec.Builder clearNetwork()
Returns
clearOneof(Descriptors.OneofDescriptor oneof)
public Task.InfrastructureSpec.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Returns
Overrides
clearResources()
public Task.InfrastructureSpec.Builder clearResources()
Returns
clearRuntime()
public Task.InfrastructureSpec.Builder clearRuntime()
Returns
clearVpcNetwork()
public Task.InfrastructureSpec.Builder clearVpcNetwork()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Returns
clone()
public Task.InfrastructureSpec.Builder clone()
Returns
Overrides
getBatch()
public Task.InfrastructureSpec.BatchComputeResources getBatch()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Returns
getBatchBuilder()
public Task.InfrastructureSpec.BatchComputeResources.Builder getBatchBuilder()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Returns
getBatchOrBuilder()
public Task.InfrastructureSpec.BatchComputeResourcesOrBuilder getBatchOrBuilder()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Returns
getContainerImage()
public Task.InfrastructureSpec.ContainerImageRuntime getContainerImage()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Returns
getContainerImageBuilder()
public Task.InfrastructureSpec.ContainerImageRuntime.Builder getContainerImageBuilder()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Returns
getContainerImageOrBuilder()
public Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder getContainerImageOrBuilder()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Returns
getDefaultInstanceForType()
public Task.InfrastructureSpec getDefaultInstanceForType()
Returns
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns
Overrides
getNetworkCase()
public Task.InfrastructureSpec.NetworkCase getNetworkCase()
Returns
getResourcesCase()
public Task.InfrastructureSpec.ResourcesCase getResourcesCase()
Returns
getRuntimeCase()
public Task.InfrastructureSpec.RuntimeCase getRuntimeCase()
Returns
getVpcNetwork()
public Task.InfrastructureSpec.VpcNetwork getVpcNetwork()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Returns
getVpcNetworkBuilder()
public Task.InfrastructureSpec.VpcNetwork.Builder getVpcNetworkBuilder()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Returns
getVpcNetworkOrBuilder()
public Task.InfrastructureSpec.VpcNetworkOrBuilder getVpcNetworkOrBuilder()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Returns
hasBatch()
public boolean hasBatch()
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Returns
Type | Description |
boolean | Whether the batch field is set.
|
hasContainerImage()
public boolean hasContainerImage()
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Returns
Type | Description |
boolean | Whether the containerImage field is set.
|
hasVpcNetwork()
public boolean hasVpcNetwork()
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Returns
Type | Description |
boolean | Whether the vpcNetwork field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
mergeBatch(Task.InfrastructureSpec.BatchComputeResources value)
public Task.InfrastructureSpec.Builder mergeBatch(Task.InfrastructureSpec.BatchComputeResources value)
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Parameter
Returns
mergeContainerImage(Task.InfrastructureSpec.ContainerImageRuntime value)
public Task.InfrastructureSpec.Builder mergeContainerImage(Task.InfrastructureSpec.ContainerImageRuntime value)
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Parameter
Returns
mergeFrom(Task.InfrastructureSpec other)
public Task.InfrastructureSpec.Builder mergeFrom(Task.InfrastructureSpec other)
Parameter
Returns
public Task.InfrastructureSpec.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Overrides
Exceptions
mergeFrom(Message other)
public Task.InfrastructureSpec.Builder mergeFrom(Message other)
Parameter
Returns
Overrides
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Task.InfrastructureSpec.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
mergeVpcNetwork(Task.InfrastructureSpec.VpcNetwork value)
public Task.InfrastructureSpec.Builder mergeVpcNetwork(Task.InfrastructureSpec.VpcNetwork value)
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Parameter
Returns
setBatch(Task.InfrastructureSpec.BatchComputeResources value)
public Task.InfrastructureSpec.Builder setBatch(Task.InfrastructureSpec.BatchComputeResources value)
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Parameter
Returns
setBatch(Task.InfrastructureSpec.BatchComputeResources.Builder builderForValue)
public Task.InfrastructureSpec.Builder setBatch(Task.InfrastructureSpec.BatchComputeResources.Builder builderForValue)
Compute resources needed for a Task when using Dataproc Serverless.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
Parameter
Returns
setContainerImage(Task.InfrastructureSpec.ContainerImageRuntime value)
public Task.InfrastructureSpec.Builder setContainerImage(Task.InfrastructureSpec.ContainerImageRuntime value)
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Parameter
Returns
setContainerImage(Task.InfrastructureSpec.ContainerImageRuntime.Builder builderForValue)
public Task.InfrastructureSpec.Builder setContainerImage(Task.InfrastructureSpec.ContainerImageRuntime.Builder builderForValue)
Container Image Runtime Configuration.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
Parameter
Returns
setField(Descriptors.FieldDescriptor field, Object value)
public Task.InfrastructureSpec.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Returns
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Task.InfrastructureSpec.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Returns
Overrides
setUnknownFields(UnknownFieldSet unknownFields)
public final Task.InfrastructureSpec.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Returns
Overrides
setVpcNetwork(Task.InfrastructureSpec.VpcNetwork value)
public Task.InfrastructureSpec.Builder setVpcNetwork(Task.InfrastructureSpec.VpcNetwork value)
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Parameter
Returns
setVpcNetwork(Task.InfrastructureSpec.VpcNetwork.Builder builderForValue)
public Task.InfrastructureSpec.Builder setVpcNetwork(Task.InfrastructureSpec.VpcNetwork.Builder builderForValue)
Vpc network.
.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
Parameter
Returns