Interface Task.InfrastructureSpecOrBuilder (1.25.0)

public static interface Task.InfrastructureSpecOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getBatch()

public abstract Task.InfrastructureSpec.BatchComputeResources getBatch()

Compute resources needed for a Task when using Dataproc Serverless.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;

Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResources

The batch.

getBatchOrBuilder()

public abstract Task.InfrastructureSpec.BatchComputeResourcesOrBuilder getBatchOrBuilder()

Compute resources needed for a Task when using Dataproc Serverless.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;

Returns
TypeDescription
Task.InfrastructureSpec.BatchComputeResourcesOrBuilder

getContainerImage()

public abstract Task.InfrastructureSpec.ContainerImageRuntime getContainerImage()

Container Image Runtime Configuration.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;

Returns
TypeDescription
Task.InfrastructureSpec.ContainerImageRuntime

The containerImage.

getContainerImageOrBuilder()

public abstract Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder getContainerImageOrBuilder()

Container Image Runtime Configuration.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;

Returns
TypeDescription
Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder

getNetworkCase()

public abstract Task.InfrastructureSpec.NetworkCase getNetworkCase()
Returns
TypeDescription
Task.InfrastructureSpec.NetworkCase

getResourcesCase()

public abstract Task.InfrastructureSpec.ResourcesCase getResourcesCase()
Returns
TypeDescription
Task.InfrastructureSpec.ResourcesCase

getRuntimeCase()

public abstract Task.InfrastructureSpec.RuntimeCase getRuntimeCase()
Returns
TypeDescription
Task.InfrastructureSpec.RuntimeCase

getVpcNetwork()

public abstract Task.InfrastructureSpec.VpcNetwork getVpcNetwork()

Vpc network.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;

Returns
TypeDescription
Task.InfrastructureSpec.VpcNetwork

The vpcNetwork.

getVpcNetworkOrBuilder()

public abstract Task.InfrastructureSpec.VpcNetworkOrBuilder getVpcNetworkOrBuilder()

Vpc network.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;

Returns
TypeDescription
Task.InfrastructureSpec.VpcNetworkOrBuilder

hasBatch()

public abstract boolean hasBatch()

Compute resources needed for a Task when using Dataproc Serverless.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;

Returns
TypeDescription
boolean

Whether the batch field is set.

hasContainerImage()

public abstract boolean hasContainerImage()

Container Image Runtime Configuration.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;

Returns
TypeDescription
boolean

Whether the containerImage field is set.

hasVpcNetwork()

public abstract boolean hasVpcNetwork()

Vpc network.

.google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;

Returns
TypeDescription
boolean

Whether the vpcNetwork field is set.