Class FlowValidationDetails
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockagent.model.FlowValidationDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<FlowValidationDetails.Builder,FlowValidationDetails>
@Generated("software.amazon.awssdk:codegen") public final class FlowValidationDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FlowValidationDetails.Builder,FlowValidationDetails>
A union type containing various possible validation issues in the flow.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFlowValidationDetails.Builderstatic classFlowValidationDetails.Type
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
cyclicConnection
public final CyclicConnectionFlowValidationDetails cyclicConnection()
Details about a cyclic connection in the flow.
- Returns:
- Details about a cyclic connection in the flow.
-
duplicateConnections
public final DuplicateConnectionsFlowValidationDetails duplicateConnections()
Details about duplicate connections between nodes.
- Returns:
- Details about duplicate connections between nodes.
-
duplicateConditionExpression
public final DuplicateConditionExpressionFlowValidationDetails duplicateConditionExpression()
Details about duplicate condition expressions in a node.
- Returns:
- Details about duplicate condition expressions in a node.
-
unreachableNode
public final UnreachableNodeFlowValidationDetails unreachableNode()
Details about an unreachable node in the flow.
- Returns:
- Details about an unreachable node in the flow.
-
unknownConnectionSource
public final UnknownConnectionSourceFlowValidationDetails unknownConnectionSource()
Details about an unknown source node for a connection.
- Returns:
- Details about an unknown source node for a connection.
-
unknownConnectionSourceOutput
public final UnknownConnectionSourceOutputFlowValidationDetails unknownConnectionSourceOutput()
Details about an unknown source output for a connection.
- Returns:
- Details about an unknown source output for a connection.
-
unknownConnectionTarget
public final UnknownConnectionTargetFlowValidationDetails unknownConnectionTarget()
Details about an unknown target node for a connection.
- Returns:
- Details about an unknown target node for a connection.
-
unknownConnectionTargetInput
public final UnknownConnectionTargetInputFlowValidationDetails unknownConnectionTargetInput()
Details about an unknown target input for a connection.
- Returns:
- Details about an unknown target input for a connection.
-
unknownConnectionCondition
public final UnknownConnectionConditionFlowValidationDetails unknownConnectionCondition()
Details about an unknown condition for a connection.
- Returns:
- Details about an unknown condition for a connection.
-
malformedConditionExpression
public final MalformedConditionExpressionFlowValidationDetails malformedConditionExpression()
Details about a malformed condition expression in a node.
- Returns:
- Details about a malformed condition expression in a node.
-
malformedNodeInputExpression
public final MalformedNodeInputExpressionFlowValidationDetails malformedNodeInputExpression()
Details about a malformed input expression in a node.
- Returns:
- Details about a malformed input expression in a node.
-
mismatchedNodeInputType
public final MismatchedNodeInputTypeFlowValidationDetails mismatchedNodeInputType()
Details about mismatched input data types in a node.
- Returns:
- Details about mismatched input data types in a node.
-
mismatchedNodeOutputType
public final MismatchedNodeOutputTypeFlowValidationDetails mismatchedNodeOutputType()
Details about mismatched output data types in a node.
- Returns:
- Details about mismatched output data types in a node.
-
incompatibleConnectionDataType
public final IncompatibleConnectionDataTypeFlowValidationDetails incompatibleConnectionDataType()
Details about incompatible data types in a connection.
- Returns:
- Details about incompatible data types in a connection.
-
missingConnectionConfiguration
public final MissingConnectionConfigurationFlowValidationDetails missingConnectionConfiguration()
Details about missing configuration for a connection.
- Returns:
- Details about missing configuration for a connection.
-
missingDefaultCondition
public final MissingDefaultConditionFlowValidationDetails missingDefaultCondition()
Details about a missing default condition in a conditional node.
- Returns:
- Details about a missing default condition in a conditional node.
-
missingEndingNodes
public final MissingEndingNodesFlowValidationDetails missingEndingNodes()
Details about missing ending nodes in the flow.
- Returns:
- Details about missing ending nodes in the flow.
-
missingNodeConfiguration
public final MissingNodeConfigurationFlowValidationDetails missingNodeConfiguration()
Details about missing configuration for a node.
- Returns:
- Details about missing configuration for a node.
-
missingNodeInput
public final MissingNodeInputFlowValidationDetails missingNodeInput()
Details about a missing required input in a node.
- Returns:
- Details about a missing required input in a node.
-
missingNodeOutput
public final MissingNodeOutputFlowValidationDetails missingNodeOutput()
Details about a missing required output in a node.
- Returns:
- Details about a missing required output in a node.
-
missingStartingNodes
public final MissingStartingNodesFlowValidationDetails missingStartingNodes()
Details about missing starting nodes in the flow.
- Returns:
- Details about missing starting nodes in the flow.
-
multipleNodeInputConnections
public final MultipleNodeInputConnectionsFlowValidationDetails multipleNodeInputConnections()
Details about multiple connections to a single node input.
- Returns:
- Details about multiple connections to a single node input.
-
unfulfilledNodeInput
public final UnfulfilledNodeInputFlowValidationDetails unfulfilledNodeInput()
Details about an unfulfilled node input with no valid connections.
- Returns:
- Details about an unfulfilled node input with no valid connections.
-
unsatisfiedConnectionConditions
public final UnsatisfiedConnectionConditionsFlowValidationDetails unsatisfiedConnectionConditions()
Details about unsatisfied conditions for a connection.
- Returns:
- Details about unsatisfied conditions for a connection.
-
unspecified
public final UnspecifiedFlowValidationDetails unspecified()
Details about an unspecified validation.
- Returns:
- Details about an unspecified validation.
-
unknownNodeInput
public final UnknownNodeInputFlowValidationDetails unknownNodeInput()
Details about an unknown input for a node.
- Returns:
- Details about an unknown input for a node.
-
unknownNodeOutput
public final UnknownNodeOutputFlowValidationDetails unknownNodeOutput()
Details about an unknown output for a node.
- Returns:
- Details about an unknown output for a node.
-
missingLoopInputNode
public final MissingLoopInputNodeFlowValidationDetails 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
public final MissingLoopControllerNodeFlowValidationDetails 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
public final MultipleLoopInputNodesFlowValidationDetails 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
public final MultipleLoopControllerNodesFlowValidationDetails 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
public final LoopIncompatibleNodeTypeFlowValidationDetails 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
public final InvalidLoopBoundaryFlowValidationDetails 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
public FlowValidationDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<FlowValidationDetails.Builder,FlowValidationDetails>
-
builder
public static FlowValidationDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends FlowValidationDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
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
public static FlowValidationDetails fromUnspecified(UnspecifiedFlowValidationDetails 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.
-
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
public FlowValidationDetails.Type 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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-