Interface ClickLocationOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    ClickLocation, ClickLocation.Builder

    public interface ClickLocationOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      java.lang.String getCity()
      The city location criterion associated with the impression.
      com.google.protobuf.ByteString getCityBytes()
      The city location criterion associated with the impression.
      java.lang.String getCountry()
      The country location criterion associated with the impression.
      com.google.protobuf.ByteString getCountryBytes()
      The country location criterion associated with the impression.
      java.lang.String getMetro()
      The metro location criterion associated with the impression.
      com.google.protobuf.ByteString getMetroBytes()
      The metro location criterion associated with the impression.
      java.lang.String getMostSpecific()
      The most specific location criterion associated with the impression.
      com.google.protobuf.ByteString getMostSpecificBytes()
      The most specific location criterion associated with the impression.
      java.lang.String getRegion()
      The region location criterion associated with the impression.
      com.google.protobuf.ByteString getRegionBytes()
      The region location criterion associated with the impression.
      boolean hasCity()
      The city location criterion associated with the impression.
      boolean hasCountry()
      The country location criterion associated with the impression.
      boolean hasMetro()
      The metro location criterion associated with the impression.
      boolean hasMostSpecific()
      The most specific location criterion associated with the impression.
      boolean hasRegion()
      The region location criterion associated with the impression.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasCity

        boolean hasCity()
         The city location criterion associated with the impression.
         
        optional string city = 6;
        Returns:
        Whether the city field is set.
      • getCity

        java.lang.String getCity()
         The city location criterion associated with the impression.
         
        optional string city = 6;
        Returns:
        The city.
      • getCityBytes

        com.google.protobuf.ByteString getCityBytes()
         The city location criterion associated with the impression.
         
        optional string city = 6;
        Returns:
        The bytes for city.
      • hasCountry

        boolean hasCountry()
         The country location criterion associated with the impression.
         
        optional string country = 7;
        Returns:
        Whether the country field is set.
      • getCountry

        java.lang.String getCountry()
         The country location criterion associated with the impression.
         
        optional string country = 7;
        Returns:
        The country.
      • getCountryBytes

        com.google.protobuf.ByteString getCountryBytes()
         The country location criterion associated with the impression.
         
        optional string country = 7;
        Returns:
        The bytes for country.
      • hasMetro

        boolean hasMetro()
         The metro location criterion associated with the impression.
         
        optional string metro = 8;
        Returns:
        Whether the metro field is set.
      • getMetro

        java.lang.String getMetro()
         The metro location criterion associated with the impression.
         
        optional string metro = 8;
        Returns:
        The metro.
      • getMetroBytes

        com.google.protobuf.ByteString getMetroBytes()
         The metro location criterion associated with the impression.
         
        optional string metro = 8;
        Returns:
        The bytes for metro.
      • hasMostSpecific

        boolean hasMostSpecific()
         The most specific location criterion associated with the impression.
         
        optional string most_specific = 9;
        Returns:
        Whether the mostSpecific field is set.
      • getMostSpecific

        java.lang.String getMostSpecific()
         The most specific location criterion associated with the impression.
         
        optional string most_specific = 9;
        Returns:
        The mostSpecific.
      • getMostSpecificBytes

        com.google.protobuf.ByteString getMostSpecificBytes()
         The most specific location criterion associated with the impression.
         
        optional string most_specific = 9;
        Returns:
        The bytes for mostSpecific.
      • hasRegion

        boolean hasRegion()
         The region location criterion associated with the impression.
         
        optional string region = 10;
        Returns:
        Whether the region field is set.
      • getRegion

        java.lang.String getRegion()
         The region location criterion associated with the impression.
         
        optional string region = 10;
        Returns:
        The region.
      • getRegionBytes

        com.google.protobuf.ByteString getRegionBytes()
         The region location criterion associated with the impression.
         
        optional string region = 10;
        Returns:
        The bytes for region.