public class ComponentsObjectBuilder extends Object
Constructor and Description |
---|
ComponentsObjectBuilder() |
Modifier and Type | Method and Description |
---|---|
ComponentsObject |
build() |
static ComponentsObjectBuilder |
componentsObject()
Creates a builder for a
ComponentsObject |
ComponentsObjectBuilder |
withCallbacks(Map<String,CallbackObject> callbacks) |
ComponentsObjectBuilder |
withExamples(Map<String,ExampleObject> examples) |
ComponentsObjectBuilder |
withHeaders(Map<String,HeaderObject> headers) |
ComponentsObjectBuilder |
withLinks(Map<String,LinkObject> links) |
ComponentsObjectBuilder |
withParameters(Map<String,ParameterObject> parameters) |
ComponentsObjectBuilder |
withRequestBodies(Map<String,RequestBodyObject> requestBodies) |
ComponentsObjectBuilder |
withResponses(Map<String,ResponseObject> responses) |
ComponentsObjectBuilder |
withSchemas(Map<String,SchemaObject> schemas) |
ComponentsObjectBuilder |
withSecuritySchemes(Map<String,SecuritySchemeObject> securitySchemes) |
public ComponentsObjectBuilder withSchemas(Map<String,SchemaObject> schemas)
schemas
- An object to hold reusable Schema Objects.public ComponentsObjectBuilder withResponses(Map<String,ResponseObject> responses)
responses
- An object to hold reusable Response Objects.public ComponentsObjectBuilder withParameters(Map<String,ParameterObject> parameters)
parameters
- An object to hold reusable Parameter Objects.public ComponentsObjectBuilder withExamples(Map<String,ExampleObject> examples)
examples
- An object to hold reusable Example Objects.public ComponentsObjectBuilder withRequestBodies(Map<String,RequestBodyObject> requestBodies)
requestBodies
- An object to hold reusable Request Body Objects.public ComponentsObjectBuilder withHeaders(Map<String,HeaderObject> headers)
headers
- An object to hold reusable Header Objects.public ComponentsObjectBuilder withSecuritySchemes(Map<String,SecuritySchemeObject> securitySchemes)
securitySchemes
- An object to hold reusable Security Scheme Objects.public ComponentsObjectBuilder withLinks(Map<String,LinkObject> links)
links
- An object to hold reusable Link Objects.public ComponentsObjectBuilder withCallbacks(Map<String,CallbackObject> callbacks)
callbacks
- An object to hold reusable Callback Objects.public ComponentsObject build()
public static ComponentsObjectBuilder componentsObject()
ComponentsObject
Copyright © 2017–2019. All rights reserved.