Interface WorkflowInvocationOrBuilder

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

@Generated public interface WorkflowInvocationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCompilationResult

      boolean hasCompilationResult()
       Immutable. The name of the compilation result to use for this invocation.
       Must be in the format
       `projects/*/locations/*/repositories/*/compilationResults/*`.
       
      string compilation_result = 2 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the compilationResult field is set.
    • getCompilationResult

      String getCompilationResult()
       Immutable. The name of the compilation result to use for this invocation.
       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 use for this invocation.
       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.
    • hasWorkflowConfig

      boolean hasWorkflowConfig()
       Immutable. The name of the workflow config to invoke. Must be in the
       format `projects/*/locations/*/repositories/*/workflowConfigs/*`.
       
      string workflow_config = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      Whether the workflowConfig field is set.
    • getWorkflowConfig

      String getWorkflowConfig()
       Immutable. The name of the workflow config to invoke. Must be in the
       format `projects/*/locations/*/repositories/*/workflowConfigs/*`.
       
      string workflow_config = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The workflowConfig.
    • getWorkflowConfigBytes

      com.google.protobuf.ByteString getWorkflowConfigBytes()
       Immutable. The name of the workflow config to invoke. Must be in the
       format `projects/*/locations/*/repositories/*/workflowConfigs/*`.
       
      string workflow_config = 6 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for workflowConfig.
    • 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.
    • hasInvocationConfig

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

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

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

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

       Output only. This workflow invocation's current state.
       
      .google.cloud.dataform.v1beta1.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

      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

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

      String getResolvedCompilationResult()
       Output only. The resolved compilation result that was used to create this
       invocation. Will be in the format
       `projects/*/locations/*/repositories/*/compilationResults/*`.
       
      string resolved_compilation_result = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The resolvedCompilationResult.
    • getResolvedCompilationResultBytes

      com.google.protobuf.ByteString getResolvedCompilationResultBytes()
       Output only. The resolved compilation result that was used to create this
       invocation. Will be in the format
       `projects/*/locations/*/repositories/*/compilationResults/*`.
       
      string resolved_compilation_result = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      The bytes for resolvedCompilationResult.
    • hasDataEncryptionState

      boolean hasDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the dataEncryptionState field is set.
    • getDataEncryptionState

      DataEncryptionState getDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The dataEncryptionState.
    • getDataEncryptionStateOrBuilder

      DataEncryptionStateOrBuilder getDataEncryptionStateOrBuilder()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1beta1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasInternalMetadata

      boolean hasInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the internalMetadata field is set.
    • getInternalMetadata

      String getInternalMetadata()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The internalMetadata.
    • getInternalMetadataBytes

      com.google.protobuf.ByteString getInternalMetadataBytes()
       Output only. All the metadata information that is used internally to serve
       the resource. For example: timestamps, flags, status fields, etc. The
       format of this field is a JSON string.
       
      optional string internal_metadata = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for internalMetadata.
    • hasPrivateResourceMetadata

      boolean hasPrivateResourceMetadata()
       Output only. Metadata indicating whether this resource is user-scoped.
       `WorkflowInvocation` resource is `user_scoped` only if it is sourced
       from a compilation result and the compilation result is user-scoped.
       
      .google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the privateResourceMetadata field is set.
    • getPrivateResourceMetadata

      PrivateResourceMetadata getPrivateResourceMetadata()
       Output only. Metadata indicating whether this resource is user-scoped.
       `WorkflowInvocation` resource is `user_scoped` only if it is sourced
       from a compilation result and the compilation result is user-scoped.
       
      .google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The privateResourceMetadata.
    • getPrivateResourceMetadataOrBuilder

      PrivateResourceMetadataOrBuilder getPrivateResourceMetadataOrBuilder()
       Output only. Metadata indicating whether this resource is user-scoped.
       `WorkflowInvocation` resource is `user_scoped` only if it is sourced
       from a compilation result and the compilation result is user-scoped.
       
      .google.cloud.dataform.v1beta1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCompilationSourceCase

      WorkflowInvocation.CompilationSourceCase getCompilationSourceCase()