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