Package flyteidl.admin
Class ExecutionOuterClass.ExecutionSpec
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- flyteidl.admin.ExecutionOuterClass.ExecutionSpec
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ExecutionOuterClass.ExecutionSpecOrBuilder,Serializable
- Enclosing class:
- ExecutionOuterClass
public static final class ExecutionOuterClass.ExecutionSpec extends com.google.protobuf.GeneratedMessageV3 implements ExecutionOuterClass.ExecutionSpecOrBuilder
An ExecutionSpec encompasses all data used to launch this execution. The Spec does not change over the lifetime of an execution as it progresses across phase changes.
Protobuf typeflyteidl.admin.ExecutionSpec- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExecutionOuterClass.ExecutionSpec.BuilderAn ExecutionSpec encompasses all data used to launch this execution.static classExecutionOuterClass.ExecutionSpec.NotificationOverridesCase-
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
-
Constructor Summary
Constructors Modifier Constructor Description privateExecutionSpec()privateExecutionSpec(com.google.protobuf.GeneratedMessageV3.Builder<?> builder)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleanequals(Object obj)Common.AnnotationsgetAnnotations()Annotations to apply to the execution resource.Common.AnnotationsOrBuildergetAnnotationsOrBuilder()Annotations to apply to the execution resource.Common.AuthRolegetAuthRole()Deprecated.flyteidl.admin.ExecutionSpec.auth_role is deprecated.Common.AuthRoleOrBuildergetAuthRoleOrBuilder()Deprecated.ClusterAssignmentOuterClass.ClusterAssignmentgetClusterAssignment()Controls how to select an available cluster on which this execution should run.ClusterAssignmentOuterClass.ClusterAssignmentOrBuildergetClusterAssignmentOrBuilder()Controls how to select an available cluster on which this execution should run.static ExecutionOuterClass.ExecutionSpecgetDefaultInstance()ExecutionOuterClass.ExecutionSpecgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()booleangetDisableAll()This should be set to true if all notifications are intended to be disabled for this execution.Literals.LiteralMapgetInputs()Deprecated.flyteidl.admin.ExecutionSpec.inputs is deprecated.Literals.LiteralMapOrBuildergetInputsOrBuilder()Deprecated.com.google.protobuf.BoolValuegetInterruptible()Allows for the interruptible flag of a workflow to be overwritten for a single execution.com.google.protobuf.BoolValueOrBuildergetInterruptibleOrBuilder()Allows for the interruptible flag of a workflow to be overwritten for a single execution.Common.LabelsgetLabels()Labels to apply to the execution resource.Common.LabelsOrBuildergetLabelsOrBuilder()Labels to apply to the execution resource.IdentifierOuterClass.IdentifiergetLaunchPlan()Launch plan to be executedIdentifierOuterClass.IdentifierOrBuildergetLaunchPlanOrBuilder()Launch plan to be executedintgetMaxParallelism()Controls the maximum number of task nodes that can be run in parallel for the entire workflow.ExecutionOuterClass.ExecutionMetadatagetMetadata()Metadata for the executionExecutionOuterClass.ExecutionMetadataOrBuildergetMetadataOrBuilder()Metadata for the executionExecutionOuterClass.ExecutionSpec.NotificationOverridesCasegetNotificationOverridesCase()ExecutionOuterClass.NotificationListgetNotifications()List of notifications based on Execution status transitions When this list is not empty it is used rather than any notifications defined in the referenced launch plan.ExecutionOuterClass.NotificationListOrBuildergetNotificationsOrBuilder()List of notifications based on Execution status transitions When this list is not empty it is used rather than any notifications defined in the referenced launch plan.com.google.protobuf.Parser<ExecutionOuterClass.ExecutionSpec>getParserForType()Execution.QualityOfServicegetQualityOfService()Indicates the runtime priority of the execution.Execution.QualityOfServiceOrBuildergetQualityOfServiceOrBuilder()Indicates the runtime priority of the execution.Common.RawOutputDataConfiggetRawOutputDataConfig()User setting to configure where to store offloaded data (i.e.Common.RawOutputDataConfigOrBuildergetRawOutputDataConfigOrBuilder()User setting to configure where to store offloaded data (i.e.Security.SecurityContextgetSecurityContext()Optional: security context override to apply this execution.Security.SecurityContextOrBuildergetSecurityContextOrBuilder()Optional: security context override to apply this execution.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasAnnotations()Annotations to apply to the execution resource.booleanhasAuthRole()Deprecated.flyteidl.admin.ExecutionSpec.auth_role is deprecated.booleanhasClusterAssignment()Controls how to select an available cluster on which this execution should run.booleanhasDisableAll()This should be set to true if all notifications are intended to be disabled for this execution.inthashCode()booleanhasInputs()Deprecated.flyteidl.admin.ExecutionSpec.inputs is deprecated.booleanhasInterruptible()Allows for the interruptible flag of a workflow to be overwritten for a single execution.booleanhasLabels()Labels to apply to the execution resource.booleanhasLaunchPlan()Launch plan to be executedbooleanhasMetadata()Metadata for the executionbooleanhasNotifications()List of notifications based on Execution status transitions When this list is not empty it is used rather than any notifications defined in the referenced launch plan.booleanhasQualityOfService()Indicates the runtime priority of the execution.booleanhasRawOutputDataConfig()User setting to configure where to store offloaded data (i.e.booleanhasSecurityContext()Optional: security context override to apply this execution.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static ExecutionOuterClass.ExecutionSpec.BuildernewBuilder()static ExecutionOuterClass.ExecutionSpec.BuildernewBuilder(ExecutionOuterClass.ExecutionSpec prototype)ExecutionOuterClass.ExecutionSpec.BuildernewBuilderForType()protected ExecutionOuterClass.ExecutionSpec.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ExecutionOuterClass.ExecutionSpecparseDelimitedFrom(InputStream input)static ExecutionOuterClass.ExecutionSpecparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExecutionOuterClass.ExecutionSpecparseFrom(byte[] data)static ExecutionOuterClass.ExecutionSpecparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExecutionOuterClass.ExecutionSpecparseFrom(com.google.protobuf.ByteString data)static ExecutionOuterClass.ExecutionSpecparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExecutionOuterClass.ExecutionSpecparseFrom(com.google.protobuf.CodedInputStream input)static ExecutionOuterClass.ExecutionSpecparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExecutionOuterClass.ExecutionSpecparseFrom(InputStream input)static ExecutionOuterClass.ExecutionSpecparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ExecutionOuterClass.ExecutionSpecparseFrom(ByteBuffer data)static ExecutionOuterClass.ExecutionSpecparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ExecutionOuterClass.ExecutionSpec>parser()ExecutionOuterClass.ExecutionSpec.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
-
notificationOverridesCase_
private int notificationOverridesCase_
-
notificationOverrides_
private Object notificationOverrides_
-
LAUNCH_PLAN_FIELD_NUMBER
public static final int LAUNCH_PLAN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
launchPlan_
private IdentifierOuterClass.Identifier launchPlan_
-
INPUTS_FIELD_NUMBER
public static final int INPUTS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
inputs_
private Literals.LiteralMap inputs_
-
METADATA_FIELD_NUMBER
public static final int METADATA_FIELD_NUMBER
- See Also:
- Constant Field Values
-
metadata_
private ExecutionOuterClass.ExecutionMetadata metadata_
-
NOTIFICATIONS_FIELD_NUMBER
public static final int NOTIFICATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISABLE_ALL_FIELD_NUMBER
public static final int DISABLE_ALL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
labels_
private Common.Labels labels_
-
ANNOTATIONS_FIELD_NUMBER
public static final int ANNOTATIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
annotations_
private Common.Annotations annotations_
-
SECURITY_CONTEXT_FIELD_NUMBER
public static final int SECURITY_CONTEXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
securityContext_
private Security.SecurityContext securityContext_
-
AUTH_ROLE_FIELD_NUMBER
public static final int AUTH_ROLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
authRole_
private Common.AuthRole authRole_
-
QUALITY_OF_SERVICE_FIELD_NUMBER
public static final int QUALITY_OF_SERVICE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
qualityOfService_
private Execution.QualityOfService qualityOfService_
-
MAX_PARALLELISM_FIELD_NUMBER
public static final int MAX_PARALLELISM_FIELD_NUMBER
- See Also:
- Constant Field Values
-
maxParallelism_
private int maxParallelism_
-
RAW_OUTPUT_DATA_CONFIG_FIELD_NUMBER
public static final int RAW_OUTPUT_DATA_CONFIG_FIELD_NUMBER
- See Also:
- Constant Field Values
-
rawOutputDataConfig_
private Common.RawOutputDataConfig rawOutputDataConfig_
-
CLUSTER_ASSIGNMENT_FIELD_NUMBER
public static final int CLUSTER_ASSIGNMENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
clusterAssignment_
private ClusterAssignmentOuterClass.ClusterAssignment clusterAssignment_
-
INTERRUPTIBLE_FIELD_NUMBER
public static final int INTERRUPTIBLE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
interruptible_
private com.google.protobuf.BoolValue interruptible_
-
memoizedIsInitialized
private byte memoizedIsInitialized
-
DEFAULT_INSTANCE
private static final ExecutionOuterClass.ExecutionSpec DEFAULT_INSTANCE
-
PARSER
private static final com.google.protobuf.Parser<ExecutionOuterClass.ExecutionSpec> 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
-
getNotificationOverridesCase
public ExecutionOuterClass.ExecutionSpec.NotificationOverridesCase getNotificationOverridesCase()
- Specified by:
getNotificationOverridesCasein interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasLaunchPlan
public boolean hasLaunchPlan()
Launch plan to be executed
.flyteidl.core.Identifier launch_plan = 1;- Specified by:
hasLaunchPlanin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the launchPlan field is set.
-
getLaunchPlan
public IdentifierOuterClass.Identifier getLaunchPlan()
Launch plan to be executed
.flyteidl.core.Identifier launch_plan = 1;- Specified by:
getLaunchPlanin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The launchPlan.
-
getLaunchPlanOrBuilder
public IdentifierOuterClass.IdentifierOrBuilder getLaunchPlanOrBuilder()
Launch plan to be executed
.flyteidl.core.Identifier launch_plan = 1;- Specified by:
getLaunchPlanOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasInputs
@Deprecated public boolean hasInputs()
Deprecated.flyteidl.admin.ExecutionSpec.inputs is deprecated. See flyteidl/admin/execution.proto;l=248Input values to be passed for the execution
.flyteidl.core.LiteralMap inputs = 2 [deprecated = true];- Specified by:
hasInputsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the inputs field is set.
-
getInputs
@Deprecated public Literals.LiteralMap getInputs()
Deprecated.flyteidl.admin.ExecutionSpec.inputs is deprecated. See flyteidl/admin/execution.proto;l=248Input values to be passed for the execution
.flyteidl.core.LiteralMap inputs = 2 [deprecated = true];- Specified by:
getInputsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The inputs.
-
getInputsOrBuilder
@Deprecated public Literals.LiteralMapOrBuilder getInputsOrBuilder()
Deprecated.Input values to be passed for the execution
.flyteidl.core.LiteralMap inputs = 2 [deprecated = true];- Specified by:
getInputsOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasMetadata
public boolean hasMetadata()
Metadata for the execution
.flyteidl.admin.ExecutionMetadata metadata = 3;- Specified by:
hasMetadatain interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the metadata field is set.
-
getMetadata
public ExecutionOuterClass.ExecutionMetadata getMetadata()
Metadata for the execution
.flyteidl.admin.ExecutionMetadata metadata = 3;- Specified by:
getMetadatain interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The metadata.
-
getMetadataOrBuilder
public ExecutionOuterClass.ExecutionMetadataOrBuilder getMetadataOrBuilder()
Metadata for the execution
.flyteidl.admin.ExecutionMetadata metadata = 3;- Specified by:
getMetadataOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasNotifications
public boolean hasNotifications()
List of notifications based on Execution status transitions When this list is not empty it is used rather than any notifications defined in the referenced launch plan. When this list is empty, the notifications defined for the launch plan will be applied.
.flyteidl.admin.NotificationList notifications = 5;- Specified by:
hasNotificationsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the notifications field is set.
-
getNotifications
public ExecutionOuterClass.NotificationList getNotifications()
List of notifications based on Execution status transitions When this list is not empty it is used rather than any notifications defined in the referenced launch plan. When this list is empty, the notifications defined for the launch plan will be applied.
.flyteidl.admin.NotificationList notifications = 5;- Specified by:
getNotificationsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The notifications.
-
getNotificationsOrBuilder
public ExecutionOuterClass.NotificationListOrBuilder getNotificationsOrBuilder()
List of notifications based on Execution status transitions When this list is not empty it is used rather than any notifications defined in the referenced launch plan. When this list is empty, the notifications defined for the launch plan will be applied.
.flyteidl.admin.NotificationList notifications = 5;- Specified by:
getNotificationsOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasDisableAll
public boolean hasDisableAll()
This should be set to true if all notifications are intended to be disabled for this execution.
bool disable_all = 6;- Specified by:
hasDisableAllin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the disableAll field is set.
-
getDisableAll
public boolean getDisableAll()
This should be set to true if all notifications are intended to be disabled for this execution.
bool disable_all = 6;- Specified by:
getDisableAllin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The disableAll.
-
hasLabels
public boolean hasLabels()
Labels to apply to the execution resource.
.flyteidl.admin.Labels labels = 7;- Specified by:
hasLabelsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the labels field is set.
-
getLabels
public Common.Labels getLabels()
Labels to apply to the execution resource.
.flyteidl.admin.Labels labels = 7;- Specified by:
getLabelsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The labels.
-
getLabelsOrBuilder
public Common.LabelsOrBuilder getLabelsOrBuilder()
Labels to apply to the execution resource.
.flyteidl.admin.Labels labels = 7;- Specified by:
getLabelsOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasAnnotations
public boolean hasAnnotations()
Annotations to apply to the execution resource.
.flyteidl.admin.Annotations annotations = 8;- Specified by:
hasAnnotationsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the annotations field is set.
-
getAnnotations
public Common.Annotations getAnnotations()
Annotations to apply to the execution resource.
.flyteidl.admin.Annotations annotations = 8;- Specified by:
getAnnotationsin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The annotations.
-
getAnnotationsOrBuilder
public Common.AnnotationsOrBuilder getAnnotationsOrBuilder()
Annotations to apply to the execution resource.
.flyteidl.admin.Annotations annotations = 8;- Specified by:
getAnnotationsOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasSecurityContext
public boolean hasSecurityContext()
Optional: security context override to apply this execution.
.flyteidl.core.SecurityContext security_context = 10;- Specified by:
hasSecurityContextin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the securityContext field is set.
-
getSecurityContext
public Security.SecurityContext getSecurityContext()
Optional: security context override to apply this execution.
.flyteidl.core.SecurityContext security_context = 10;- Specified by:
getSecurityContextin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The securityContext.
-
getSecurityContextOrBuilder
public Security.SecurityContextOrBuilder getSecurityContextOrBuilder()
Optional: security context override to apply this execution.
.flyteidl.core.SecurityContext security_context = 10;- Specified by:
getSecurityContextOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasAuthRole
@Deprecated public boolean hasAuthRole()
Deprecated.flyteidl.admin.ExecutionSpec.auth_role is deprecated. See flyteidl/admin/execution.proto;l=276Optional: auth override to apply this execution.
.flyteidl.admin.AuthRole auth_role = 16 [deprecated = true];- Specified by:
hasAuthRolein interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the authRole field is set.
-
getAuthRole
@Deprecated public Common.AuthRole getAuthRole()
Deprecated.flyteidl.admin.ExecutionSpec.auth_role is deprecated. See flyteidl/admin/execution.proto;l=276Optional: auth override to apply this execution.
.flyteidl.admin.AuthRole auth_role = 16 [deprecated = true];- Specified by:
getAuthRolein interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The authRole.
-
getAuthRoleOrBuilder
@Deprecated public Common.AuthRoleOrBuilder getAuthRoleOrBuilder()
Deprecated.Optional: auth override to apply this execution.
.flyteidl.admin.AuthRole auth_role = 16 [deprecated = true];- Specified by:
getAuthRoleOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasQualityOfService
public boolean hasQualityOfService()
Indicates the runtime priority of the execution.
.flyteidl.core.QualityOfService quality_of_service = 17;- Specified by:
hasQualityOfServicein interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the qualityOfService field is set.
-
getQualityOfService
public Execution.QualityOfService getQualityOfService()
Indicates the runtime priority of the execution.
.flyteidl.core.QualityOfService quality_of_service = 17;- Specified by:
getQualityOfServicein interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The qualityOfService.
-
getQualityOfServiceOrBuilder
public Execution.QualityOfServiceOrBuilder getQualityOfServiceOrBuilder()
Indicates the runtime priority of the execution.
.flyteidl.core.QualityOfService quality_of_service = 17;- Specified by:
getQualityOfServiceOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
getMaxParallelism
public int getMaxParallelism()
Controls the maximum number of task nodes that can be run in parallel for the entire workflow. This is useful to achieve fairness. Note: MapTasks are regarded as one unit, and parallelism/concurrency of MapTasks is independent from this.
int32 max_parallelism = 18;- Specified by:
getMaxParallelismin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The maxParallelism.
-
hasRawOutputDataConfig
public boolean hasRawOutputDataConfig()
User setting to configure where to store offloaded data (i.e. Blobs, structured datasets, query data, etc.). This should be a prefix like s3://my-bucket/my-data
.flyteidl.admin.RawOutputDataConfig raw_output_data_config = 19;- Specified by:
hasRawOutputDataConfigin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the rawOutputDataConfig field is set.
-
getRawOutputDataConfig
public Common.RawOutputDataConfig getRawOutputDataConfig()
User setting to configure where to store offloaded data (i.e. Blobs, structured datasets, query data, etc.). This should be a prefix like s3://my-bucket/my-data
.flyteidl.admin.RawOutputDataConfig raw_output_data_config = 19;- Specified by:
getRawOutputDataConfigin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The rawOutputDataConfig.
-
getRawOutputDataConfigOrBuilder
public Common.RawOutputDataConfigOrBuilder getRawOutputDataConfigOrBuilder()
User setting to configure where to store offloaded data (i.e. Blobs, structured datasets, query data, etc.). This should be a prefix like s3://my-bucket/my-data
.flyteidl.admin.RawOutputDataConfig raw_output_data_config = 19;- Specified by:
getRawOutputDataConfigOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasClusterAssignment
public boolean hasClusterAssignment()
Controls how to select an available cluster on which this execution should run.
.flyteidl.admin.ClusterAssignment cluster_assignment = 20;- Specified by:
hasClusterAssignmentin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the clusterAssignment field is set.
-
getClusterAssignment
public ClusterAssignmentOuterClass.ClusterAssignment getClusterAssignment()
Controls how to select an available cluster on which this execution should run.
.flyteidl.admin.ClusterAssignment cluster_assignment = 20;- Specified by:
getClusterAssignmentin interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The clusterAssignment.
-
getClusterAssignmentOrBuilder
public ClusterAssignmentOuterClass.ClusterAssignmentOrBuilder getClusterAssignmentOrBuilder()
Controls how to select an available cluster on which this execution should run.
.flyteidl.admin.ClusterAssignment cluster_assignment = 20;- Specified by:
getClusterAssignmentOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
hasInterruptible
public boolean hasInterruptible()
Allows for the interruptible flag of a workflow to be overwritten for a single execution. Omitting this field uses the workflow's value as a default. As we need to distinguish between the field not being provided and its default value false, we have to use a wrapper around the bool field.
.google.protobuf.BoolValue interruptible = 21;- Specified by:
hasInterruptiblein interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- Whether the interruptible field is set.
-
getInterruptible
public com.google.protobuf.BoolValue getInterruptible()
Allows for the interruptible flag of a workflow to be overwritten for a single execution. Omitting this field uses the workflow's value as a default. As we need to distinguish between the field not being provided and its default value false, we have to use a wrapper around the bool field.
.google.protobuf.BoolValue interruptible = 21;- Specified by:
getInterruptiblein interfaceExecutionOuterClass.ExecutionSpecOrBuilder- Returns:
- The interruptible.
-
getInterruptibleOrBuilder
public com.google.protobuf.BoolValueOrBuilder getInterruptibleOrBuilder()
Allows for the interruptible flag of a workflow to be overwritten for a single execution. Omitting this field uses the workflow's value as a default. As we need to distinguish between the field not being provided and its default value false, we have to use a wrapper around the bool field.
.google.protobuf.BoolValue interruptible = 21;- Specified by:
getInterruptibleOrBuilderin interfaceExecutionOuterClass.ExecutionSpecOrBuilder
-
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 ExecutionOuterClass.ExecutionSpec parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ExecutionOuterClass.ExecutionSpec parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ExecutionOuterClass.ExecutionSpec parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ExecutionOuterClass.ExecutionSpec parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ExecutionOuterClass.ExecutionSpec.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ExecutionOuterClass.ExecutionSpec.Builder newBuilder()
-
newBuilder
public static ExecutionOuterClass.ExecutionSpec.Builder newBuilder(ExecutionOuterClass.ExecutionSpec prototype)
-
toBuilder
public ExecutionOuterClass.ExecutionSpec.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ExecutionOuterClass.ExecutionSpec.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ExecutionOuterClass.ExecutionSpec getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ExecutionOuterClass.ExecutionSpec> parser()
-
getParserForType
public com.google.protobuf.Parser<ExecutionOuterClass.ExecutionSpec> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ExecutionOuterClass.ExecutionSpec getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-