public class OperationImpl extends ExtensibleImpl implements ModelImpl
ExternalDocumentation
OpenAPI model interface.Constructor and Description |
---|
OperationImpl() |
Modifier and Type | Method and Description |
---|---|
Operation |
addParameter(Parameter parameter) |
Operation |
addSecurityRequirement(SecurityRequirement securityRequirement) |
Operation |
addServer(Server server) |
Operation |
addTag(String tag) |
Operation |
callbacks(Map<String,Callback> callbacks) |
Operation |
deprecated(Boolean deprecated) |
Operation |
description(String description) |
Operation |
externalDocs(ExternalDocumentation externalDocs) |
Map<String,Callback> |
getCallbacks() |
Boolean |
getDeprecated() |
String |
getDescription() |
ExternalDocumentation |
getExternalDocs() |
String |
getOperationId() |
List<Parameter> |
getParameters() |
RequestBody |
getRequestBody() |
APIResponses |
getResponses() |
List<SecurityRequirement> |
getSecurity() |
List<Server> |
getServers() |
String |
getSummary() |
List<String> |
getTags() |
Operation |
operationId(String operationId) |
Operation |
parameters(List<Parameter> parameters) |
Operation |
requestBody(RequestBody requestBody) |
Operation |
responses(APIResponses responses) |
Operation |
security(List<SecurityRequirement> security) |
Operation |
servers(List<Server> servers) |
void |
setCallbacks(Map<String,Callback> callbacks) |
void |
setDeprecated(Boolean deprecated) |
void |
setDescription(String description) |
void |
setExternalDocs(ExternalDocumentation externalDocs) |
void |
setOperationId(String operationId) |
void |
setParameters(List<Parameter> parameters) |
void |
setRequestBody(RequestBody requestBody) |
void |
setResponses(APIResponses responses) |
void |
setSecurity(List<SecurityRequirement> security) |
void |
setServers(List<Server> servers) |
void |
setSummary(String summary) |
void |
setTags(List<String> tags) |
Operation |
summary(String summary) |
Operation |
tags(List<String> tags) |
addExtension, getExtensions, setExtensions
public List<String> getTags()
org.eclipse.microprofile.openapi.models.Operation#getTags()
public void setTags(List<String> tags)
org.eclipse.microprofile.openapi.models.Operation#setTags(java.util.List)
public Operation tags(List<String> tags)
org.eclipse.microprofile.openapi.models.Operation#tags(java.util.List)
public Operation addTag(String tag)
org.eclipse.microprofile.openapi.models.Operation#addTag(java.lang.String)
public String getSummary()
org.eclipse.microprofile.openapi.models.Operation#getSummary()
public void setSummary(String summary)
org.eclipse.microprofile.openapi.models.Operation#setSummary(java.lang.String)
public Operation summary(String summary)
org.eclipse.microprofile.openapi.models.Operation#summary(java.lang.String)
public String getDescription()
org.eclipse.microprofile.openapi.models.Operation#getDescription()
public void setDescription(String description)
org.eclipse.microprofile.openapi.models.Operation#setDescription(java.lang.String)
public Operation description(String description)
org.eclipse.microprofile.openapi.models.Operation#description(java.lang.String)
public ExternalDocumentation getExternalDocs()
org.eclipse.microprofile.openapi.models.Operation#getExternalDocs()
public void setExternalDocs(ExternalDocumentation externalDocs)
org.eclipse.microprofile.openapi.models.Operation#setExternalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation)
public Operation externalDocs(ExternalDocumentation externalDocs)
org.eclipse.microprofile.openapi.models.Operation#externalDocs(org.eclipse.microprofile.openapi.models.ExternalDocumentation)
public String getOperationId()
org.eclipse.microprofile.openapi.models.Operation#getOperationId()
public void setOperationId(String operationId)
org.eclipse.microprofile.openapi.models.Operation#setOperationId(java.lang.String)
public Operation operationId(String operationId)
org.eclipse.microprofile.openapi.models.Operation#operationId(java.lang.String)
public List<Parameter> getParameters()
org.eclipse.microprofile.openapi.models.Operation#getParameters()
public void setParameters(List<Parameter> parameters)
org.eclipse.microprofile.openapi.models.Operation#setParameters(java.util.List)
public Operation parameters(List<Parameter> parameters)
org.eclipse.microprofile.openapi.models.Operation#parameters(java.util.List)
public Operation addParameter(Parameter parameter)
org.eclipse.microprofile.openapi.models.Operation#addParameter(org.eclipse.microprofile.openapi.models.parameters.Parameter)
public RequestBody getRequestBody()
org.eclipse.microprofile.openapi.models.Operation#getRequestBody()
public void setRequestBody(RequestBody requestBody)
org.eclipse.microprofile.openapi.models.Operation#setRequestBody(org.eclipse.microprofile.openapi.models.parameters.RequestBody)
public Operation requestBody(RequestBody requestBody)
org.eclipse.microprofile.openapi.models.Operation#requestBody(org.eclipse.microprofile.openapi.models.parameters.RequestBody)
public APIResponses getResponses()
org.eclipse.microprofile.openapi.models.Operation#getResponses()
public void setResponses(APIResponses responses)
org.eclipse.microprofile.openapi.models.Operation#setResponses(org.eclipse.microprofile.openapi.models.responses.APIResponses)
public Operation responses(APIResponses responses)
org.eclipse.microprofile.openapi.models.Operation#responses(org.eclipse.microprofile.openapi.models.responses.APIResponses)
public Map<String,Callback> getCallbacks()
org.eclipse.microprofile.openapi.models.Operation#getCallbacks()
public void setCallbacks(Map<String,Callback> callbacks)
org.eclipse.microprofile.openapi.models.Operation#setCallbacks(java.util.Map)
public Operation callbacks(Map<String,Callback> callbacks)
org.eclipse.microprofile.openapi.models.Operation#callbacks(java.util.Map)
public Boolean getDeprecated()
org.eclipse.microprofile.openapi.models.Operation#getDeprecated()
public void setDeprecated(Boolean deprecated)
org.eclipse.microprofile.openapi.models.Operation#setDeprecated(java.lang.Boolean)
public Operation deprecated(Boolean deprecated)
org.eclipse.microprofile.openapi.models.Operation#deprecated(java.lang.Boolean)
public List<SecurityRequirement> getSecurity()
org.eclipse.microprofile.openapi.models.Operation#getSecurity()
public void setSecurity(List<SecurityRequirement> security)
org.eclipse.microprofile.openapi.models.Operation#setSecurity(java.util.List)
public Operation security(List<SecurityRequirement> security)
org.eclipse.microprofile.openapi.models.Operation#security(java.util.List)
public Operation addSecurityRequirement(SecurityRequirement securityRequirement)
org.eclipse.microprofile.openapi.models.Operation#addSecurityRequirement(org.eclipse.microprofile.openapi.models.security.SecurityRequirement)
public List<Server> getServers()
org.eclipse.microprofile.openapi.models.Operation#getServers()
public void setServers(List<Server> servers)
org.eclipse.microprofile.openapi.models.Operation#setServers(java.util.List)
public Operation servers(List<Server> servers)
org.eclipse.microprofile.openapi.models.Operation#servers(java.util.List)
public Operation addServer(Server server)
org.eclipse.microprofile.openapi.models.Operation#addServer(org.eclipse.microprofile.openapi.models.servers.Server)
Copyright © 2018 JBoss by Red Hat. All rights reserved.