Class HttpMessageTestCase
java.lang.Object
software.amazon.smithy.protocoltests.traits.HttpMessageTestCase
- All Implemented Interfaces:
software.amazon.smithy.model.node.ToNode,software.amazon.smithy.utils.Tagged
- Direct Known Subclasses:
HttpRequestTestCase,HttpResponseTestCase
public abstract class HttpMessageTestCase
extends Object
implements software.amazon.smithy.model.node.ToNode, software.amazon.smithy.utils.Tagged
-
Method Summary
Modifier and TypeMethodDescriptionbooleanOptional<software.amazon.smithy.model.shapes.ShapeId>getBody()getId()software.amazon.smithy.model.node.ObjectNodesoftware.amazon.smithy.model.shapes.ShapeIdgetTags()software.amazon.smithy.model.node.ObjectNodeOptional<software.amazon.smithy.model.shapes.ShapeId>inthashCode()software.amazon.smithy.model.node.NodetoNode()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.smithy.utils.Tagged
hasTag
-
Method Details
-
getId
-
getDocumentation
-
getProtocol
public software.amazon.smithy.model.shapes.ShapeId getProtocol() -
getAuthScheme
-
getBody
-
getBodyMediaType
-
getParams
public software.amazon.smithy.model.node.ObjectNode getParams() -
getVendorParamsShape
-
getVendorParams
public software.amazon.smithy.model.node.ObjectNode getVendorParams() -
getHeaders
-
getForbidHeaders
-
getRequireHeaders
-
getTags
- Specified by:
getTagsin interfacesoftware.amazon.smithy.utils.Tagged
-
getAppliesTo
-
toNode
public software.amazon.smithy.model.node.Node toNode()- Specified by:
toNodein interfacesoftware.amazon.smithy.model.node.ToNode
-
equals
-
hashCode
public int hashCode()
-