Interface WorkflowInvocationActionOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    WorkflowInvocationAction, WorkflowInvocationAction.Builder

    public interface WorkflowInvocationActionOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasTarget

        boolean hasTarget()
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the target field is set.
      • getTarget

        Target getTarget()
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The target.
      • getTargetOrBuilder

        TargetOrBuilder getTargetOrBuilder()
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasCanonicalTarget

        boolean hasCanonicalTarget()
         Output only. The action's identifier if the project had been compiled without any
         overrides configured. Unique within the compilation result.
         
        .google.cloud.dataform.v1beta1.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the canonicalTarget field is set.
      • getCanonicalTarget

        Target getCanonicalTarget()
         Output only. The action's identifier if the project had been compiled without any
         overrides configured. Unique within the compilation result.
         
        .google.cloud.dataform.v1beta1.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The canonicalTarget.
      • getCanonicalTargetOrBuilder

        TargetOrBuilder getCanonicalTargetOrBuilder()
         Output only. The action's identifier if the project had been compiled without any
         overrides configured. Unique within the compilation result.
         
        .google.cloud.dataform.v1beta1.Target canonical_target = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getStateValue

        int getStateValue()
         Output only. This action's current state.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The enum numeric value on the wire for state.
      • getState

        WorkflowInvocationAction.State getState()
         Output only. This action's current state.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The state.
      • getFailureReason

        String getFailureReason()
         Output only. If and only if action's state is FAILED a failure reason is set.
         
        string failure_reason = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The failureReason.
      • getFailureReasonBytes

        com.google.protobuf.ByteString getFailureReasonBytes()
         Output only. If and only if action's state is FAILED a failure reason is set.
         
        string failure_reason = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for failureReason.
      • hasInvocationTiming

        boolean hasInvocationTiming()
         Output only. This action's timing details.
         `start_time` will be set if the action is in [RUNNING, SUCCEEDED,
         CANCELLED, FAILED] state.
         `end_time` will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
         state.
         
        .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the invocationTiming field is set.
      • getInvocationTiming

        com.google.type.Interval getInvocationTiming()
         Output only. This action's timing details.
         `start_time` will be set if the action is in [RUNNING, SUCCEEDED,
         CANCELLED, FAILED] state.
         `end_time` will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
         state.
         
        .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The invocationTiming.
      • getInvocationTimingOrBuilder

        com.google.type.IntervalOrBuilder getInvocationTimingOrBuilder()
         Output only. This action's timing details.
         `start_time` will be set if the action is in [RUNNING, SUCCEEDED,
         CANCELLED, FAILED] state.
         `end_time` will be set if the action is in [SUCCEEDED, CANCELLED, FAILED]
         state.
         
        .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • hasBigqueryAction

        boolean hasBigqueryAction()
         Output only. The workflow action's bigquery action details.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        Whether the bigqueryAction field is set.
      • getBigqueryAction

        WorkflowInvocationAction.BigQueryAction getBigqueryAction()
         Output only. The workflow action's bigquery action details.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bigqueryAction.
      • getBigqueryActionOrBuilder

        WorkflowInvocationAction.BigQueryActionOrBuilder getBigqueryActionOrBuilder()
         Output only. The workflow action's bigquery action details.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];