Package flyteidl.core

Interface WorkflowClosureOuterClass.WorkflowClosureOrBuilder

    • Method Detail

      • hasWorkflow

        boolean hasWorkflow()
        required. Workflow template.
         
        .flyteidl.core.WorkflowTemplate workflow = 1;
        Returns:
        Whether the workflow field is set.
      • getWorkflow

        Workflow.WorkflowTemplate getWorkflow()
        required. Workflow template.
         
        .flyteidl.core.WorkflowTemplate workflow = 1;
        Returns:
        The workflow.
      • getTasksList

        List<Tasks.TaskTemplate> getTasksList()
        optional. A collection of tasks referenced by the workflow. Only needed if the workflow
         references tasks.
         
        repeated .flyteidl.core.TaskTemplate tasks = 2;
      • getTasks

        Tasks.TaskTemplate getTasks​(int index)
        optional. A collection of tasks referenced by the workflow. Only needed if the workflow
         references tasks.
         
        repeated .flyteidl.core.TaskTemplate tasks = 2;
      • getTasksCount

        int getTasksCount()
        optional. A collection of tasks referenced by the workflow. Only needed if the workflow
         references tasks.
         
        repeated .flyteidl.core.TaskTemplate tasks = 2;
      • getTasksOrBuilderList

        List<? extends Tasks.TaskTemplateOrBuilder> getTasksOrBuilderList()
        optional. A collection of tasks referenced by the workflow. Only needed if the workflow
         references tasks.
         
        repeated .flyteidl.core.TaskTemplate tasks = 2;
      • getTasksOrBuilder

        Tasks.TaskTemplateOrBuilder getTasksOrBuilder​(int index)
        optional. A collection of tasks referenced by the workflow. Only needed if the workflow
         references tasks.
         
        repeated .flyteidl.core.TaskTemplate tasks = 2;