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 class
static final class
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic RestXmlTrait.Builder
builder()
protected software.amazon.smithy.model.node.Node
boolean
Methods inherited from class software.amazon.smithy.aws.traits.protocols.AwsProtocolTrait
getEventStreamHttp, getHttp
Methods inherited from class software.amazon.smithy.model.traits.AbstractTrait
equals, getSourceLocation, hashCode, toNode, toShapeId, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods 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:
createNode
in classAwsProtocolTrait
-