Class Audience

  • All Implemented Interfaces:
    PushModel

    public class Audience
    extends java.lang.Object
    implements PushModel
    • Method Detail

      • tag

        public static Audience tag​(java.lang.String... tagValue)
      • tag

        public static Audience tag​(java.util.Collection<java.lang.String> tagValues)
      • tag_and

        public static Audience tag_and​(java.lang.String... tagValue)
      • tag_and

        public static Audience tag_and​(java.util.Collection<java.lang.String> tagValues)
      • tag_not

        public static Audience tag_not​(java.lang.String... tagValue)
      • tag_not

        public static Audience tag_not​(java.util.Collection<java.lang.String> tagValues)
      • alias

        public static Audience alias​(java.lang.String... alias)
      • alias

        public static Audience alias​(java.util.Collection<java.lang.String> aliases)
      • segment

        public static Audience segment​(java.lang.String... segment)
      • segment

        public static Audience segment​(java.util.Collection<java.lang.String> segments)
      • registrationId

        public static Audience registrationId​(java.lang.String... registrationId)
      • registrationId

        public static Audience registrationId​(java.util.Collection<java.lang.String> registrationIds)
      • abTest

        public static Audience abTest​(java.lang.String... abTestId)
      • abTest

        public static Audience abTest​(java.util.Collection<java.lang.String> abTestIds)
      • isAll

        public boolean isAll()
      • toJSON

        public com.google.gson.JsonElement toJSON()
        Specified by:
        toJSON in interface PushModel