Interface Task.InfrastructureSpecOrBuilder (1.53.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
Type Description
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
Type Description
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
Type Description
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
Type Description
Task.InfrastructureSpec.ContainerImageRuntimeOrBuilder

getNetworkCase()

public abstract Task.InfrastructureSpec.NetworkCase getNetworkCase()
Returns
Type Description
Task.InfrastructureSpec.NetworkCase

getResourcesCase()

public abstract Task.InfrastructureSpec.ResourcesCase getResourcesCase()
Returns
Type Description
Task.InfrastructureSpec.ResourcesCase

getRuntimeCase()

public abstract Task.InfrastructureSpec.RuntimeCase getRuntimeCase()
Returns
Type Description
Task.InfrastructureSpec.RuntimeCase

getVpcNetwork()

public abstract Task.InfrastructureSpec.VpcNetwork getVpcNetwork()

Vpc network.

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

Returns
Type Description
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
Type Description
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
Type Description
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
Type Description
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
Type Description
boolean

Whether the vpcNetwork field is set.