Package io.vertx.mutiny.openapi.contract
Class Operation
java.lang.Object
io.vertx.mutiny.openapi.contract.Operation
- All Implemented Interfaces:
- MutinyDelegate
This interface represents the most important attributes of an OpenAPI Operation.
 
Operation V3.1
Operation V3.0 NOTE: This class has been automatically generated from the
Operation V3.1
Operation V3.0 NOTE: This class has been automatically generated from the
original non Mutiny-ified interface using Vert.x codegen.- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbooleanio.vertx.openapi.contract.Operationio.vertx.core.http.HttpMethodgetResponse(int responseCode) getTags()inthashCode()static OperationnewInstance(io.vertx.openapi.contract.Operation arg) toString()
- 
Field Details- 
__TYPE_ARG
 
- 
- 
Constructor Details- 
Operationpublic Operation(io.vertx.openapi.contract.Operation delegate) 
- 
Operation
 
- 
- 
Method Details- 
getDelegatepublic io.vertx.openapi.contract.Operation getDelegate()- Specified by:
- getDelegatein interface- MutinyDelegate
- Returns:
- the delegate used by this Mutiny object of generated type
 
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
- 
getOperationId- Returns:
- operationId of this operation
 
- 
getHttpMethodpublic io.vertx.core.http.HttpMethod getHttpMethod()- Returns:
- http method of this operation
 
- 
getOpenAPIPath- Returns:
- path in OpenAPI style
 
- 
getAbsoluteOpenAPIPath- Returns:
- absolute path in OpenAPI style
 
- 
getTags- Returns:
- tags of this operation
 
- 
getParameters- Returns:
- parameters of this operation
 
- 
getRequestBody- Returns:
- request body of the operation, or null if no request body is defined
 
- 
getDefaultResponse- Returns:
- the default response, or null if no default response is defined.
 
- 
getResponse- Parameters:
- responseCode- The related response code
- Returns:
- The related response, or null.
 
- 
getSecurityRequirements- Returns:
- The related security requirement.
 
- 
newInstance
 
-