public class ConnectionProviderDeclaration extends ParameterizedDeclaration<ConnectionProviderDeclaration>
ConnectionProviderModel. It contains raw, unvalidated
data which is used to declare the structure of a ConfigurationModel| Modifier and Type | Method and Description |
|---|---|
ConnectionProviderDeclaration |
addExternalLibrary(ExternalLibraryModel externalLibraryModel)
Adds an
ExternalLibraryModel |
ConnectionManagementType |
getConnectionManagementType() |
Class<?> |
getConnectionType() |
Set<ExternalLibraryModel> |
getExternalLibraryModels() |
void |
setConnectionManagementType(ConnectionManagementType connectionManagementType)
Sets the
ConnectionManagementType |
getAllParameters, getParameterGroup, getParameterGroupsgetNameaddModelProperty, getDescription, getDisplayModel, getModelProperties, getModelProperty, setDescription, setDisplayModelpublic Class<?> getConnectionType()
public ConnectionManagementType getConnectionManagementType()
ConnectionManagementType that will be applied to the produced connectionspublic Set<ExternalLibraryModel> getExternalLibraryModels()
Set of ExternalLibraryModel which represent the extension's external librariespublic void setConnectionManagementType(ConnectionManagementType connectionManagementType)
ConnectionManagementTypeconnectionManagementType - the ConnectionManagementType that will be applied to the produced connectionspublic ConnectionProviderDeclaration addExternalLibrary(ExternalLibraryModel externalLibraryModel)
ExternalLibraryModelexternalLibraryModel - the model of the external library to be referencedthis declarerCopyright © 2017 MuleSoft, Inc.. All rights reserved.