Class IosUpdate

    • Field Detail

      • JSON_PROPERTY_DISPLAY_NAME

        public static final java.lang.String JSON_PROPERTY_DISPLAY_NAME
        See Also:
        Constant Field Values
      • JSON_PROPERTY_CERTIFICATE

        public static final java.lang.String JSON_PROPERTY_CERTIFICATE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PASSWORD

        public static final java.lang.String JSON_PROPERTY_PASSWORD
        See Also:
        Constant Field Values
      • JSON_PROPERTY_PRODUCTION

        public static final java.lang.String JSON_PROPERTY_PRODUCTION
        See Also:
        Constant Field Values
      • JSON_PROPERTY_AUTO_UPDATE_BADGE

        public static final java.lang.String JSON_PROPERTY_AUTO_UPDATE_BADGE
        See Also:
        Constant Field Values
      • JSON_PROPERTY_CAN_USER_CREATE_MORE_CONVERSATIONS

        public static final java.lang.String JSON_PROPERTY_CAN_USER_CREATE_MORE_CONVERSATIONS
        See Also:
        Constant Field Values
    • Constructor Detail

      • IosUpdate

        public IosUpdate()
    • Method Detail

      • displayName

        public IosUpdate displayName​(java.lang.String displayName)
      • getDisplayName

        @Nullable
        public java.lang.String getDisplayName()
        A human-friendly name used to identify the integration. `displayName` can be unset by changing it to `null`.
        Returns:
        displayName
      • getDisplayName_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getDisplayName_JsonNullable()
      • setDisplayName_JsonNullable

        public void setDisplayName_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> displayName)
      • setDisplayName

        public void setDisplayName​(java.lang.String displayName)
      • certificate

        public IosUpdate certificate​(java.lang.String certificate)
      • getCertificate

        @Nullable
        public java.lang.String getCertificate()
        The binary of your APN certificate base64 encoded.
        Returns:
        certificate
      • getCertificate_JsonNullable

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getCertificate_JsonNullable()
      • setCertificate_JsonNullable

        public void setCertificate_JsonNullable​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> certificate)
      • setCertificate

        public void setCertificate​(java.lang.String certificate)
      • password

        public IosUpdate password​(java.lang.String password)
      • getPassword

        @Nullable
        public java.lang.String getPassword()
        The password for your APN certificate.
        Returns:
        password
      • setPassword

        public void setPassword​(java.lang.String password)
      • production

        public IosUpdate production​(java.lang.Boolean production)
      • getProduction

        @Nullable
        public java.lang.Boolean getProduction()
        The APN environment to connect to (Production, if true, or Sandbox). Defaults to value inferred from certificate if not specified.
        Returns:
        production
      • setProduction

        public void setProduction​(java.lang.Boolean production)
      • autoUpdateBadge

        public IosUpdate autoUpdateBadge​(java.lang.Boolean autoUpdateBadge)
      • getAutoUpdateBadge

        @Nullable
        public java.lang.Boolean getAutoUpdateBadge()
        Use the unread count of the conversation as the application badge.
        Returns:
        autoUpdateBadge
      • setAutoUpdateBadge

        public void setAutoUpdateBadge​(java.lang.Boolean autoUpdateBadge)
      • canUserCreateMoreConversations

        public IosUpdate canUserCreateMoreConversations​(java.lang.Boolean canUserCreateMoreConversations)
      • getCanUserCreateMoreConversations

        @Nullable
        public java.lang.Boolean getCanUserCreateMoreConversations()
        Allows users to create more than one conversation on the iOS integration.
        Returns:
        canUserCreateMoreConversations
      • setCanUserCreateMoreConversations

        public void setCanUserCreateMoreConversations​(java.lang.Boolean canUserCreateMoreConversations)
      • 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
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object