Class FlowExecutionError
- java.lang.Object
-
- software.amazon.awssdk.services.bedrockagentruntime.model.FlowExecutionError
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<FlowExecutionError.Builder,FlowExecutionError>
@Generated("software.amazon.awssdk:codegen") public final class FlowExecutionError extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FlowExecutionError.Builder,FlowExecutionError>
Contains information about an error that occurred during an flow execution.
Flow executions is in preview release for Amazon Bedrock and is subject to change.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFlowExecutionError.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FlowExecutionError.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)FlowExecutionErrorTypeerror()The error code for the type of error that occurred.StringerrorAsString()The error code for the type of error that occurred.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringmessage()A descriptive message that provides details about the error.StringnodeName()The name of the node in the flow where the error occurred (if applicable).Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends FlowExecutionError.Builder>serializableBuilderClass()FlowExecutionError.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
-
error
public final FlowExecutionErrorType error()
The error code for the type of error that occurred.
If the service returns an enum value that is not available in the current SDK version,
errorwill returnFlowExecutionErrorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromerrorAsString().- Returns:
- The error code for the type of error that occurred.
- See Also:
FlowExecutionErrorType
-
errorAsString
public final String errorAsString()
The error code for the type of error that occurred.
If the service returns an enum value that is not available in the current SDK version,
errorwill returnFlowExecutionErrorType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromerrorAsString().- Returns:
- The error code for the type of error that occurred.
- See Also:
FlowExecutionErrorType
-
message
public final String message()
A descriptive message that provides details about the error.
- Returns:
- A descriptive message that provides details about the error.
-
nodeName
public final String nodeName()
The name of the node in the flow where the error occurred (if applicable).
- Returns:
- The name of the node in the flow where the error occurred (if applicable).
-
toBuilder
public FlowExecutionError.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<FlowExecutionError.Builder,FlowExecutionError>
-
builder
public static FlowExecutionError.Builder builder()
-
serializableBuilderClass
public static Class<? extends FlowExecutionError.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
-
-