Package flyteidl.core
Class Tasks.TaskTemplate.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
- flyteidl.core.Tasks.TaskTemplate.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Tasks.TaskTemplateOrBuilder,Cloneable
- Enclosing class:
- Tasks.TaskTemplate
public static final class Tasks.TaskTemplate.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder> implements Tasks.TaskTemplateOrBuilder
A Task structure that uniquely identifies a task in the system Tasks are registered as a first step in the system.
Protobuf typeflyteidl.core.TaskTemplate
-
-
Field Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Tasks.TaskTemplate.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tasks.TaskTemplatebuild()Tasks.TaskTemplatebuildPartial()private voidbuildPartial0(Tasks.TaskTemplate result)private voidbuildPartialOneofs(Tasks.TaskTemplate result)Tasks.TaskTemplate.Builderclear()Tasks.TaskTemplate.BuilderclearConfig()Tasks.TaskTemplate.BuilderclearContainer().flyteidl.core.Container container = 6;Tasks.TaskTemplate.BuilderclearCustom()Custom data about the task.Tasks.TaskTemplate.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Tasks.TaskTemplate.BuilderclearId()Auto generated taskId by the system.Tasks.TaskTemplate.BuilderclearInterface()A strongly typed interface for the task.Tasks.TaskTemplate.BuilderclearK8SPod().flyteidl.core.K8sPod k8s_pod = 17;Tasks.TaskTemplate.BuilderclearMetadata()Extra metadata about the task.Tasks.TaskTemplate.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Tasks.TaskTemplate.BuilderclearSecurityContext()security_context encapsulates security attributes requested to run this task.Tasks.TaskTemplate.BuilderclearSql().flyteidl.core.Sql sql = 18;Tasks.TaskTemplate.BuilderclearTarget()Tasks.TaskTemplate.BuilderclearTaskTypeVersion()This can be used to customize task handling at execution time for the same task type.Tasks.TaskTemplate.BuilderclearType()A predefined yet extensible Task type identifier.Tasks.TaskTemplate.Builderclone()booleancontainsConfig(String key)Metadata about the custom defined for this task.Map<String,String>getConfig()Deprecated.intgetConfigCount()Metadata about the custom defined for this task.Map<String,String>getConfigMap()Metadata about the custom defined for this task.StringgetConfigOrDefault(String key, String defaultValue)Metadata about the custom defined for this task.StringgetConfigOrThrow(String key)Metadata about the custom defined for this task.Tasks.ContainergetContainer().flyteidl.core.Container container = 6;Tasks.Container.BuildergetContainerBuilder().flyteidl.core.Container container = 6;private com.google.protobuf.SingleFieldBuilderV3<Tasks.Container,Tasks.Container.Builder,Tasks.ContainerOrBuilder>getContainerFieldBuilder().flyteidl.core.Container container = 6;Tasks.ContainerOrBuildergetContainerOrBuilder().flyteidl.core.Container container = 6;com.google.protobuf.StructgetCustom()Custom data about the task.com.google.protobuf.Struct.BuildergetCustomBuilder()Custom data about the task.private com.google.protobuf.SingleFieldBuilderV3<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder>getCustomFieldBuilder()Custom data about the task.com.google.protobuf.StructOrBuildergetCustomOrBuilder()Custom data about the task.Tasks.TaskTemplategetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()IdentifierOuterClass.IdentifiergetId()Auto generated taskId by the system.IdentifierOuterClass.Identifier.BuildergetIdBuilder()Auto generated taskId by the system.private com.google.protobuf.SingleFieldBuilderV3<IdentifierOuterClass.Identifier,IdentifierOuterClass.Identifier.Builder,IdentifierOuterClass.IdentifierOrBuilder>getIdFieldBuilder()Auto generated taskId by the system.IdentifierOuterClass.IdentifierOrBuildergetIdOrBuilder()Auto generated taskId by the system.Interface.TypedInterfacegetInterface()A strongly typed interface for the task.Interface.TypedInterface.BuildergetInterfaceBuilder()A strongly typed interface for the task.private com.google.protobuf.SingleFieldBuilderV3<Interface.TypedInterface,Interface.TypedInterface.Builder,Interface.TypedInterfaceOrBuilder>getInterfaceFieldBuilder()A strongly typed interface for the task.Interface.TypedInterfaceOrBuildergetInterfaceOrBuilder()A strongly typed interface for the task.Tasks.K8sPodgetK8SPod().flyteidl.core.K8sPod k8s_pod = 17;Tasks.K8sPod.BuildergetK8SPodBuilder().flyteidl.core.K8sPod k8s_pod = 17;private com.google.protobuf.SingleFieldBuilderV3<Tasks.K8sPod,Tasks.K8sPod.Builder,Tasks.K8sPodOrBuilder>getK8SPodFieldBuilder().flyteidl.core.K8sPod k8s_pod = 17;Tasks.K8sPodOrBuildergetK8SPodOrBuilder().flyteidl.core.K8sPod k8s_pod = 17;Tasks.TaskMetadatagetMetadata()Extra metadata about the task.Tasks.TaskMetadata.BuildergetMetadataBuilder()Extra metadata about the task.private com.google.protobuf.SingleFieldBuilderV3<Tasks.TaskMetadata,Tasks.TaskMetadata.Builder,Tasks.TaskMetadataOrBuilder>getMetadataFieldBuilder()Extra metadata about the task.Tasks.TaskMetadataOrBuildergetMetadataOrBuilder()Extra metadata about the task.Map<String,String>getMutableConfig()Deprecated.Security.SecurityContextgetSecurityContext()security_context encapsulates security attributes requested to run this task.Security.SecurityContext.BuildergetSecurityContextBuilder()security_context encapsulates security attributes requested to run this task.private com.google.protobuf.SingleFieldBuilderV3<Security.SecurityContext,Security.SecurityContext.Builder,Security.SecurityContextOrBuilder>getSecurityContextFieldBuilder()security_context encapsulates security attributes requested to run this task.Security.SecurityContextOrBuildergetSecurityContextOrBuilder()security_context encapsulates security attributes requested to run this task.Tasks.SqlgetSql().flyteidl.core.Sql sql = 18;Tasks.Sql.BuildergetSqlBuilder().flyteidl.core.Sql sql = 18;private com.google.protobuf.SingleFieldBuilderV3<Tasks.Sql,Tasks.Sql.Builder,Tasks.SqlOrBuilder>getSqlFieldBuilder().flyteidl.core.Sql sql = 18;Tasks.SqlOrBuildergetSqlOrBuilder().flyteidl.core.Sql sql = 18;Tasks.TaskTemplate.TargetCasegetTargetCase()intgetTaskTypeVersion()This can be used to customize task handling at execution time for the same task type.StringgetType()A predefined yet extensible Task type identifier.com.google.protobuf.ByteStringgetTypeBytes()A predefined yet extensible Task type identifier.booleanhasContainer().flyteidl.core.Container container = 6;booleanhasCustom()Custom data about the task.booleanhasId()Auto generated taskId by the system.booleanhasInterface()A strongly typed interface for the task.booleanhasK8SPod().flyteidl.core.K8sPod k8s_pod = 17;booleanhasMetadata()Extra metadata about the task.booleanhasSecurityContext()security_context encapsulates security attributes requested to run this task.booleanhasSql().flyteidl.core.Sql sql = 18;private com.google.protobuf.MapField<String,String>internalGetConfig()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)private com.google.protobuf.MapField<String,String>internalGetMutableConfig()protected com.google.protobuf.MapFieldinternalGetMutableMapField(int number)booleanisInitialized()Tasks.TaskTemplate.BuildermergeContainer(Tasks.Container value).flyteidl.core.Container container = 6;Tasks.TaskTemplate.BuildermergeCustom(com.google.protobuf.Struct value)Custom data about the task.Tasks.TaskTemplate.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Tasks.TaskTemplate.BuildermergeFrom(com.google.protobuf.Message other)Tasks.TaskTemplate.BuildermergeFrom(Tasks.TaskTemplate other)Tasks.TaskTemplate.BuildermergeId(IdentifierOuterClass.Identifier value)Auto generated taskId by the system.Tasks.TaskTemplate.BuildermergeInterface(Interface.TypedInterface value)A strongly typed interface for the task.Tasks.TaskTemplate.BuildermergeK8SPod(Tasks.K8sPod value).flyteidl.core.K8sPod k8s_pod = 17;Tasks.TaskTemplate.BuildermergeMetadata(Tasks.TaskMetadata value)Extra metadata about the task.Tasks.TaskTemplate.BuildermergeSecurityContext(Security.SecurityContext value)security_context encapsulates security attributes requested to run this task.Tasks.TaskTemplate.BuildermergeSql(Tasks.Sql value).flyteidl.core.Sql sql = 18;Tasks.TaskTemplate.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Tasks.TaskTemplate.BuilderputAllConfig(Map<String,String> values)Metadata about the custom defined for this task.Tasks.TaskTemplate.BuilderputConfig(String key, String value)Metadata about the custom defined for this task.Tasks.TaskTemplate.BuilderremoveConfig(String key)Metadata about the custom defined for this task.Tasks.TaskTemplate.BuildersetContainer(Tasks.Container value).flyteidl.core.Container container = 6;Tasks.TaskTemplate.BuildersetContainer(Tasks.Container.Builder builderForValue).flyteidl.core.Container container = 6;Tasks.TaskTemplate.BuildersetCustom(com.google.protobuf.Struct value)Custom data about the task.Tasks.TaskTemplate.BuildersetCustom(com.google.protobuf.Struct.Builder builderForValue)Custom data about the task.Tasks.TaskTemplate.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)Tasks.TaskTemplate.BuildersetId(IdentifierOuterClass.Identifier value)Auto generated taskId by the system.Tasks.TaskTemplate.BuildersetId(IdentifierOuterClass.Identifier.Builder builderForValue)Auto generated taskId by the system.Tasks.TaskTemplate.BuildersetInterface(Interface.TypedInterface value)A strongly typed interface for the task.Tasks.TaskTemplate.BuildersetInterface(Interface.TypedInterface.Builder builderForValue)A strongly typed interface for the task.Tasks.TaskTemplate.BuildersetK8SPod(Tasks.K8sPod value).flyteidl.core.K8sPod k8s_pod = 17;Tasks.TaskTemplate.BuildersetK8SPod(Tasks.K8sPod.Builder builderForValue).flyteidl.core.K8sPod k8s_pod = 17;Tasks.TaskTemplate.BuildersetMetadata(Tasks.TaskMetadata value)Extra metadata about the task.Tasks.TaskTemplate.BuildersetMetadata(Tasks.TaskMetadata.Builder builderForValue)Extra metadata about the task.Tasks.TaskTemplate.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)Tasks.TaskTemplate.BuildersetSecurityContext(Security.SecurityContext value)security_context encapsulates security attributes requested to run this task.Tasks.TaskTemplate.BuildersetSecurityContext(Security.SecurityContext.Builder builderForValue)security_context encapsulates security attributes requested to run this task.Tasks.TaskTemplate.BuildersetSql(Tasks.Sql value).flyteidl.core.Sql sql = 18;Tasks.TaskTemplate.BuildersetSql(Tasks.Sql.Builder builderForValue).flyteidl.core.Sql sql = 18;Tasks.TaskTemplate.BuildersetTaskTypeVersion(int value)This can be used to customize task handling at execution time for the same task type.Tasks.TaskTemplate.BuildersetType(String value)A predefined yet extensible Task type identifier.Tasks.TaskTemplate.BuildersetTypeBytes(com.google.protobuf.ByteString value)A predefined yet extensible Task type identifier.Tasks.TaskTemplate.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
targetCase_
private int targetCase_
-
target_
private Object target_
-
bitField0_
private int bitField0_
-
id_
private IdentifierOuterClass.Identifier id_
-
idBuilder_
private com.google.protobuf.SingleFieldBuilderV3<IdentifierOuterClass.Identifier,IdentifierOuterClass.Identifier.Builder,IdentifierOuterClass.IdentifierOrBuilder> idBuilder_
-
type_
private Object type_
-
metadata_
private Tasks.TaskMetadata metadata_
-
metadataBuilder_
private com.google.protobuf.SingleFieldBuilderV3<Tasks.TaskMetadata,Tasks.TaskMetadata.Builder,Tasks.TaskMetadataOrBuilder> metadataBuilder_
-
interface_
private Interface.TypedInterface interface_
-
interfaceBuilder_
private com.google.protobuf.SingleFieldBuilderV3<Interface.TypedInterface,Interface.TypedInterface.Builder,Interface.TypedInterfaceOrBuilder> interfaceBuilder_
-
custom_
private com.google.protobuf.Struct custom_
-
customBuilder_
private com.google.protobuf.SingleFieldBuilderV3<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder> customBuilder_
-
containerBuilder_
private com.google.protobuf.SingleFieldBuilderV3<Tasks.Container,Tasks.Container.Builder,Tasks.ContainerOrBuilder> containerBuilder_
-
k8SPodBuilder_
private com.google.protobuf.SingleFieldBuilderV3<Tasks.K8sPod,Tasks.K8sPod.Builder,Tasks.K8sPodOrBuilder> k8SPodBuilder_
-
sqlBuilder_
private com.google.protobuf.SingleFieldBuilderV3<Tasks.Sql,Tasks.Sql.Builder,Tasks.SqlOrBuilder> sqlBuilder_
-
taskTypeVersion_
private int taskTypeVersion_
-
securityContext_
private Security.SecurityContext securityContext_
-
securityContextBuilder_
private com.google.protobuf.SingleFieldBuilderV3<Security.SecurityContext,Security.SecurityContext.Builder,Security.SecurityContextOrBuilder> securityContextBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
internalGetMutableMapField
protected com.google.protobuf.MapField internalGetMutableMapField(int number)
- Overrides:
internalGetMutableMapFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
clear
public Tasks.TaskTemplate.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
getDefaultInstanceForType
public Tasks.TaskTemplate getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Tasks.TaskTemplate build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Tasks.TaskTemplate buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Tasks.TaskTemplate result)
-
buildPartialOneofs
private void buildPartialOneofs(Tasks.TaskTemplate result)
-
clone
public Tasks.TaskTemplate.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
setField
public Tasks.TaskTemplate.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
clearField
public Tasks.TaskTemplate.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
clearOneof
public Tasks.TaskTemplate.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
setRepeatedField
public Tasks.TaskTemplate.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
addRepeatedField
public Tasks.TaskTemplate.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
mergeFrom
public Tasks.TaskTemplate.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tasks.TaskTemplate.Builder>
-
mergeFrom
public Tasks.TaskTemplate.Builder mergeFrom(Tasks.TaskTemplate other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
mergeFrom
public Tasks.TaskTemplate.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Tasks.TaskTemplate.Builder>- Throws:
IOException
-
getTargetCase
public Tasks.TaskTemplate.TargetCase getTargetCase()
- Specified by:
getTargetCasein interfaceTasks.TaskTemplateOrBuilder
-
clearTarget
public Tasks.TaskTemplate.Builder clearTarget()
-
hasId
public boolean hasId()
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;- Specified by:
hasIdin interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the id field is set.
-
getId
public IdentifierOuterClass.Identifier getId()
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;- Specified by:
getIdin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The id.
-
setId
public Tasks.TaskTemplate.Builder setId(IdentifierOuterClass.Identifier value)
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;
-
setId
public Tasks.TaskTemplate.Builder setId(IdentifierOuterClass.Identifier.Builder builderForValue)
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;
-
mergeId
public Tasks.TaskTemplate.Builder mergeId(IdentifierOuterClass.Identifier value)
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;
-
clearId
public Tasks.TaskTemplate.Builder clearId()
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;
-
getIdBuilder
public IdentifierOuterClass.Identifier.Builder getIdBuilder()
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;
-
getIdOrBuilder
public IdentifierOuterClass.IdentifierOrBuilder getIdOrBuilder()
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;- Specified by:
getIdOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getIdFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<IdentifierOuterClass.Identifier,IdentifierOuterClass.Identifier.Builder,IdentifierOuterClass.IdentifierOrBuilder> getIdFieldBuilder()
Auto generated taskId by the system. Task Id uniquely identifies this task globally.
.flyteidl.core.Identifier id = 1;
-
getType
public String getType()
A predefined yet extensible Task type identifier. This can be used to customize any of the components. If no extensions are provided in the system, Flyte will resolve this task to its TaskCategory and default the implementation registered for the TaskCategory.
string type = 2;- Specified by:
getTypein interfaceTasks.TaskTemplateOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
A predefined yet extensible Task type identifier. This can be used to customize any of the components. If no extensions are provided in the system, Flyte will resolve this task to its TaskCategory and default the implementation registered for the TaskCategory.
string type = 2;- Specified by:
getTypeBytesin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The bytes for type.
-
setType
public Tasks.TaskTemplate.Builder setType(String value)
A predefined yet extensible Task type identifier. This can be used to customize any of the components. If no extensions are provided in the system, Flyte will resolve this task to its TaskCategory and default the implementation registered for the TaskCategory.
string type = 2;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public Tasks.TaskTemplate.Builder clearType()
A predefined yet extensible Task type identifier. This can be used to customize any of the components. If no extensions are provided in the system, Flyte will resolve this task to its TaskCategory and default the implementation registered for the TaskCategory.
string type = 2;- Returns:
- This builder for chaining.
-
setTypeBytes
public Tasks.TaskTemplate.Builder setTypeBytes(com.google.protobuf.ByteString value)
A predefined yet extensible Task type identifier. This can be used to customize any of the components. If no extensions are provided in the system, Flyte will resolve this task to its TaskCategory and default the implementation registered for the TaskCategory.
string type = 2;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
hasMetadata
public boolean hasMetadata()
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;- Specified by:
hasMetadatain interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public Tasks.TaskMetadata getMetadata()
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;- Specified by:
getMetadatain interfaceTasks.TaskTemplateOrBuilder- Returns:
- The metadata.
-
setMetadata
public Tasks.TaskTemplate.Builder setMetadata(Tasks.TaskMetadata value)
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;
-
setMetadata
public Tasks.TaskTemplate.Builder setMetadata(Tasks.TaskMetadata.Builder builderForValue)
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;
-
mergeMetadata
public Tasks.TaskTemplate.Builder mergeMetadata(Tasks.TaskMetadata value)
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;
-
clearMetadata
public Tasks.TaskTemplate.Builder clearMetadata()
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;
-
getMetadataBuilder
public Tasks.TaskMetadata.Builder getMetadataBuilder()
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;
-
getMetadataOrBuilder
public Tasks.TaskMetadataOrBuilder getMetadataOrBuilder()
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;- Specified by:
getMetadataOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getMetadataFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<Tasks.TaskMetadata,Tasks.TaskMetadata.Builder,Tasks.TaskMetadataOrBuilder> getMetadataFieldBuilder()
Extra metadata about the task.
.flyteidl.core.TaskMetadata metadata = 3;
-
hasInterface
public boolean hasInterface()
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;- Specified by:
hasInterfacein interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the interface field is set.
-
getInterface
public Interface.TypedInterface getInterface()
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;- Specified by:
getInterfacein interfaceTasks.TaskTemplateOrBuilder- Returns:
- The interface.
-
setInterface
public Tasks.TaskTemplate.Builder setInterface(Interface.TypedInterface value)
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;
-
setInterface
public Tasks.TaskTemplate.Builder setInterface(Interface.TypedInterface.Builder builderForValue)
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;
-
mergeInterface
public Tasks.TaskTemplate.Builder mergeInterface(Interface.TypedInterface value)
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;
-
clearInterface
public Tasks.TaskTemplate.Builder clearInterface()
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;
-
getInterfaceBuilder
public Interface.TypedInterface.Builder getInterfaceBuilder()
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;
-
getInterfaceOrBuilder
public Interface.TypedInterfaceOrBuilder getInterfaceOrBuilder()
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;- Specified by:
getInterfaceOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getInterfaceFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<Interface.TypedInterface,Interface.TypedInterface.Builder,Interface.TypedInterfaceOrBuilder> getInterfaceFieldBuilder()
A strongly typed interface for the task. This enables others to use this task within a workflow and guarantees compile-time validation of the workflow to avoid costly runtime failures.
.flyteidl.core.TypedInterface interface = 4;
-
hasCustom
public boolean hasCustom()
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;- Specified by:
hasCustomin interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the custom field is set.
-
getCustom
public com.google.protobuf.Struct getCustom()
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;- Specified by:
getCustomin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The custom.
-
setCustom
public Tasks.TaskTemplate.Builder setCustom(com.google.protobuf.Struct value)
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;
-
setCustom
public Tasks.TaskTemplate.Builder setCustom(com.google.protobuf.Struct.Builder builderForValue)
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;
-
mergeCustom
public Tasks.TaskTemplate.Builder mergeCustom(com.google.protobuf.Struct value)
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;
-
clearCustom
public Tasks.TaskTemplate.Builder clearCustom()
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;
-
getCustomBuilder
public com.google.protobuf.Struct.Builder getCustomBuilder()
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;
-
getCustomOrBuilder
public com.google.protobuf.StructOrBuilder getCustomOrBuilder()
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;- Specified by:
getCustomOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getCustomFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<com.google.protobuf.Struct,com.google.protobuf.Struct.Builder,com.google.protobuf.StructOrBuilder> getCustomFieldBuilder()
Custom data about the task. This is extensible to allow various plugins in the system.
.google.protobuf.Struct custom = 5;
-
hasContainer
public boolean hasContainer()
.flyteidl.core.Container container = 6;- Specified by:
hasContainerin interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the container field is set.
-
getContainer
public Tasks.Container getContainer()
.flyteidl.core.Container container = 6;- Specified by:
getContainerin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The container.
-
setContainer
public Tasks.TaskTemplate.Builder setContainer(Tasks.Container value)
.flyteidl.core.Container container = 6;
-
setContainer
public Tasks.TaskTemplate.Builder setContainer(Tasks.Container.Builder builderForValue)
.flyteidl.core.Container container = 6;
-
mergeContainer
public Tasks.TaskTemplate.Builder mergeContainer(Tasks.Container value)
.flyteidl.core.Container container = 6;
-
clearContainer
public Tasks.TaskTemplate.Builder clearContainer()
.flyteidl.core.Container container = 6;
-
getContainerBuilder
public Tasks.Container.Builder getContainerBuilder()
.flyteidl.core.Container container = 6;
-
getContainerOrBuilder
public Tasks.ContainerOrBuilder getContainerOrBuilder()
.flyteidl.core.Container container = 6;- Specified by:
getContainerOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getContainerFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<Tasks.Container,Tasks.Container.Builder,Tasks.ContainerOrBuilder> getContainerFieldBuilder()
.flyteidl.core.Container container = 6;
-
hasK8SPod
public boolean hasK8SPod()
.flyteidl.core.K8sPod k8s_pod = 17;- Specified by:
hasK8SPodin interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the k8sPod field is set.
-
getK8SPod
public Tasks.K8sPod getK8SPod()
.flyteidl.core.K8sPod k8s_pod = 17;- Specified by:
getK8SPodin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The k8sPod.
-
setK8SPod
public Tasks.TaskTemplate.Builder setK8SPod(Tasks.K8sPod value)
.flyteidl.core.K8sPod k8s_pod = 17;
-
setK8SPod
public Tasks.TaskTemplate.Builder setK8SPod(Tasks.K8sPod.Builder builderForValue)
.flyteidl.core.K8sPod k8s_pod = 17;
-
mergeK8SPod
public Tasks.TaskTemplate.Builder mergeK8SPod(Tasks.K8sPod value)
.flyteidl.core.K8sPod k8s_pod = 17;
-
clearK8SPod
public Tasks.TaskTemplate.Builder clearK8SPod()
.flyteidl.core.K8sPod k8s_pod = 17;
-
getK8SPodBuilder
public Tasks.K8sPod.Builder getK8SPodBuilder()
.flyteidl.core.K8sPod k8s_pod = 17;
-
getK8SPodOrBuilder
public Tasks.K8sPodOrBuilder getK8SPodOrBuilder()
.flyteidl.core.K8sPod k8s_pod = 17;- Specified by:
getK8SPodOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getK8SPodFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<Tasks.K8sPod,Tasks.K8sPod.Builder,Tasks.K8sPodOrBuilder> getK8SPodFieldBuilder()
.flyteidl.core.K8sPod k8s_pod = 17;
-
hasSql
public boolean hasSql()
.flyteidl.core.Sql sql = 18;- Specified by:
hasSqlin interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the sql field is set.
-
getSql
public Tasks.Sql getSql()
.flyteidl.core.Sql sql = 18;- Specified by:
getSqlin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The sql.
-
setSql
public Tasks.TaskTemplate.Builder setSql(Tasks.Sql value)
.flyteidl.core.Sql sql = 18;
-
setSql
public Tasks.TaskTemplate.Builder setSql(Tasks.Sql.Builder builderForValue)
.flyteidl.core.Sql sql = 18;
-
mergeSql
public Tasks.TaskTemplate.Builder mergeSql(Tasks.Sql value)
.flyteidl.core.Sql sql = 18;
-
clearSql
public Tasks.TaskTemplate.Builder clearSql()
.flyteidl.core.Sql sql = 18;
-
getSqlBuilder
public Tasks.Sql.Builder getSqlBuilder()
.flyteidl.core.Sql sql = 18;
-
getSqlOrBuilder
public Tasks.SqlOrBuilder getSqlOrBuilder()
.flyteidl.core.Sql sql = 18;- Specified by:
getSqlOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getSqlFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<Tasks.Sql,Tasks.Sql.Builder,Tasks.SqlOrBuilder> getSqlFieldBuilder()
.flyteidl.core.Sql sql = 18;
-
getTaskTypeVersion
public int getTaskTypeVersion()
This can be used to customize task handling at execution time for the same task type.
int32 task_type_version = 7;- Specified by:
getTaskTypeVersionin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The taskTypeVersion.
-
setTaskTypeVersion
public Tasks.TaskTemplate.Builder setTaskTypeVersion(int value)
This can be used to customize task handling at execution time for the same task type.
int32 task_type_version = 7;- Parameters:
value- The taskTypeVersion to set.- Returns:
- This builder for chaining.
-
clearTaskTypeVersion
public Tasks.TaskTemplate.Builder clearTaskTypeVersion()
This can be used to customize task handling at execution time for the same task type.
int32 task_type_version = 7;- Returns:
- This builder for chaining.
-
hasSecurityContext
public boolean hasSecurityContext()
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;- Specified by:
hasSecurityContextin interfaceTasks.TaskTemplateOrBuilder- Returns:
- Whether the securityContext field is set.
-
getSecurityContext
public Security.SecurityContext getSecurityContext()
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;- Specified by:
getSecurityContextin interfaceTasks.TaskTemplateOrBuilder- Returns:
- The securityContext.
-
setSecurityContext
public Tasks.TaskTemplate.Builder setSecurityContext(Security.SecurityContext value)
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;
-
setSecurityContext
public Tasks.TaskTemplate.Builder setSecurityContext(Security.SecurityContext.Builder builderForValue)
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;
-
mergeSecurityContext
public Tasks.TaskTemplate.Builder mergeSecurityContext(Security.SecurityContext value)
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;
-
clearSecurityContext
public Tasks.TaskTemplate.Builder clearSecurityContext()
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;
-
getSecurityContextBuilder
public Security.SecurityContext.Builder getSecurityContextBuilder()
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;
-
getSecurityContextOrBuilder
public Security.SecurityContextOrBuilder getSecurityContextOrBuilder()
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;- Specified by:
getSecurityContextOrBuilderin interfaceTasks.TaskTemplateOrBuilder
-
getSecurityContextFieldBuilder
private com.google.protobuf.SingleFieldBuilderV3<Security.SecurityContext,Security.SecurityContext.Builder,Security.SecurityContextOrBuilder> getSecurityContextFieldBuilder()
security_context encapsulates security attributes requested to run this task.
.flyteidl.core.SecurityContext security_context = 8;
-
internalGetMutableConfig
private com.google.protobuf.MapField<String,String> internalGetMutableConfig()
-
getConfigCount
public int getConfigCount()
Description copied from interface:Tasks.TaskTemplateOrBuilderMetadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;- Specified by:
getConfigCountin interfaceTasks.TaskTemplateOrBuilder
-
containsConfig
public boolean containsConfig(String key)
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;- Specified by:
containsConfigin interfaceTasks.TaskTemplateOrBuilder
-
getConfig
@Deprecated public Map<String,String> getConfig()
Deprecated.UsegetConfigMap()instead.- Specified by:
getConfigin interfaceTasks.TaskTemplateOrBuilder
-
getConfigMap
public Map<String,String> getConfigMap()
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;- Specified by:
getConfigMapin interfaceTasks.TaskTemplateOrBuilder
-
getConfigOrDefault
public String getConfigOrDefault(String key, String defaultValue)
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;- Specified by:
getConfigOrDefaultin interfaceTasks.TaskTemplateOrBuilder
-
getConfigOrThrow
public String getConfigOrThrow(String key)
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;- Specified by:
getConfigOrThrowin interfaceTasks.TaskTemplateOrBuilder
-
clearConfig
public Tasks.TaskTemplate.Builder clearConfig()
-
removeConfig
public Tasks.TaskTemplate.Builder removeConfig(String key)
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;
-
getMutableConfig
@Deprecated public Map<String,String> getMutableConfig()
Deprecated.Use alternate mutation accessors instead.
-
putConfig
public Tasks.TaskTemplate.Builder putConfig(String key, String value)
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;
-
putAllConfig
public Tasks.TaskTemplate.Builder putAllConfig(Map<String,String> values)
Metadata about the custom defined for this task. This is extensible to allow various plugins in the system to use as required. reserve the field numbers 1 through 15 for very frequently occurring message elements
map<string, string> config = 16;
-
setUnknownFields
public final Tasks.TaskTemplate.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
mergeUnknownFields
public final Tasks.TaskTemplate.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Tasks.TaskTemplate.Builder>
-
-