Enum Settings.OnboardingState

java.lang.Object
java.lang.Enum<Settings.OnboardingState>
com.google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState
All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, Serializable, Comparable<Settings.OnboardingState>
Enclosing class:
Settings

public static enum Settings.OnboardingState extends Enum<Settings.OnboardingState> implements com.google.protobuf.ProtocolMessageEnum
 Defines the onboarding states for SCC

 Potentially is just an indicator that a user has reviewed some subset of
 our configuration surface, even if it's still currently set to its
 API-default state.
 
Protobuf enum google.cloud.securitycenter.settings.v1beta1.Settings.OnboardingState
  • Enum Constant Details

    • ONBOARDING_STATE_UNSPECIFIED

      public static final Settings.OnboardingState ONBOARDING_STATE_UNSPECIFIED
       No onboarding state has been set. Should not be seen in practice, but
       should be functionally equivalent to DISABLED.
       
      ONBOARDING_STATE_UNSPECIFIED = 0;
    • ENABLED

      public static final Settings.OnboardingState ENABLED
       SCC is fully on boarded
       
      ENABLED = 1;
    • DISABLED

      public static final Settings.OnboardingState DISABLED
       SCC has been disabled after being on boarded
       
      DISABLED = 2;
    • BILLING_SELECTED

      public static final Settings.OnboardingState BILLING_SELECTED
       SCC's onboarding tier has been explicitly set
       
      BILLING_SELECTED = 3;
    • PROVIDERS_SELECTED

      public static final Settings.OnboardingState PROVIDERS_SELECTED
       SCC's CTD FindingsProviders have been chosen
       
      PROVIDERS_SELECTED = 4;
    • RESOURCES_SELECTED

      public static final Settings.OnboardingState RESOURCES_SELECTED
       SCC's Service-Resource mappings have been set
       
      RESOURCES_SELECTED = 5;
    • ORG_SERVICE_ACCOUNT_CREATED

      public static final Settings.OnboardingState ORG_SERVICE_ACCOUNT_CREATED
       SCC's core Service Account was created
       
      ORG_SERVICE_ACCOUNT_CREATED = 6;
    • UNRECOGNIZED

      public static final Settings.OnboardingState UNRECOGNIZED
  • Field Details

    • ONBOARDING_STATE_UNSPECIFIED_VALUE

      public static final int ONBOARDING_STATE_UNSPECIFIED_VALUE
       No onboarding state has been set. Should not be seen in practice, but
       should be functionally equivalent to DISABLED.
       
      ONBOARDING_STATE_UNSPECIFIED = 0;
      See Also:
    • ENABLED_VALUE

      public static final int ENABLED_VALUE
       SCC is fully on boarded
       
      ENABLED = 1;
      See Also:
    • DISABLED_VALUE

      public static final int DISABLED_VALUE
       SCC has been disabled after being on boarded
       
      DISABLED = 2;
      See Also:
    • BILLING_SELECTED_VALUE

      public static final int BILLING_SELECTED_VALUE
       SCC's onboarding tier has been explicitly set
       
      BILLING_SELECTED = 3;
      See Also:
    • PROVIDERS_SELECTED_VALUE

      public static final int PROVIDERS_SELECTED_VALUE
       SCC's CTD FindingsProviders have been chosen
       
      PROVIDERS_SELECTED = 4;
      See Also:
    • RESOURCES_SELECTED_VALUE

      public static final int RESOURCES_SELECTED_VALUE
       SCC's Service-Resource mappings have been set
       
      RESOURCES_SELECTED = 5;
      See Also:
    • ORG_SERVICE_ACCOUNT_CREATED_VALUE

      public static final int ORG_SERVICE_ACCOUNT_CREATED_VALUE
       SCC's core Service Account was created
       
      ORG_SERVICE_ACCOUNT_CREATED = 6;
      See Also:
  • Method Details

    • values

      public static Settings.OnboardingState[] 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 Settings.OnboardingState 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 Settings.OnboardingState 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 Settings.OnboardingState 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<Settings.OnboardingState> 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 Settings.OnboardingState 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