1 package software.amazon.smithy.aws.go.codegen;
2 
3 import software.amazon.smithy.aws.traits.protocols.RestXmlTrait;
4 import software.amazon.smithy.model.shapes.ShapeId;
5 
6 /**
7  * Handles generating the aws.rest-xml protocol for services.
8  *
9  * @inheritDoc
10  *
11  * @see RestXmlProtocolGenerator
12  */
13 public final class AwsRestXml extends RestXmlProtocolGenerator {
14 
15     @Override
getDocumentContentType()16     protected String getDocumentContentType() {
17         return "application/xml";
18     }
19 
20     @Override
getProtocol()21     public ShapeId getProtocol() {
22         return RestXmlTrait.ID;
23     }
24 
25 }
26