public class CodegenOperation extends Object implements VendorExtendable
PREFIX_HAS, PREFIX_IS
Constructor and Description |
---|
CodegenOperation() |
public final List<CodegenProperty> responseHeaders
public boolean returnTypeIsPrimitive
public boolean returnSimpleType
public boolean subresourceOperation
public String path
public String operationId
public String returnType
public String httpMethod
public String returnBaseType
public String returnContainer
public String summary
public String unescapedNotes
public String notes
public String baseName
public String defaultResponse
public io.swagger.v3.oas.models.media.Discriminator discriminator
public CodegenParameter bodyParam
public List<CodegenParameter> allParams
public List<CodegenParameter> bodyParams
public List<CodegenParameter> pathParams
public List<CodegenParameter> queryParams
public List<CodegenParameter> headerParams
public List<CodegenParameter> formParams
public List<CodegenParameter> requiredParams
public List<CodegenSecurity> authMethods
public List<io.swagger.v3.oas.models.tags.Tag> tags
public List<CodegenResponse> responses
public io.swagger.v3.oas.models.ExternalDocumentation externalDocs
public String nickname
public String operationIdLowerCase
public String operationIdCamelCase
public String operationIdSnakeCase
public boolean getHasBodyParam()
public boolean getHasQueryParams()
public boolean getHasHeaderParams()
public boolean getHasPathParams()
public boolean getHasFormParams()
public boolean getHasExamples()
public boolean isRestfulIndex()
public boolean isRestfulShow()
public boolean isRestfulCreate()
public boolean isRestfulUpdate()
public boolean isBodyAllowed()
public boolean isRestfulDestroy()
public boolean isRestful()
public List<CodegenProperty> getResponseHeaders()
public String getPath()
public String getOperationId()
public String getReturnType()
public String getHttpMethod()
public String getReturnBaseType()
public String getReturnContainer()
public String getSummary()
public String getUnescapedNotes()
public String getNotes()
public String getBaseName()
public String getDefaultResponse()
public io.swagger.v3.oas.models.media.Discriminator getDiscriminator()
public CodegenParameter getBodyParam()
public List<CodegenParameter> getAllParams()
public List<CodegenParameter> getBodyParams()
public List<CodegenParameter> getPathParams()
public List<CodegenParameter> getQueryParams()
public List<CodegenParameter> getHeaderParams()
public List<CodegenParameter> getFormParams()
public boolean getReturnTypeIsPrimitive()
public boolean getReturnSimpleType()
public boolean getSubresourceOperation()
public List<CodegenParameter> getRequiredParams()
public List<CodegenSecurity> getAuthMethods()
public List<io.swagger.v3.oas.models.tags.Tag> getTags()
public List<CodegenResponse> getResponses()
public io.swagger.v3.oas.models.ExternalDocumentation getExternalDocs()
public String getNickname()
public String getOperationIdLowerCase()
public String getOperationIdCamelCase()
public String getOperationIdSnakeCase()
public Map<String,Object> getVendorExtensions()
getVendorExtensions
in interface VendorExtendable
Copyright © 2018. All rights reserved.