Package flyteidl.admin
Class WorkflowOuterClass.WorkflowSpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- flyteidl.admin.WorkflowOuterClass.WorkflowSpec
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,WorkflowOuterClass.WorkflowSpecOrBuilder,Serializable
- Enclosing class:
- WorkflowOuterClass
public static final class WorkflowOuterClass.WorkflowSpec extends com.google.protobuf.GeneratedMessageV3 implements WorkflowOuterClass.WorkflowSpecOrBuilder
Represents a structure that encapsulates the specification of the workflow.
Protobuf typeflyteidl.admin.WorkflowSpec- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWorkflowOuterClass.WorkflowSpec.BuilderRepresents a structure that encapsulates the specification of the workflow.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description private static WorkflowOuterClass.WorkflowSpecDEFAULT_INSTANCEprivate bytememoizedIsInitializedprivate static com.google.protobuf.Parser<WorkflowOuterClass.WorkflowSpec>PARSERprivate static longserialVersionUIDstatic intSUB_WORKFLOWS_FIELD_NUMBERprivate List<Workflow.WorkflowTemplate>subWorkflows_private Workflow.WorkflowTemplatetemplate_static intTEMPLATE_FIELD_NUMBER
-
Constructor Summary
Constructors Modifier Constructor Description privateWorkflowSpec()privateWorkflowSpec(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static WorkflowOuterClass.WorkflowSpecgetDefaultInstance()WorkflowOuterClass.WorkflowSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Parser<WorkflowOuterClass.WorkflowSpec>getParserForType()intgetSerializedSize()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.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasTemplate()Template of the task that encapsulates all the metadata of the workflow.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static WorkflowOuterClass.WorkflowSpec.BuildernewBuilder()static WorkflowOuterClass.WorkflowSpec.BuildernewBuilder(WorkflowOuterClass.WorkflowSpec prototype)WorkflowOuterClass.WorkflowSpec.BuildernewBuilderForType()protected WorkflowOuterClass.WorkflowSpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static WorkflowOuterClass.WorkflowSpecparseDelimitedFrom(InputStream input)static WorkflowOuterClass.WorkflowSpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowOuterClass.WorkflowSpecparseFrom(byte[] data)static WorkflowOuterClass.WorkflowSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowOuterClass.WorkflowSpecparseFrom(com.google.protobuf.ByteString data)static WorkflowOuterClass.WorkflowSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowOuterClass.WorkflowSpecparseFrom(com.google.protobuf.CodedInputStream input)static WorkflowOuterClass.WorkflowSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowOuterClass.WorkflowSpecparseFrom(InputStream input)static WorkflowOuterClass.WorkflowSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static WorkflowOuterClass.WorkflowSpecparseFrom(ByteBuffer data)static WorkflowOuterClass.WorkflowSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<WorkflowOuterClass.WorkflowSpec>parser()WorkflowOuterClass.WorkflowSpec.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
TEMPLATE_FIELD_NUMBER
public static final int TEMPLATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
template_
private Workflow.WorkflowTemplate template_
-
SUB_WORKFLOWS_FIELD_NUMBER
public static final int SUB_WORKFLOWS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
subWorkflows_
private List<Workflow.WorkflowTemplate> subWorkflows_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final WorkflowOuterClass.WorkflowSpec DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<WorkflowOuterClass.WorkflowSpec> PARSER
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasTemplate
public boolean hasTemplate()
Template of the task that encapsulates all the metadata of the workflow.
.flyteidl.core.WorkflowTemplate template = 1;- Specified by:
hasTemplatein interfaceWorkflowOuterClass.WorkflowSpecOrBuilder- Returns:
- Whether the template field is set.
-
getTemplate
public Workflow.WorkflowTemplate getTemplate()
Template of the task that encapsulates all the metadata of the workflow.
.flyteidl.core.WorkflowTemplate template = 1;- Specified by:
getTemplatein interfaceWorkflowOuterClass.WorkflowSpecOrBuilder- Returns:
- The template.
-
getTemplateOrBuilder
public Workflow.WorkflowTemplateOrBuilder getTemplateOrBuilder()
Template of the task that encapsulates all the metadata of the workflow.
.flyteidl.core.WorkflowTemplate template = 1;- Specified by:
getTemplateOrBuilderin interfaceWorkflowOuterClass.WorkflowSpecOrBuilder
-
getSubWorkflowsList
public 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;- Specified by:
getSubWorkflowsListin interfaceWorkflowOuterClass.WorkflowSpecOrBuilder
-
getSubWorkflowsOrBuilderList
public 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;- Specified by:
getSubWorkflowsOrBuilderListin interfaceWorkflowOuterClass.WorkflowSpecOrBuilder
-
getSubWorkflowsCount
public 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;- Specified by:
getSubWorkflowsCountin interfaceWorkflowOuterClass.WorkflowSpecOrBuilder
-
getSubWorkflows
public 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;- Specified by:
getSubWorkflowsin interfaceWorkflowOuterClass.WorkflowSpecOrBuilder
-
getSubWorkflowsOrBuilder
public 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;- Specified by:
getSubWorkflowsOrBuilderin interfaceWorkflowOuterClass.WorkflowSpecOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowOuterClass.WorkflowSpec parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static WorkflowOuterClass.WorkflowSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static WorkflowOuterClass.WorkflowSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public WorkflowOuterClass.WorkflowSpec.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static WorkflowOuterClass.WorkflowSpec.Builder newBuilder()
-
newBuilder
public static WorkflowOuterClass.WorkflowSpec.Builder newBuilder(WorkflowOuterClass.WorkflowSpec prototype)
-
toBuilder
public WorkflowOuterClass.WorkflowSpec.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected WorkflowOuterClass.WorkflowSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static WorkflowOuterClass.WorkflowSpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<WorkflowOuterClass.WorkflowSpec> parser()
-
getParserForType
public com.google.protobuf.Parser<WorkflowOuterClass.WorkflowSpec> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public WorkflowOuterClass.WorkflowSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-