public class SmartConnectorOperationDecorator extends OperationDecorator
operation| Constructor and Description |
|---|
SmartConnectorOperationDecorator(Operation operation,
HashMap<APISecurityScheme,String> securitySchemesNames) |
getAnnotatedDisplayName, getCanonicalName, getFriendlyName, getHttpMethod, getInputMetadata, getOutputMetadata, getParameters, getPartParameters, getQueryParameters, getUri, getUriParameters, hasHeaders, hasQueryParameters, hasUriParameterspublic SmartConnectorOperationDecorator(Operation operation, HashMap<APISecurityScheme,String> securitySchemesNames)
public static List<SmartConnectorTypeDefinitionDecorator> buildDecoratedParameters(List<Parameter> parameters)
public static List<SmartConnectorTypeDefinitionDecorator> buildDecoratedParameters(List<Parameter> parameters, String namePrefix)
public static SmartConnectorTypeDefinitionDecorator buildDecoratedParameter(Parameter param, String namePrefix)
protected static SmartConnectorSecuritySchemeDecorator buildDecoratedPrioritarySecurityScheme(Operation operation, HashMap<APISecurityScheme,String> securitySchemesNames)
protected static List<SmartConnectorSecuritySchemeDecorator> buildDecoratedSecuritySchemes(Operation operation, HashMap<APISecurityScheme,String> securitySchemesNames)
public List<Parameter> getHeaders()
getHeaders in class OperationDecoratorpublic String getName()
public SmartConnectorTypeDefinitionDecorator getDecoratedInputMetadata()
public SmartConnectorTypeDefinitionDecorator getDecoratedOutputMetadata()
public List<SmartConnectorTypeDefinitionDecorator> getDecoratedParameters()
public String getQueryParametersDW()
public String getUriParametersDW()
public String getHeadersDW()
public boolean hasInputParameters()
public SmartConnectorSecuritySchemeDecorator getSecurityScheme()
public boolean isUserSelectedSecuritySchemes()
public List<SmartConnectorSecuritySchemeDecorator> getAllSecuritySchemes()
public String getAllSecuritySchemesNamesEnum()
public void setAllSecuritySchemesFilename(String allSecuritySchemesFilename)
public String getAllSecuritySchemesFilename()
Copyright © 2019. All rights reserved.