Enum | Description |
---|---|
TransactionControl |
Declares how transactions are controlled for a method: IMPLICIT means that the platform encloses the
method execution into a transaction, whereas EXPLICIT means that the method itself is in control of
executing transactions.
|
Annotation Type | Description |
---|---|
Category |
Annotates the category for a plugin.
|
Description |
Annotates the description for the element.
|
Macro |
Annotation to denote if a
PluginConfig field can support macro. |
Metadata |
Annotations can be used by entities to emit metadata when the entity is created.
|
MetadataProperty |
Metadata property used in
Metadata . |
Name |
Annotates the name of the element.
|
Plugin |
Annotate a class that it is a plugin.
|
Property |
Annotates fields that need to be captured at deployment time and restored at runtime.
|
ReadOnly |
Annotation to denote if a
Dataset constructor or method only performs read operations. |
ReadWrite |
Annotation to denote if a
Dataset constructor or method performs both read and write operations. |
Requirements |
Annotates the requirements needed by a plugin to run successfully.
|
TransactionPolicy |
Annotates a
ProgramLifecycle method to indicate that it will not run inside transaction. |
UseDataSet |
Annotation to declare that a method uses a
Dataset . |
WriteOnly |
Annotation to denote if a
Dataset constructor or method only performs write operations. |
Copyright © 2021 Cask Data, Inc. Licensed under the Apache License, Version 2.0.