RequestExt

io.bidmachine.protobuf.ml.v1.RequestExt
See theRequestExt companion object
final case class RequestExt(adRequestId: String, pt: PlacementType, adt: Option[String], int: Option[String], dc: Option[String], adSpace: Option[String], network: Option[Boolean], adUnit: Option[String], multiFlr: Option[Boolean], calloutRound: Option[Int], calloutBidRound: Option[Int], calloutMaxRound: Option[Int], calloutPolicy: Option[String], bidPrediction: Option[Int], sellerFlrPolicy: Option[String], bidderFlrPolicy: Option[String], flrInitial: Option[String], flrInitialV2: Option[Double], flrScaled: Option[String], flrScaledV2: Option[Double], flr: Double, timestamp: Long, duration: Option[Long], sessionNumber: Option[Long], impressionNumber: Option[Long], sdkless: Option[Boolean], skadn: Option[SkAdnRequest], predictedBidFloor: Option[Double], predictionInfo: Option[String], sessionId: Option[String], mediationStackId: Option[String], bmIfv: Option[String], dm: Option[String], dmVer: Option[String], vpt: Option[Int], initialPlacements: Seq[String], postbid: Option[Boolean], supplyParameters: Option[SupplyParameters], nbr: Option[String], consentStringVersion: Option[ConsentStringVersion], mediationBidRequestId: Option[String], metrics: Option[Metrics], hva: Option[Boolean], appHva: Option[Boolean], isPurchaser: Option[Boolean], sourceRequestId: Option[String], originalFloor: Option[Double], intentiqAbTestUuidIsDefined: Option[Boolean], adRequestSchainLength: Option[Double], vectorId: Option[String], cachedLurlMillisPassed: Option[Long], cachedLurlPrice: Option[Double], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[RequestExt]

Attributes

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

Members list

Value members

Concrete methods

def addAllInitialPlacements(`__vs`: Iterable[String]): RequestExt
def addInitialPlacements(`__vs`: String*): RequestExt
def companion: RequestExt.type
def getAdSpace: String
def getAdUnit: String
def getAdt: String
def getAppHva: Boolean
def getBidPrediction: Int
def getBidderFlrPolicy: String
def getBmIfv: String
def getCachedLurlPrice: Double
def getCalloutPolicy: String
def getCalloutRound: Int
def getDc: String
def getDm: String
def getDmVer: String
def getDuration: Long
def getField(`__field`: FieldDescriptor): PValue
def getFieldByNumber(`__fieldNumber`: Int): Any
def getFlrInitial: String
def getFlrInitialV2: Double
def getFlrScaled: String
def getFlrScaledV2: Double
def getHva: Boolean
def getInt: String
def getIsPurchaser: Boolean
def getMediationStackId: String
def getMultiFlr: Boolean
def getNbr: String
def getNetwork: Boolean
def getOriginalFloor: Double
def getPostbid: Boolean
def getPredictedBidFloor: Double
def getPredictionInfo: String
def getSdkless: Boolean
def getSellerFlrPolicy: String
def getSessionId: String
def getSessionNumber: Long
def getSourceRequestId: String
def getVectorId: String
def getVpt: Int
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 withAdRequestId(`__v`: String): RequestExt
def withAdSpace(`__v`: String): RequestExt
def withAdUnit(`__v`: String): RequestExt
def withAdt(`__v`: String): RequestExt
def withAppHva(`__v`: Boolean): RequestExt
def withBidPrediction(`__v`: Int): RequestExt
def withBidderFlrPolicy(`__v`: String): RequestExt
def withBmIfv(`__v`: String): RequestExt
def withCachedLurlPrice(`__v`: Double): RequestExt
def withCalloutBidRound(`__v`: Int): RequestExt
def withCalloutMaxRound(`__v`: Int): RequestExt
def withCalloutPolicy(`__v`: String): RequestExt
def withCalloutRound(`__v`: Int): RequestExt
def withDc(`__v`: String): RequestExt
def withDm(`__v`: String): RequestExt
def withDmVer(`__v`: String): RequestExt
def withDuration(`__v`: Long): RequestExt
def withFlr(`__v`: Double): RequestExt
def withFlrInitial(`__v`: String): RequestExt
def withFlrInitialV2(`__v`: Double): RequestExt
def withFlrScaled(`__v`: String): RequestExt
def withFlrScaledV2(`__v`: Double): RequestExt
def withHva(`__v`: Boolean): RequestExt
def withImpressionNumber(`__v`: Long): RequestExt
def withInitialPlacements(`__v`: Seq[String]): RequestExt
def withInt(`__v`: String): RequestExt
def withIsPurchaser(`__v`: Boolean): RequestExt
def withMediationStackId(`__v`: String): RequestExt
def withMultiFlr(`__v`: Boolean): RequestExt
def withNbr(`__v`: String): RequestExt
def withNetwork(`__v`: Boolean): RequestExt
def withOriginalFloor(`__v`: Double): RequestExt
def withPostbid(`__v`: Boolean): RequestExt
def withPredictedBidFloor(`__v`: Double): RequestExt
def withPredictionInfo(`__v`: String): RequestExt
def withSdkless(`__v`: Boolean): RequestExt
def withSellerFlrPolicy(`__v`: String): RequestExt
def withSessionId(`__v`: String): RequestExt
def withSessionNumber(`__v`: Long): RequestExt
def withSourceRequestId(`__v`: String): RequestExt
def withTimestamp(`__v`: Long): RequestExt
def withUnknownFields(`__v`: UnknownFieldSet): RequestExt
def withVectorId(`__v`: String): RequestExt
def withVpt(`__v`: Int): RequestExt
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[RequestExt, RequestExt] => () => RequestExt*): RequestExt

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