Class WorkflowInvocation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocation.Builder>
com.google.cloud.dataform.v1.WorkflowInvocation.Builder
All Implemented Interfaces:
WorkflowInvocationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
WorkflowInvocation

public static final class WorkflowInvocation.Builder extends com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocation.Builder> implements WorkflowInvocationOrBuilder
 Represents a single invocation of a compilation result.
 
Protobuf type google.cloud.dataform.v1.WorkflowInvocation
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocation.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocation.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocation.Builder>
    • getDefaultInstanceForType

      public WorkflowInvocation getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public WorkflowInvocation build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public WorkflowInvocation buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public WorkflowInvocation.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WorkflowInvocation.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<WorkflowInvocation.Builder>
    • mergeFrom

      public WorkflowInvocation.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<WorkflowInvocation.Builder>
      Throws:
      IOException
    • getCompilationSourceCase

      public WorkflowInvocation.CompilationSourceCase getCompilationSourceCase()
      Specified by:
      getCompilationSourceCase in interface WorkflowInvocationOrBuilder
    • clearCompilationSource

      public WorkflowInvocation.Builder clearCompilationSource()
    • hasCompilationResult

      public 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) = { ... }
      Specified by:
      hasCompilationResult in interface WorkflowInvocationOrBuilder
      Returns:
      Whether the compilationResult field is set.
    • getCompilationResult

      public 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) = { ... }
      Specified by:
      getCompilationResult in interface WorkflowInvocationOrBuilder
      Returns:
      The compilationResult.
    • getCompilationResultBytes

      public 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) = { ... }
      Specified by:
      getCompilationResultBytes in interface WorkflowInvocationOrBuilder
      Returns:
      The bytes for compilationResult.
    • setCompilationResult

      public WorkflowInvocation.Builder setCompilationResult(String value)
       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) = { ... }
      Parameters:
      value - The compilationResult to set.
      Returns:
      This builder for chaining.
    • clearCompilationResult

      public WorkflowInvocation.Builder clearCompilationResult()
       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:
      This builder for chaining.
    • setCompilationResultBytes

      public WorkflowInvocation.Builder setCompilationResultBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for compilationResult to set.
      Returns:
      This builder for chaining.
    • hasWorkflowConfig

      public 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) = { ... }
      Specified by:
      hasWorkflowConfig in interface WorkflowInvocationOrBuilder
      Returns:
      Whether the workflowConfig field is set.
    • getWorkflowConfig

      public 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) = { ... }
      Specified by:
      getWorkflowConfig in interface WorkflowInvocationOrBuilder
      Returns:
      The workflowConfig.
    • getWorkflowConfigBytes

      public 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) = { ... }
      Specified by:
      getWorkflowConfigBytes in interface WorkflowInvocationOrBuilder
      Returns:
      The bytes for workflowConfig.
    • setWorkflowConfig

      public WorkflowInvocation.Builder setWorkflowConfig(String value)
       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) = { ... }
      Parameters:
      value - The workflowConfig to set.
      Returns:
      This builder for chaining.
    • clearWorkflowConfig

      public WorkflowInvocation.Builder clearWorkflowConfig()
       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:
      This builder for chaining.
    • setWorkflowConfigBytes

      public WorkflowInvocation.Builder setWorkflowConfigBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for workflowConfig to set.
      Returns:
      This builder for chaining.
    • getName

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

      public com.google.protobuf.ByteString getNameBytes()
       Output only. The workflow invocation's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface WorkflowInvocationOrBuilder
      Returns:
      The bytes for name.
    • setName

      public WorkflowInvocation.Builder setName(String value)
       Output only. The workflow invocation's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public WorkflowInvocation.Builder clearName()
       Output only. The workflow invocation's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public WorkflowInvocation.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. The workflow invocation's name.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasInvocationConfig

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

      public InvocationConfig getInvocationConfig()
       Immutable. If left unset, a default InvocationConfig will be used.
       
      .google.cloud.dataform.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getInvocationConfig in interface WorkflowInvocationOrBuilder
      Returns:
      The invocationConfig.
    • setInvocationConfig

      public WorkflowInvocation.Builder setInvocationConfig(InvocationConfig value)
       Immutable. If left unset, a default InvocationConfig will be used.
       
      .google.cloud.dataform.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
    • setInvocationConfig

      public WorkflowInvocation.Builder setInvocationConfig(InvocationConfig.Builder builderForValue)
       Immutable. If left unset, a default InvocationConfig will be used.
       
      .google.cloud.dataform.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
    • mergeInvocationConfig

      public WorkflowInvocation.Builder mergeInvocationConfig(InvocationConfig value)
       Immutable. If left unset, a default InvocationConfig will be used.
       
      .google.cloud.dataform.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
    • clearInvocationConfig

      public WorkflowInvocation.Builder clearInvocationConfig()
       Immutable. If left unset, a default InvocationConfig will be used.
       
      .google.cloud.dataform.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
    • getInvocationConfigBuilder

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

      public InvocationConfigOrBuilder getInvocationConfigOrBuilder()
       Immutable. If left unset, a default InvocationConfig will be used.
       
      .google.cloud.dataform.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE];
      Specified by:
      getInvocationConfigOrBuilder in interface WorkflowInvocationOrBuilder
    • getStateValue

      public int getStateValue()
       Output only. This workflow invocation's current state.
       
      .google.cloud.dataform.v1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStateValue in interface WorkflowInvocationOrBuilder
      Returns:
      The enum numeric value on the wire for state.
    • setStateValue

      public WorkflowInvocation.Builder setStateValue(int value)
       Output only. This workflow invocation's current state.
       
      .google.cloud.dataform.v1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for state to set.
      Returns:
      This builder for chaining.
    • getState

      public WorkflowInvocation.State getState()
       Output only. This workflow invocation's current state.
       
      .google.cloud.dataform.v1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getState in interface WorkflowInvocationOrBuilder
      Returns:
      The state.
    • setState

       Output only. This workflow invocation's current state.
       
      .google.cloud.dataform.v1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The state to set.
      Returns:
      This builder for chaining.
    • clearState

      public WorkflowInvocation.Builder clearState()
       Output only. This workflow invocation's current state.
       
      .google.cloud.dataform.v1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasInvocationTiming

      public boolean hasInvocationTiming()
       Output only. This workflow invocation's timing details.
       
      .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasInvocationTiming in interface WorkflowInvocationOrBuilder
      Returns:
      Whether the invocationTiming field is set.
    • getInvocationTiming

      public Interval getInvocationTiming()
       Output only. This workflow invocation's timing details.
       
      .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getInvocationTiming in interface WorkflowInvocationOrBuilder
      Returns:
      The invocationTiming.
    • setInvocationTiming

      public WorkflowInvocation.Builder setInvocationTiming(Interval value)
       Output only. This workflow invocation's timing details.
       
      .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setInvocationTiming

      public WorkflowInvocation.Builder setInvocationTiming(Interval.Builder builderForValue)
       Output only. This workflow invocation's timing details.
       
      .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeInvocationTiming

      public WorkflowInvocation.Builder mergeInvocationTiming(Interval value)
       Output only. This workflow invocation's timing details.
       
      .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearInvocationTiming

      public WorkflowInvocation.Builder clearInvocationTiming()
       Output only. This workflow invocation's timing details.
       
      .google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getInvocationTimingBuilder

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

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

      public 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) = { ... }
      Specified by:
      getResolvedCompilationResult in interface WorkflowInvocationOrBuilder
      Returns:
      The resolvedCompilationResult.
    • getResolvedCompilationResultBytes

      public 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) = { ... }
      Specified by:
      getResolvedCompilationResultBytes in interface WorkflowInvocationOrBuilder
      Returns:
      The bytes for resolvedCompilationResult.
    • setResolvedCompilationResult

      public WorkflowInvocation.Builder setResolvedCompilationResult(String value)
       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) = { ... }
      Parameters:
      value - The resolvedCompilationResult to set.
      Returns:
      This builder for chaining.
    • clearResolvedCompilationResult

      public WorkflowInvocation.Builder clearResolvedCompilationResult()
       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:
      This builder for chaining.
    • setResolvedCompilationResultBytes

      public WorkflowInvocation.Builder setResolvedCompilationResultBytes(com.google.protobuf.ByteString value)
       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) = { ... }
      Parameters:
      value - The bytes for resolvedCompilationResult to set.
      Returns:
      This builder for chaining.
    • hasDataEncryptionState

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

      public DataEncryptionState getDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataEncryptionState in interface WorkflowInvocationOrBuilder
      Returns:
      The dataEncryptionState.
    • setDataEncryptionState

      public WorkflowInvocation.Builder setDataEncryptionState(DataEncryptionState value)
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDataEncryptionState

      public WorkflowInvocation.Builder setDataEncryptionState(DataEncryptionState.Builder builderForValue)
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDataEncryptionState

      public WorkflowInvocation.Builder mergeDataEncryptionState(DataEncryptionState value)
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDataEncryptionState

      public WorkflowInvocation.Builder clearDataEncryptionState()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDataEncryptionStateBuilder

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

      public DataEncryptionStateOrBuilder getDataEncryptionStateOrBuilder()
       Output only. Only set if the repository has a KMS Key.
       
      .google.cloud.dataform.v1.DataEncryptionState data_encryption_state = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDataEncryptionStateOrBuilder in interface WorkflowInvocationOrBuilder
    • hasInternalMetadata

      public 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];
      Specified by:
      hasInternalMetadata in interface WorkflowInvocationOrBuilder
      Returns:
      Whether the internalMetadata field is set.
    • getInternalMetadata

      public 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];
      Specified by:
      getInternalMetadata in interface WorkflowInvocationOrBuilder
      Returns:
      The internalMetadata.
    • getInternalMetadataBytes

      public 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];
      Specified by:
      getInternalMetadataBytes in interface WorkflowInvocationOrBuilder
      Returns:
      The bytes for internalMetadata.
    • setInternalMetadata

      public WorkflowInvocation.Builder setInternalMetadata(String value)
       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];
      Parameters:
      value - The internalMetadata to set.
      Returns:
      This builder for chaining.
    • clearInternalMetadata

      public WorkflowInvocation.Builder clearInternalMetadata()
       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:
      This builder for chaining.
    • setInternalMetadataBytes

      public WorkflowInvocation.Builder setInternalMetadataBytes(com.google.protobuf.ByteString value)
       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];
      Parameters:
      value - The bytes for internalMetadata to set.
      Returns:
      This builder for chaining.
    • hasPrivateResourceMetadata

      public 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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasPrivateResourceMetadata in interface WorkflowInvocationOrBuilder
      Returns:
      Whether the privateResourceMetadata field is set.
    • getPrivateResourceMetadata

      public 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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateResourceMetadata in interface WorkflowInvocationOrBuilder
      Returns:
      The privateResourceMetadata.
    • setPrivateResourceMetadata

      public WorkflowInvocation.Builder setPrivateResourceMetadata(PrivateResourceMetadata value)
       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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setPrivateResourceMetadata

      public WorkflowInvocation.Builder setPrivateResourceMetadata(PrivateResourceMetadata.Builder builderForValue)
       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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergePrivateResourceMetadata

      public WorkflowInvocation.Builder mergePrivateResourceMetadata(PrivateResourceMetadata value)
       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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearPrivateResourceMetadata

      public WorkflowInvocation.Builder clearPrivateResourceMetadata()
       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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getPrivateResourceMetadataBuilder

      public PrivateResourceMetadata.Builder getPrivateResourceMetadataBuilder()
       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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getPrivateResourceMetadataOrBuilder

      public 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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getPrivateResourceMetadataOrBuilder in interface WorkflowInvocationOrBuilder