Class RestXmlTrait
java.lang.Object
software.amazon.smithy.model.traits.AbstractTrait
software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait
software.amazon.smithy.aws.traits.protocols.RestXmlTrait
- All Implemented Interfaces:
software.amazon.smithy.model.FromSourceLocation,software.amazon.smithy.model.node.ToNode,software.amazon.smithy.model.shapes.ToShapeId,software.amazon.smithy.model.traits.Trait
A RESTful protocol that sends XML in structured payloads.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final class -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic RestXmlTrait.Builderbuilder()protected software.amazon.smithy.model.node.NodebooleanMethods inherited from class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait
getEventStreamHttp, getHttpMethods inherited from class software.amazon.smithy.model.traits.AbstractTrait
equals, getSourceLocation, hashCode, setNodeCache, toNode, toShapeId, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.smithy.model.traits.Trait
isSynthetic
-
Field Details
-
ID
public static final software.amazon.smithy.model.shapes.ShapeId ID
-
-
Method Details
-
builder
-
isNoErrorWrapping
public boolean isNoErrorWrapping()- Returns:
- Returns the noErrorWrapping setting.
-
createNode
protected software.amazon.smithy.model.node.Node createNode()- Overrides:
createNodein classAwsProtocolTrait
-