Class VaultHealth


  • public class VaultHealth
    extends Object
    • Field Detail

      • DEFAULT_INIT_UNSEAL_ACTIVE_STATUS_CODE

        public static final int DEFAULT_INIT_UNSEAL_ACTIVE_STATUS_CODE
        See Also:
        Constant Field Values
      • DEFAULT_UNSEAL_STANDBY_STATUS_CODE

        public static final int DEFAULT_UNSEAL_STANDBY_STATUS_CODE
        See Also:
        Constant Field Values
      • DEFAULT_DISASTER_RECOVERY_MODE_STATUS_CODE

        public static final int DEFAULT_DISASTER_RECOVERY_MODE_STATUS_CODE
        See Also:
        Constant Field Values
      • DEFAULT_PERFORMANCE_STANDBY_STATUS_CODE

        public static final int DEFAULT_PERFORMANCE_STANDBY_STATUS_CODE
        See Also:
        Constant Field Values
      • DEFAULT_NOT_INIT_STATUS_CODE

        public static final int DEFAULT_NOT_INIT_STATUS_CODE
        See Also:
        Constant Field Values
      • DEFAULT_SEALED_STATUS_CODE

        public static final int DEFAULT_SEALED_STATUS_CODE
        See Also:
        Constant Field Values
    • Constructor Detail

      • VaultHealth

        public VaultHealth​(int statusCode)
    • Method Detail

      • isInitializedUnsealedActive

        public boolean isInitializedUnsealedActive()
        Returns:
        true if the Vault instance is initialized, unsealed and active.
      • isUnsealedStandby

        public boolean isUnsealedStandby()
        Returns:
        true if the Vault instance is unsealed and standby.
      • isRecoveryReplicationSecondary

        public boolean isRecoveryReplicationSecondary()
        Returns:
        true if the Vault instance is a secondary node in data recovery replication mode.
      • isPerformanceStandby

        public boolean isPerformanceStandby()
        Returns:
        true if the Vault instance is in performance standby mode.
      • isNotInitialized

        public boolean isNotInitialized()
        Returns:
        true if the Vault instance is not initialized.
      • isSealed

        public boolean isSealed()
        Returns:
        true if the Vault instance is sealed.