package v1
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- final case class Ad(id: Option[String] = _root_.scala.None, adomain: Seq[String] = _root_.scala.Seq.empty, bundle: Option[String] = _root_.scala.None, iurl: Option[String] = _root_.scala.None, cat: Seq[String] = _root_.scala.Seq.empty, cattax: Option[CategoryTaxonomy] = _root_.scala.None, lang: Option[String] = _root_.scala.None, attr: Seq[CreativeAttribute] = _root_.scala.Seq.empty, secure: Option[Boolean] = _root_.scala.None, mrating: Option[MediaRating] = _root_.scala.None, ext: Option[AdExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Ad] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AdExt(cid: Option[String] = _root_.scala.None, deepLink: DeepLink = io.bidmachine.protobuf.ml.v1.DeepLink.DEEP_LINK_NONE_UNSPECIFIED, vastAdType: VastAdType = io.bidmachine.protobuf.ml.v1.VastAdType.VAST_AD_TYPE_UNDEFINED_UNSPECIFIED, vastCompanionType: VastCompanionType = io.bidmachine.protobuf.ml.v1.VastCompanionType.VAST_COMPANION_TYPE_UNDEFINED_UNSPECIFIED, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AdExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AdReqsMetrics(interstitial: Option[WindowCounters] = _root_.scala.None, rewarded: Option[WindowCounters] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AdReqsMetrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AdTypeMetrics(impressions: Int = 0, adRequests: Int = 0, bids: Int = 0, wins: Int = 0, losses: Int = 0, lurls: Int = 0, nurls: Int = 0, cumulativeBidPrice: Double = 0.0, cumulativeLurlPrice: Double = 0.0, cumulativeNurlPrice: Double = 0.0, ecpm: Option[EcpmMetrics] = _root_.scala.None, auctions: Seq[Auction] = _root_.scala.Seq.empty, adRequestTimestamps: Seq[Long] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AdTypeMetrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AdaptiveRenderingContext(phase: Option[Int] = _root_.scala.None, element: Option[String] = _root_.scala.None, autoclick: Option[Boolean] = _root_.scala.None, duplicated: Option[Boolean] = _root_.scala.None, template: Option[RenderingTemplate] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AdaptiveRenderingContext] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AnimationElementTemplate(name: Option[String] = _root_.scala.None, visible: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AnimationElementTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class ApiFramework extends GeneratedEnum
- final case class App(id: Option[String] = _root_.scala.None, name: Option[String] = _root_.scala.None, pub: Option[Publisher] = _root_.scala.None, domain: Option[String] = _root_.scala.None, cat: Seq[String] = _root_.scala.Seq.empty, cattax: Option[CategoryTaxonomy] = _root_.scala.None, privpolicy: Option[Boolean] = _root_.scala.None, keywords: Option[String] = _root_.scala.None, bundle: Option[String] = _root_.scala.None, storeid: Option[String] = _root_.scala.None, storeurl: Option[String] = _root_.scala.None, ver: Option[String] = _root_.scala.None, paid: Option[Boolean] = _root_.scala.None, ext: Option[AppExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[App] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AppExt(installTime: Option[Long] = _root_.scala.None, firstLaunchTime: Option[Long] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AppExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Auction(winnerBidderId: Long = 0L, losersBidderId: Seq[Long] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Auction] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class AuctionEvent(timestamp: Long = 0L, meta: Option[EventMeta] = _root_.scala.None, seller: Option[Seller] = _root_.scala.None, request: Option[Request] = _root_.scala.None, blockedRequests: Seq[DSPRequest] = _root_.scala.Seq.empty, noBidRequests: Seq[DSPRequest] = _root_.scala.Seq.empty, bidders: Seq[DSPRequest] = _root_.scala.Seq.empty, winner: Option[DSPRequest] = _root_.scala.None, rejectedAdRequestReason: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AuctionEvent] with Product with Serializable
Single event representing the entire auction
Single event representing the entire auction
- blockedRequests
requests blocked by auction e.g. due to SRO block
- noBidRequests
including requests without bids
- bidders
including requests with loss bids and invalid bids
- winner
in case of no winner, None
- rejectedAdRequestReason
in case request was dropped on seller level
- Annotations
- @SerialVersionUID()
- sealed abstract class AuctionType extends GeneratedEnum
- final case class Bid(id: Option[String] = _root_.scala.None, bidid: Option[String] = _root_.scala.None, seat: Option[String] = _root_.scala.None, item: Option[String] = _root_.scala.None, price: Double = 0.0, media: Option[Ad] = _root_.scala.None, deal: Option[String] = _root_.scala.None, ext: Option[BidExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Bid] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class BidAdType extends GeneratedEnum
- final case class BidBoosting(amount: Double = 0.0, factor: Double = 0.0, noBudget: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BidBoosting] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class BidExt(auctionBidFloorSource: String = "", bidderBidFloorSource: String = "", status: BidStatus = io.bidmachine.protobuf.ml.v1.BidStatus.BID_STATUS_UNSPECIFIED, clearPrice: Option[Double] = _root_.scala.None, sellerClearPrice: Option[Double] = _root_.scala.None, sellerPriceLevels: Option[PriceLevels] = _root_.scala.None, sellerPriceLevelsV2: Option[NumericPriceLevels] = _root_.scala.None, lossReason: Option[String] = _root_.scala.None, priceLevels: Option[PriceLevels] = _root_.scala.None, priceLevelsV2: Option[NumericPriceLevels] = _root_.scala.None, auctionSeq: Option[Int] = _root_.scala.None, advertisedAppId: Option[String] = _root_.scala.None, cached: Boolean = false, nativeAssets: Seq[String] = _root_.scala.Seq.empty, placementId: Option[String] = _root_.scala.None, skadn: Option[SkAdnResponse] = _root_.scala.None, discounting: Option[Discounting] = _root_.scala.None, roundedPrice: Option[Double] = _root_.scala.None, billingTrackerLength: Option[Int] = _root_.scala.None, rpCreativeapi: Option[Long] = _root_.scala.None, supplyFee: Option[Double] = _root_.scala.None, nurlResponseStatus: Option[String] = _root_.scala.None, netPrice: Option[Double] = _root_.scala.None, demandFee: Option[Double] = _root_.scala.None, obdPredictedProbability: Option[Double] = _root_.scala.None, obdFee: Option[Double] = _root_.scala.None, obdSellerClearingPrice: Option[Double] = _root_.scala.None, discrepancyProjection: Option[DiscrepancyProjection] = _root_.scala.None, sizes: Option[Sizes] = _root_.scala.None, invalidBidInfo: Option[InvalidBidInfo] = _root_.scala.None, buyerId: Option[String] = _root_.scala.None, cachedLurlMillisPassed: Option[Long] = _root_.scala.None, cachedLurlPrice: Option[Double] = _root_.scala.None, rendering: Option[AdaptiveRenderingContext] = _root_.scala.None, creativeDetectorPayload: Option[CreativeDetectorPayload] = _root_.scala.None, buyerBidPrice: Double = 0.0, bidBoosting: Option[BidBoosting] = _root_.scala.None, apiFramework: Option[String] = _root_.scala.None, apiFrameworkVersion: Option[String] = _root_.scala.None, bidAdt: BidAdType = io.bidmachine.protobuf.ml.v1.BidAdType.UNKNOWN_UNSPECIFIED, campaignType: Option[String] = _root_.scala.None, obdSettings: Option[SelectedBidShadingSettings] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BidExt] with Product with Serializable
- obdSettings
present if bid shading exploration strategy was used
- Annotations
- @SerialVersionUID()
- sealed abstract class BidStatus extends GeneratedEnum
- final case class Buyer(id: Long = 0L, bidderId: Long = 0L, pretargetingId: Long = 0L, directRelation: Option[Boolean] = _root_.scala.None, auctionCategory: Option[String] = _root_.scala.None, dspConnectionType: Option[String] = _root_.scala.None, isAdNetwork: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Buyer] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class CTATemplate(name: Option[String] = _root_.scala.None, visible: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CTATemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class CategoryTaxonomy extends GeneratedEnum
- sealed abstract class ClickType extends GeneratedEnum
- final case class ClosableViewTemplate(style: Option[String] = _root_.scala.None, x: Option[String] = _root_.scala.None, y: Option[String] = _root_.scala.None, height: Option[Double] = _root_.scala.None, width: Option[Double] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ClosableViewTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class ConnectionType extends GeneratedEnum
- sealed abstract class ConsentStringVersion extends GeneratedEnum
- final case class Context(app: Option[App] = _root_.scala.None, device: Option[Device] = _root_.scala.None, regs: Option[Regs] = _root_.scala.None, restrictions: Option[Restrictions] = _root_.scala.None, user: Option[User] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Context] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class CountdownTemplate(visible: Option[Boolean] = _root_.scala.None, x: Option[String] = _root_.scala.None, y: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CountdownTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class CreativeAttribute extends GeneratedEnum
- final case class CreativeDetectorPayload(phase: Int = 0, result: Int = 0, component: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CreativeDetectorPayload] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DSPRequest(buyer: Option[Buyer] = _root_.scala.None, ext: Option[DSPRequestExt] = _root_.scala.None, meta: Option[EventMeta] = _root_.scala.None, bid: Option[Bid] = _root_.scala.None, rejectedReason: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DSPRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DSPRequestExt(adt: Option[String] = _root_.scala.None, maxRound: Option[Int] = _root_.scala.None, bidRound: Option[Int] = _root_.scala.None, sellerFlrPolicy: Option[String] = _root_.scala.None, bidderFlrPolicy: Option[String] = _root_.scala.None, bidFloor: Option[Double] = _root_.scala.None, scaledBidFloor: Double = 0.0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DSPRequestExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class DeepLink extends GeneratedEnum
- final case class DeprecatedExperiment(name: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DeprecatedExperiment] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Device(type: Option[DeviceType] = _root_.scala.None, ua: Option[String] = _root_.scala.None, ifa: Option[String] = _root_.scala.None, lmt: Option[Boolean] = _root_.scala.None, make: Option[String] = _root_.scala.None, model: Option[String] = _root_.scala.None, os: Option[String] = _root_.scala.None, osv: Option[String] = _root_.scala.None, hwv: Option[String] = _root_.scala.None, h: Option[Int] = _root_.scala.None, w: Option[Int] = _root_.scala.None, ppi: Option[Int] = _root_.scala.None, pxratio: Option[Int] = _root_.scala.None, js: Option[Boolean] = _root_.scala.None, lang: Option[String] = _root_.scala.None, ip: Option[String] = _root_.scala.None, ipv6: Option[String] = _root_.scala.None, xff: Option[String] = _root_.scala.None, iptr: Option[Boolean] = _root_.scala.None, carrier: Option[String] = _root_.scala.None, mccmnc: Option[String] = _root_.scala.None, mccmncsim: Option[String] = _root_.scala.None, contype: Option[ConnectionType] = _root_.scala.None, geofetch: Option[Boolean] = _root_.scala.None, geo: Option[Geo] = _root_.scala.None, ext: Option[DeviceExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Device] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DeviceExt(access: Option[String] = _root_.scala.None, airplane: Option[Int] = _root_.scala.None, atts: Option[Int] = _root_.scala.None, batterylevel: Option[Double] = _root_.scala.None, batterysaver: Option[Int] = _root_.scala.None, charging: Option[Int] = _root_.scala.None, darkmode: Option[Int] = _root_.scala.None, devicename: Option[String] = _root_.scala.None, diskspace: Option[Int] = _root_.scala.None, dnd: Option[Int] = _root_.scala.None, headset: Option[Int] = _root_.scala.None, headsetname: Option[String] = _root_.scala.None, ifv: Option[String] = _root_.scala.None, inputlanguage: Seq[String] = _root_.scala.Seq.empty, jailbreak: Option[Int] = _root_.scala.None, lastbootup: Option[Double] = _root_.scala.None, ringmute: Option[Int] = _root_.scala.None, screenbright: Option[Double] = _root_.scala.None, totaldisk: Option[Int] = _root_.scala.None, totalmem: Option[Long] = _root_.scala.None, cpuname: Option[String] = _root_.scala.None, cpuvendor: Option[String] = _root_.scala.None, gpuname: Option[String] = _root_.scala.None, time: Option[Long] = _root_.scala.None, timezone: Option[String] = _root_.scala.None, freemem: Option[Long] = _root_.scala.None, volumelevel: Option[Float] = _root_.scala.None, gpuvendor: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DeviceExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class DeviceType extends GeneratedEnum
- sealed abstract class DiscountStrategy extends GeneratedEnum
- final case class Discounting(discount: Double = 0.0, strategy: DiscountStrategy = io.bidmachine.protobuf.ml.v1.DiscountStrategy.DISCOUNT_STRATEGY_UNSPECIFIED, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Discounting] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DiscrepancyProjection(price: Double = 0.0, percent: Double = 0.0, discrepancy: Option[Double] = _root_.scala.None, p2PGrossDiscrepancy: Option[Double] = _root_.scala.None, p2PFeeDiscrepancy: Option[Double] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DiscrepancyProjection] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DisplayPlacement(instl: Boolean = false, topframe: Boolean = false, clktype: Option[ClickType] = _root_.scala.None, mime: Seq[String] = _root_.scala.Seq.empty, api: Seq[ApiFramework] = _root_.scala.Seq.empty, w: Option[Int] = _root_.scala.None, h: Option[Int] = _root_.scala.None, unit: Option[SizeUnit] = _root_.scala.None, ext: Option[DisplayPlacementExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DisplayPlacement] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DisplayPlacementExt(omidpv: Option[String] = _root_.scala.None, rtb2NativeVer: Option[String] = _root_.scala.None, adaptiveBanner: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DisplayPlacementExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class DomainCounters(domain: String = "", counters: Option[WindowCounters] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DomainCounters] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class EcpmMetrics(firstPrices: Seq[Double] = _root_.scala.Seq.empty, lastPrices: Seq[Double] = _root_.scala.Seq.empty, count: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EcpmMetrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class EndCardTemplate(closeTime: Option[Double] = _root_.scala.None, countdown: Option[CountdownTemplate] = _root_.scala.None, closableView: Option[ClosableViewTemplate] = _root_.scala.None, animationElement: Option[AnimationElementTemplate] = _root_.scala.None, autoskip: Option[Boolean] = _root_.scala.None, r1: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EndCardTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class EventMeta(sampling: Option[Sampling] = _root_.scala.None, experiments: Seq[DeprecatedExperiment] = _root_.scala.Seq.empty, expLabels: Seq[String] = _root_.scala.Seq.empty, features: Seq[Feature] = _root_.scala.Seq.empty, isCanary: Boolean = false, expIds: Seq[Int] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[EventMeta] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Experiment(id: String = "", allocation: Double = 0.0, activeVariant: Option[Variant] = _root_.scala.None, variants: Seq[Variant] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Experiment] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Feature(id: String = "", allocation: Double = 0.0, experiment: Option[Experiment] = _root_.scala.None, featureStatus: FeatureStatus = io.bidmachine.protobuf.ml.v1.FeatureStatus.ON_UNSPECIFIED, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Feature] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class FeatureStatus extends GeneratedEnum
- final case class Geo(type: Option[LocationType] = _root_.scala.None, lat: Option[Double] = _root_.scala.None, lon: Option[Double] = _root_.scala.None, accur: Option[Int] = _root_.scala.None, lastfix: Option[Int] = _root_.scala.None, ipserv: Option[LocationService] = _root_.scala.None, country: Option[String] = _root_.scala.None, region: Option[String] = _root_.scala.None, metro: Option[String] = _root_.scala.None, city: Option[String] = _root_.scala.None, zip: Option[String] = _root_.scala.None, utcoffset: Option[Int] = _root_.scala.None, timezone: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Geo] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class ImpsMetrics(interstitial: Seq[DomainCounters] = _root_.scala.Seq.empty, rewarded: Seq[DomainCounters] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ImpsMetrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class InterstitialTemplate(countdown: Option[CountdownTemplate] = _root_.scala.None, closableView: Option[ClosableViewTemplate] = _root_.scala.None, closeTime: Option[Double] = _root_.scala.None, r1: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[InterstitialTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class InvalidBidInfo(blockedCat: Seq[String] = _root_.scala.Seq.empty, blockedAdomain: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[InvalidBidInfo] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class LocationService extends GeneratedEnum
- sealed abstract class LocationType extends GeneratedEnum
- sealed abstract class MediaRating extends GeneratedEnum
- final case class Metrics(depth: Option[SessionDepthMetrics] = _root_.scala.None, session: Option[SessionMetrics] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Metrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class MuteTemplate(x: Option[String] = _root_.scala.None, y: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[MuteTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class NumericPriceLevels(flr: Double = 0.0, price: Double = 0.0, clearPrice: Option[Double] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[NumericPriceLevels] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Placement(tagid: Option[String] = _root_.scala.None, ssai: Option[Int] = _root_.scala.None, sdk: Option[String] = _root_.scala.None, sdkver: Option[String] = _root_.scala.None, reward: Option[Boolean] = _root_.scala.None, secure: Option[Boolean] = _root_.scala.None, display: Option[DisplayPlacement] = _root_.scala.None, video: Option[VideoPlacement] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Placement] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class PlacementType extends GeneratedEnum
- final case class PostbannerTemplate(templateNumbers: Seq[String] = _root_.scala.Seq.empty, closeTime: Option[Double] = _root_.scala.None, closableView: Option[ClosableViewTemplate] = _root_.scala.None, countdown: Option[CountdownTemplate] = _root_.scala.None, r1: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PostbannerTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class PriceLevels(flr: String = "", price: String = "", clearPrice: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PriceLevels] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Publisher(id: Option[String] = _root_.scala.None, name: Option[String] = _root_.scala.None, cat: Seq[String] = _root_.scala.Seq.empty, domain: Option[String] = _root_.scala.None, cattax: Option[CategoryTaxonomy] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Publisher] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Regs(coppa: Option[Boolean] = _root_.scala.None, gdpr: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Regs] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class RenderingTemplate(video: Option[VideoTemplate] = _root_.scala.None, endcard: Option[EndCardTemplate] = _root_.scala.None, postbanner: Option[PostbannerTemplate] = _root_.scala.None, instl: Option[InterstitialTemplate] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[RenderingTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Request(id: String = "", flr: Double = 0.0, test: Boolean = false, at: AuctionType = io.bidmachine.protobuf.ml.v1.AuctionType.AUCTION_TYPE_UNSPECIFIED, placement: Option[Placement] = _root_.scala.None, context: Option[Context] = _root_.scala.None, ext: Option[RequestExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Request] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class RequestExt(adRequestId: String = "", pt: PlacementType = io.bidmachine.protobuf.ml.v1.PlacementType.PLACEMENT_TYPE_UNSPECIFIED, adt: Option[String] = _root_.scala.None, int: Option[String] = _root_.scala.None, dc: Option[String] = _root_.scala.None, adSpace: Option[String] = _root_.scala.None, network: Option[Boolean] = _root_.scala.None, adUnit: Option[String] = _root_.scala.None, multiFlr: Option[Boolean] = _root_.scala.None, calloutRound: Option[Int] = _root_.scala.None, calloutBidRound: Option[Int] = _root_.scala.None, calloutMaxRound: Option[Int] = _root_.scala.None, calloutPolicy: Option[String] = _root_.scala.None, bidPrediction: Option[Int] = _root_.scala.None, sellerFlrPolicy: Option[String] = _root_.scala.None, bidderFlrPolicy: Option[String] = _root_.scala.None, flrInitial: Option[String] = _root_.scala.None, flrInitialV2: Option[Double] = _root_.scala.None, flrScaled: Option[String] = _root_.scala.None, flrScaledV2: Option[Double] = _root_.scala.None, flr: Double = 0.0, timestamp: Long = 0L, duration: Option[Long] = _root_.scala.None, sessionNumber: Option[Long] = _root_.scala.None, impressionNumber: Option[Long] = _root_.scala.None, sdkless: Option[Boolean] = _root_.scala.None, skadn: Option[SkAdnRequest] = _root_.scala.None, predictedBidFloor: Option[Double] = _root_.scala.None, predictionInfo: Option[String] = _root_.scala.None, sessionId: Option[String] = _root_.scala.None, mediationStackId: Option[String] = _root_.scala.None, bmIfv: Option[String] = _root_.scala.None, dm: Option[String] = _root_.scala.None, dmVer: Option[String] = _root_.scala.None, vpt: Option[Int] = _root_.scala.None, initialPlacements: Seq[String] = _root_.scala.Seq.empty, postbid: Option[Boolean] = _root_.scala.None, supplyParameters: Option[SupplyParameters] = _root_.scala.None, nbr: Option[String] = _root_.scala.None, consentStringVersion: Option[ConsentStringVersion] = _root_.scala.None, mediationBidRequestId: Option[String] = _root_.scala.None, metrics: Option[Metrics] = _root_.scala.None, hva: Option[Boolean] = _root_.scala.None, appHva: Option[Boolean] = _root_.scala.None, isPurchaser: Option[Boolean] = _root_.scala.None, sourceRequestId: Option[String] = _root_.scala.None, originalFloor: Option[Double] = _root_.scala.None, intentiqAbTestUuidIsDefined: Option[Boolean] = _root_.scala.None, adRequestSchainLength: Option[Double] = _root_.scala.None, vectorId: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[RequestExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Restrictions(cattax: Option[CategoryTaxonomy] = _root_.scala.None, bcat: Seq[String] = _root_.scala.Seq.empty, badv: Seq[String] = _root_.scala.Seq.empty, bapp: Seq[String] = _root_.scala.Seq.empty, battr: Seq[CreativeAttribute] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Restrictions] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Sampling(fraction: Double = 0.0, bias: SamplingBias = io.bidmachine.protobuf.ml.v1.SamplingBias.UNBIASED_UNSPECIFIED, method: SamplingMethod = io.bidmachine.protobuf.ml.v1.SamplingMethod.SIMPLE_RANDOM_UNSPECIFIED, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Sampling] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class SamplingBias extends GeneratedEnum
- sealed abstract class SamplingMethod extends GeneratedEnum
- final case class SelectedBidShadingSettings(minMargin: Double = 0.0, maxMargin: Double = 0.0, epsilon: Double = 0.0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SelectedBidShadingSettings] with Product with Serializable
Model replicates predictor grpc to decouple analytics and services
Model replicates predictor grpc to decouple analytics and services
- Annotations
- @SerialVersionUID()
- final case class Seller(id: Long = 0L, sourceId: Long = 0L, chargeSchema: String = "", salesRepresentativeId: Option[Long] = _root_.scala.None, accountManagerId: Option[Long] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Seller] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SessionDepthMetrics(imps: Option[ImpsMetrics] = _root_.scala.None, adreqs: Option[AdReqsMetrics] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SessionDepthMetrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SessionMetrics(sessionStart: Option[Long] = _root_.scala.None, lastActivity: Option[Long] = _root_.scala.None, interstitial: Option[AdTypeMetrics] = _root_.scala.None, rewarded: Option[AdTypeMetrics] = _root_.scala.None, banner: Option[AdTypeMetrics] = _root_.scala.None, isPurchaser: Boolean = false, rejectionReason: Option[String] = _root_.scala.None, segments: Seq[Int] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SessionMetrics] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class SizeUnit extends GeneratedEnum
- final case class Sizes(originalAdm: Option[Long] = _root_.scala.None, purlTracker: Option[Long] = _root_.scala.None, impTrackers: Seq[Long] = _root_.scala.Seq.empty, clickTrackers: Seq[Long] = _root_.scala.Seq.empty, lurlTrackers: Seq[Long] = _root_.scala.Seq.empty, nurl: Option[Long] = _root_.scala.None, burl: Option[Long] = _root_.scala.None, lurl: Option[Long] = _root_.scala.None, context: Option[Long] = _root_.scala.None, adm: Option[Long] = _root_.scala.None, bidResponse: Option[Long] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Sizes] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SkAdnRequest(version: Option[String] = _root_.scala.None, sourceapp: Option[String] = _root_.scala.None, skadnetids: Seq[String] = _root_.scala.Seq.empty, overlay: Option[Int] = _root_.scala.None, autostore: Option[Int] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SkAdnRequest] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SkAdnResponse(version: Option[String] = _root_.scala.None, network: Option[String] = _root_.scala.None, campaign: Option[String] = _root_.scala.None, itunesitem: Option[String] = _root_.scala.None, nonce: Option[String] = _root_.scala.None, sourceapp: Option[String] = _root_.scala.None, timestamp: Option[String] = _root_.scala.None, signature: Option[String] = _root_.scala.None, overlay: Option[Int] = _root_.scala.None, autostore: Option[Int] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SkAdnResponse] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class SupplyParameters(customTargeting: Map[String, String] = _root_.scala.collection.immutable.Map.empty, mediationMode: Option[String] = _root_.scala.None, originalAdType: Option[String] = _root_.scala.None, mediationSdkVersion: Option[String] = _root_.scala.None, mediationSdk: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SupplyParameters] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class UnmuteTemplate(x: Option[String] = _root_.scala.None, y: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[UnmuteTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class User(id: Option[String] = _root_.scala.None, buyeruid: Option[String] = _root_.scala.None, yob: Option[Int] = _root_.scala.None, gender: Option[String] = _root_.scala.None, keywords: Option[String] = _root_.scala.None, consent: Option[String] = _root_.scala.None, geo: Option[Geo] = _root_.scala.None, ext: Option[UserExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[User] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class UserExt(sessionduration: Option[Long] = _root_.scala.None, agency: Option[String] = _root_.scala.None, bundle: Option[String] = _root_.scala.None, imagency: Option[String] = _root_.scala.None, imbundle: Option[String] = _root_.scala.None, imd: Option[Int] = _root_.scala.None, imimd: Option[Int] = _root_.scala.None, imwp: Option[Float] = _root_.scala.None, wp: Option[Float] = _root_.scala.None, sc: Option[Int] = _root_.scala.None, retention: Option[Int] = _root_.scala.None, segments: Seq[String] = _root_.scala.Seq.empty, segmentIds: Seq[Int] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[UserExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class Variant(id: String = "", allocation: Double = 0.0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Variant] with Product with Serializable
- Annotations
- @SerialVersionUID()
- sealed abstract class VastAdType extends GeneratedEnum
- sealed abstract class VastCompanionType extends GeneratedEnum
- final case class VideoPlacement(delay: Option[Int] = _root_.scala.None, skip: Option[Int] = _root_.scala.None, skipmin: Option[Int] = _root_.scala.None, skipafter: Option[Int] = _root_.scala.None, api: Seq[ApiFramework] = _root_.scala.Seq.empty, w: Option[Int] = _root_.scala.None, h: Option[Int] = _root_.scala.None, ext: Option[VideoPlacementExt] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[VideoPlacement] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class VideoPlacementExt(omidpv: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[VideoPlacementExt] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class VideoTemplate(videoClickable: Option[Boolean] = _root_.scala.None, countdown: Option[CountdownTemplate] = _root_.scala.None, closableView: Option[ClosableViewTemplate] = _root_.scala.None, mute: Option[MuteTemplate] = _root_.scala.None, unmute: Option[UnmuteTemplate] = _root_.scala.None, closeTime: Option[Double] = _root_.scala.None, r1: Option[Boolean] = _root_.scala.None, r2: Option[Boolean] = _root_.scala.None, cta: Option[CTATemplate] = _root_.scala.None, animationElement: Option[AnimationElementTemplate] = _root_.scala.None, autoskip: Option[Boolean] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[VideoTemplate] with Product with Serializable
- Annotations
- @SerialVersionUID()
- final case class WindowCounters(last1H: Int = 0, last1D: Int = 0, last7D: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[WindowCounters] with Product with Serializable
- Annotations
- @SerialVersionUID()
Value Members
- object Ad extends GeneratedMessageCompanion[Ad]
- object AdExt extends GeneratedMessageCompanion[AdExt]
- object AdReqsMetrics extends GeneratedMessageCompanion[AdReqsMetrics]
- object AdTypeMetrics extends GeneratedMessageCompanion[AdTypeMetrics]
- object AdaptiveRenderingContext extends GeneratedMessageCompanion[AdaptiveRenderingContext]
- object AnimationElementTemplate extends GeneratedMessageCompanion[AnimationElementTemplate]
- object ApiFramework extends GeneratedEnumCompanion[ApiFramework]
- object App extends GeneratedMessageCompanion[App]
- object AppExt extends GeneratedMessageCompanion[AppExt]
- object Auction extends GeneratedMessageCompanion[Auction]
- object AuctionEvent extends GeneratedMessageCompanion[AuctionEvent]
- object AuctionType extends GeneratedEnumCompanion[AuctionType]
- object AuctioneventProto extends GeneratedFileObject
- object Bid extends GeneratedMessageCompanion[Bid]
- object BidAdType extends GeneratedEnumCompanion[BidAdType]
- object BidBoosting extends GeneratedMessageCompanion[BidBoosting]
- object BidExt extends GeneratedMessageCompanion[BidExt]
- object BidStatus extends GeneratedEnumCompanion[BidStatus]
- object Buyer extends GeneratedMessageCompanion[Buyer]
- object CTATemplate extends GeneratedMessageCompanion[CTATemplate]
- object CategoryTaxonomy extends GeneratedEnumCompanion[CategoryTaxonomy]
- object ClickType extends GeneratedEnumCompanion[ClickType]
- object ClosableViewTemplate extends GeneratedMessageCompanion[ClosableViewTemplate]
- object ConnectionType extends GeneratedEnumCompanion[ConnectionType]
- object ConsentStringVersion extends GeneratedEnumCompanion[ConsentStringVersion]
- object Context extends GeneratedMessageCompanion[Context]
- object CountdownTemplate extends GeneratedMessageCompanion[CountdownTemplate]
- object CreativeAttribute extends GeneratedEnumCompanion[CreativeAttribute]
- object CreativeDetectorPayload extends GeneratedMessageCompanion[CreativeDetectorPayload]
- object DSPRequest extends GeneratedMessageCompanion[DSPRequest]
- object DSPRequestExt extends GeneratedMessageCompanion[DSPRequestExt]
- object DeepLink extends GeneratedEnumCompanion[DeepLink]
- object DeprecatedExperiment extends GeneratedMessageCompanion[DeprecatedExperiment]
- object Device extends GeneratedMessageCompanion[Device]
- object DeviceExt extends GeneratedMessageCompanion[DeviceExt]
- object DeviceType extends GeneratedEnumCompanion[DeviceType]
- object DiscountStrategy extends GeneratedEnumCompanion[DiscountStrategy]
- object Discounting extends GeneratedMessageCompanion[Discounting]
- object DiscrepancyProjection extends GeneratedMessageCompanion[DiscrepancyProjection]
- object DisplayPlacement extends GeneratedMessageCompanion[DisplayPlacement]
- object DisplayPlacementExt extends GeneratedMessageCompanion[DisplayPlacementExt]
- object DomainCounters extends GeneratedMessageCompanion[DomainCounters]
- object EcpmMetrics extends GeneratedMessageCompanion[EcpmMetrics]
- object EndCardTemplate extends GeneratedMessageCompanion[EndCardTemplate]
- object EventMeta extends GeneratedMessageCompanion[EventMeta]
- object Experiment extends GeneratedMessageCompanion[Experiment]
- object Feature extends GeneratedMessageCompanion[Feature]
- object FeatureStatus extends GeneratedEnumCompanion[FeatureStatus]
- object Geo extends GeneratedMessageCompanion[Geo]
- object ImpsMetrics extends GeneratedMessageCompanion[ImpsMetrics]
- object InterstitialTemplate extends GeneratedMessageCompanion[InterstitialTemplate]
- object InvalidBidInfo extends GeneratedMessageCompanion[InvalidBidInfo]
- object LocationService extends GeneratedEnumCompanion[LocationService]
- object LocationType extends GeneratedEnumCompanion[LocationType]
- object MediaRating extends GeneratedEnumCompanion[MediaRating]
- object Metrics extends GeneratedMessageCompanion[Metrics]
- object MuteTemplate extends GeneratedMessageCompanion[MuteTemplate]
- object NumericPriceLevels extends GeneratedMessageCompanion[NumericPriceLevels]
- object Placement extends GeneratedMessageCompanion[Placement]
- object PlacementType extends GeneratedEnumCompanion[PlacementType]
- object PostbannerTemplate extends GeneratedMessageCompanion[PostbannerTemplate]
- object PriceLevels extends GeneratedMessageCompanion[PriceLevels]
- object Publisher extends GeneratedMessageCompanion[Publisher]
- object Regs extends GeneratedMessageCompanion[Regs]
- object RenderingTemplate extends GeneratedMessageCompanion[RenderingTemplate]
- object Request extends GeneratedMessageCompanion[Request]
- object RequestExt extends GeneratedMessageCompanion[RequestExt]
- object Restrictions extends GeneratedMessageCompanion[Restrictions]
- object Sampling extends GeneratedMessageCompanion[Sampling]
- object SamplingBias extends GeneratedEnumCompanion[SamplingBias]
- object SamplingMethod extends GeneratedEnumCompanion[SamplingMethod]
- object SelectedBidShadingSettings extends GeneratedMessageCompanion[SelectedBidShadingSettings]
- object Seller extends GeneratedMessageCompanion[Seller]
- object SessionDepthMetrics extends GeneratedMessageCompanion[SessionDepthMetrics]
- object SessionMetrics extends GeneratedMessageCompanion[SessionMetrics]
- object SizeUnit extends GeneratedEnumCompanion[SizeUnit]
- object Sizes extends GeneratedMessageCompanion[Sizes]
- object SkAdnRequest extends GeneratedMessageCompanion[SkAdnRequest]
- object SkAdnResponse extends GeneratedMessageCompanion[SkAdnResponse]
- object SupplyParameters extends GeneratedMessageCompanion[SupplyParameters]
- object UnmuteTemplate extends GeneratedMessageCompanion[UnmuteTemplate]
- object User extends GeneratedMessageCompanion[User]
- object UserExt extends GeneratedMessageCompanion[UserExt]
- object Variant extends GeneratedMessageCompanion[Variant]
- object VastAdType extends GeneratedEnumCompanion[VastAdType]
- object VastCompanionType extends GeneratedEnumCompanion[VastCompanionType]
- object VideoPlacement extends GeneratedMessageCompanion[VideoPlacement]
- object VideoPlacementExt extends GeneratedMessageCompanion[VideoPlacementExt]
- object VideoTemplate extends GeneratedMessageCompanion[VideoTemplate]
- object WindowCounters extends GeneratedMessageCompanion[WindowCounters]