Interface WorkflowOuterClass.WorkflowSpecOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Workflow.WorkflowTemplate getSubWorkflows​(int index)
      Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out to Admin to see other registered workflows).
      int getSubWorkflowsCount()
      Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out to Admin to see other registered workflows).
      List<Workflow.WorkflowTemplate> getSubWorkflowsList()
      Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out to Admin to see other registered workflows).
      Workflow.WorkflowTemplateOrBuilder getSubWorkflowsOrBuilder​(int index)
      Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out to Admin to see other registered workflows).
      List<? extends Workflow.WorkflowTemplateOrBuilder> getSubWorkflowsOrBuilderList()
      Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out to Admin to see other registered workflows).
      Workflow.WorkflowTemplate getTemplate()
      Template of the task that encapsulates all the metadata of the workflow.
      Workflow.WorkflowTemplateOrBuilder getTemplateOrBuilder()
      Template of the task that encapsulates all the metadata of the workflow.
      boolean hasTemplate()
      Template of the task that encapsulates all the metadata of the workflow.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasTemplate

        boolean hasTemplate()
         Template of the task that encapsulates all the metadata of the workflow.
         
        .flyteidl.core.WorkflowTemplate template = 1;
        Returns:
        Whether the template field is set.
      • getTemplate

        Workflow.WorkflowTemplate getTemplate()
         Template of the task that encapsulates all the metadata of the workflow.
         
        .flyteidl.core.WorkflowTemplate template = 1;
        Returns:
        The template.
      • getTemplateOrBuilder

        Workflow.WorkflowTemplateOrBuilder getTemplateOrBuilder()
         Template of the task that encapsulates all the metadata of the workflow.
         
        .flyteidl.core.WorkflowTemplate template = 1;
      • getSubWorkflowsList

        List<Workflow.WorkflowTemplate> getSubWorkflowsList()
         Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the
         propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out
         to Admin to see other registered workflows).  In fact, subworkflows do not even need to be registered.
         
        repeated .flyteidl.core.WorkflowTemplate sub_workflows = 2;
      • getSubWorkflows

        Workflow.WorkflowTemplate getSubWorkflows​(int index)
         Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the
         propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out
         to Admin to see other registered workflows).  In fact, subworkflows do not even need to be registered.
         
        repeated .flyteidl.core.WorkflowTemplate sub_workflows = 2;
      • getSubWorkflowsCount

        int getSubWorkflowsCount()
         Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the
         propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out
         to Admin to see other registered workflows).  In fact, subworkflows do not even need to be registered.
         
        repeated .flyteidl.core.WorkflowTemplate sub_workflows = 2;
      • getSubWorkflowsOrBuilderList

        List<? extends Workflow.WorkflowTemplateOrBuilder> getSubWorkflowsOrBuilderList()
         Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the
         propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out
         to Admin to see other registered workflows).  In fact, subworkflows do not even need to be registered.
         
        repeated .flyteidl.core.WorkflowTemplate sub_workflows = 2;
      • getSubWorkflowsOrBuilder

        Workflow.WorkflowTemplateOrBuilder getSubWorkflowsOrBuilder​(int index)
         Workflows that are embedded into other workflows need to be passed alongside the parent workflow to the
         propeller compiler (since the compiler doesn't have any knowledge of other workflows - ie, it doesn't reach out
         to Admin to see other registered workflows).  In fact, subworkflows do not even need to be registered.
         
        repeated .flyteidl.core.WorkflowTemplate sub_workflows = 2;