Package flyteidl.core
Interface Workflow.NodeMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Workflow.NodeMetadata,Workflow.NodeMetadata.Builder
- Enclosing class:
- Workflow
public static interface Workflow.NodeMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleangetInterruptible()bool interruptible = 6;Workflow.NodeMetadata.InterruptibleValueCasegetInterruptibleValueCase()StringgetName()A friendly name for the Nodecom.google.protobuf.ByteStringgetNameBytes()A friendly name for the NodeLiterals.RetryStrategygetRetries()Number of retries per task.Literals.RetryStrategyOrBuildergetRetriesOrBuilder()Number of retries per task.com.google.protobuf.DurationgetTimeout()The overall timeout of a task.com.google.protobuf.DurationOrBuildergetTimeoutOrBuilder()The overall timeout of a task.booleanhasInterruptible()bool interruptible = 6;booleanhasRetries()Number of retries per task.booleanhasTimeout()The overall timeout of a task.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getName
String getName()
A friendly name for the Node
string name = 1;- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()
A friendly name for the Node
string name = 1;- Returns:
- The bytes for name.
-
hasTimeout
boolean hasTimeout()
The overall timeout of a task.
.google.protobuf.Duration timeout = 4;- Returns:
- Whether the timeout field is set.
-
getTimeout
com.google.protobuf.Duration getTimeout()
The overall timeout of a task.
.google.protobuf.Duration timeout = 4;- Returns:
- The timeout.
-
getTimeoutOrBuilder
com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
The overall timeout of a task.
.google.protobuf.Duration timeout = 4;
-
hasRetries
boolean hasRetries()
Number of retries per task.
.flyteidl.core.RetryStrategy retries = 5;- Returns:
- Whether the retries field is set.
-
getRetries
Literals.RetryStrategy getRetries()
Number of retries per task.
.flyteidl.core.RetryStrategy retries = 5;- Returns:
- The retries.
-
getRetriesOrBuilder
Literals.RetryStrategyOrBuilder getRetriesOrBuilder()
Number of retries per task.
.flyteidl.core.RetryStrategy retries = 5;
-
hasInterruptible
boolean hasInterruptible()
bool interruptible = 6;- Returns:
- Whether the interruptible field is set.
-
getInterruptible
boolean getInterruptible()
bool interruptible = 6;- Returns:
- The interruptible.
-
getInterruptibleValueCase
Workflow.NodeMetadata.InterruptibleValueCase getInterruptibleValueCase()
-
-