Enum SuspensionReason

java.lang.Object
java.lang.Enum<SuspensionReason>
com.google.cloud.databasecenter.v1beta.SuspensionReason
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<SuspensionReason>

@Generated public enum SuspensionReason extends Enum<SuspensionReason> implements com.google.protobuf.ProtocolMessageEnum
 The reason for suspension of the database resource.
 
Protobuf enum google.cloud.databasecenter.v1beta.SuspensionReason
  • Enum Constant Details

    • SUSPENSION_REASON_UNSPECIFIED

      public static final SuspensionReason SUSPENSION_REASON_UNSPECIFIED
       Suspension reason is unspecified.
       
      SUSPENSION_REASON_UNSPECIFIED = 0;
    • WIPEOUT_HIDE_EVENT

      public static final SuspensionReason WIPEOUT_HIDE_EVENT
       Wipeout hide event.
       
      WIPEOUT_HIDE_EVENT = 1;
    • WIPEOUT_PURGE_EVENT

      public static final SuspensionReason WIPEOUT_PURGE_EVENT
       Wipeout purge event.
       
      WIPEOUT_PURGE_EVENT = 2;
    • BILLING_DISABLED

      public static final SuspensionReason BILLING_DISABLED
       Billing disabled for project
       
      BILLING_DISABLED = 3;
    • ABUSER_DETECTED

      public static final SuspensionReason ABUSER_DETECTED
       Abuse detected for resource
       
      ABUSER_DETECTED = 4;
    • ENCRYPTION_KEY_INACCESSIBLE

      public static final SuspensionReason ENCRYPTION_KEY_INACCESSIBLE
       Encryption key inaccessible.
       
      ENCRYPTION_KEY_INACCESSIBLE = 5;
    • REPLICATED_CLUSTER_ENCRYPTION_KEY_INACCESSIBLE

      public static final SuspensionReason REPLICATED_CLUSTER_ENCRYPTION_KEY_INACCESSIBLE
       Replicated cluster encryption key inaccessible.
       
      REPLICATED_CLUSTER_ENCRYPTION_KEY_INACCESSIBLE = 6;
    • UNRECOGNIZED

      public static final SuspensionReason UNRECOGNIZED
  • Field Details

    • SUSPENSION_REASON_UNSPECIFIED_VALUE

      public static final int SUSPENSION_REASON_UNSPECIFIED_VALUE
       Suspension reason is unspecified.
       
      SUSPENSION_REASON_UNSPECIFIED = 0;
      See Also:
    • WIPEOUT_HIDE_EVENT_VALUE

      public static final int WIPEOUT_HIDE_EVENT_VALUE
       Wipeout hide event.
       
      WIPEOUT_HIDE_EVENT = 1;
      See Also:
    • WIPEOUT_PURGE_EVENT_VALUE

      public static final int WIPEOUT_PURGE_EVENT_VALUE
       Wipeout purge event.
       
      WIPEOUT_PURGE_EVENT = 2;
      See Also:
    • BILLING_DISABLED_VALUE

      public static final int BILLING_DISABLED_VALUE
       Billing disabled for project
       
      BILLING_DISABLED = 3;
      See Also:
    • ABUSER_DETECTED_VALUE

      public static final int ABUSER_DETECTED_VALUE
       Abuse detected for resource
       
      ABUSER_DETECTED = 4;
      See Also:
    • ENCRYPTION_KEY_INACCESSIBLE_VALUE

      public static final int ENCRYPTION_KEY_INACCESSIBLE_VALUE
       Encryption key inaccessible.
       
      ENCRYPTION_KEY_INACCESSIBLE = 5;
      See Also:
    • REPLICATED_CLUSTER_ENCRYPTION_KEY_INACCESSIBLE_VALUE

      public static final int REPLICATED_CLUSTER_ENCRYPTION_KEY_INACCESSIBLE_VALUE
       Replicated cluster encryption key inaccessible.
       
      REPLICATED_CLUSTER_ENCRYPTION_KEY_INACCESSIBLE = 6;
      See Also:
  • Method Details

    • values

      public static SuspensionReason[] 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

      public static SuspensionReason valueOf(String name)
      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
    • getNumber

      public final int getNumber()
      Specified by:
      getNumber in interface com.google.protobuf.Internal.EnumLite
      Specified by:
      getNumber in interface com.google.protobuf.ProtocolMessageEnum
    • valueOf

      @Deprecated public static SuspensionReason valueOf(int value)
      Deprecated.
      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:
      value - 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
    • forNumber

      public static SuspensionReason forNumber(int value)
      Parameters:
      value - The numeric wire value of the corresponding enum entry.
      Returns:
      The enum associated with the given numeric wire value.
    • internalGetValueMap

      public static com.google.protobuf.Internal.EnumLiteMap<SuspensionReason> internalGetValueMap()
    • getValueDescriptor

      public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
      Specified by:
      getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptorForType

      public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
    • getDescriptor

      public static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
    • valueOf

      public static SuspensionReason valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
      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:
      desc - 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