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 interfacestatic 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 booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.static FlowValidationDetailsfromCyclicConnection(Consumer<CyclicConnectionFlowValidationDetails.Builder> cyclicConnection) Create an instance of this class withcyclicConnection()initialized to the given value.static FlowValidationDetailsfromCyclicConnection(CyclicConnectionFlowValidationDetails cyclicConnection) Create an instance of this class withcyclicConnection()initialized to the given value.static FlowValidationDetailsfromDuplicateConditionExpression(Consumer<DuplicateConditionExpressionFlowValidationDetails.Builder> duplicateConditionExpression) Create an instance of this class withduplicateConditionExpression()initialized to the given value.static FlowValidationDetailsfromDuplicateConditionExpression(DuplicateConditionExpressionFlowValidationDetails duplicateConditionExpression) Create an instance of this class withduplicateConditionExpression()initialized to the given value.static FlowValidationDetailsfromDuplicateConnections(Consumer<DuplicateConnectionsFlowValidationDetails.Builder> duplicateConnections) Create an instance of this class withduplicateConnections()initialized to the given value.static FlowValidationDetailsfromDuplicateConnections(DuplicateConnectionsFlowValidationDetails duplicateConnections) Create an instance of this class withduplicateConnections()initialized to the given value.static FlowValidationDetailsfromIncompatibleConnectionDataType(Consumer<IncompatibleConnectionDataTypeFlowValidationDetails.Builder> incompatibleConnectionDataType) Create an instance of this class withincompatibleConnectionDataType()initialized to the given value.static FlowValidationDetailsfromIncompatibleConnectionDataType(IncompatibleConnectionDataTypeFlowValidationDetails incompatibleConnectionDataType) Create an instance of this class withincompatibleConnectionDataType()initialized to the given value.static FlowValidationDetailsfromInvalidLoopBoundary(Consumer<InvalidLoopBoundaryFlowValidationDetails.Builder> invalidLoopBoundary) Create an instance of this class withinvalidLoopBoundary()initialized to the given value.static FlowValidationDetailsfromInvalidLoopBoundary(InvalidLoopBoundaryFlowValidationDetails invalidLoopBoundary) Create an instance of this class withinvalidLoopBoundary()initialized to the given value.static FlowValidationDetailsfromLoopIncompatibleNodeType(Consumer<LoopIncompatibleNodeTypeFlowValidationDetails.Builder> loopIncompatibleNodeType) Create an instance of this class withloopIncompatibleNodeType()initialized to the given value.static FlowValidationDetailsfromLoopIncompatibleNodeType(LoopIncompatibleNodeTypeFlowValidationDetails loopIncompatibleNodeType) Create an instance of this class withloopIncompatibleNodeType()initialized to the given value.static FlowValidationDetailsfromMalformedConditionExpression(Consumer<MalformedConditionExpressionFlowValidationDetails.Builder> malformedConditionExpression) Create an instance of this class withmalformedConditionExpression()initialized to the given value.static FlowValidationDetailsfromMalformedConditionExpression(MalformedConditionExpressionFlowValidationDetails malformedConditionExpression) Create an instance of this class withmalformedConditionExpression()initialized to the given value.static FlowValidationDetailsfromMalformedNodeInputExpression(Consumer<MalformedNodeInputExpressionFlowValidationDetails.Builder> malformedNodeInputExpression) Create an instance of this class withmalformedNodeInputExpression()initialized to the given value.static FlowValidationDetailsfromMalformedNodeInputExpression(MalformedNodeInputExpressionFlowValidationDetails malformedNodeInputExpression) Create an instance of this class withmalformedNodeInputExpression()initialized to the given value.static FlowValidationDetailsfromMismatchedNodeInputType(Consumer<MismatchedNodeInputTypeFlowValidationDetails.Builder> mismatchedNodeInputType) Create an instance of this class withmismatchedNodeInputType()initialized to the given value.static FlowValidationDetailsfromMismatchedNodeInputType(MismatchedNodeInputTypeFlowValidationDetails mismatchedNodeInputType) Create an instance of this class withmismatchedNodeInputType()initialized to the given value.static FlowValidationDetailsfromMismatchedNodeOutputType(Consumer<MismatchedNodeOutputTypeFlowValidationDetails.Builder> mismatchedNodeOutputType) Create an instance of this class withmismatchedNodeOutputType()initialized to the given value.static FlowValidationDetailsfromMismatchedNodeOutputType(MismatchedNodeOutputTypeFlowValidationDetails mismatchedNodeOutputType) Create an instance of this class withmismatchedNodeOutputType()initialized to the given value.static FlowValidationDetailsfromMissingConnectionConfiguration(Consumer<MissingConnectionConfigurationFlowValidationDetails.Builder> missingConnectionConfiguration) Create an instance of this class withmissingConnectionConfiguration()initialized to the given value.static FlowValidationDetailsfromMissingConnectionConfiguration(MissingConnectionConfigurationFlowValidationDetails missingConnectionConfiguration) Create an instance of this class withmissingConnectionConfiguration()initialized to the given value.static FlowValidationDetailsfromMissingDefaultCondition(Consumer<MissingDefaultConditionFlowValidationDetails.Builder> missingDefaultCondition) Create an instance of this class withmissingDefaultCondition()initialized to the given value.static FlowValidationDetailsfromMissingDefaultCondition(MissingDefaultConditionFlowValidationDetails missingDefaultCondition) Create an instance of this class withmissingDefaultCondition()initialized to the given value.static FlowValidationDetailsfromMissingEndingNodes(Consumer<MissingEndingNodesFlowValidationDetails.Builder> missingEndingNodes) Create an instance of this class withmissingEndingNodes()initialized to the given value.static FlowValidationDetailsfromMissingEndingNodes(MissingEndingNodesFlowValidationDetails missingEndingNodes) Create an instance of this class withmissingEndingNodes()initialized to the given value.static FlowValidationDetailsfromMissingLoopControllerNode(Consumer<MissingLoopControllerNodeFlowValidationDetails.Builder> missingLoopControllerNode) Create an instance of this class withmissingLoopControllerNode()initialized to the given value.static FlowValidationDetailsfromMissingLoopControllerNode(MissingLoopControllerNodeFlowValidationDetails missingLoopControllerNode) Create an instance of this class withmissingLoopControllerNode()initialized to the given value.static FlowValidationDetailsfromMissingLoopInputNode(Consumer<MissingLoopInputNodeFlowValidationDetails.Builder> missingLoopInputNode) Create an instance of this class withmissingLoopInputNode()initialized to the given value.static FlowValidationDetailsfromMissingLoopInputNode(MissingLoopInputNodeFlowValidationDetails missingLoopInputNode) Create an instance of this class withmissingLoopInputNode()initialized to the given value.static FlowValidationDetailsfromMissingNodeConfiguration(Consumer<MissingNodeConfigurationFlowValidationDetails.Builder> missingNodeConfiguration) Create an instance of this class withmissingNodeConfiguration()initialized to the given value.static FlowValidationDetailsfromMissingNodeConfiguration(MissingNodeConfigurationFlowValidationDetails missingNodeConfiguration) Create an instance of this class withmissingNodeConfiguration()initialized to the given value.static FlowValidationDetailsfromMissingNodeInput(Consumer<MissingNodeInputFlowValidationDetails.Builder> missingNodeInput) Create an instance of this class withmissingNodeInput()initialized to the given value.static FlowValidationDetailsfromMissingNodeInput(MissingNodeInputFlowValidationDetails missingNodeInput) Create an instance of this class withmissingNodeInput()initialized to the given value.static FlowValidationDetailsfromMissingNodeOutput(Consumer<MissingNodeOutputFlowValidationDetails.Builder> missingNodeOutput) Create an instance of this class withmissingNodeOutput()initialized to the given value.static FlowValidationDetailsfromMissingNodeOutput(MissingNodeOutputFlowValidationDetails missingNodeOutput) Create an instance of this class withmissingNodeOutput()initialized to the given value.static FlowValidationDetailsfromMissingStartingNodes(Consumer<MissingStartingNodesFlowValidationDetails.Builder> missingStartingNodes) Create an instance of this class withmissingStartingNodes()initialized to the given value.static FlowValidationDetailsfromMissingStartingNodes(MissingStartingNodesFlowValidationDetails missingStartingNodes) Create an instance of this class withmissingStartingNodes()initialized to the given value.static FlowValidationDetailsfromMultipleLoopControllerNodes(Consumer<MultipleLoopControllerNodesFlowValidationDetails.Builder> multipleLoopControllerNodes) Create an instance of this class withmultipleLoopControllerNodes()initialized to the given value.static FlowValidationDetailsfromMultipleLoopControllerNodes(MultipleLoopControllerNodesFlowValidationDetails multipleLoopControllerNodes) Create an instance of this class withmultipleLoopControllerNodes()initialized to the given value.static FlowValidationDetailsfromMultipleLoopInputNodes(Consumer<MultipleLoopInputNodesFlowValidationDetails.Builder> multipleLoopInputNodes) Create an instance of this class withmultipleLoopInputNodes()initialized to the given value.static FlowValidationDetailsfromMultipleLoopInputNodes(MultipleLoopInputNodesFlowValidationDetails multipleLoopInputNodes) Create an instance of this class withmultipleLoopInputNodes()initialized to the given value.static FlowValidationDetailsfromMultipleNodeInputConnections(Consumer<MultipleNodeInputConnectionsFlowValidationDetails.Builder> multipleNodeInputConnections) Create an instance of this class withmultipleNodeInputConnections()initialized to the given value.static FlowValidationDetailsfromMultipleNodeInputConnections(MultipleNodeInputConnectionsFlowValidationDetails multipleNodeInputConnections) Create an instance of this class withmultipleNodeInputConnections()initialized to the given value.static FlowValidationDetailsfromUnfulfilledNodeInput(Consumer<UnfulfilledNodeInputFlowValidationDetails.Builder> unfulfilledNodeInput) Create an instance of this class withunfulfilledNodeInput()initialized to the given value.static FlowValidationDetailsfromUnfulfilledNodeInput(UnfulfilledNodeInputFlowValidationDetails unfulfilledNodeInput) Create an instance of this class withunfulfilledNodeInput()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionCondition(Consumer<UnknownConnectionConditionFlowValidationDetails.Builder> unknownConnectionCondition) Create an instance of this class withunknownConnectionCondition()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionCondition(UnknownConnectionConditionFlowValidationDetails unknownConnectionCondition) Create an instance of this class withunknownConnectionCondition()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionSource(Consumer<UnknownConnectionSourceFlowValidationDetails.Builder> unknownConnectionSource) Create an instance of this class withunknownConnectionSource()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionSource(UnknownConnectionSourceFlowValidationDetails unknownConnectionSource) Create an instance of this class withunknownConnectionSource()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionSourceOutput(Consumer<UnknownConnectionSourceOutputFlowValidationDetails.Builder> unknownConnectionSourceOutput) Create an instance of this class withunknownConnectionSourceOutput()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionSourceOutput(UnknownConnectionSourceOutputFlowValidationDetails unknownConnectionSourceOutput) Create an instance of this class withunknownConnectionSourceOutput()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionTarget(Consumer<UnknownConnectionTargetFlowValidationDetails.Builder> unknownConnectionTarget) Create an instance of this class withunknownConnectionTarget()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionTarget(UnknownConnectionTargetFlowValidationDetails unknownConnectionTarget) Create an instance of this class withunknownConnectionTarget()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionTargetInput(Consumer<UnknownConnectionTargetInputFlowValidationDetails.Builder> unknownConnectionTargetInput) Create an instance of this class withunknownConnectionTargetInput()initialized to the given value.static FlowValidationDetailsfromUnknownConnectionTargetInput(UnknownConnectionTargetInputFlowValidationDetails unknownConnectionTargetInput) Create an instance of this class withunknownConnectionTargetInput()initialized to the given value.static FlowValidationDetailsfromUnknownNodeInput(Consumer<UnknownNodeInputFlowValidationDetails.Builder> unknownNodeInput) Create an instance of this class withunknownNodeInput()initialized to the given value.static FlowValidationDetailsfromUnknownNodeInput(UnknownNodeInputFlowValidationDetails unknownNodeInput) Create an instance of this class withunknownNodeInput()initialized to the given value.static FlowValidationDetailsfromUnknownNodeOutput(Consumer<UnknownNodeOutputFlowValidationDetails.Builder> unknownNodeOutput) Create an instance of this class withunknownNodeOutput()initialized to the given value.static FlowValidationDetailsfromUnknownNodeOutput(UnknownNodeOutputFlowValidationDetails unknownNodeOutput) Create an instance of this class withunknownNodeOutput()initialized to the given value.static FlowValidationDetailsfromUnreachableNode(Consumer<UnreachableNodeFlowValidationDetails.Builder> unreachableNode) Create an instance of this class withunreachableNode()initialized to the given value.static FlowValidationDetailsfromUnreachableNode(UnreachableNodeFlowValidationDetails unreachableNode) Create an instance of this class withunreachableNode()initialized to the given value.static FlowValidationDetailsfromUnsatisfiedConnectionConditions(Consumer<UnsatisfiedConnectionConditionsFlowValidationDetails.Builder> unsatisfiedConnectionConditions) Create an instance of this class withunsatisfiedConnectionConditions()initialized to the given value.static FlowValidationDetailsfromUnsatisfiedConnectionConditions(UnsatisfiedConnectionConditionsFlowValidationDetails unsatisfiedConnectionConditions) Create an instance of this class withunsatisfiedConnectionConditions()initialized to the given value.static FlowValidationDetailsfromUnspecified(Consumer<UnspecifiedFlowValidationDetails.Builder> unspecified) Create an instance of this class withunspecified()initialized to the given value.static FlowValidationDetailsfromUnspecified(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 inthashCode()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 requiredLoopControllernode in a DoWhile loop.Details about a flow that's missing a requiredLoopInputnode 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 multipleLoopControllernodes in a DoWhile loop.Details about a flow that contains multipleLoopInputnodes 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 StringtoString()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.
-
duplicateConnections
Details about duplicate connections between nodes.
- Returns:
- Details about duplicate connections between nodes.
-
duplicateConditionExpression
Details about duplicate condition expressions in a node.
- Returns:
- Details about duplicate condition expressions in a node.
-
unreachableNode
Details about an unreachable node in the flow.
- Returns:
- Details about an unreachable node in the flow.
-
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.
-
unknownConnectionCondition
Details about an unknown condition for a connection.
- Returns:
- Details about an unknown condition for a connection.
-
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.
-
incompatibleConnectionDataType
Details about incompatible data types in a connection.
- Returns:
- Details about incompatible data types in a connection.
-
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.
-
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.
-
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.
-
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.
-
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.
-
missingLoopInputNode
Details about a flow that's missing a required
LoopInputnode in a DoWhile loop.- Returns:
- Details about a flow that's missing a required
LoopInputnode in a DoWhile loop.
-
missingLoopControllerNode
Details about a flow that's missing a required
LoopControllernode in a DoWhile loop.- Returns:
- Details about a flow that's missing a required
LoopControllernode in a DoWhile loop.
-
multipleLoopInputNodes
Details about a flow that contains multiple
LoopInputnodes in a DoWhile loop.- Returns:
- Details about a flow that contains multiple
LoopInputnodes in a DoWhile loop.
-
multipleLoopControllerNodes
Details about a flow that contains multiple
LoopControllernodes in a DoWhile loop.- Returns:
- Details about a flow that contains multiple
LoopControllernodes in a DoWhile loop.
-
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.
-
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.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<FlowValidationDetails.Builder,FlowValidationDetails> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin 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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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
LoopInputnode in a DoWhile loop.- Parameters:
missingLoopInputNode- Details about a flow that's missing a requiredLoopInputnode 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
LoopInputnode in a DoWhile loop.- Parameters:
missingLoopInputNode- Details about a flow that's missing a requiredLoopInputnode in a DoWhile loop.
-
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
LoopControllernode in a DoWhile loop.- Parameters:
missingLoopControllerNode- Details about a flow that's missing a requiredLoopControllernode 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
LoopControllernode in a DoWhile loop.- Parameters:
missingLoopControllerNode- Details about a flow that's missing a requiredLoopControllernode 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
LoopInputnodes in a DoWhile loop.- Parameters:
multipleLoopInputNodes- Details about a flow that contains multipleLoopInputnodes 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
LoopInputnodes in a DoWhile loop.- Parameters:
multipleLoopInputNodes- Details about a flow that contains multipleLoopInputnodes in a DoWhile loop.
-
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
LoopControllernodes in a DoWhile loop.- Parameters:
multipleLoopControllerNodes- Details about a flow that contains multipleLoopControllernodes 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
LoopControllernodes in a DoWhile loop.- Parameters:
multipleLoopControllerNodes- Details about a flow that contains multipleLoopControllernodes in a DoWhile loop.
-
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.
-
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.
-
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_VERSIONif 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_VERSIONif zero members are set, andnullif more than one member is set. -
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-