public class FunctionDeclaration extends ParameterizedDeclaration<FunctionDeclaration> implements WithDeprecatedDeclaration
OperationModel. It contains raw, unvalidated data which is used to declare the structure of
a OperationModel| Constructor and Description |
|---|
FunctionDeclaration(String name) |
| Modifier and Type | Method and Description |
|---|---|
Optional<DeprecationModel> |
getDeprecation() |
OutputDeclaration |
getOutput() |
void |
setOutput(OutputDeclaration output) |
void |
withDeprecation(DeprecationModel deprecation) |
getAllParameters, getDefaultParameterGroup, getParameterGroup, getParameterGroupsgetNameaddModelProperty, getDescription, getDisplayModel, getModelProperties, getModelProperty, setDescription, setDisplayModelpublic FunctionDeclaration(String name)
public OutputDeclaration getOutput()
public void setOutput(OutputDeclaration output)
public Optional<DeprecationModel> getDeprecation()
getDeprecation in interface WithDeprecatedDeclarationthis components DeprecationModelpublic void withDeprecation(DeprecationModel deprecation)
withDeprecation in interface WithDeprecatedDeclarationdeprecation - this components DeprecationModelCopyright © 2019 MuleSoft, Inc.. All rights reserved.