Package com.google.cloud.dataform.v1
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 Summary
Modifier and TypeMethodDescriptionImmutable.com.google.protobuf.ByteStringImmutable.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Immutable.Immutable.Output only.Output only.getName()Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.getState()Output only.intOutput only.Immutable.com.google.protobuf.ByteStringImmutable.booleanImmutable.booleanOutput only.booleanOutput only.booleanImmutable.booleanOutput only.booleanOutput only.booleanImmutable.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
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.v1.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.v1.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.v1.InvocationConfig invocation_config = 3 [(.google.api.field_behavior) = IMMUTABLE]; -
getStateValue
int getStateValue()Output only. This workflow invocation's current state.
.google.cloud.dataform.v1.WorkflowInvocation.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The enum numeric value on the wire for state.
-
getState
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];- 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.v1.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.v1.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.v1.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.v1.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.v1.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.v1.PrivateResourceMetadata private_resource_metadata = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getCompilationSourceCase
WorkflowInvocation.CompilationSourceCase getCompilationSourceCase()
-