Class MockErrorOutput
java.lang.Object
software.amazon.awssdk.services.sfn.model.MockErrorOutput
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<MockErrorOutput.Builder,MockErrorOutput>
@Generated("software.amazon.awssdk:codegen")
public final class MockErrorOutput
extends Object
implements SdkPojo, Serializable, ToCopyableBuilder<MockErrorOutput.Builder,MockErrorOutput>
A JSON object that contains a mocked error.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic MockErrorOutput.Builderbuilder()final Stringcause()A string containing the cause of the exception thrown when executing the state's logic.final booleanfinal booleanequalsBySdkFields(Object obj) final Stringerror()A string denoting the error code of the exception thrown when invoking the tested state.final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends MockErrorOutput.Builder>final StringtoString()Returns a string representation of this object.Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
error
A string denoting the error code of the exception thrown when invoking the tested state. This field is required if
mock.errorOutputis specified.- Returns:
- A string denoting the error code of the exception thrown when invoking the tested state. This field is
required if
mock.errorOutputis specified.
-
cause
A string containing the cause of the exception thrown when executing the state's logic.
- Returns:
- A string containing the cause of the exception thrown when executing the state's logic.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<MockErrorOutput.Builder,MockErrorOutput>
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-