public class OperationModel extends DocumentationModel
documentation
Constructor and Description |
---|
OperationModel() |
getDocumentation, setDocumentation
public String getOperationName()
public void setOperationName(String operationName)
public String getMethodName()
public boolean isDeprecated()
public void setDeprecated(boolean deprecated)
public String getDocs(IntermediateModel model, ClientType clientType)
public String getDocs(IntermediateModel model, ClientType clientType, SimpleMethodOverload methodOverload)
public String getDocs(IntermediateModel model, ClientType clientType, SimpleMethodOverload methodOverload, DocConfiguration config)
public boolean isAuthenticated()
public void setIsAuthenticated(boolean isAuthenticated)
public AuthType getAuthType()
public void setAuthType(AuthType authType)
public ShapeModel getInputShape()
public void setInputShape(ShapeModel inputShape)
public ShapeModel getOutputShape()
public void setOutputShape(ShapeModel outputShape)
public VariableModel getInput()
public void setInput(VariableModel input)
public ReturnTypeModel getReturnType()
public void setReturnType(ReturnTypeModel returnType)
public String getSyncReturnType()
public List<ExceptionModel> getExceptions()
public void setExceptions(List<ExceptionModel> exceptions)
public void addException(ExceptionModel exception)
public List<SimpleMethodFormModel> getSimpleMethodForms()
public void addSimpleMethodForm(List<ArgumentModel> arguments)
public boolean getHasBlobMemberAsPayload()
public void setHasBlobMemberAsPayload(boolean hasBlobMemberAsPayload)
public boolean hasStreamingInput()
public boolean hasStreamingOutput()
public boolean isStreaming()
public boolean isEndpointOperation()
public void setEndpointOperation(boolean endpointOperation)
public boolean isPaginated()
public void setPaginated(boolean paginated)
public EndpointDiscovery getEndpointDiscovery()
public void setEndpointDiscovery(EndpointDiscovery endpointDiscovery)
public EndpointTrait getEndpointTrait()
public void setEndpointTrait(EndpointTrait endpointTrait)
public boolean hasEventStreamOutput()
public boolean hasEventStreamInput()
public boolean hasRequiresLengthInInput()
Copyright © 2019. All rights reserved.