public class SmartConnectorOperationDecorator extends OperationDecorator
modelDecorator, operation| Constructor and Description |
|---|
SmartConnectorOperationDecorator(Operation operation,
HashMap<APISecurityScheme,String> securitySchemesNames,
HashMap<String,SmartConnectorTypeDefinitionDecorator> allTypeDecorators,
SmartConnectorModelDecorator smartConnectorModelDecorator) |
getAnnotatedDisplayName, getCanonicalName, getFriendlyName, getHttpMethod, getInputMetadata, getOutputMetadata, getParameters, getPartParameters, getQueryParameters, getUri, getUriParameters, hasHeaders, hasQueryParameters, hasUriParameterspublic SmartConnectorOperationDecorator(Operation operation, HashMap<APISecurityScheme,String> securitySchemesNames, HashMap<String,SmartConnectorTypeDefinitionDecorator> allTypeDecorators, SmartConnectorModelDecorator smartConnectorModelDecorator)
public static List<SmartConnectorTypeDefinitionDecorator> buildDecoratedParameters(List<Parameter> parameters, HashMap<String,SmartConnectorTypeDefinitionDecorator> allTypeDecorators)
public static List<SmartConnectorTypeDefinitionDecorator> buildDecoratedParameters(List<Parameter> parameters, String namePrefix, HashMap<String,SmartConnectorTypeDefinitionDecorator> allTypeDecorators)
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 © 2020. All rights reserved.