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
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
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
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
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 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 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 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 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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.
-