com.google.cloud.dataform.v1beta1.WorkflowInvocationActionOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-cloud-dataform-v1beta1 Show documentation
Show all versions of proto-google-cloud-dataform-v1beta1 Show documentation
Proto library for google-cloud-dataform
/*
* Copyright 2023 Google LLC
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* https://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: google/cloud/dataform/v1beta1/dataform.proto
package com.google.cloud.dataform.v1beta1;
public interface WorkflowInvocationActionOrBuilder
extends
// @@protoc_insertion_point(interface_extends:google.cloud.dataform.v1beta1.WorkflowInvocationAction)
com.google.protobuf.MessageOrBuilder {
/**
*
*
*
* Output only. This action's identifier. Unique within the workflow
* invocation.
*
*
*
* .google.cloud.dataform.v1beta1.Target target = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return Whether the target field is set.
*/
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];
*
*
* @return The target.
*/
com.google.cloud.dataform.v1beta1.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];
*
*/
com.google.cloud.dataform.v1beta1.TargetOrBuilder getTargetOrBuilder();
/**
*
*
*
* 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];
*
*
* @return Whether the canonicalTarget field is set.
*/
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];
*
*
* @return The canonicalTarget.
*/
com.google.cloud.dataform.v1beta1.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];
*
*/
com.google.cloud.dataform.v1beta1.TargetOrBuilder getCanonicalTargetOrBuilder();
/**
*
*
*
* Output only. This action's current state.
*
*
*
* .google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The enum numeric value on the wire for state.
*/
int getStateValue();
/**
*
*
*
* Output only. This action's current state.
*
*
*
* .google.cloud.dataform.v1beta1.WorkflowInvocationAction.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return The state.
*/
com.google.cloud.dataform.v1beta1.WorkflowInvocationAction.State getState();
/**
*
*
*
* 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];
*
* @return The failureReason.
*/
java.lang.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];
*
* @return The bytes for failureReason.
*/
com.google.protobuf.ByteString getFailureReasonBytes();
/**
*
*
*
* 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];
*
*
* @return Whether the invocationTiming field is set.
*/
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];
*
*
* @return The invocationTiming.
*/
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];
*
*/
com.google.type.IntervalOrBuilder getInvocationTimingOrBuilder();
/**
*
*
*
* Output only. The workflow action's bigquery action details.
*
*
*
* .google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryAction bigquery_action = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
*
*
* @return Whether the bigqueryAction field is set.
*/
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];
*
*
* @return The bigqueryAction.
*/
com.google.cloud.dataform.v1beta1.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];
*
*/
com.google.cloud.dataform.v1beta1.WorkflowInvocationAction.BigQueryActionOrBuilder
getBigqueryActionOrBuilder();
}