Enum Class PayloadTheme

java.lang.Object
java.lang.Enum<PayloadTheme>
com.microsoft.graph.models.PayloadTheme
All Implemented Interfaces:
com.microsoft.kiota.serialization.ValuedEnum, Serializable, Comparable<PayloadTheme>, Constable

@Generated("com.microsoft.kiota") public enum PayloadTheme extends Enum<PayloadTheme> implements com.microsoft.kiota.serialization.ValuedEnum
  • Enum Constant Details

    • Unknown

      public static final PayloadTheme Unknown
    • Other

      public static final PayloadTheme Other
    • AccountActivation

      public static final PayloadTheme AccountActivation
    • AccountVerification

      public static final PayloadTheme AccountVerification
    • Billing

      public static final PayloadTheme Billing
    • CleanUpMail

      public static final PayloadTheme CleanUpMail
    • Controversial

      public static final PayloadTheme Controversial
    • DocumentReceived

      public static final PayloadTheme DocumentReceived
    • Expense

      public static final PayloadTheme Expense
    • Fax

      public static final PayloadTheme Fax
    • FinanceReport

      public static final PayloadTheme FinanceReport
    • IncomingMessages

      public static final PayloadTheme IncomingMessages
    • Invoice

      public static final PayloadTheme Invoice
    • ItemReceived

      public static final PayloadTheme ItemReceived
    • LoginAlert

      public static final PayloadTheme LoginAlert
    • MailReceived

      public static final PayloadTheme MailReceived
    • Password

      public static final PayloadTheme Password
    • Payment

      public static final PayloadTheme Payment
    • Payroll

      public static final PayloadTheme Payroll
    • PersonalizedOffer

      public static final PayloadTheme PersonalizedOffer
    • Quarantine

      public static final PayloadTheme Quarantine
    • RemoteWork

      public static final PayloadTheme RemoteWork
    • ReviewMessage

      public static final PayloadTheme ReviewMessage
    • SecurityUpdate

      public static final PayloadTheme SecurityUpdate
    • ServiceSuspended

      public static final PayloadTheme ServiceSuspended
    • SignatureRequired

      public static final PayloadTheme SignatureRequired
    • UpgradeMailboxStorage

      public static final PayloadTheme UpgradeMailboxStorage
    • VerifyMailbox

      public static final PayloadTheme VerifyMailbox
    • Voicemail

      public static final PayloadTheme Voicemail
    • EmployeeEngagement

      public static final PayloadTheme EmployeeEngagement
    • UnknownFutureValue

      public static final PayloadTheme UnknownFutureValue
  • Field Details

    • value

      public final String value
  • Method Details

    • values

      public static PayloadTheme[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static PayloadTheme valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      @Nonnull public String getValue()
      Specified by:
      getValue in interface com.microsoft.kiota.serialization.ValuedEnum
    • forValue

      @Nullable public static PayloadTheme forValue(@Nonnull String searchValue)