Package flyteidl.admin
Interface WorkflowOuterClass.WorkflowSpecOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WorkflowOuterClass.WorkflowSpec,WorkflowOuterClass.WorkflowSpec.Builder
- Enclosing class:
- WorkflowOuterClass
public static interface WorkflowOuterClass.WorkflowSpecOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Workflow.WorkflowTemplategetSubWorkflows(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).intgetSubWorkflowsCount()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.WorkflowTemplateOrBuildergetSubWorkflowsOrBuilder(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.WorkflowTemplategetTemplate()Template of the task that encapsulates all the metadata of the workflow.Workflow.WorkflowTemplateOrBuildergetTemplateOrBuilder()Template of the task that encapsulates all the metadata of the workflow.booleanhasTemplate()Template of the task that encapsulates all the metadata of the workflow.-
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;
-
-