Enum AMPReportingService.ModuleManagementStrategy

java.lang.Object
java.lang.Enum<AMPReportingService.ModuleManagementStrategy>
com.levelaccess.continuum.AMPReportingService.ModuleManagementStrategy
All Implemented Interfaces:
Serializable, Comparable<AMPReportingService.ModuleManagementStrategy>, java.lang.constant.Constable
Enclosing class:
AMPReportingService

public static enum AMPReportingService.ModuleManagementStrategy extends Enum<AMPReportingService.ModuleManagementStrategy>
Defines supported strategies with which to create new modules and edit existing ones. Choosing the correct module management strategy to meet your business objectives is critical to using Continuum's AMP reporting functionality correctly, so please consult our support documentation for more information.
  • Enum Constant Details

    • APPEND

      Append any new accessibility concerns to a module, creating the module first if it doesn't already exist; do not overwrite any existing modules. Useful for intentionally adding to an existing module, e.g. one that was just created recently, rather than creating a new module.
    • OVERWRITE

      public static final AMPReportingService.ModuleManagementStrategy OVERWRITE
      Overwrite existing modules when a module with the same ID or name already exists, deleting any existing accessibility concerns in the module prior to repopulating it with any new accessibility concerns.
    • ABORT

      Don't report to AMP when a module with the same ID or name already exists; do not overwrite or append accessibility concerns to the existing module.
  • Method Details

    • values

      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified name
      NullPointerException - if the argument is null