Class ResponseObject
- java.lang.Object
- 
- software.amazon.smithy.openapi.model.Component
- 
- software.amazon.smithy.openapi.model.ResponseObject
 
 
- 
- All Implemented Interfaces:
- ToNode,- ToSmithyBuilder<ResponseObject>
 
 public final class ResponseObject extends Component implements ToSmithyBuilder<ResponseObject> 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classResponseObject.Builder
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ResponseObject.Builderbuilder()protected ObjectNode.BuildercreateNodeBuilder()java.util.Map<java.lang.String,MediaTypeObject>getContent()java.lang.StringgetDescription()java.util.Optional<Ref<ParameterObject>>getHeader(java.lang.String header)Gets a header by case-insensitive header name.java.util.Map<java.lang.String,Ref<ParameterObject>>getHeaders()java.util.Map<java.lang.String,Ref<LinkObject>>getLinks()ResponseObject.BuildertoBuilder()Take this object and create a builder that contains all of the current property values of this object.- 
Methods inherited from class software.amazon.smithy.openapi.model.Componentequals, getExtension, getExtensions, hashCode, toNode
 
- 
 
- 
- 
- 
Method Detail- 
builderpublic static ResponseObject.Builder builder() 
 - 
getDescriptionpublic java.lang.String getDescription() 
 - 
getHeaderpublic java.util.Optional<Ref<ParameterObject>> getHeader(java.lang.String header) Gets a header by case-insensitive header name.- Parameters:
- header- Header to retrieve.
- Returns:
- Returns the optionally found header.
 
 - 
getHeaderspublic java.util.Map<java.lang.String,Ref<ParameterObject>> getHeaders() 
 - 
getContentpublic java.util.Map<java.lang.String,MediaTypeObject> getContent() 
 - 
getLinkspublic java.util.Map<java.lang.String,Ref<LinkObject>> getLinks() 
 - 
createNodeBuilderprotected ObjectNode.Builder createNodeBuilder() - Specified by:
- createNodeBuilderin class- Component
 
 - 
toBuilderpublic ResponseObject.Builder toBuilder() Description copied from interface:ToSmithyBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
- toBuilderin interface- ToSmithyBuilder<ResponseObject>
- Returns:
- a builder for type T
 
 
- 
 
-