public final class Declaration extends CapableDeclaration<Declaration>
Extension. It contains raw, unvalidated
data which is used to declare the structure of a Extension| Modifier and Type | Method and Description |
|---|---|
Declaration |
addConfig(ConfigurationDeclaration config)
Adds a
ConfigurationDeclaration |
Declaration |
addOperation(OperationDeclaration operation)
Adds a
OperationDeclaration |
List<ConfigurationDeclaration> |
getConfigurations()
Returns an immutable list with the
ConfigurationDeclaration instances
that have been declared so far. |
String |
getDescription() |
String |
getName() |
List<OperationDeclaration> |
getOperations() |
String |
getVersion() |
void |
setDescription(String description) |
addCapability, getCapabilities, getCapabilities, isCapableOfpublic String getVersion()
public String getName()
public List<ConfigurationDeclaration> getConfigurations()
ConfigurationDeclaration instances
that have been declared so far.nullpublic Declaration addConfig(ConfigurationDeclaration config)
ConfigurationDeclarationconfig - a not null ConfigurationDeclaration{@link - IllegalArgumentException} if config is nullpublic List<OperationDeclaration> getOperations()
List with
the available OperationDeclarationspublic Declaration addOperation(OperationDeclaration operation)
OperationDeclarationoperation - a not null OperationDeclaration{@link - IllegalArgumentException} if operation is nullpublic String getDescription()
public void setDescription(String description)
Copyright © 2015 MuleSoft, Inc.. All rights reserved.