Class Component.Builder<B extends Component.Builder,C extends Component> 
java.lang.Object
software.amazon.smithy.openapi.model.Component.Builder<B,C> 
- All Implemented Interfaces:
- SmithyBuilder<C>
- Direct Known Subclasses:
- CallbackObject.Builder,- ComponentsObject.Builder,- EncodingObject.Builder,- ExampleObject.Builder,- ExternalDocumentation.Builder,- InfoObject.Builder,- LinkObject.Builder,- MediaTypeObject.Builder,- OpenApi.Builder,- OperationObject.Builder,- ParameterObject.Builder,- PathItem.Builder,- RequestBodyObject.Builder,- ResponseObject.Builder,- SecurityScheme.Builder,- ServerObject.Builder,- TagObject.Builder,- XmlObject.Builder
- Enclosing class:
- Component
public abstract static class Component.Builder<B extends Component.Builder,C extends Component> 
extends Object
implements SmithyBuilder<C>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionextensions(Map<String, Node> extensions) extensions(ObjectNode extensions) putExtension(String key, Boolean value) putExtension(String key, Number value) putExtension(String key, String value) putExtension(String key, Node value) removeExtension(String key) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface software.amazon.smithy.utils.SmithyBuilderbuild
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
getExtensions
- 
extensions
- 
extensions
- 
putExtension
- 
putExtension
- 
putExtension
- 
putExtension
- 
removeExtension
 
-