Package org.symphonyoss.s2.canon.model
Class Operation
- java.lang.Object
-
- org.symphonyoss.s2.canon.model.ModelElement
-
- org.symphonyoss.s2.canon.model.ParameterContainer
-
- org.symphonyoss.s2.canon.model.Operation
-
public class Operation extends ParameterContainer
-
-
Constructor Summary
Constructors Constructor Description Operation(PathItem parent, ParserContext parserContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetHasBodyParams()booleangetIsStreamable()PathItemgetPathItem()List<Parameter>getPathParameters()PayloadgetPayload()ResponsegetResponse()StringtoString()voidvalidate()-
Methods inherited from class org.symphonyoss.s2.canon.model.ParameterContainer
getLocationMap, getNonPathParameters, getParameter, getParameter, getParameterMap, getParameters, getReferencedTypes
-
Methods inherited from class org.symphonyoss.s2.canon.model.ModelElement
add, add, capitalize, generate, generateChildren, getAttributes, getBaseSchema, getByPath, getCamelCapitalizedName, getCamelName, getCanFailValidation, getChildren, getComponent, getContext, getDescription, getElementComponent, getElementSchema, getElementType, getEnum, getFields, getFormat, getHasByteString, getHasCollections, getHasList, getHasSet, getIsArraySchema, getIsComponent, getIsGenerateBuilderFacade, getIsGenerateFacade, getIsObjectSchema, getIsObjectType, getIsTypeDef, getModel, getName, getParent, getReference, getReferencedTypes, getSchemas, getSchemas, getSnakeCapitalizedName, getSnakeName, getSourceModel, getSummary, resolve
-
-
-
-
Constructor Detail
-
Operation
public Operation(PathItem parent, ParserContext parserContext)
-
-
Method Detail
-
getResponse
public Response getResponse()
-
getPayload
public Payload getPayload()
-
validate
public void validate()
- Overrides:
validatein classParameterContainer
-
getIsStreamable
public boolean getIsStreamable()
-
getPathItem
public PathItem getPathItem()
-
getHasBodyParams
public boolean getHasBodyParams()
-
toString
public String toString()
- Overrides:
toStringin classModelElement
-
-