Package zendesk.core

Class ApplicationConfiguration



  • public class ApplicationConfiguration
    extends java.lang.Object
    Class holding the minimum SDK configuration.
    • Constructor Summary

      Constructors 
      Constructor and Description
      ApplicationConfiguration(java.lang.String applicationId, java.lang.String zendeskUrl, java.lang.String oauthClientId)
      Create an instance of ApplicationConfiguration
    • Constructor Detail

      • ApplicationConfiguration

        public ApplicationConfiguration(java.lang.String applicationId,
                                        java.lang.String zendeskUrl,
                                        java.lang.String oauthClientId)
        Create an instance of ApplicationConfiguration
        Parameters:
        applicationId - an app id
        zendeskUrl - a valid zendesk url
        oauthClientId - an oAuth token
    • Method Detail

      • getApplicationId

        public java.lang.String getApplicationId()
        Gets the App ID
        Returns:
        an app id
      • getZendeskUrl

        public java.lang.String getZendeskUrl()
        Gets the configured zendesk url
        Returns:
        a zendesk url
      • getOauthClientId

        public java.lang.String getOauthClientId()
        Gets an Oauth client id
        Returns:
        a client id
      • equals

        public boolean equals(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object