Class A4JFeatureFlags

java.lang.Object
com.codebarrel.automation.api.features.A4JFeatureFlags
All Implemented Interfaces:
FeatureFlagProvider

public class A4JFeatureFlags extends Object implements FeatureFlagProvider
  • Field Details

    • RULE_INSIGHTS

      public static final FeatureFlag RULE_INSIGHTS
      Controls the ability to switch off Rule Insights
    • LOOKUP_ISSUE

      public static final FeatureFlag LOOKUP_ISSUE
      Feature flag for enabling lookup issues action
    • ARCHIVE_ISSUE

      public static final FeatureFlag ARCHIVE_ISSUE
      Feature flag for enabling archive issue action
    • APP_ROLE_CHECK

      public static final FeatureFlag APP_ROLE_CHECK
      Feature flag for enabling a check if actor has application access during rule's creation
    • PERMISSIONS_CHECK

      public static final FeatureFlag PERMISSIONS_CHECK
      Feature flag for enabling project permissions' check during validation
    • SECRETS_ENCRYPTION_ENABLED

      public static final FeatureFlag SECRETS_ENCRYPTION_ENABLED
      Feature flag for enabling secrets' encryption
    • SLA_THRESHOLD_BREACH

      public static final FeatureFlag SLA_THRESHOLD_BREACH
      Feature flag for enabling SLA Threshold breach trigger
    • STALE_ENTRY_UPDATE_JOB_ENABLED

      public static final FeatureFlag STALE_ENTRY_UPDATE_JOB_ENABLED
      Feature flag for enabling StaleEntryUpdateJob
    • DISABLED_RULE_RULE_COMPONENT_VALIDATION

      public static final FeatureFlag DISABLED_RULE_RULE_COMPONENT_VALIDATION
      Feature flag for enabling validation of disabled rules
    • STRICT_PERMISSIONS_CHECK_ENABLED

      public static final FeatureFlag STRICT_PERMISSIONS_CHECK_ENABLED
      Feature flag for enabling a permission check when calling '{projectId}/rule' endpoint
    • FIELDS_FALLBACK_TO_DEFAULT_LOCALE

      public static final FeatureFlag FIELDS_FALLBACK_TO_DEFAULT_LOCALE
      Feature flag for enabling a behavior that will translate fields' names if user's language is different from Jira's default
    • TELEMETRY_ENABLED

      public static final FeatureFlag TELEMETRY_ENABLED
      Feature flag for enabling additional logging of A4J's actions
    • MONITORING_ENABLED

      public static final FeatureFlag MONITORING_ENABLED
      Feature flag for enabling a job to validate if alert should be raised for automation queue length AutomationQueueMonitorJob
    • SECRET_UPGRADE_AO_PREREQUISITES

      public static final FeatureFlag SECRET_UPGRADE_AO_PREREQUISITES
      Feature flag for enabling prerequisites for secrets encryption's upgrade task
    • SELECT_CF_OPTIONS_STATE_CONTEXT_LIMIT_OVERHAUL

      public static final FeatureFlag SELECT_CF_OPTIONS_STATE_CONTEXT_LIMIT_OVERHAUL
      Feature flag for enabling a new way of suggesting custom fields (select list instead of suggestions) Do not remove, used on the frontend side
    • FAILURE_NOTIFICATIONS_PRE_EXECUTION

      public static final FeatureFlag FAILURE_NOTIFICATIONS_PRE_EXECUTION
      Feature flag for enabling error notifications if execution of given rule has failed
    • AUDIT_LOG_EXPORT_OPTIMIZATION

      public static final FeatureFlag AUDIT_LOG_EXPORT_OPTIMIZATION
      Feature flag for enabling audit log export optimisations
  • Constructor Details

    • A4JFeatureFlags

      public A4JFeatureFlags()
  • Method Details