Package flyteidl.core

Interface Workflow.WorkflowNodeOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Workflow.WorkflowNode, Workflow.WorkflowNode.Builder
    Enclosing class:
    Workflow

    public static interface Workflow.WorkflowNodeOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasLaunchplanRef

        boolean hasLaunchplanRef()
         A globally unique identifier for the launch plan.
         
        .flyteidl.core.Identifier launchplan_ref = 1;
        Returns:
        Whether the launchplanRef field is set.
      • getLaunchplanRef

        IdentifierOuterClass.Identifier getLaunchplanRef()
         A globally unique identifier for the launch plan.
         
        .flyteidl.core.Identifier launchplan_ref = 1;
        Returns:
        The launchplanRef.
      • hasSubWorkflowRef

        boolean hasSubWorkflowRef()
         Reference to a subworkflow, that should be defined with the compiler context
         
        .flyteidl.core.Identifier sub_workflow_ref = 2;
        Returns:
        Whether the subWorkflowRef field is set.
      • getSubWorkflowRef

        IdentifierOuterClass.Identifier getSubWorkflowRef()
         Reference to a subworkflow, that should be defined with the compiler context
         
        .flyteidl.core.Identifier sub_workflow_ref = 2;
        Returns:
        The subWorkflowRef.
      • getSubWorkflowRefOrBuilder

        IdentifierOuterClass.IdentifierOrBuilder getSubWorkflowRefOrBuilder()
         Reference to a subworkflow, that should be defined with the compiler context
         
        .flyteidl.core.Identifier sub_workflow_ref = 2;