public class SmartConnectorModelDecorator extends ModelDecorator
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ARTIFACT_PREFIX |
static String |
DEFAULT_GROUP_ID |
model| Constructor and Description |
|---|
SmartConnectorModelDecorator(RestConnectAPIModel model) |
| Modifier and Type | Method and Description |
|---|---|
SmartConnectorMergedSchemeDecorator |
buildMergedSecurityScheme() |
List<SmartConnectorTypeDefinitionDecorator> |
getAllParameterDecorators() |
String |
getArtifactId() |
String |
getBasePath() |
List<SmartConnectorOperationDecorator> |
getDecoratedOperations() |
String |
getGroupId() |
String |
getHost() |
SmartConnectorMergedSchemeDecorator |
getMergedSecurityScheme() |
String |
getModulePrefix() |
String |
getNamespace() |
protected List<SmartConnectorSecuritySchemeDecorator> |
getOperationsSecuritySchemes() |
Integer |
getPort() |
String |
getProjectDescription() |
String |
getProtocol() |
boolean |
hasOauthScheme() |
getApiDescription, getApiName, getBaseUri, getCategory, getCustomPackage, getDependencies, getGAV, getOperations, getRootDir, getVersionpublic static final String DEFAULT_GROUP_ID
public static final String DEFAULT_ARTIFACT_PREFIX
public SmartConnectorModelDecorator(RestConnectAPIModel model)
public List<SmartConnectorTypeDefinitionDecorator> getAllParameterDecorators()
public String getGroupId()
getGroupId in class ModelDecoratorpublic String getArtifactId()
getArtifactId in class ModelDecoratorprotected List<SmartConnectorSecuritySchemeDecorator> getOperationsSecuritySchemes()
public SmartConnectorMergedSchemeDecorator buildMergedSecurityScheme()
public SmartConnectorMergedSchemeDecorator getMergedSecurityScheme()
public String getModulePrefix()
public String getNamespace()
public String getBasePath()
public String getProtocol()
public String getHost()
public Integer getPort()
public List<SmartConnectorOperationDecorator> getDecoratedOperations()
public String getProjectDescription()
public boolean hasOauthScheme()
Copyright © 2023. All rights reserved.