Package flyteidl.admin
Interface ExecutionOuterClass.ExecutionMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ExecutionOuterClass.ExecutionMetadata,ExecutionOuterClass.ExecutionMetadata.Builder
- Enclosing class:
- ExecutionOuterClass
public static interface ExecutionOuterClass.ExecutionMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExecutionOuterClass.ExecutionMetadata.ExecutionModegetMode().flyteidl.admin.ExecutionMetadata.ExecutionMode mode = 1;intgetModeValue().flyteidl.admin.ExecutionMetadata.ExecutionMode mode = 1;intgetNesting()Indicates the nestedness of this execution.IdentifierOuterClass.NodeExecutionIdentifiergetParentNodeExecution()Which subworkflow node (if any) launched this executionIdentifierOuterClass.NodeExecutionIdentifierOrBuildergetParentNodeExecutionOrBuilder()Which subworkflow node (if any) launched this executionStringgetPrincipal()Identifier of the entity that triggered this execution.com.google.protobuf.ByteStringgetPrincipalBytes()Identifier of the entity that triggered this execution.IdentifierOuterClass.WorkflowExecutionIdentifiergetReferenceExecution()Optional, a reference workflow execution related to this execution.IdentifierOuterClass.WorkflowExecutionIdentifierOrBuildergetReferenceExecutionOrBuilder()Optional, a reference workflow execution related to this execution.com.google.protobuf.TimestampgetScheduledAt()For scheduled executions, the requested time for execution for this specific schedule invocation.com.google.protobuf.TimestampOrBuildergetScheduledAtOrBuilder()For scheduled executions, the requested time for execution for this specific schedule invocation.ExecutionOuterClass.SystemMetadatagetSystemMetadata()Optional, platform-specific metadata about the execution.ExecutionOuterClass.SystemMetadataOrBuildergetSystemMetadataOrBuilder()Optional, platform-specific metadata about the execution.booleanhasParentNodeExecution()Which subworkflow node (if any) launched this executionbooleanhasReferenceExecution()Optional, a reference workflow execution related to this execution.booleanhasScheduledAt()For scheduled executions, the requested time for execution for this specific schedule invocation.booleanhasSystemMetadata()Optional, platform-specific metadata about the execution.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getModeValue
int getModeValue()
.flyteidl.admin.ExecutionMetadata.ExecutionMode mode = 1;- Returns:
- The enum numeric value on the wire for mode.
-
getMode
ExecutionOuterClass.ExecutionMetadata.ExecutionMode getMode()
.flyteidl.admin.ExecutionMetadata.ExecutionMode mode = 1;- Returns:
- The mode.
-
getPrincipal
String getPrincipal()
Identifier of the entity that triggered this execution. For systems using back-end authentication any value set here will be discarded in favor of the authenticated user context.
string principal = 2;- Returns:
- The principal.
-
getPrincipalBytes
com.google.protobuf.ByteString getPrincipalBytes()
Identifier of the entity that triggered this execution. For systems using back-end authentication any value set here will be discarded in favor of the authenticated user context.
string principal = 2;- Returns:
- The bytes for principal.
-
getNesting
int getNesting()
Indicates the nestedness of this execution. If a user launches a workflow execution, the default nesting is 0. If this execution further launches a workflow (child workflow), the nesting level is incremented by 0 => 1 Generally, if workflow at nesting level k launches a workflow then the child workflow will have nesting = k + 1.
uint32 nesting = 3;- Returns:
- The nesting.
-
hasScheduledAt
boolean hasScheduledAt()
For scheduled executions, the requested time for execution for this specific schedule invocation.
.google.protobuf.Timestamp scheduled_at = 4;- Returns:
- Whether the scheduledAt field is set.
-
getScheduledAt
com.google.protobuf.Timestamp getScheduledAt()
For scheduled executions, the requested time for execution for this specific schedule invocation.
.google.protobuf.Timestamp scheduled_at = 4;- Returns:
- The scheduledAt.
-
getScheduledAtOrBuilder
com.google.protobuf.TimestampOrBuilder getScheduledAtOrBuilder()
For scheduled executions, the requested time for execution for this specific schedule invocation.
.google.protobuf.Timestamp scheduled_at = 4;
-
hasParentNodeExecution
boolean hasParentNodeExecution()
Which subworkflow node (if any) launched this execution
.flyteidl.core.NodeExecutionIdentifier parent_node_execution = 5;- Returns:
- Whether the parentNodeExecution field is set.
-
getParentNodeExecution
IdentifierOuterClass.NodeExecutionIdentifier getParentNodeExecution()
Which subworkflow node (if any) launched this execution
.flyteidl.core.NodeExecutionIdentifier parent_node_execution = 5;- Returns:
- The parentNodeExecution.
-
getParentNodeExecutionOrBuilder
IdentifierOuterClass.NodeExecutionIdentifierOrBuilder getParentNodeExecutionOrBuilder()
Which subworkflow node (if any) launched this execution
.flyteidl.core.NodeExecutionIdentifier parent_node_execution = 5;
-
hasReferenceExecution
boolean hasReferenceExecution()
Optional, a reference workflow execution related to this execution. In the case of a relaunch, this references the original workflow execution.
.flyteidl.core.WorkflowExecutionIdentifier reference_execution = 16;- Returns:
- Whether the referenceExecution field is set.
-
getReferenceExecution
IdentifierOuterClass.WorkflowExecutionIdentifier getReferenceExecution()
Optional, a reference workflow execution related to this execution. In the case of a relaunch, this references the original workflow execution.
.flyteidl.core.WorkflowExecutionIdentifier reference_execution = 16;- Returns:
- The referenceExecution.
-
getReferenceExecutionOrBuilder
IdentifierOuterClass.WorkflowExecutionIdentifierOrBuilder getReferenceExecutionOrBuilder()
Optional, a reference workflow execution related to this execution. In the case of a relaunch, this references the original workflow execution.
.flyteidl.core.WorkflowExecutionIdentifier reference_execution = 16;
-
hasSystemMetadata
boolean hasSystemMetadata()
Optional, platform-specific metadata about the execution. In this the future this may be gated behind an ACL or some sort of authorization.
.flyteidl.admin.SystemMetadata system_metadata = 17;- Returns:
- Whether the systemMetadata field is set.
-
getSystemMetadata
ExecutionOuterClass.SystemMetadata getSystemMetadata()
Optional, platform-specific metadata about the execution. In this the future this may be gated behind an ACL or some sort of authorization.
.flyteidl.admin.SystemMetadata system_metadata = 17;- Returns:
- The systemMetadata.
-
getSystemMetadataOrBuilder
ExecutionOuterClass.SystemMetadataOrBuilder getSystemMetadataOrBuilder()
Optional, platform-specific metadata about the execution. In this the future this may be gated behind an ACL or some sort of authorization.
.flyteidl.admin.SystemMetadata system_metadata = 17;
-
-