Interface WorkflowInvocationOrBuilder (0.12.0)

public interface WorkflowInvocationOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCompilationResult()

public abstract 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
TypeDescription
String

The compilationResult.

getCompilationResultBytes()

public abstract 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
TypeDescription
ByteString

The bytes for compilationResult.

getInvocationConfig()

public abstract 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
TypeDescription
WorkflowInvocation.InvocationConfig

The invocationConfig.

getInvocationConfigOrBuilder()

public abstract 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];

Returns
TypeDescription
WorkflowInvocation.InvocationConfigOrBuilder

getInvocationTiming()

public abstract Interval getInvocationTiming()

Output only. This workflow invocation's timing details.

.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
com.google.type.Interval

The invocationTiming.

getInvocationTimingOrBuilder()

public abstract IntervalOrBuilder getInvocationTimingOrBuilder()

Output only. This workflow invocation's timing details.

.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
com.google.type.IntervalOrBuilder

getName()

public abstract String getName()

Output only. The workflow invocation's name.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The workflow invocation's name.

string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for name.

getState()

public abstract 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
TypeDescription
WorkflowInvocation.State

The state.

getStateValue()

public abstract 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
TypeDescription
int

The enum numeric value on the wire for state.

hasInvocationConfig()

public abstract 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
TypeDescription
boolean

Whether the invocationConfig field is set.

hasInvocationTiming()

public abstract boolean hasInvocationTiming()

Output only. This workflow invocation's timing details.

.google.type.Interval invocation_timing = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
boolean

Whether the invocationTiming field is set.