Enum Class ConfigurationCategory

java.lang.Object
java.lang.Enum<ConfigurationCategory>
dev.getelements.elements.sdk.model.application.ConfigurationCategory
All Implemented Interfaces:
Serializable, Comparable<ConfigurationCategory>, Constable

public enum ConfigurationCategory extends Enum<ConfigurationCategory> implements Serializable
Represents the platform with which SocialEngine integrates. Each platform profile is a specific type which houses the necessary information to communicate with the platform's web services API. Created by patricktwohig on 7/10/15.
  • Enum Constant Details

    • MATCHMAKING

      public static final ConfigurationCategory MATCHMAKING
      Represents a matchmaking profile.
    • PSN_PS4

      public static final ConfigurationCategory PSN_PS4
      Represents an application profile for PlayStation(tm) Network for PS4 enabled titles.
    • PSN_VITA

      public static final ConfigurationCategory PSN_VITA
      Represents an application profile for PlayStation(tm) Network for Vita enabled titles.
    • IOS_APP_STORE

      public static final ConfigurationCategory IOS_APP_STORE
      Represents an iOS application configuration for the Apple iTunes AppStore
    • ANDROID_GOOGLE_PLAY

      public static final ConfigurationCategory ANDROID_GOOGLE_PLAY
      Represents an Android application configuration for Google Play
    • FACEBOOK

      public static final ConfigurationCategory FACEBOOK
      Represents a Facebook application configuration
    • FIREBASE

      public static final ConfigurationCategory FIREBASE
      Represents the Firebase application configuration type.
  • Method Details

    • values

      public static ConfigurationCategory[] 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 ConfigurationCategory 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
    • getModelClass

      public Class<? extends ApplicationConfiguration> getModelClass()
      Gets the model Class which represents the ApplicationConfiguration.
      Returns:
      the Class for the model