Class WorkflowInvocationAction.Builder

    • Method Detail

      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<WorkflowInvocationAction.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.GeneratedMessageV3.Builder<WorkflowInvocationAction.Builder>
      • getDefaultInstanceForType

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

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

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

        public WorkflowInvocationAction.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                 int index,
                                                                 Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkflowInvocationAction.Builder>
      • addRepeatedField

        public WorkflowInvocationAction.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                                 Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WorkflowInvocationAction.Builder>
      • isInitialized

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

        public WorkflowInvocationAction.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<WorkflowInvocationAction.Builder>
        Throws:
        IOException
      • hasTarget

        public 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];
        Specified by:
        hasTarget in interface WorkflowInvocationActionOrBuilder
        Returns:
        Whether the target field is set.
      • getTarget

        public 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];
        Specified by:
        getTarget in interface WorkflowInvocationActionOrBuilder
        Returns:
        The target.
      • setTarget

        public WorkflowInvocationAction.Builder setTarget​(Target value)
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setTarget

        public WorkflowInvocationAction.Builder setTarget​(Target.Builder builderForValue)
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • mergeTarget

        public WorkflowInvocationAction.Builder mergeTarget​(Target value)
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearTarget

        public WorkflowInvocationAction.Builder clearTarget()
         Output only. This action's identifier. Unique within the workflow invocation.
         
        .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getTargetBuilder

        public Target.Builder getTargetBuilder()
         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

        public 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];
        Specified by:
        hasCanonicalTarget in interface WorkflowInvocationActionOrBuilder
        Returns:
        Whether the canonicalTarget field is set.
      • getCanonicalTarget

        public 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];
        Specified by:
        getCanonicalTarget in interface WorkflowInvocationActionOrBuilder
        Returns:
        The canonicalTarget.
      • setCanonicalTarget

        public WorkflowInvocationAction.Builder setCanonicalTarget​(Target value)
         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];
      • setCanonicalTarget

        public WorkflowInvocationAction.Builder setCanonicalTarget​(Target.Builder builderForValue)
         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];
      • mergeCanonicalTarget

        public WorkflowInvocationAction.Builder mergeCanonicalTarget​(Target value)
         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];
      • clearCanonicalTarget

        public WorkflowInvocationAction.Builder clearCanonicalTarget()
         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];
      • getCanonicalTargetBuilder

        public Target.Builder getCanonicalTargetBuilder()
         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];
      • getCanonicalTargetOrBuilder

        public 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];
        Specified by:
        getCanonicalTargetOrBuilder in interface WorkflowInvocationActionOrBuilder
      • getStateValue

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

        public WorkflowInvocationAction.Builder setStateValue​(int value)
         Output only. This action's current state.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.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.
      • setState

        public WorkflowInvocationAction.Builder setState​(WorkflowInvocationAction.State value)
         Output only. This action's current state.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Parameters:
        value - The state to set.
        Returns:
        This builder for chaining.
      • clearState

        public WorkflowInvocationAction.Builder clearState()
         Output only. This action's current state.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Returns:
        This builder for chaining.
      • getFailureReason

        public 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];
        Specified by:
        getFailureReason in interface WorkflowInvocationActionOrBuilder
        Returns:
        The failureReason.
      • getFailureReasonBytes

        public 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];
        Specified by:
        getFailureReasonBytes in interface WorkflowInvocationActionOrBuilder
        Returns:
        The bytes for failureReason.
      • setFailureReason

        public WorkflowInvocationAction.Builder setFailureReason​(String value)
         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];
        Parameters:
        value - The failureReason to set.
        Returns:
        This builder for chaining.
      • clearFailureReason

        public WorkflowInvocationAction.Builder clearFailureReason()
         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:
        This builder for chaining.
      • setFailureReasonBytes

        public WorkflowInvocationAction.Builder setFailureReasonBytes​(com.google.protobuf.ByteString value)
         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];
        Parameters:
        value - The bytes for failureReason to set.
        Returns:
        This builder for chaining.
      • hasInvocationTiming

        public 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];
        Specified by:
        hasInvocationTiming in interface WorkflowInvocationActionOrBuilder
        Returns:
        Whether the invocationTiming field is set.
      • getInvocationTiming

        public 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];
        Specified by:
        getInvocationTiming in interface WorkflowInvocationActionOrBuilder
        Returns:
        The invocationTiming.
      • setInvocationTiming

        public WorkflowInvocationAction.Builder setInvocationTiming​(com.google.type.Interval value)
         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];
      • setInvocationTiming

        public WorkflowInvocationAction.Builder setInvocationTiming​(com.google.type.Interval.Builder builderForValue)
         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];
      • mergeInvocationTiming

        public WorkflowInvocationAction.Builder mergeInvocationTiming​(com.google.type.Interval value)
         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];
      • clearInvocationTiming

        public WorkflowInvocationAction.Builder clearInvocationTiming()
         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];
      • getInvocationTimingBuilder

        public com.google.type.Interval.Builder getInvocationTimingBuilder()
         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];
      • getInvocationTimingOrBuilder

        public 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];
        Specified by:
        getInvocationTimingOrBuilder in interface WorkflowInvocationActionOrBuilder
      • hasBigqueryAction

        public 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];
        Specified by:
        hasBigqueryAction in interface WorkflowInvocationActionOrBuilder
        Returns:
        Whether the bigqueryAction field is set.
      • clearBigqueryAction

        public WorkflowInvocationAction.Builder clearBigqueryAction()
         Output only. The workflow action's bigquery action details.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getBigqueryActionBuilder

        public WorkflowInvocationAction.BigQueryAction.Builder getBigqueryActionBuilder()
         Output only. The workflow action's bigquery action details.
         
        .google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setUnknownFields

        public final WorkflowInvocationAction.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WorkflowInvocationAction.Builder>
      • mergeUnknownFields

        public final WorkflowInvocationAction.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WorkflowInvocationAction.Builder>