Class MismatchedNodeInputTypeFlowValidationDetails
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockagent.model.MismatchedNodeInputTypeFlowValidationDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MismatchedNodeInputTypeFlowValidationDetails.Builder,MismatchedNodeInputTypeFlowValidationDetails>
@Generated("software.amazon.awssdk:codegen") public final class MismatchedNodeInputTypeFlowValidationDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<MismatchedNodeInputTypeFlowValidationDetails.Builder,MismatchedNodeInputTypeFlowValidationDetails>
Details about mismatched input data types in a node.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceMismatchedNodeInputTypeFlowValidationDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MismatchedNodeInputTypeFlowValidationDetails.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)FlowNodeIODataTypeexpectedType()The expected data type for the node input.StringexpectedTypeAsString()The expected data type for the node input.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringinput()The name of the input with the mismatched data type.Stringnode()The name of the node containing the input with the mismatched data type.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends MismatchedNodeInputTypeFlowValidationDetails.Builder>serializableBuilderClass()MismatchedNodeInputTypeFlowValidationDetails.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 input with the mismatched data type.
- Returns:
- The name of the node containing the input with the mismatched data type.
-
input
public final String input()
The name of the input with the mismatched data type.
- Returns:
- The name of the input with the mismatched data type.
-
expectedType
public final FlowNodeIODataType expectedType()
The expected data type for the node input.
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 input.
- See Also:
FlowNodeIODataType
-
expectedTypeAsString
public final String expectedTypeAsString()
The expected data type for the node input.
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 input.
- See Also:
FlowNodeIODataType
-
toBuilder
public MismatchedNodeInputTypeFlowValidationDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<MismatchedNodeInputTypeFlowValidationDetails.Builder,MismatchedNodeInputTypeFlowValidationDetails>
-
builder
public static MismatchedNodeInputTypeFlowValidationDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends MismatchedNodeInputTypeFlowValidationDetails.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
-
-