Class AwsXmlUnmarshallingContext
- java.lang.Object
-
- software.amazon.awssdk.protocols.xml.internal.unmarshall.AwsXmlUnmarshallingContext
-
public class AwsXmlUnmarshallingContext extends Object
A data class to hold all the context of an unmarshalling stage for the AWS XML protocol as orchestrated byAwsXmlPredicatedResponseHandler.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAwsXmlUnmarshallingContext.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AwsXmlUnmarshallingContext.Builderbuilder()booleanequals(Object o)ExecutionAttributesexecutionAttributes()TheExecutionAttributesassociated with this request.inthashCode()BooleanisResponseSuccess()true if the response indicates success; false if not; null if that has not been determined yetXmlElementparsedErrorXml()The parsed XML of just the error.XmlElementparsedRootXml()The parsed XML of the body, or null if there was no body.SdkHttpFullResponsesdkHttpFullResponse()The HTTP response.AwsXmlUnmarshallingContext.BuildertoBuilder()
-
-
-
Method Detail
-
builder
public static AwsXmlUnmarshallingContext.Builder builder()
-
sdkHttpFullResponse
public SdkHttpFullResponse sdkHttpFullResponse()
The HTTP response.
-
parsedRootXml
public XmlElement parsedRootXml()
The parsed XML of the body, or null if there was no body.
-
executionAttributes
public ExecutionAttributes executionAttributes()
TheExecutionAttributesassociated with this request.
-
isResponseSuccess
public Boolean isResponseSuccess()
true if the response indicates success; false if not; null if that has not been determined yet
-
parsedErrorXml
public XmlElement parsedErrorXml()
The parsed XML of just the error. null if not found or determined yet.
-
toBuilder
public AwsXmlUnmarshallingContext.Builder toBuilder()
-
-