Package flyteidl.admin
Interface MatchableResourceOuterClass.WorkflowExecutionConfigOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MatchableResourceOuterClass.WorkflowExecutionConfig,MatchableResourceOuterClass.WorkflowExecutionConfig.Builder
- Enclosing class:
- MatchableResourceOuterClass
public static interface MatchableResourceOuterClass.WorkflowExecutionConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Common.AnnotationsgetAnnotations()Custom annotations to be applied to a triggered execution resource.Common.AnnotationsOrBuildergetAnnotationsOrBuilder()Custom annotations to be applied to a triggered execution resource.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()Custom labels to be applied to a triggered execution resource.Common.LabelsOrBuildergetLabelsOrBuilder()Custom labels to be applied to a triggered execution resource.intgetMaxParallelism()Can be used to control the number of parallel nodes to run within the workflow.Common.RawOutputDataConfiggetRawOutputDataConfig()Encapsulates user settings pertaining to offloaded data (i.e.Common.RawOutputDataConfigOrBuildergetRawOutputDataConfigOrBuilder()Encapsulates user settings pertaining to offloaded data (i.e.Security.SecurityContextgetSecurityContext()Indicates security context permissions for executions triggered with this matchable attribute.Security.SecurityContextOrBuildergetSecurityContextOrBuilder()Indicates security context permissions for executions triggered with this matchable attribute.booleanhasAnnotations()Custom annotations to be applied to a triggered execution resource.booleanhasInterruptible()Allows for the interruptible flag of a workflow to be overwritten for a single execution.booleanhasLabels()Custom labels to be applied to a triggered execution resource.booleanhasRawOutputDataConfig()Encapsulates user settings pertaining to offloaded data (i.e.booleanhasSecurityContext()Indicates security context permissions for executions triggered with this matchable attribute.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getMaxParallelism
int getMaxParallelism()
Can be used to control the number of parallel nodes to run within the workflow. This is useful to achieve fairness.
int32 max_parallelism = 1;- Returns:
- The maxParallelism.
-
hasSecurityContext
boolean hasSecurityContext()
Indicates security context permissions for executions triggered with this matchable attribute.
.flyteidl.core.SecurityContext security_context = 2;- Returns:
- Whether the securityContext field is set.
-
getSecurityContext
Security.SecurityContext getSecurityContext()
Indicates security context permissions for executions triggered with this matchable attribute.
.flyteidl.core.SecurityContext security_context = 2;- Returns:
- The securityContext.
-
getSecurityContextOrBuilder
Security.SecurityContextOrBuilder getSecurityContextOrBuilder()
Indicates security context permissions for executions triggered with this matchable attribute.
.flyteidl.core.SecurityContext security_context = 2;
-
hasRawOutputDataConfig
boolean hasRawOutputDataConfig()
Encapsulates user settings pertaining to offloaded data (i.e. Blobs, Schema, query data, etc.).
.flyteidl.admin.RawOutputDataConfig raw_output_data_config = 3;- Returns:
- Whether the rawOutputDataConfig field is set.
-
getRawOutputDataConfig
Common.RawOutputDataConfig getRawOutputDataConfig()
Encapsulates user settings pertaining to offloaded data (i.e. Blobs, Schema, query data, etc.).
.flyteidl.admin.RawOutputDataConfig raw_output_data_config = 3;- Returns:
- The rawOutputDataConfig.
-
getRawOutputDataConfigOrBuilder
Common.RawOutputDataConfigOrBuilder getRawOutputDataConfigOrBuilder()
Encapsulates user settings pertaining to offloaded data (i.e. Blobs, Schema, query data, etc.).
.flyteidl.admin.RawOutputDataConfig raw_output_data_config = 3;
-
hasLabels
boolean hasLabels()
Custom labels to be applied to a triggered execution resource.
.flyteidl.admin.Labels labels = 4;- Returns:
- Whether the labels field is set.
-
getLabels
Common.Labels getLabels()
Custom labels to be applied to a triggered execution resource.
.flyteidl.admin.Labels labels = 4;- Returns:
- The labels.
-
getLabelsOrBuilder
Common.LabelsOrBuilder getLabelsOrBuilder()
Custom labels to be applied to a triggered execution resource.
.flyteidl.admin.Labels labels = 4;
-
hasAnnotations
boolean hasAnnotations()
Custom annotations to be applied to a triggered execution resource.
.flyteidl.admin.Annotations annotations = 5;- Returns:
- Whether the annotations field is set.
-
getAnnotations
Common.Annotations getAnnotations()
Custom annotations to be applied to a triggered execution resource.
.flyteidl.admin.Annotations annotations = 5;- Returns:
- The annotations.
-
getAnnotationsOrBuilder
Common.AnnotationsOrBuilder getAnnotationsOrBuilder()
Custom annotations to be applied to a triggered execution resource.
.flyteidl.admin.Annotations annotations = 5;
-
hasInterruptible
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 = 6;- Returns:
- Whether the interruptible field is set.
-
getInterruptible
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 = 6;- Returns:
- The interruptible.
-
getInterruptibleOrBuilder
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 = 6;
-
-