Packages

final case class Geo(type: LocationType = com.explorestack.protobuf.adcom.LocationType.LOCATION_TYPE_INVALID, lat: Float = 0.0f, lon: Float = 0.0f, accur: Int = 0, lastfix: Long = 0L, ipserv: IpLocationService = com.explorestack.protobuf.adcom.IpLocationService.IP_LOCATION_SERVICE_INVALID, country: String = "", region: String = "", metro: String = "", city: String = "", zip: String = "", utcoffset: Int = 0, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty) extends GeneratedMessage with Updatable[Geo] with Product with Serializable

type

Source of location data; recommended when passing lat/lon.

lat

Latitude from -90.0 to +90.0, where negative is south.

lon

Longitude from -180.0 to +180.0, where negative is west.

accur

Estimated location accuracy in meters.

lastfix

Number of seconds since this geolocation fix was established.

ipserv

Service or provider used to determine geolocation from IP address.

country

Country code using ISO-3166-1-alpha-2.

region

Region code using ISO-3166-2; 2-letter state code if USA.

metro

Regional marketing areas such as Nielsen's DMA codes.

city

City using United Nations Code for Trade & Transport Locations "UN/LOCODE".

zip

ZIP or postal code.

utcoffset

Local time as the number +/- of minutes from UTC.

ext

Optional vendor-specific extensions.

extProto

Legacy proto extensions.

Annotations
@SerialVersionUID()
Linear Supertypes
Updatable[Geo], GeneratedMessage, Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Geo
  2. Updatable
  3. GeneratedMessage
  4. Serializable
  5. Product
  6. Equals
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Geo(type: LocationType = com.explorestack.protobuf.adcom.LocationType.LOCATION_TYPE_INVALID, lat: Float = 0.0f, lon: Float = 0.0f, accur: Int = 0, lastfix: Long = 0L, ipserv: IpLocationService = com.explorestack.protobuf.adcom.IpLocationService.IP_LOCATION_SERVICE_INVALID, country: String = "", region: String = "", metro: String = "", city: String = "", zip: String = "", utcoffset: Int = 0, ext: Option[Struct] = _root_.scala.None, extProto: Seq[Any] = _root_.scala.Seq.empty)

    type

    Source of location data; recommended when passing lat/lon.

    lat

    Latitude from -90.0 to +90.0, where negative is south.

    lon

    Longitude from -180.0 to +180.0, where negative is west.

    accur

    Estimated location accuracy in meters.

    lastfix

    Number of seconds since this geolocation fix was established.

    ipserv

    Service or provider used to determine geolocation from IP address.

    country

    Country code using ISO-3166-1-alpha-2.

    region

    Region code using ISO-3166-2; 2-letter state code if USA.

    metro

    Regional marketing areas such as Nielsen's DMA codes.

    city

    City using United Nations Code for Trade & Transport Locations "UN/LOCODE".

    zip

    ZIP or postal code.

    utcoffset

    Local time as the number +/- of minutes from UTC.

    ext

    Optional vendor-specific extensions.

    extProto

    Legacy proto extensions.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val accur: Int
  5. def addAllExtProto(__vs: Iterable[Any]): Geo
  6. def addExtProto(__vs: Any*): Geo
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val city: String
  9. def clearExt: Geo
  10. def clearExtProto: Geo
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  12. def companion: Geo.type
    Definition Classes
    Geo → GeneratedMessage
  13. val country: String
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. val ext: Option[Struct]
  16. val extProto: Seq[Any]
  17. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  18. def getExt: Struct
  19. def getField(__field: FieldDescriptor): PValue
    Definition Classes
    Geo → GeneratedMessage
  20. def getFieldByNumber(__fieldNumber: Int): Any
    Definition Classes
    Geo → GeneratedMessage
  21. val ipserv: IpLocationService
  22. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  23. val lastfix: Long
  24. val lat: Float
  25. val lon: Float
  26. val metro: String
  27. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  29. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  30. def productElementNames: Iterator[String]
    Definition Classes
    Product
  31. val region: String
  32. def serializedSize: Int
    Definition Classes
    Geo → GeneratedMessage
  33. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  34. final def toByteArray: Array[Byte]
    Definition Classes
    GeneratedMessage
  35. final def toByteString: ByteString
    Definition Classes
    GeneratedMessage
  36. final def toPMessage: PMessage
    Definition Classes
    GeneratedMessage
  37. def toProtoString: String
    Definition Classes
    Geo → GeneratedMessage
  38. val type: LocationType
  39. def update(ms: (Lens[Geo, Geo]) => Mutation[Geo]*): Geo
    Definition Classes
    Updatable
  40. val utcoffset: Int
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  44. def withAccur(__v: Int): Geo
  45. def withCity(__v: String): Geo
  46. def withCountry(__v: String): Geo
  47. def withExt(__v: Struct): Geo
  48. def withExtProto(__v: Seq[Any]): Geo
  49. def withIpserv(__v: IpLocationService): Geo
  50. def withLastfix(__v: Long): Geo
  51. def withLat(__v: Float): Geo
  52. def withLon(__v: Float): Geo
  53. def withMetro(__v: String): Geo
  54. def withRegion(__v: String): Geo
  55. def withType(__v: LocationType): Geo
  56. def withUtcoffset(__v: Int): Geo
  57. def withZip(__v: String): Geo
  58. final def writeDelimitedTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  59. def writeTo(_output__: CodedOutputStream): Unit
    Definition Classes
    Geo → GeneratedMessage
  60. final def writeTo(output: OutputStream): Unit
    Definition Classes
    GeneratedMessage
  61. val zip: String

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Updatable[Geo]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped