Class SdkSettings

  • All Implemented Interfaces:
    java.io.Serializable


    public class SdkSettings
    extends java.lang.Object
    implements java.io.Serializable
    Models the SDK settings.
    See Also:
    Serialized Form
    • Constructor Detail

      • SdkSettings

        public SdkSettings()
    • Method Detail

      • getRateMyAppSettings

        @Deprecated
        public RateMyAppSettings getRateMyAppSettings()
        Deprecated. Rate My App is deprecated as of 1.10.0.1. See our open source alternative instead.
        Gets the settings to use for the RateMyApp component.
        Returns:
        The settings to use when creating the RateMyApp component and the contact Zendesk component that may be launched from this.
      • getConversationsSettings

        public ConversationsSettings getConversationsSettings()
        Gets the settings to use for the Conversations component.
        Returns:
        The settings to use for the conversations component.
      • getHelpCenterSettings

        public HelpCenterSettings getHelpCenterSettings()
        Gets the settings for the Help Center component.
        Returns:
        the settings for the Help Center component.
      • getContactUsSettings

        public ContactUsSettings getContactUsSettings()
        Gets the settings for the contact Zendesk component.
        Returns:
        the settings for the contact Zendesk component.
      • getUpdatedAt

        public java.util.Date getUpdatedAt()
        Returns when the configuration was last updated

        This date is deserialised from a UTC timestamp but the returned Date will be in the device's local time.

        Returns:
        when the configuration was last updated
      • getAuthentication

        public AuthenticationType getAuthentication()
        Returns the authentication type enabled for the App configuration

        Can be one of the following two values:

        • jwt
        • anonymous
        Returns:
        the authentication type for the app configuration
      • getTicketFormSettings

        public TicketFormSettings getTicketFormSettings()
        Returns the settings for TicketForms.
        Returns:
        the settings for TicketForms.
      • getBlipsSettings

        public com.zendesk.sdk.model.settings.BlipsSettings getBlipsSettings()
        Returns the settings for Blips.
        Returns:
        the settings for blips