Class FilterBy1

    • Constructor Detail

      • FilterBy1

        public FilterBy1()
    • Method Detail

      • getMediaId

        @Nullable
        public List<String> getMediaId()
        Returns analytics based on the unique identifiers of a video or a live stream.
        Returns:
        mediaId
      • setMediaId

        public void setMediaId​(List<String> mediaId)
      • getContinent

        @Nullable
        public List<FilterBy1.ContinentEnum> getContinent()
        Returns analytics based on the viewers' continent. The list of supported continents names are based on the [GeoNames public database](https://www.geonames.org/countries/). You must use the ISO-3166 alpha2 format, for example `EU`.
        Returns:
        continent
      • getCountry

        @Nullable
        public List<String> getCountry()
        Returns analytics based on the viewers' country. The list of supported country names are based on the [GeoNames public database](https://www.geonames.org/countries/). You must use the ISO-3166 alpha2 format, for example `FR`.
        Returns:
        country
      • setCountry

        public void setCountry​(List<String> country)
      • addDeviceTypeItem

        public FilterBy1 addDeviceTypeItem​(String deviceTypeItem)
      • getDeviceType

        @Nullable
        public List<String> getDeviceType()
        Returns analytics based on the type of device used by the viewers. Response values can include: `computer`, `phone`, `tablet`, `tv`, `console`, `wearable`, `unknown`.
        Returns:
        deviceType
      • setDeviceType

        public void setDeviceType​(List<String> deviceType)
      • addOperatingSystemItem

        public FilterBy1 addOperatingSystemItem​(String operatingSystemItem)
      • getOperatingSystem

        @Nullable
        public List<String> getOperatingSystem()
        Returns analytics based on the operating system used by the viewers. Response values can include `windows`, `mac osx`, `android`, `ios`, `linux`.
        Returns:
        operatingSystem
      • setOperatingSystem

        public void setOperatingSystem​(List<String> operatingSystem)
      • getBrowser

        @Nullable
        public List<String> getBrowser()
        Returns analytics based on the browser used by the viewers. Response values can include `chrome`, `firefox`, `edge`, `opera`.
        Returns:
        browser
      • setBrowser

        public void setBrowser​(List<String> browser)
      • getTag

        @Nullable
        public String getTag()
        Returns analytics for videos using this tag. This filter only accepts a single value and is case sensitive. Read more about tagging your videos [here](https://docs.api.video/vod/tags-metadata).
        Returns:
        tag
      • setTag

        public void setTag​(String tag)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object