Enum Class WedgwoodProvisionSubscriptionActionTarget
java.lang.Object
java.lang.Enum<WedgwoodProvisionSubscriptionActionTarget>
org.odpi.openmetadata.adapters.connectors.wedgwood.WedgwoodProvisionSubscriptionActionTarget
- All Implemented Interfaces:
Serializable,Comparable<WedgwoodProvisionSubscriptionActionTarget>,Constable
public enum WedgwoodProvisionSubscriptionActionTarget
extends Enum<WedgwoodProvisionSubscriptionActionTarget>
ActionTargetEnum characterises the action targets that this governance action service works with.
Both are data sets: a single tabular data set, or a collection of them - a digital product family's asset on
the source side, a schema of tables on the destination side. The service delivers a collection a table at a
time.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionThe tabular data set, or collection of tabular data sets, to copy to.The tabular data set, or collection of tabular data sets, to copy from. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionReturn the action target type for a specific action target enum.static List<ActionTargetType> Return all the action targets defined in this enum.Return the preferred value of the deployed implementation type of the element that is linked to for this type of action target.Return the description of the action target.getName()Return the name of the action target.Return a map of property name to property value that the elements linked to this action target should have.Return the type name of the element that is linked to for this type of action target.toString()Output of this enum class and main value.Returns the enum constant of this class with the specified name.values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SOURCE_DATA_SET
The tabular data set, or collection of tabular data sets, to copy from. -
DESTINATION_DATA_SET
The tabular data set, or collection of tabular data sets, to copy to.
-
-
Field Details
-
description
Description of the action target.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getName
Return the name of the action target.- Returns:
- string name
-
getDescription
Return the description of the action target.- Returns:
- string description
-
getTypeName
Return the type name of the element that is linked to for this type of action target.- Returns:
- type name
-
getDeployedImplementationType
Return the preferred value of the deployed implementation type of the element that is linked to for this type of action target. This is typically only set for assets.- Returns:
- preferred value string
-
getOtherPropertyValues
Return a map of property name to property value that the elements linked to this action target should have.- Returns:
- map
-
getActionTargetTypes
Return all the action targets defined in this enum.- Returns:
- list
-
getActionTargetType
Return the action target type for a specific action target enum.- Returns:
- action target type
-
toString
Output of this enum class and main value.- Overrides:
toStringin classEnum<WedgwoodProvisionSubscriptionActionTarget>- Returns:
- string showing enum value
-