Class GCMChannelResponse

    • Method Detail

      • applicationId

        public final String applicationId()

        The unique identifier for the application that the GCM channel applies to.

        Returns:
        The unique identifier for the application that the GCM channel applies to.
      • creationDate

        public final String creationDate()

        The date and time when the GCM channel was enabled.

        Returns:
        The date and time when the GCM channel was enabled.
      • credential

        public final String credential()

        The Web API Key, also referred to as an API_KEY or server key, that you received from Google to communicate with Google services.

        Returns:
        The Web API Key, also referred to as an API_KEY or server key, that you received from Google to communicate with Google services.
      • defaultAuthenticationMethod

        public final String defaultAuthenticationMethod()

        The default authentication method used for GCM. Values are either "TOKEN" or "KEY". Defaults to "KEY".

        Returns:
        The default authentication method used for GCM. Values are either "TOKEN" or "KEY". Defaults to "KEY".
      • enabled

        public final Boolean enabled()

        Specifies whether the GCM channel is enabled for the application.

        Returns:
        Specifies whether the GCM channel is enabled for the application.
      • hasCredential

        public final Boolean hasCredential()

        (Not used) This property is retained only for backward compatibility.

        Returns:
        (Not used) This property is retained only for backward compatibility.
      • hasFcmServiceCredentials

        public final Boolean hasFcmServiceCredentials()

        Returns true if the JSON file provided by Google during registration process was used in the ServiceJson field of the request.

        Returns:
        Returns true if the JSON file provided by Google during registration process was used in the ServiceJson field of the request.
      • id

        public final String id()

        (Deprecated) An identifier for the GCM channel. This property is retained only for backward compatibility.

        Returns:
        (Deprecated) An identifier for the GCM channel. This property is retained only for backward compatibility.
      • isArchived

        public final Boolean isArchived()

        Specifies whether the GCM channel is archived.

        Returns:
        Specifies whether the GCM channel is archived.
      • lastModifiedBy

        public final String lastModifiedBy()

        The user who last modified the GCM channel.

        Returns:
        The user who last modified the GCM channel.
      • lastModifiedDate

        public final String lastModifiedDate()

        The date and time when the GCM channel was last modified.

        Returns:
        The date and time when the GCM channel was last modified.
      • platform

        public final String platform()

        The type of messaging or notification platform for the channel. For the GCM channel, this value is GCM.

        Returns:
        The type of messaging or notification platform for the channel. For the GCM channel, this value is GCM.
      • version

        public final Integer version()

        The current version of the GCM channel.

        Returns:
        The current version of the GCM channel.
      • hashCode

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)