Class FlowValidationDetails
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<FlowValidationDetails.Builder,
FlowValidationDetails>
A union type containing various possible validation issues in the flow.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
static enum
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
Details about a cyclic connection in the flow.Details about duplicate condition expressions in a node.Details about duplicate connections between nodes.final boolean
final boolean
equalsBySdkFields
(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.static FlowValidationDetails
fromCyclicConnection
(Consumer<CyclicConnectionFlowValidationDetails.Builder> cyclicConnection) Create an instance of this class withcyclicConnection()
initialized to the given value.static FlowValidationDetails
fromCyclicConnection
(CyclicConnectionFlowValidationDetails cyclicConnection) Create an instance of this class withcyclicConnection()
initialized to the given value.static FlowValidationDetails
fromDuplicateConditionExpression
(Consumer<DuplicateConditionExpressionFlowValidationDetails.Builder> duplicateConditionExpression) Create an instance of this class withduplicateConditionExpression()
initialized to the given value.static FlowValidationDetails
fromDuplicateConditionExpression
(DuplicateConditionExpressionFlowValidationDetails duplicateConditionExpression) Create an instance of this class withduplicateConditionExpression()
initialized to the given value.static FlowValidationDetails
fromDuplicateConnections
(Consumer<DuplicateConnectionsFlowValidationDetails.Builder> duplicateConnections) Create an instance of this class withduplicateConnections()
initialized to the given value.static FlowValidationDetails
fromDuplicateConnections
(DuplicateConnectionsFlowValidationDetails duplicateConnections) Create an instance of this class withduplicateConnections()
initialized to the given value.static FlowValidationDetails
fromIncompatibleConnectionDataType
(Consumer<IncompatibleConnectionDataTypeFlowValidationDetails.Builder> incompatibleConnectionDataType) Create an instance of this class withincompatibleConnectionDataType()
initialized to the given value.static FlowValidationDetails
fromIncompatibleConnectionDataType
(IncompatibleConnectionDataTypeFlowValidationDetails incompatibleConnectionDataType) Create an instance of this class withincompatibleConnectionDataType()
initialized to the given value.static FlowValidationDetails
fromInvalidLoopBoundary
(Consumer<InvalidLoopBoundaryFlowValidationDetails.Builder> invalidLoopBoundary) Create an instance of this class withinvalidLoopBoundary()
initialized to the given value.static FlowValidationDetails
fromInvalidLoopBoundary
(InvalidLoopBoundaryFlowValidationDetails invalidLoopBoundary) Create an instance of this class withinvalidLoopBoundary()
initialized to the given value.static FlowValidationDetails
fromLoopIncompatibleNodeType
(Consumer<LoopIncompatibleNodeTypeFlowValidationDetails.Builder> loopIncompatibleNodeType) Create an instance of this class withloopIncompatibleNodeType()
initialized to the given value.static FlowValidationDetails
fromLoopIncompatibleNodeType
(LoopIncompatibleNodeTypeFlowValidationDetails loopIncompatibleNodeType) Create an instance of this class withloopIncompatibleNodeType()
initialized to the given value.static FlowValidationDetails
fromMalformedConditionExpression
(Consumer<MalformedConditionExpressionFlowValidationDetails.Builder> malformedConditionExpression) Create an instance of this class withmalformedConditionExpression()
initialized to the given value.static FlowValidationDetails
fromMalformedConditionExpression
(MalformedConditionExpressionFlowValidationDetails malformedConditionExpression) Create an instance of this class withmalformedConditionExpression()
initialized to the given value.static FlowValidationDetails
fromMalformedNodeInputExpression
(Consumer<MalformedNodeInputExpressionFlowValidationDetails.Builder> malformedNodeInputExpression) Create an instance of this class withmalformedNodeInputExpression()
initialized to the given value.static FlowValidationDetails
fromMalformedNodeInputExpression
(MalformedNodeInputExpressionFlowValidationDetails malformedNodeInputExpression) Create an instance of this class withmalformedNodeInputExpression()
initialized to the given value.static FlowValidationDetails
fromMismatchedNodeInputType
(Consumer<MismatchedNodeInputTypeFlowValidationDetails.Builder> mismatchedNodeInputType) Create an instance of this class withmismatchedNodeInputType()
initialized to the given value.static FlowValidationDetails
fromMismatchedNodeInputType
(MismatchedNodeInputTypeFlowValidationDetails mismatchedNodeInputType) Create an instance of this class withmismatchedNodeInputType()
initialized to the given value.static FlowValidationDetails
fromMismatchedNodeOutputType
(Consumer<MismatchedNodeOutputTypeFlowValidationDetails.Builder> mismatchedNodeOutputType) Create an instance of this class withmismatchedNodeOutputType()
initialized to the given value.static FlowValidationDetails
fromMismatchedNodeOutputType
(MismatchedNodeOutputTypeFlowValidationDetails mismatchedNodeOutputType) Create an instance of this class withmismatchedNodeOutputType()
initialized to the given value.static FlowValidationDetails
fromMissingConnectionConfiguration
(Consumer<MissingConnectionConfigurationFlowValidationDetails.Builder> missingConnectionConfiguration) Create an instance of this class withmissingConnectionConfiguration()
initialized to the given value.static FlowValidationDetails
fromMissingConnectionConfiguration
(MissingConnectionConfigurationFlowValidationDetails missingConnectionConfiguration) Create an instance of this class withmissingConnectionConfiguration()
initialized to the given value.static FlowValidationDetails
fromMissingDefaultCondition
(Consumer<MissingDefaultConditionFlowValidationDetails.Builder> missingDefaultCondition) Create an instance of this class withmissingDefaultCondition()
initialized to the given value.static FlowValidationDetails
fromMissingDefaultCondition
(MissingDefaultConditionFlowValidationDetails missingDefaultCondition) Create an instance of this class withmissingDefaultCondition()
initialized to the given value.static FlowValidationDetails
fromMissingEndingNodes
(Consumer<MissingEndingNodesFlowValidationDetails.Builder> missingEndingNodes) Create an instance of this class withmissingEndingNodes()
initialized to the given value.static FlowValidationDetails
fromMissingEndingNodes
(MissingEndingNodesFlowValidationDetails missingEndingNodes) Create an instance of this class withmissingEndingNodes()
initialized to the given value.static FlowValidationDetails
fromMissingLoopControllerNode
(Consumer<MissingLoopControllerNodeFlowValidationDetails.Builder> missingLoopControllerNode) Create an instance of this class withmissingLoopControllerNode()
initialized to the given value.static FlowValidationDetails
fromMissingLoopControllerNode
(MissingLoopControllerNodeFlowValidationDetails missingLoopControllerNode) Create an instance of this class withmissingLoopControllerNode()
initialized to the given value.static FlowValidationDetails
fromMissingLoopInputNode
(Consumer<MissingLoopInputNodeFlowValidationDetails.Builder> missingLoopInputNode) Create an instance of this class withmissingLoopInputNode()
initialized to the given value.static FlowValidationDetails
fromMissingLoopInputNode
(MissingLoopInputNodeFlowValidationDetails missingLoopInputNode) Create an instance of this class withmissingLoopInputNode()
initialized to the given value.static FlowValidationDetails
fromMissingNodeConfiguration
(Consumer<MissingNodeConfigurationFlowValidationDetails.Builder> missingNodeConfiguration) Create an instance of this class withmissingNodeConfiguration()
initialized to the given value.static FlowValidationDetails
fromMissingNodeConfiguration
(MissingNodeConfigurationFlowValidationDetails missingNodeConfiguration) Create an instance of this class withmissingNodeConfiguration()
initialized to the given value.static FlowValidationDetails
fromMissingNodeInput
(Consumer<MissingNodeInputFlowValidationDetails.Builder> missingNodeInput) Create an instance of this class withmissingNodeInput()
initialized to the given value.static FlowValidationDetails
fromMissingNodeInput
(MissingNodeInputFlowValidationDetails missingNodeInput) Create an instance of this class withmissingNodeInput()
initialized to the given value.static FlowValidationDetails
fromMissingNodeOutput
(Consumer<MissingNodeOutputFlowValidationDetails.Builder> missingNodeOutput) Create an instance of this class withmissingNodeOutput()
initialized to the given value.static FlowValidationDetails
fromMissingNodeOutput
(MissingNodeOutputFlowValidationDetails missingNodeOutput) Create an instance of this class withmissingNodeOutput()
initialized to the given value.static FlowValidationDetails
fromMissingStartingNodes
(Consumer<MissingStartingNodesFlowValidationDetails.Builder> missingStartingNodes) Create an instance of this class withmissingStartingNodes()
initialized to the given value.static FlowValidationDetails
fromMissingStartingNodes
(MissingStartingNodesFlowValidationDetails missingStartingNodes) Create an instance of this class withmissingStartingNodes()
initialized to the given value.static FlowValidationDetails
fromMultipleLoopControllerNodes
(Consumer<MultipleLoopControllerNodesFlowValidationDetails.Builder> multipleLoopControllerNodes) Create an instance of this class withmultipleLoopControllerNodes()
initialized to the given value.static FlowValidationDetails
fromMultipleLoopControllerNodes
(MultipleLoopControllerNodesFlowValidationDetails multipleLoopControllerNodes) Create an instance of this class withmultipleLoopControllerNodes()
initialized to the given value.static FlowValidationDetails
fromMultipleLoopInputNodes
(Consumer<MultipleLoopInputNodesFlowValidationDetails.Builder> multipleLoopInputNodes) Create an instance of this class withmultipleLoopInputNodes()
initialized to the given value.static FlowValidationDetails
fromMultipleLoopInputNodes
(MultipleLoopInputNodesFlowValidationDetails multipleLoopInputNodes) Create an instance of this class withmultipleLoopInputNodes()
initialized to the given value.static FlowValidationDetails
fromMultipleNodeInputConnections
(Consumer<MultipleNodeInputConnectionsFlowValidationDetails.Builder> multipleNodeInputConnections) Create an instance of this class withmultipleNodeInputConnections()
initialized to the given value.static FlowValidationDetails
fromMultipleNodeInputConnections
(MultipleNodeInputConnectionsFlowValidationDetails multipleNodeInputConnections) Create an instance of this class withmultipleNodeInputConnections()
initialized to the given value.static FlowValidationDetails
fromUnfulfilledNodeInput
(Consumer<UnfulfilledNodeInputFlowValidationDetails.Builder> unfulfilledNodeInput) Create an instance of this class withunfulfilledNodeInput()
initialized to the given value.static FlowValidationDetails
fromUnfulfilledNodeInput
(UnfulfilledNodeInputFlowValidationDetails unfulfilledNodeInput) Create an instance of this class withunfulfilledNodeInput()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionCondition
(Consumer<UnknownConnectionConditionFlowValidationDetails.Builder> unknownConnectionCondition) Create an instance of this class withunknownConnectionCondition()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionCondition
(UnknownConnectionConditionFlowValidationDetails unknownConnectionCondition) Create an instance of this class withunknownConnectionCondition()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionSource
(Consumer<UnknownConnectionSourceFlowValidationDetails.Builder> unknownConnectionSource) Create an instance of this class withunknownConnectionSource()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionSource
(UnknownConnectionSourceFlowValidationDetails unknownConnectionSource) Create an instance of this class withunknownConnectionSource()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionSourceOutput
(Consumer<UnknownConnectionSourceOutputFlowValidationDetails.Builder> unknownConnectionSourceOutput) Create an instance of this class withunknownConnectionSourceOutput()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionSourceOutput
(UnknownConnectionSourceOutputFlowValidationDetails unknownConnectionSourceOutput) Create an instance of this class withunknownConnectionSourceOutput()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionTarget
(Consumer<UnknownConnectionTargetFlowValidationDetails.Builder> unknownConnectionTarget) Create an instance of this class withunknownConnectionTarget()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionTarget
(UnknownConnectionTargetFlowValidationDetails unknownConnectionTarget) Create an instance of this class withunknownConnectionTarget()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionTargetInput
(Consumer<UnknownConnectionTargetInputFlowValidationDetails.Builder> unknownConnectionTargetInput) Create an instance of this class withunknownConnectionTargetInput()
initialized to the given value.static FlowValidationDetails
fromUnknownConnectionTargetInput
(UnknownConnectionTargetInputFlowValidationDetails unknownConnectionTargetInput) Create an instance of this class withunknownConnectionTargetInput()
initialized to the given value.static FlowValidationDetails
fromUnknownNodeInput
(Consumer<UnknownNodeInputFlowValidationDetails.Builder> unknownNodeInput) Create an instance of this class withunknownNodeInput()
initialized to the given value.static FlowValidationDetails
fromUnknownNodeInput
(UnknownNodeInputFlowValidationDetails unknownNodeInput) Create an instance of this class withunknownNodeInput()
initialized to the given value.static FlowValidationDetails
fromUnknownNodeOutput
(Consumer<UnknownNodeOutputFlowValidationDetails.Builder> unknownNodeOutput) Create an instance of this class withunknownNodeOutput()
initialized to the given value.static FlowValidationDetails
fromUnknownNodeOutput
(UnknownNodeOutputFlowValidationDetails unknownNodeOutput) Create an instance of this class withunknownNodeOutput()
initialized to the given value.static FlowValidationDetails
fromUnreachableNode
(Consumer<UnreachableNodeFlowValidationDetails.Builder> unreachableNode) Create an instance of this class withunreachableNode()
initialized to the given value.static FlowValidationDetails
fromUnreachableNode
(UnreachableNodeFlowValidationDetails unreachableNode) Create an instance of this class withunreachableNode()
initialized to the given value.static FlowValidationDetails
fromUnsatisfiedConnectionConditions
(Consumer<UnsatisfiedConnectionConditionsFlowValidationDetails.Builder> unsatisfiedConnectionConditions) Create an instance of this class withunsatisfiedConnectionConditions()
initialized to the given value.static FlowValidationDetails
fromUnsatisfiedConnectionConditions
(UnsatisfiedConnectionConditionsFlowValidationDetails unsatisfiedConnectionConditions) Create an instance of this class withunsatisfiedConnectionConditions()
initialized to the given value.static FlowValidationDetails
fromUnspecified
(Consumer<UnspecifiedFlowValidationDetails.Builder> unspecified) Create an instance of this class withunspecified()
initialized to the given value.static FlowValidationDetails
fromUnspecified
(UnspecifiedFlowValidationDetails unspecified) Create an instance of this class withunspecified()
initialized to the given value.final <T> Optional
<T> getValueForField
(String fieldName, Class<T> clazz) final int
hashCode()
Details about incompatible data types in a connection.Details about a flow that includes connections that violate loop boundary rules.Details about a flow that includes incompatible node types in a DoWhile loop.Details about a malformed condition expression in a node.Details about a malformed input expression in a node.Details about mismatched input data types in a node.Details about mismatched output data types in a node.Details about missing configuration for a connection.Details about a missing default condition in a conditional node.Details about missing ending nodes in the flow.Details about a flow that's missing a requiredLoopController
node in a DoWhile loop.Details about a flow that's missing a requiredLoopInput
node in a DoWhile loop.Details about missing configuration for a node.Details about a missing required input in a node.Details about a missing required output in a node.Details about missing starting nodes in the flow.Details about a flow that contains multipleLoopController
nodes in a DoWhile loop.Details about a flow that contains multipleLoopInput
nodes in a DoWhile loop.Details about multiple connections to a single node input.static Class
<? extends FlowValidationDetails.Builder> Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.type()
Retrieve an enum value representing which member of this object is populated.Details about an unfulfilled node input with no valid connections.Details about an unknown condition for a connection.Details about an unknown source node for a connection.Details about an unknown source output for a connection.Details about an unknown target node for a connection.Details about an unknown target input for a connection.Details about an unknown input for a node.Details about an unknown output for a node.Details about an unreachable node in the flow.Details about unsatisfied conditions for a connection.Details about an unspecified validation.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
cyclicConnection
Details about a cyclic connection in the flow.
- Returns:
- Details about a cyclic connection in the flow.
-
duplicateConditionExpression
Details about duplicate condition expressions in a node.
- Returns:
- Details about duplicate condition expressions in a node.
-
duplicateConnections
Details about duplicate connections between nodes.
- Returns:
- Details about duplicate connections between nodes.
-
incompatibleConnectionDataType
Details about incompatible data types in a connection.
- Returns:
- Details about incompatible data types in a connection.
-
invalidLoopBoundary
Details about a flow that includes connections that violate loop boundary rules.
- Returns:
- Details about a flow that includes connections that violate loop boundary rules.
-
loopIncompatibleNodeType
Details about a flow that includes incompatible node types in a DoWhile loop.
- Returns:
- Details about a flow that includes incompatible node types in a DoWhile loop.
-
malformedConditionExpression
Details about a malformed condition expression in a node.
- Returns:
- Details about a malformed condition expression in a node.
-
malformedNodeInputExpression
Details about a malformed input expression in a node.
- Returns:
- Details about a malformed input expression in a node.
-
mismatchedNodeInputType
Details about mismatched input data types in a node.
- Returns:
- Details about mismatched input data types in a node.
-
mismatchedNodeOutputType
Details about mismatched output data types in a node.
- Returns:
- Details about mismatched output data types in a node.
-
missingConnectionConfiguration
Details about missing configuration for a connection.
- Returns:
- Details about missing configuration for a connection.
-
missingDefaultCondition
Details about a missing default condition in a conditional node.
- Returns:
- Details about a missing default condition in a conditional node.
-
missingEndingNodes
Details about missing ending nodes in the flow.
- Returns:
- Details about missing ending nodes in the flow.
-
missingLoopControllerNode
Details about a flow that's missing a required
LoopController
node in a DoWhile loop.- Returns:
- Details about a flow that's missing a required
LoopController
node in a DoWhile loop.
-
missingLoopInputNode
Details about a flow that's missing a required
LoopInput
node in a DoWhile loop.- Returns:
- Details about a flow that's missing a required
LoopInput
node in a DoWhile loop.
-
missingNodeConfiguration
Details about missing configuration for a node.
- Returns:
- Details about missing configuration for a node.
-
missingNodeInput
Details about a missing required input in a node.
- Returns:
- Details about a missing required input in a node.
-
missingNodeOutput
Details about a missing required output in a node.
- Returns:
- Details about a missing required output in a node.
-
missingStartingNodes
Details about missing starting nodes in the flow.
- Returns:
- Details about missing starting nodes in the flow.
-
multipleLoopControllerNodes
Details about a flow that contains multiple
LoopController
nodes in a DoWhile loop.- Returns:
- Details about a flow that contains multiple
LoopController
nodes in a DoWhile loop.
-
multipleLoopInputNodes
Details about a flow that contains multiple
LoopInput
nodes in a DoWhile loop.- Returns:
- Details about a flow that contains multiple
LoopInput
nodes in a DoWhile loop.
-
multipleNodeInputConnections
Details about multiple connections to a single node input.
- Returns:
- Details about multiple connections to a single node input.
-
unfulfilledNodeInput
Details about an unfulfilled node input with no valid connections.
- Returns:
- Details about an unfulfilled node input with no valid connections.
-
unknownConnectionCondition
Details about an unknown condition for a connection.
- Returns:
- Details about an unknown condition for a connection.
-
unknownConnectionSource
Details about an unknown source node for a connection.
- Returns:
- Details about an unknown source node for a connection.
-
unknownConnectionSourceOutput
Details about an unknown source output for a connection.
- Returns:
- Details about an unknown source output for a connection.
-
unknownConnectionTarget
Details about an unknown target node for a connection.
- Returns:
- Details about an unknown target node for a connection.
-
unknownConnectionTargetInput
Details about an unknown target input for a connection.
- Returns:
- Details about an unknown target input for a connection.
-
unknownNodeInput
Details about an unknown input for a node.
- Returns:
- Details about an unknown input for a node.
-
unknownNodeOutput
Details about an unknown output for a node.
- Returns:
- Details about an unknown output for a node.
-
unreachableNode
Details about an unreachable node in the flow.
- Returns:
- Details about an unreachable node in the flow.
-
unsatisfiedConnectionConditions
Details about unsatisfied conditions for a connection.
- Returns:
- Details about unsatisfied conditions for a connection.
-
unspecified
Details about an unspecified validation.
- Returns:
- Details about an unspecified validation.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<FlowValidationDetails.Builder,
FlowValidationDetails> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in interfaceSdkPojo
- Parameters:
obj
- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
fromCyclicConnection
public static FlowValidationDetails fromCyclicConnection(CyclicConnectionFlowValidationDetails cyclicConnection) Create an instance of this class withcyclicConnection()
initialized to the given value.Details about a cyclic connection in the flow.
- Parameters:
cyclicConnection
- Details about a cyclic connection in the flow.
-
fromCyclicConnection
public static FlowValidationDetails fromCyclicConnection(Consumer<CyclicConnectionFlowValidationDetails.Builder> cyclicConnection) Create an instance of this class withcyclicConnection()
initialized to the given value.Details about a cyclic connection in the flow.
- Parameters:
cyclicConnection
- Details about a cyclic connection in the flow.
-
fromDuplicateConditionExpression
public static FlowValidationDetails fromDuplicateConditionExpression(DuplicateConditionExpressionFlowValidationDetails duplicateConditionExpression) Create an instance of this class withduplicateConditionExpression()
initialized to the given value.Details about duplicate condition expressions in a node.
- Parameters:
duplicateConditionExpression
- Details about duplicate condition expressions in a node.
-
fromDuplicateConditionExpression
public static FlowValidationDetails fromDuplicateConditionExpression(Consumer<DuplicateConditionExpressionFlowValidationDetails.Builder> duplicateConditionExpression) Create an instance of this class withduplicateConditionExpression()
initialized to the given value.Details about duplicate condition expressions in a node.
- Parameters:
duplicateConditionExpression
- Details about duplicate condition expressions in a node.
-
fromDuplicateConnections
public static FlowValidationDetails fromDuplicateConnections(DuplicateConnectionsFlowValidationDetails duplicateConnections) Create an instance of this class withduplicateConnections()
initialized to the given value.Details about duplicate connections between nodes.
- Parameters:
duplicateConnections
- Details about duplicate connections between nodes.
-
fromDuplicateConnections
public static FlowValidationDetails fromDuplicateConnections(Consumer<DuplicateConnectionsFlowValidationDetails.Builder> duplicateConnections) Create an instance of this class withduplicateConnections()
initialized to the given value.Details about duplicate connections between nodes.
- Parameters:
duplicateConnections
- Details about duplicate connections between nodes.
-
fromIncompatibleConnectionDataType
public static FlowValidationDetails fromIncompatibleConnectionDataType(IncompatibleConnectionDataTypeFlowValidationDetails incompatibleConnectionDataType) Create an instance of this class withincompatibleConnectionDataType()
initialized to the given value.Details about incompatible data types in a connection.
- Parameters:
incompatibleConnectionDataType
- Details about incompatible data types in a connection.
-
fromIncompatibleConnectionDataType
public static FlowValidationDetails fromIncompatibleConnectionDataType(Consumer<IncompatibleConnectionDataTypeFlowValidationDetails.Builder> incompatibleConnectionDataType) Create an instance of this class withincompatibleConnectionDataType()
initialized to the given value.Details about incompatible data types in a connection.
- Parameters:
incompatibleConnectionDataType
- Details about incompatible data types in a connection.
-
fromInvalidLoopBoundary
public static FlowValidationDetails fromInvalidLoopBoundary(InvalidLoopBoundaryFlowValidationDetails invalidLoopBoundary) Create an instance of this class withinvalidLoopBoundary()
initialized to the given value.Details about a flow that includes connections that violate loop boundary rules.
- Parameters:
invalidLoopBoundary
- Details about a flow that includes connections that violate loop boundary rules.
-
fromInvalidLoopBoundary
public static FlowValidationDetails fromInvalidLoopBoundary(Consumer<InvalidLoopBoundaryFlowValidationDetails.Builder> invalidLoopBoundary) Create an instance of this class withinvalidLoopBoundary()
initialized to the given value.Details about a flow that includes connections that violate loop boundary rules.
- Parameters:
invalidLoopBoundary
- Details about a flow that includes connections that violate loop boundary rules.
-
fromLoopIncompatibleNodeType
public static FlowValidationDetails fromLoopIncompatibleNodeType(LoopIncompatibleNodeTypeFlowValidationDetails loopIncompatibleNodeType) Create an instance of this class withloopIncompatibleNodeType()
initialized to the given value.Details about a flow that includes incompatible node types in a DoWhile loop.
- Parameters:
loopIncompatibleNodeType
- Details about a flow that includes incompatible node types in a DoWhile loop.
-
fromLoopIncompatibleNodeType
public static FlowValidationDetails fromLoopIncompatibleNodeType(Consumer<LoopIncompatibleNodeTypeFlowValidationDetails.Builder> loopIncompatibleNodeType) Create an instance of this class withloopIncompatibleNodeType()
initialized to the given value.Details about a flow that includes incompatible node types in a DoWhile loop.
- Parameters:
loopIncompatibleNodeType
- Details about a flow that includes incompatible node types in a DoWhile loop.
-
fromMalformedConditionExpression
public static FlowValidationDetails fromMalformedConditionExpression(MalformedConditionExpressionFlowValidationDetails malformedConditionExpression) Create an instance of this class withmalformedConditionExpression()
initialized to the given value.Details about a malformed condition expression in a node.
- Parameters:
malformedConditionExpression
- Details about a malformed condition expression in a node.
-
fromMalformedConditionExpression
public static FlowValidationDetails fromMalformedConditionExpression(Consumer<MalformedConditionExpressionFlowValidationDetails.Builder> malformedConditionExpression) Create an instance of this class withmalformedConditionExpression()
initialized to the given value.Details about a malformed condition expression in a node.
- Parameters:
malformedConditionExpression
- Details about a malformed condition expression in a node.
-
fromMalformedNodeInputExpression
public static FlowValidationDetails fromMalformedNodeInputExpression(MalformedNodeInputExpressionFlowValidationDetails malformedNodeInputExpression) Create an instance of this class withmalformedNodeInputExpression()
initialized to the given value.Details about a malformed input expression in a node.
- Parameters:
malformedNodeInputExpression
- Details about a malformed input expression in a node.
-
fromMalformedNodeInputExpression
public static FlowValidationDetails fromMalformedNodeInputExpression(Consumer<MalformedNodeInputExpressionFlowValidationDetails.Builder> malformedNodeInputExpression) Create an instance of this class withmalformedNodeInputExpression()
initialized to the given value.Details about a malformed input expression in a node.
- Parameters:
malformedNodeInputExpression
- Details about a malformed input expression in a node.
-
fromMismatchedNodeInputType
public static FlowValidationDetails fromMismatchedNodeInputType(MismatchedNodeInputTypeFlowValidationDetails mismatchedNodeInputType) Create an instance of this class withmismatchedNodeInputType()
initialized to the given value.Details about mismatched input data types in a node.
- Parameters:
mismatchedNodeInputType
- Details about mismatched input data types in a node.
-
fromMismatchedNodeInputType
public static FlowValidationDetails fromMismatchedNodeInputType(Consumer<MismatchedNodeInputTypeFlowValidationDetails.Builder> mismatchedNodeInputType) Create an instance of this class withmismatchedNodeInputType()
initialized to the given value.Details about mismatched input data types in a node.
- Parameters:
mismatchedNodeInputType
- Details about mismatched input data types in a node.
-
fromMismatchedNodeOutputType
public static FlowValidationDetails fromMismatchedNodeOutputType(MismatchedNodeOutputTypeFlowValidationDetails mismatchedNodeOutputType) Create an instance of this class withmismatchedNodeOutputType()
initialized to the given value.Details about mismatched output data types in a node.
- Parameters:
mismatchedNodeOutputType
- Details about mismatched output data types in a node.
-
fromMismatchedNodeOutputType
public static FlowValidationDetails fromMismatchedNodeOutputType(Consumer<MismatchedNodeOutputTypeFlowValidationDetails.Builder> mismatchedNodeOutputType) Create an instance of this class withmismatchedNodeOutputType()
initialized to the given value.Details about mismatched output data types in a node.
- Parameters:
mismatchedNodeOutputType
- Details about mismatched output data types in a node.
-
fromMissingConnectionConfiguration
public static FlowValidationDetails fromMissingConnectionConfiguration(MissingConnectionConfigurationFlowValidationDetails missingConnectionConfiguration) Create an instance of this class withmissingConnectionConfiguration()
initialized to the given value.Details about missing configuration for a connection.
- Parameters:
missingConnectionConfiguration
- Details about missing configuration for a connection.
-
fromMissingConnectionConfiguration
public static FlowValidationDetails fromMissingConnectionConfiguration(Consumer<MissingConnectionConfigurationFlowValidationDetails.Builder> missingConnectionConfiguration) Create an instance of this class withmissingConnectionConfiguration()
initialized to the given value.Details about missing configuration for a connection.
- Parameters:
missingConnectionConfiguration
- Details about missing configuration for a connection.
-
fromMissingDefaultCondition
public static FlowValidationDetails fromMissingDefaultCondition(MissingDefaultConditionFlowValidationDetails missingDefaultCondition) Create an instance of this class withmissingDefaultCondition()
initialized to the given value.Details about a missing default condition in a conditional node.
- Parameters:
missingDefaultCondition
- Details about a missing default condition in a conditional node.
-
fromMissingDefaultCondition
public static FlowValidationDetails fromMissingDefaultCondition(Consumer<MissingDefaultConditionFlowValidationDetails.Builder> missingDefaultCondition) Create an instance of this class withmissingDefaultCondition()
initialized to the given value.Details about a missing default condition in a conditional node.
- Parameters:
missingDefaultCondition
- Details about a missing default condition in a conditional node.
-
fromMissingEndingNodes
public static FlowValidationDetails fromMissingEndingNodes(MissingEndingNodesFlowValidationDetails missingEndingNodes) Create an instance of this class withmissingEndingNodes()
initialized to the given value.Details about missing ending nodes in the flow.
- Parameters:
missingEndingNodes
- Details about missing ending nodes in the flow.
-
fromMissingEndingNodes
public static FlowValidationDetails fromMissingEndingNodes(Consumer<MissingEndingNodesFlowValidationDetails.Builder> missingEndingNodes) Create an instance of this class withmissingEndingNodes()
initialized to the given value.Details about missing ending nodes in the flow.
- Parameters:
missingEndingNodes
- Details about missing ending nodes in the flow.
-
fromMissingLoopControllerNode
public static FlowValidationDetails fromMissingLoopControllerNode(MissingLoopControllerNodeFlowValidationDetails missingLoopControllerNode) Create an instance of this class withmissingLoopControllerNode()
initialized to the given value.Details about a flow that's missing a required
LoopController
node in a DoWhile loop.- Parameters:
missingLoopControllerNode
- Details about a flow that's missing a requiredLoopController
node in a DoWhile loop.
-
fromMissingLoopControllerNode
public static FlowValidationDetails fromMissingLoopControllerNode(Consumer<MissingLoopControllerNodeFlowValidationDetails.Builder> missingLoopControllerNode) Create an instance of this class withmissingLoopControllerNode()
initialized to the given value.Details about a flow that's missing a required
LoopController
node in a DoWhile loop.- Parameters:
missingLoopControllerNode
- Details about a flow that's missing a requiredLoopController
node in a DoWhile loop.
-
fromMissingLoopInputNode
public static FlowValidationDetails fromMissingLoopInputNode(MissingLoopInputNodeFlowValidationDetails missingLoopInputNode) Create an instance of this class withmissingLoopInputNode()
initialized to the given value.Details about a flow that's missing a required
LoopInput
node in a DoWhile loop.- Parameters:
missingLoopInputNode
- Details about a flow that's missing a requiredLoopInput
node in a DoWhile loop.
-
fromMissingLoopInputNode
public static FlowValidationDetails fromMissingLoopInputNode(Consumer<MissingLoopInputNodeFlowValidationDetails.Builder> missingLoopInputNode) Create an instance of this class withmissingLoopInputNode()
initialized to the given value.Details about a flow that's missing a required
LoopInput
node in a DoWhile loop.- Parameters:
missingLoopInputNode
- Details about a flow that's missing a requiredLoopInput
node in a DoWhile loop.
-
fromMissingNodeConfiguration
public static FlowValidationDetails fromMissingNodeConfiguration(MissingNodeConfigurationFlowValidationDetails missingNodeConfiguration) Create an instance of this class withmissingNodeConfiguration()
initialized to the given value.Details about missing configuration for a node.
- Parameters:
missingNodeConfiguration
- Details about missing configuration for a node.
-
fromMissingNodeConfiguration
public static FlowValidationDetails fromMissingNodeConfiguration(Consumer<MissingNodeConfigurationFlowValidationDetails.Builder> missingNodeConfiguration) Create an instance of this class withmissingNodeConfiguration()
initialized to the given value.Details about missing configuration for a node.
- Parameters:
missingNodeConfiguration
- Details about missing configuration for a node.
-
fromMissingNodeInput
public static FlowValidationDetails fromMissingNodeInput(MissingNodeInputFlowValidationDetails missingNodeInput) Create an instance of this class withmissingNodeInput()
initialized to the given value.Details about a missing required input in a node.
- Parameters:
missingNodeInput
- Details about a missing required input in a node.
-
fromMissingNodeInput
public static FlowValidationDetails fromMissingNodeInput(Consumer<MissingNodeInputFlowValidationDetails.Builder> missingNodeInput) Create an instance of this class withmissingNodeInput()
initialized to the given value.Details about a missing required input in a node.
- Parameters:
missingNodeInput
- Details about a missing required input in a node.
-
fromMissingNodeOutput
public static FlowValidationDetails fromMissingNodeOutput(MissingNodeOutputFlowValidationDetails missingNodeOutput) Create an instance of this class withmissingNodeOutput()
initialized to the given value.Details about a missing required output in a node.
- Parameters:
missingNodeOutput
- Details about a missing required output in a node.
-
fromMissingNodeOutput
public static FlowValidationDetails fromMissingNodeOutput(Consumer<MissingNodeOutputFlowValidationDetails.Builder> missingNodeOutput) Create an instance of this class withmissingNodeOutput()
initialized to the given value.Details about a missing required output in a node.
- Parameters:
missingNodeOutput
- Details about a missing required output in a node.
-
fromMissingStartingNodes
public static FlowValidationDetails fromMissingStartingNodes(MissingStartingNodesFlowValidationDetails missingStartingNodes) Create an instance of this class withmissingStartingNodes()
initialized to the given value.Details about missing starting nodes in the flow.
- Parameters:
missingStartingNodes
- Details about missing starting nodes in the flow.
-
fromMissingStartingNodes
public static FlowValidationDetails fromMissingStartingNodes(Consumer<MissingStartingNodesFlowValidationDetails.Builder> missingStartingNodes) Create an instance of this class withmissingStartingNodes()
initialized to the given value.Details about missing starting nodes in the flow.
- Parameters:
missingStartingNodes
- Details about missing starting nodes in the flow.
-
fromMultipleLoopControllerNodes
public static FlowValidationDetails fromMultipleLoopControllerNodes(MultipleLoopControllerNodesFlowValidationDetails multipleLoopControllerNodes) Create an instance of this class withmultipleLoopControllerNodes()
initialized to the given value.Details about a flow that contains multiple
LoopController
nodes in a DoWhile loop.- Parameters:
multipleLoopControllerNodes
- Details about a flow that contains multipleLoopController
nodes in a DoWhile loop.
-
fromMultipleLoopControllerNodes
public static FlowValidationDetails fromMultipleLoopControllerNodes(Consumer<MultipleLoopControllerNodesFlowValidationDetails.Builder> multipleLoopControllerNodes) Create an instance of this class withmultipleLoopControllerNodes()
initialized to the given value.Details about a flow that contains multiple
LoopController
nodes in a DoWhile loop.- Parameters:
multipleLoopControllerNodes
- Details about a flow that contains multipleLoopController
nodes in a DoWhile loop.
-
fromMultipleLoopInputNodes
public static FlowValidationDetails fromMultipleLoopInputNodes(MultipleLoopInputNodesFlowValidationDetails multipleLoopInputNodes) Create an instance of this class withmultipleLoopInputNodes()
initialized to the given value.Details about a flow that contains multiple
LoopInput
nodes in a DoWhile loop.- Parameters:
multipleLoopInputNodes
- Details about a flow that contains multipleLoopInput
nodes in a DoWhile loop.
-
fromMultipleLoopInputNodes
public static FlowValidationDetails fromMultipleLoopInputNodes(Consumer<MultipleLoopInputNodesFlowValidationDetails.Builder> multipleLoopInputNodes) Create an instance of this class withmultipleLoopInputNodes()
initialized to the given value.Details about a flow that contains multiple
LoopInput
nodes in a DoWhile loop.- Parameters:
multipleLoopInputNodes
- Details about a flow that contains multipleLoopInput
nodes in a DoWhile loop.
-
fromMultipleNodeInputConnections
public static FlowValidationDetails fromMultipleNodeInputConnections(MultipleNodeInputConnectionsFlowValidationDetails multipleNodeInputConnections) Create an instance of this class withmultipleNodeInputConnections()
initialized to the given value.Details about multiple connections to a single node input.
- Parameters:
multipleNodeInputConnections
- Details about multiple connections to a single node input.
-
fromMultipleNodeInputConnections
public static FlowValidationDetails fromMultipleNodeInputConnections(Consumer<MultipleNodeInputConnectionsFlowValidationDetails.Builder> multipleNodeInputConnections) Create an instance of this class withmultipleNodeInputConnections()
initialized to the given value.Details about multiple connections to a single node input.
- Parameters:
multipleNodeInputConnections
- Details about multiple connections to a single node input.
-
fromUnfulfilledNodeInput
public static FlowValidationDetails fromUnfulfilledNodeInput(UnfulfilledNodeInputFlowValidationDetails unfulfilledNodeInput) Create an instance of this class withunfulfilledNodeInput()
initialized to the given value.Details about an unfulfilled node input with no valid connections.
- Parameters:
unfulfilledNodeInput
- Details about an unfulfilled node input with no valid connections.
-
fromUnfulfilledNodeInput
public static FlowValidationDetails fromUnfulfilledNodeInput(Consumer<UnfulfilledNodeInputFlowValidationDetails.Builder> unfulfilledNodeInput) Create an instance of this class withunfulfilledNodeInput()
initialized to the given value.Details about an unfulfilled node input with no valid connections.
- Parameters:
unfulfilledNodeInput
- Details about an unfulfilled node input with no valid connections.
-
fromUnknownConnectionCondition
public static FlowValidationDetails fromUnknownConnectionCondition(UnknownConnectionConditionFlowValidationDetails unknownConnectionCondition) Create an instance of this class withunknownConnectionCondition()
initialized to the given value.Details about an unknown condition for a connection.
- Parameters:
unknownConnectionCondition
- Details about an unknown condition for a connection.
-
fromUnknownConnectionCondition
public static FlowValidationDetails fromUnknownConnectionCondition(Consumer<UnknownConnectionConditionFlowValidationDetails.Builder> unknownConnectionCondition) Create an instance of this class withunknownConnectionCondition()
initialized to the given value.Details about an unknown condition for a connection.
- Parameters:
unknownConnectionCondition
- Details about an unknown condition for a connection.
-
fromUnknownConnectionSource
public static FlowValidationDetails fromUnknownConnectionSource(UnknownConnectionSourceFlowValidationDetails unknownConnectionSource) Create an instance of this class withunknownConnectionSource()
initialized to the given value.Details about an unknown source node for a connection.
- Parameters:
unknownConnectionSource
- Details about an unknown source node for a connection.
-
fromUnknownConnectionSource
public static FlowValidationDetails fromUnknownConnectionSource(Consumer<UnknownConnectionSourceFlowValidationDetails.Builder> unknownConnectionSource) Create an instance of this class withunknownConnectionSource()
initialized to the given value.Details about an unknown source node for a connection.
- Parameters:
unknownConnectionSource
- Details about an unknown source node for a connection.
-
fromUnknownConnectionSourceOutput
public static FlowValidationDetails fromUnknownConnectionSourceOutput(UnknownConnectionSourceOutputFlowValidationDetails unknownConnectionSourceOutput) Create an instance of this class withunknownConnectionSourceOutput()
initialized to the given value.Details about an unknown source output for a connection.
- Parameters:
unknownConnectionSourceOutput
- Details about an unknown source output for a connection.
-
fromUnknownConnectionSourceOutput
public static FlowValidationDetails fromUnknownConnectionSourceOutput(Consumer<UnknownConnectionSourceOutputFlowValidationDetails.Builder> unknownConnectionSourceOutput) Create an instance of this class withunknownConnectionSourceOutput()
initialized to the given value.Details about an unknown source output for a connection.
- Parameters:
unknownConnectionSourceOutput
- Details about an unknown source output for a connection.
-
fromUnknownConnectionTarget
public static FlowValidationDetails fromUnknownConnectionTarget(UnknownConnectionTargetFlowValidationDetails unknownConnectionTarget) Create an instance of this class withunknownConnectionTarget()
initialized to the given value.Details about an unknown target node for a connection.
- Parameters:
unknownConnectionTarget
- Details about an unknown target node for a connection.
-
fromUnknownConnectionTarget
public static FlowValidationDetails fromUnknownConnectionTarget(Consumer<UnknownConnectionTargetFlowValidationDetails.Builder> unknownConnectionTarget) Create an instance of this class withunknownConnectionTarget()
initialized to the given value.Details about an unknown target node for a connection.
- Parameters:
unknownConnectionTarget
- Details about an unknown target node for a connection.
-
fromUnknownConnectionTargetInput
public static FlowValidationDetails fromUnknownConnectionTargetInput(UnknownConnectionTargetInputFlowValidationDetails unknownConnectionTargetInput) Create an instance of this class withunknownConnectionTargetInput()
initialized to the given value.Details about an unknown target input for a connection.
- Parameters:
unknownConnectionTargetInput
- Details about an unknown target input for a connection.
-
fromUnknownConnectionTargetInput
public static FlowValidationDetails fromUnknownConnectionTargetInput(Consumer<UnknownConnectionTargetInputFlowValidationDetails.Builder> unknownConnectionTargetInput) Create an instance of this class withunknownConnectionTargetInput()
initialized to the given value.Details about an unknown target input for a connection.
- Parameters:
unknownConnectionTargetInput
- Details about an unknown target input for a connection.
-
fromUnknownNodeInput
public static FlowValidationDetails fromUnknownNodeInput(UnknownNodeInputFlowValidationDetails unknownNodeInput) Create an instance of this class withunknownNodeInput()
initialized to the given value.Details about an unknown input for a node.
- Parameters:
unknownNodeInput
- Details about an unknown input for a node.
-
fromUnknownNodeInput
public static FlowValidationDetails fromUnknownNodeInput(Consumer<UnknownNodeInputFlowValidationDetails.Builder> unknownNodeInput) Create an instance of this class withunknownNodeInput()
initialized to the given value.Details about an unknown input for a node.
- Parameters:
unknownNodeInput
- Details about an unknown input for a node.
-
fromUnknownNodeOutput
public static FlowValidationDetails fromUnknownNodeOutput(UnknownNodeOutputFlowValidationDetails unknownNodeOutput) Create an instance of this class withunknownNodeOutput()
initialized to the given value.Details about an unknown output for a node.
- Parameters:
unknownNodeOutput
- Details about an unknown output for a node.
-
fromUnknownNodeOutput
public static FlowValidationDetails fromUnknownNodeOutput(Consumer<UnknownNodeOutputFlowValidationDetails.Builder> unknownNodeOutput) Create an instance of this class withunknownNodeOutput()
initialized to the given value.Details about an unknown output for a node.
- Parameters:
unknownNodeOutput
- Details about an unknown output for a node.
-
fromUnreachableNode
public static FlowValidationDetails fromUnreachableNode(UnreachableNodeFlowValidationDetails unreachableNode) Create an instance of this class withunreachableNode()
initialized to the given value.Details about an unreachable node in the flow.
- Parameters:
unreachableNode
- Details about an unreachable node in the flow.
-
fromUnreachableNode
public static FlowValidationDetails fromUnreachableNode(Consumer<UnreachableNodeFlowValidationDetails.Builder> unreachableNode) Create an instance of this class withunreachableNode()
initialized to the given value.Details about an unreachable node in the flow.
- Parameters:
unreachableNode
- Details about an unreachable node in the flow.
-
fromUnsatisfiedConnectionConditions
public static FlowValidationDetails fromUnsatisfiedConnectionConditions(UnsatisfiedConnectionConditionsFlowValidationDetails unsatisfiedConnectionConditions) Create an instance of this class withunsatisfiedConnectionConditions()
initialized to the given value.Details about unsatisfied conditions for a connection.
- Parameters:
unsatisfiedConnectionConditions
- Details about unsatisfied conditions for a connection.
-
fromUnsatisfiedConnectionConditions
public static FlowValidationDetails fromUnsatisfiedConnectionConditions(Consumer<UnsatisfiedConnectionConditionsFlowValidationDetails.Builder> unsatisfiedConnectionConditions) Create an instance of this class withunsatisfiedConnectionConditions()
initialized to the given value.Details about unsatisfied conditions for a connection.
- Parameters:
unsatisfiedConnectionConditions
- Details about unsatisfied conditions for a connection.
-
fromUnspecified
Create an instance of this class withunspecified()
initialized to the given value.Details about an unspecified validation.
- Parameters:
unspecified
- Details about an unspecified validation.
-
fromUnspecified
public static FlowValidationDetails fromUnspecified(Consumer<UnspecifiedFlowValidationDetails.Builder> unspecified) Create an instance of this class withunspecified()
initialized to the given value.Details about an unspecified validation.
- Parameters:
unspecified
- Details about an unspecified validation.
-
type
Retrieve an enum value representing which member of this object is populated. When this class is returned in a service response, this will beFlowValidationDetails.Type.UNKNOWN_TO_SDK_VERSION
if the service returned a member that is only known to a newer SDK version. When this class is created directly in your code, this will beFlowValidationDetails.Type.UNKNOWN_TO_SDK_VERSION
if zero members are set, andnull
if more than one member is set. -
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
- Returns:
- The mapping between the field name and its corresponding field.
-