Interface ExecutionOuterClass.ExecutionMetadataOrBuilder

    • Method Detail

      • getModeValue

        int getModeValue()
        .flyteidl.admin.ExecutionMetadata.ExecutionMode mode = 1;
        Returns:
        The enum numeric value on the wire for 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.
      • 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;