Interface Task.InfrastructureSpecOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Task.InfrastructureSpec, Task.InfrastructureSpec.Builder
    Enclosing class:
    Task

    public static interface Task.InfrastructureSpecOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasBatch

        boolean hasBatch()
         Compute resources needed for a Task when using Dataproc Serverless.
         
        .google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
        Returns:
        Whether the batch field is set.
      • getBatch

        Task.InfrastructureSpec.BatchComputeResources getBatch()
         Compute resources needed for a Task when using Dataproc Serverless.
         
        .google.cloud.dataplex.v1.Task.InfrastructureSpec.BatchComputeResources batch = 52;
        Returns:
        The batch.
      • hasContainerImage

        boolean hasContainerImage()
         Container Image Runtime Configuration.
         
        .google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
        Returns:
        Whether the containerImage field is set.
      • getContainerImage

        Task.InfrastructureSpec.ContainerImageRuntime getContainerImage()
         Container Image Runtime Configuration.
         
        .google.cloud.dataplex.v1.Task.InfrastructureSpec.ContainerImageRuntime container_image = 101;
        Returns:
        The containerImage.
      • hasVpcNetwork

        boolean hasVpcNetwork()
         Vpc network.
         
        .google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
        Returns:
        Whether the vpcNetwork field is set.
      • getVpcNetwork

        Task.InfrastructureSpec.VpcNetwork getVpcNetwork()
         Vpc network.
         
        .google.cloud.dataplex.v1.Task.InfrastructureSpec.VpcNetwork vpc_network = 150;
        Returns:
        The vpcNetwork.