Interface WorkflowInvocationOrBuilder

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

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

      • getName

        String getName()
         Output only. The workflow invocation's name.
         
        string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Output only. The workflow invocation's name.
         
        string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The bytes for name.
      • getCompilationResult

        String getCompilationResult()
         Immutable. The name of the compilation result to compile. Must be in the format
         `projects/*/locations/*/repositories/*/compilationResults/*`.
         
        string compilation_result = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The compilationResult.
      • getCompilationResultBytes

        com.google.protobuf.ByteString getCompilationResultBytes()
         Immutable. The name of the compilation result to compile. Must be in the format
         `projects/*/locations/*/repositories/*/compilationResults/*`.
         
        string compilation_result = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
        Returns:
        The bytes for compilationResult.
      • hasInvocationConfig

        boolean hasInvocationConfig()
         Immutable. If left unset, a default InvocationConfig will be used.
         
        .google.cloud.dataform.v1alpha2.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        Whether the invocationConfig field is set.
      • getInvocationConfig

        WorkflowInvocation.InvocationConfig getInvocationConfig()
         Immutable. If left unset, a default InvocationConfig will be used.
         
        .google.cloud.dataform.v1alpha2.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
        Returns:
        The invocationConfig.
      • getInvocationConfigOrBuilder

        WorkflowInvocation.InvocationConfigOrBuilder getInvocationConfigOrBuilder()
         Immutable. If left unset, a default InvocationConfig will be used.
         
        .google.cloud.dataform.v1alpha2.WorkflowInvocation.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
      • getStateValue

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

        WorkflowInvocation.State getState()
         Output only. This workflow invocation's current state.
         
        .google.cloud.dataform.v1alpha2.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The state.
      • hasInvocationTiming

        boolean hasInvocationTiming()
         Output only. This workflow invocation's timing details.
         
        .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 workflow invocation's timing details.
         
        .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        The invocationTiming.
      • getInvocationTimingOrBuilder

        com.google.type.IntervalOrBuilder getInvocationTimingOrBuilder()
         Output only. This workflow invocation's timing details.
         
        .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];