Package io.swagger.codegen.v3
Class CodegenOperation
- java.lang.Object
-
- io.swagger.codegen.v3.CodegenObject
-
- io.swagger.codegen.v3.CodegenOperation
-
- All Implemented Interfaces:
VendorExtendable
public class CodegenOperation extends CodegenObject
-
-
Field Summary
-
Fields inherited from class io.swagger.codegen.v3.CodegenObject
vendorExtensions
-
Fields inherited from interface io.swagger.codegen.v3.VendorExtendable
PREFIX_HAS, PREFIX_IS
-
-
Constructor Summary
Constructors Constructor Description CodegenOperation()
-
Method Summary
-
Methods inherited from class io.swagger.codegen.v3.CodegenObject
getBooleanValue, getHasHeaders, getHasInnerObject, getHasMore, getIsAlias, getIsArrayModel, getIsBinary, getIsBoolean, getIsByteArray, getIsCollectionFormatMulti, getIsContainer, getIsDate, getIsDateTime, getIsDefault, getIsDouble, getIsEnum, getIsFile, getIsFloat, getIsInteger, getIsListContainer, getIsLong, getIsMapContainer, getIsMultipart, getIsNotContainer, getIsNullable, getIsNumber, getIsNumeric, getIsObject, getIsPrimitiveType, getIsReadOnly, getIsResponseBinary, getIsResponseFile, getIsString, getIsUuid, getVendorExtensions, setVendorExtensions
-
-
-
-
Field Detail
-
responseHeaders
public final List<CodegenProperty> responseHeaders
-
returnTypeIsPrimitive
public boolean returnTypeIsPrimitive
-
returnSimpleType
public boolean returnSimpleType
-
subresourceOperation
public boolean subresourceOperation
-
path
public String path
-
operationId
public String operationId
-
returnType
public String returnType
-
httpMethod
public String httpMethod
-
returnBaseType
public String returnBaseType
-
returnContainer
public String returnContainer
-
summary
public String summary
-
unescapedNotes
public String unescapedNotes
-
notes
public String notes
-
baseName
public String baseName
-
defaultResponse
public String defaultResponse
-
testPath
public String testPath
-
discriminator
public io.swagger.v3.oas.models.media.Discriminator discriminator
-
bodyParam
public CodegenParameter bodyParam
-
contents
public List<CodegenContent> contents
-
allParams
public List<CodegenParameter> allParams
-
bodyParams
public List<CodegenParameter> bodyParams
-
pathParams
public List<CodegenParameter> pathParams
-
queryParams
public List<CodegenParameter> queryParams
-
headerParams
public List<CodegenParameter> headerParams
-
cookieParams
public List<CodegenParameter> cookieParams
-
formParams
public List<CodegenParameter> formParams
-
requiredParams
public List<CodegenParameter> requiredParams
-
authMethods
public List<CodegenSecurity> authMethods
-
tags
public List<io.swagger.v3.oas.models.tags.Tag> tags
-
responses
public List<CodegenResponse> responses
-
externalDocs
public io.swagger.v3.oas.models.ExternalDocumentation externalDocs
-
nickname
public String nickname
-
operationIdLowerCase
public String operationIdLowerCase
-
operationIdCamelCase
public String operationIdCamelCase
-
operationIdSnakeCase
public String operationIdSnakeCase
-
-
Method Detail
-
getHasBodyParam
public boolean getHasBodyParam()
Check if there's at least one body parameter- Returns:
- true if body parameter exists, false otherwise
-
getHasQueryParams
public boolean getHasQueryParams()
Check if there's at least one query parameter- Returns:
- true if query parameter exists, false otherwise
-
getHasHeaderParams
public boolean getHasHeaderParams()
Check if there's at least one header parameter- Returns:
- true if header parameter exists, false otherwise
-
getHasCookieParams
public boolean getHasCookieParams()
Check if there's at least one cookie parameter- Returns:
- true if cookie parameter exists, false otherwise
-
getHasPathParams
public boolean getHasPathParams()
Check if there's at least one path parameter- Returns:
- true if path parameter exists, false otherwise
-
getHasFormParams
public boolean getHasFormParams()
Check if there's at least one form parameter- Returns:
- true if any form parameter exists, false otherwise
-
getHasExamples
public boolean getHasExamples()
Check if there's at least one example parameter- Returns:
- true if examples parameter exists, false otherwise
-
getIsRestfulIndex
public boolean getIsRestfulIndex()
Check if act as Restful index method- Returns:
- true if act as Restful index method, false otherwise
-
getIsRestfulShow
public boolean getIsRestfulShow()
Check if act as Restful show method- Returns:
- true if act as Restful show method, false otherwise
-
getIsRestfulCreate
public boolean getIsRestfulCreate()
Check if act as Restful create method- Returns:
- true if act as Restful create method, false otherwise
-
getIsRestfulUpdate
public boolean getIsRestfulUpdate()
Check if act as Restful update method- Returns:
- true if act as Restful update method, false otherwise
-
getIsBodyAllowed
public boolean getIsBodyAllowed()
Check if body param is allowed for the request method- Returns:
- true request method is PUT, PATCH or POST; false otherwise
-
getIsRestfulDestroy
public boolean getIsRestfulDestroy()
Check if act as Restful destroy method- Returns:
- true if act as Restful destroy method, false otherwise
-
getIsRestful
public boolean getIsRestful()
Check if Restful-style- Returns:
- true if Restful-style, false otherwise
-
getResponseHeaders
public List<CodegenProperty> getResponseHeaders()
-
getPath
public String getPath()
-
getOperationId
public String getOperationId()
-
getReturnType
public String getReturnType()
-
getHttpMethod
public String getHttpMethod()
-
getReturnBaseType
public String getReturnBaseType()
-
getReturnContainer
public String getReturnContainer()
-
getSummary
public String getSummary()
-
getUnescapedNotes
public String getUnescapedNotes()
-
getNotes
public String getNotes()
-
getBaseName
public String getBaseName()
-
getDefaultResponse
public String getDefaultResponse()
-
getTestPath
public String getTestPath()
-
getDiscriminator
public io.swagger.v3.oas.models.media.Discriminator getDiscriminator()
-
getBodyParam
public CodegenParameter getBodyParam()
-
getContents
public List<CodegenContent> getContents()
-
getAllParams
public List<CodegenParameter> getAllParams()
-
getBodyParams
public List<CodegenParameter> getBodyParams()
-
getPathParams
public List<CodegenParameter> getPathParams()
-
getQueryParams
public List<CodegenParameter> getQueryParams()
-
getHeaderParams
public List<CodegenParameter> getHeaderParams()
-
getCookieParams
public List<CodegenParameter> getCookieParams()
-
getFormParams
public List<CodegenParameter> getFormParams()
-
getReturnTypeIsPrimitive
public boolean getReturnTypeIsPrimitive()
-
getReturnSimpleType
public boolean getReturnSimpleType()
-
getSubresourceOperation
public boolean getSubresourceOperation()
-
getRequiredParams
public List<CodegenParameter> getRequiredParams()
-
getAuthMethods
public List<CodegenSecurity> getAuthMethods()
-
getTags
public List<io.swagger.v3.oas.models.tags.Tag> getTags()
-
getResponses
public List<CodegenResponse> getResponses()
-
getExternalDocs
public io.swagger.v3.oas.models.ExternalDocumentation getExternalDocs()
-
getNickname
public String getNickname()
-
getOperationIdLowerCase
public String getOperationIdLowerCase()
-
getOperationIdCamelCase
public String getOperationIdCamelCase()
-
getOperationIdSnakeCase
public String getOperationIdSnakeCase()
-
getIsDeprecated
public Boolean getIsDeprecated()
-
getHasAuthMethods
public Boolean getHasAuthMethods()
-
getHasConsumes
public Boolean getHasConsumes()
-
getHasProduces
public Boolean getHasProduces()
-
getHasParams
public Boolean getHasParams()
-
getHasOptionalParams
public Boolean getHasOptionalParams()
-
getHasRequiredParams
public Boolean getHasRequiredParams()
-
getHasReference
public Boolean getHasReference()
-
-