Class MismatchedNodeOutputTypeFlowValidationDetails
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockagent.model.MismatchedNodeOutputTypeFlowValidationDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MismatchedNodeOutputTypeFlowValidationDetails.Builder,MismatchedNodeOutputTypeFlowValidationDetails>
@Generated("software.amazon.awssdk:codegen") public final class MismatchedNodeOutputTypeFlowValidationDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MismatchedNodeOutputTypeFlowValidationDetails.Builder,MismatchedNodeOutputTypeFlowValidationDetails>
Details about mismatched output data types in a node.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMismatchedNodeOutputTypeFlowValidationDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MismatchedNodeOutputTypeFlowValidationDetails.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)FlowNodeIODataTypeexpectedType()The expected data type for the node output.StringexpectedTypeAsString()The expected data type for the node output.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringnode()The name of the node containing the output with the mismatched data type.Stringoutput()The name of the output with the mismatched data type.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends MismatchedNodeOutputTypeFlowValidationDetails.Builder>serializableBuilderClass()MismatchedNodeOutputTypeFlowValidationDetails.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
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
-
node
public final String node()
The name of the node containing the output with the mismatched data type.
- Returns:
- The name of the node containing the output with the mismatched data type.
-
output
public final String output()
The name of the output with the mismatched data type.
- Returns:
- The name of the output with the mismatched data type.
-
expectedType
public final FlowNodeIODataType expectedType()
The expected data type for the node output.
If the service returns an enum value that is not available in the current SDK version,
expectedTypewill returnFlowNodeIODataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexpectedTypeAsString().- Returns:
- The expected data type for the node output.
- See Also:
FlowNodeIODataType
-
expectedTypeAsString
public final String expectedTypeAsString()
The expected data type for the node output.
If the service returns an enum value that is not available in the current SDK version,
expectedTypewill returnFlowNodeIODataType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromexpectedTypeAsString().- Returns:
- The expected data type for the node output.
- See Also:
FlowNodeIODataType
-
toBuilder
public MismatchedNodeOutputTypeFlowValidationDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MismatchedNodeOutputTypeFlowValidationDetails.Builder,MismatchedNodeOutputTypeFlowValidationDetails>
-
builder
public static MismatchedNodeOutputTypeFlowValidationDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends MismatchedNodeOutputTypeFlowValidationDetails.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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-