Device

io.bidmachine.protobuf.ml.v1.Device
See theDevice companion object
final case class Device(`type`: Option[DeviceType], ua: Option[String], ifa: Option[String], lmt: Option[Boolean], make: Option[String], model: Option[String], os: Option[String], osv: Option[String], hwv: Option[String], h: Option[Int], w: Option[Int], ppi: Option[Int], pxratio: Option[Int], js: Option[Boolean], lang: Option[String], ip: Option[String], ipv6: Option[String], xff: Option[String], iptr: Option[Boolean], carrier: Option[String], mccmnc: Option[String], mccmncsim: Option[String], contype: Option[ConnectionType], geofetch: Option[Boolean], geo: Option[Geo], ext: Option[DeviceExt], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[Device]

Attributes

Companion
object
Graph
Supertypes
trait Updatable[Device]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def clearH: Device
def clearW: Device
def companion: Device.type
def getCarrier: String
def getField(`__field`: FieldDescriptor): PValue
def getFieldByNumber(`__fieldNumber`: Int): Any
def getGeo: Geo
def getGeofetch: Boolean
def getH: Int
def getHwv: String
def getIfa: String
def getIp: String
def getIptr: Boolean
def getIpv6: String
def getJs: Boolean
def getLang: String
def getLmt: Boolean
def getMake: String
def getMccmnc: String
def getMccmncsim: String
def getModel: String
def getOs: String
def getOsv: String
def getPpi: Int
def getPxratio: Int
def getUa: String
def getW: Int
def getXff: String
override def serializedSize: Int

Attributes

Definition Classes
GeneratedMessage
def toProtoString: String

Returns a human-readable ASCII format representation of this message.

Returns a human-readable ASCII format representation of this message.

The original message can be decoded from this format by using fromAscii on the companion object.

Attributes

Returns

human-readable representation of this message.

def withCarrier(`__v`: String): Device
def withExt(`__v`: DeviceExt): Device
def withGeo(`__v`: Geo): Device
def withGeofetch(`__v`: Boolean): Device
def withH(`__v`: Int): Device
def withHwv(`__v`: String): Device
def withIfa(`__v`: String): Device
def withIp(`__v`: String): Device
def withIptr(`__v`: Boolean): Device
def withIpv6(`__v`: String): Device
def withJs(`__v`: Boolean): Device
def withLang(`__v`: String): Device
def withLmt(`__v`: Boolean): Device
def withMake(`__v`: String): Device
def withMccmnc(`__v`: String): Device
def withMccmncsim(`__v`: String): Device
def withModel(`__v`: String): Device
def withOs(`__v`: String): Device
def withOsv(`__v`: String): Device
def withPpi(`__v`: Int): Device
def withPxratio(`__v`: Int): Device
def withType(`__v`: DeviceType): Device
def withUa(`__v`: String): Device
def withUnknownFields(`__v`: UnknownFieldSet): Device
def withW(`__v`: Int): Device
def withXff(`__v`: String): Device
def writeTo(`_output__`: CodedOutputStream): Unit

Serializes the message into the given coded output stream

Serializes the message into the given coded output stream

Attributes

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product
final def toByteArray: Array[Byte]

Serializes the message and returns a byte array containing its raw bytes

Serializes the message and returns a byte array containing its raw bytes

Attributes

Inherited from:
GeneratedMessage
final def toByteString: ByteString

Serializes the message and returns a ByteString containing its raw bytes

Serializes the message and returns a ByteString containing its raw bytes

Attributes

Inherited from:
GeneratedMessage
final def toPMessage: PMessage

Attributes

Inherited from:
GeneratedMessage
def update(ms: Lens[Device, Device] => () => Device*): Device

Attributes

Inherited from:
Updatable
final def writeDelimitedTo(output: OutputStream): Unit

Attributes

Inherited from:
GeneratedMessage
final def writeTo(output: OutputStream): Unit

Serializes the message into the given output stream

Serializes the message into the given output stream

Attributes

Inherited from:
GeneratedMessage