package v1

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class AdRequestContext(exchange: String = "", appBundle: String = "", appId: String = "", os: String = "", osVersion: Option[OsVersion] = _root_.scala.None, country: String = "", deviceType: Int = 0, deviceModel: String = "", deviceMake: String = "", displayManager: String = "", displayManagerVersion: Int = 0, language: String = "", sellerName: String = "", sellerId: String = "", sourceId: String = "", sourceName: String = "", badv: Seq[String] = _root_.scala.Seq.empty, bcat: Seq[String] = _root_.scala.Seq.empty, bapp: Seq[String] = _root_.scala.Seq.empty, adType: String = "", coppa: Boolean = false, test: Boolean = false, ifa: String = "", ifv: String = "", bidTimeSeconds: Long = 0L, rewardedBanner: Boolean = false, rewardedVideo: Boolean = false, skadnSupported: Boolean = false, region: String = "", city: String = "", zip: String = "", timezone: String = "", connType: Int = 0, placementIsVertical: Boolean = false, ipAddress24: String = "", peakHours: Boolean = false, bidFloor: Float = 0.0f, placementW: Int = 0, placementH: Int = 0, placementSecure: Int = 0, placementTopframe: Int = 0, impInstl: Int = 0, bannerApi: Seq[Int] = _root_.scala.Seq.empty, bannerAttr: Seq[Int] = _root_.scala.Seq.empty, bannerType: Seq[Int] = _root_.scala.Seq.empty, bannerW: Int = 0, bannerH: Int = 0, videoMinduration: Int = 0, videoMaxduration: Int = 0, videoProtocols: Seq[Int] = _root_.scala.Seq.empty, videoMimes: Seq[String] = _root_.scala.Seq.empty, videoAttr: Seq[Int] = _root_.scala.Seq.empty, videoW: Int = 0, videoH: Int = 0, bmExtensionWinnerDspId: String = "", bmExtensionWinnerBundle: String = "", bmExtensionWinnerPrice: Float = 0.0f, thirdPartyBidPrice: Float = 0.0f, minFloor: Float = 0.0f, cachedLurlPrice: Float = 0.0f, bmCachedLurlPrice: Float = 0.0f, cachedLurlMillisPassed: Long = 0L, sdkStackId: String = "", mediationStackId: String = "", mediationMode: String = "", originalFloor: Float = 0.0f, vectorId: String = "", bidmachinePlacementValue: Float = 0.0f, placementHistoricalValue: Float = 0.0f, depthAdreqs1H: Int = 0, depthAdreqs1D: Int = 0, depthAdreqs7D: Int = 0, depthImps1H: Int = 0, depthImps1D: Int = 0, depthImps7D: Int = 0, deviceExtBatterylevel: Float = 0.0f, deviceExtCharging: Int = 0, deviceExtTotaldisk: Long = 0L, deviceExtTotalmem: Long = 0L, deviceExtFreemem: Long = 0L, deviceExtScreenbright: Float = 0.0f, userClickRate: Float = 0.0f, userLastClick: Long = 0L, userCompletionRate: Float = 0.0f, userSc: Float = 0.0f, userRetention: Float = 0.0f, userImwp: Float = 0.0f, userImd: Float = 0.0f, userImimd: Float = 0.0f, userImpDepth: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AdRequestContext] with Product with Serializable

    Context derived from OpenRTB 2.5 bid request.

    Context derived from OpenRTB 2.5 bid request. All fields are optional — absent field means the filter that uses it is a pass-through.

    exchange

    --- Exchange / App --- HTTP Host header, e.g. "vungle"

    appBundle

    app.bundle

    appId

    app.bundle used as ID by bidder

    os

    device.os, lowercase: "ios" / "android"

    osVersion

    device.osv parsed as [major, minor, patch]

    country

    --- Device --- device.geo.country, ISO 3166-1 alpha-3

    deviceType

    device.devicetype: 1=mobile/tablet, 4=phone, 5=tablet

    deviceModel

    device.model, lowercase

    deviceMake

    device.make, lowercase

    displayManager

    imp.displaymanager, lowercase

    displayManagerVersion

    imp.displaymanagerver parsed as int

    language

    device.language

    sellerName

    --- Seller / Source (non-standard, app.publisher.ext.*) --- app.publisher.ext.sellername

    sellerId

    app.publisher.ext.sellerid

    sourceId

    app.publisher.ext.sourceid

    sourceName

    app.publisher.ext.sourcename

    badv

    --- Request-level blocklists --- request.badv — blocked advertiser domains

    bcat

    request.bcat — blocked IAB categories

    bapp

    request.bapp — blocked app bundles

    adType

    --- Ad type & flags --- derived from imp: "B"=banner, "V"=video, "I"=interstitial

    coppa

    request.regs.coppa != 0

    test

    request.test != 0

    ifa

    device.ifa (IDFA on iOS, GAID on Android)

    ifv

    device.ext.ifv or device.ext.idfv

    bidTimeSeconds

    wall-clock epoch seconds at bid evaluation time

    rewardedBanner

    derived from imp.banner.ext.* and imp.ext.*

    rewardedVideo

    derived from imp.video.ext.* and imp.ext.*

    skadnSupported

    derived: sourceapp + overlay + matching skadnetid present

    region

    --- Geo --- device.geo.region

    city

    device.geo.city

    zip

    device.geo.zip

    timezone

    device.geo.utcoffset formatted as +HHmm

    connType

    --- Network / derived --- device.connectiontype, OpenRTB enum

    placementIsVertical

    derived: imp.h > imp.w

    ipAddress24

    derived: first 3 octets of device.ip + ".0"

    peakHours

    derived: UTC hour > 14 or < 4

    bidFloor

    --- Impression --- imp.bidfloor, USD CPM

    placementW

    video.w or banner.w

    placementH

    video.h or banner.h

    placementSecure

    imp.secure

    placementTopframe

    imp.banner.topframe

    impInstl

    imp.instl: 1=interstitial

    bannerApi

    --- Banner sub-fields --- imp.banner.api

    bannerAttr

    imp.banner.attr

    bannerType

    imp.banner.type

    bannerW

    imp.banner.w

    bannerH

    imp.banner.h

    videoMinduration

    --- Video sub-fields --- imp.video.minduration

    videoMaxduration

    imp.video.maxduration

    videoProtocols

    imp.video.protocols

    videoMimes

    imp.video.mimes

    videoAttr

    imp.video.attr

    videoW

    imp.video.w

    videoH

    imp.video.h

    bmExtensionWinnerDspId

    --- BidMachine extensions (request.ext.*) --- request.ext.winner.dsp_id

    bmExtensionWinnerBundle

    request.ext.winner.bundle

    bmExtensionWinnerPrice

    request.ext.winner.price

    thirdPartyBidPrice

    request.ext.dsp_bid

    minFloor

    request.ext.min_floor

    cachedLurlPrice

    request.ext.cached_lurl.price

    bmCachedLurlPrice

    request.ext.cachedLurlPrice

    cachedLurlMillisPassed

    request.ext.cached_lurl.millis_passed

    sdkStackId

    request.ext.sdk_stack_id

    mediationStackId

    request.ext.mediation_stack_id

    mediationMode

    request.ext.bm_ext.mediation_mode

    originalFloor

    request.ext.original_floor

    vectorId

    request.ext.vector_id

    bidmachinePlacementValue

    request.ext.ml

    placementHistoricalValue

    request.ext.lurl

    depthAdreqs1H

    --- Depth metrics (request.ext.metrics.depth.*) --- request.ext.metrics.depth.adreqs.*.last_1h

    depthAdreqs1D

    request.ext.metrics.depth.adreqs.*.last_1d

    depthAdreqs7D

    request.ext.metrics.depth.adreqs.*.last_7d

    depthImps1H

    request.ext.metrics.depth.imps.*.last_1h

    depthImps1D

    request.ext.metrics.depth.imps.*.last_1d

    depthImps7D

    request.ext.metrics.depth.imps.*.last_7d

    deviceExtBatterylevel

    --- Device extensions (device.ext.*) --- device.ext.batterylevel

    deviceExtCharging

    device.ext.charging

    deviceExtTotaldisk

    device.ext.totaldisk, MB

    deviceExtTotalmem

    device.ext.totalmem, MB

    deviceExtFreemem

    device.ext.freemem, MB

    deviceExtScreenbright

    device.ext.screenbright

    userClickRate

    --- User extensions (user.ext.*) --- user.ext.clickrate

    userLastClick

    user.ext.lastclick, epoch seconds

    userCompletionRate

    user.ext.completionrate

    userSc

    user.ext.sc

    userRetention

    user.ext.retention

    userImwp

    user.ext.imwp

    userImd

    user.ext.imd

    userImimd

    user.ext.imimd

    userImpDepth

    user.ext.impdepth or app.ext.imp.all

    Annotations
    @SerialVersionUID()
  2. sealed abstract class AdType extends GeneratedEnum

    Enum values are aligned to analytics

  3. final case class AppliedBidShadingSettings(minMargin: Double = 0.0, maxMargin: Double = 0.0, epsilon: Double = 0.0, strategyName: Option[String] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[AppliedBidShadingSettings] with Product with Serializable

    strategyName

    only when selected strategy under exploration differs from v4

    Annotations
    @SerialVersionUID()
  4. final case class BaselineV2Settings(maximumMargin: Float = 0.0f, minimumMargin: Float = 0.0f, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BaselineV2Settings] with Product with Serializable

    maximumMargin

    [-1, 1]

    minimumMargin

    [-1, 1]

    Annotations
    @SerialVersionUID()
  5. final case class BaselineV4Settings(maximumMargin: Float = 0.0f, minimumMargin: Float = 0.0f, epsilon: Float = 0.0f, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BaselineV4Settings] with Product with Serializable

    maximumMargin

    [-1, 1]

    minimumMargin

    [-1, 1]

    epsilon

    <=1

    Annotations
    @SerialVersionUID()
  6. final case class BidShadingExplorationStrategySettings(minMargin: Option[RandomWalkInterval] = _root_.scala.None, maxMargin: Option[RandomWalkInterval] = _root_.scala.None, epsilon: Option[RandomWalkInterval] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BidShadingExplorationStrategySettings] with Product with Serializable
    Annotations
    @SerialVersionUID()
  7. final case class BidShadingSettings(bidShadingSettings: BidShadingSettings.BidShadingSettings = io.predictor.v1.BidShadingSettings.BidShadingSettings.Empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[BidShadingSettings] with Product with Serializable
    Annotations
    @SerialVersionUID()
  8. final case class CampaignsDebugResponse(rejected: Map[String, RejectionInfo] = _root_.scala.collection.immutable.Map.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CampaignsDebugResponse] with Product with Serializable

    rejected

    campaign_id → rejection info

    Annotations
    @SerialVersionUID()
  9. final case class CampaignsFilterResponse(eligibleCampaignIds: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CampaignsFilterResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  10. sealed abstract class ConnectionType extends GeneratedEnum

    * Copy of AdCom types, we don't reuse adcom types from this repo since they're de-facto SDK contract and could be contaminated with other fields

  11. final case class Creative(externalId: String = "", campaignIds: Seq[String] = _root_.scala.Seq.empty, theme: String = "", bannerPresent: Boolean = false, videoPresent: Boolean = false, displaymanagerWhite: Seq[String] = _root_.scala.Seq.empty, displaymanagerBlack: Seq[String] = _root_.scala.Seq.empty, coppa: Boolean = false, targetingInstl: Seq[Int] = _root_.scala.Seq.empty, bannerAttr: Seq[Int] = _root_.scala.Seq.empty, bannerType: Seq[Int] = _root_.scala.Seq.empty, bannerApi: Seq[Int] = _root_.scala.Seq.empty, videoWidth: Int = 0, videoHeight: Int = 0, videoDuration: Int = 0, videoProtocol: Int = 0, videoMime: Seq[String] = _root_.scala.Seq.empty, videoAttr: Seq[Int] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[Creative] with Product with Serializable

    Creative targeting parameters.

    Creative targeting parameters. Contains only the fields needed for creative-level filtering.

    externalId

    creative ID

    campaignIds

    campaigns this creative belongs to

    theme

    creative theme, used for theme-global-black filter

    bannerPresent

    true if creative has a banner sub-record

    videoPresent

    true if creative has a video sub-record

    displaymanagerWhite

    --- Display Manager --- allowed display managers; empty = all

    displaymanagerBlack

    blocked display managers

    coppa

    --- Compliance --- creative is COPPA-compliant

    targetingInstl

    --- Placement compatibility --- allowed imp.instl values

    bannerAttr

    imp.banner.attr

    bannerType

    imp.banner.type

    bannerApi

    imp.banner.api

    videoWidth

    video.width

    videoHeight

    video.height

    videoDuration

    video.duration

    videoProtocol

    video.protocol (single value from Creative record)

    videoMime

    video.mime

    videoAttr

    video.attr

    Annotations
    @SerialVersionUID()
  12. final case class CreativesDebugResponse(rejected: Map[String, RejectionInfo] = _root_.scala.collection.immutable.Map.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CreativesDebugResponse] with Product with Serializable

    rejected

    creative external_id → rejection info

    Annotations
    @SerialVersionUID()
  13. final case class CreativesFilterResponse(eligibleCreatives: Seq[Creative] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[CreativesFilterResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  14. sealed abstract class DeviceType extends GeneratedEnum
  15. final case class DisabledSettings(unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[DisabledSettings] with Product with Serializable
    Annotations
    @SerialVersionUID()
  16. final case class FilterCampaignsRequest(context: Option[AdRequestContext] = _root_.scala.None, userIdentity: Option[UserIdentity] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FilterCampaignsRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  17. final case class FilterCreativesRequest(context: Option[AdRequestContext] = _root_.scala.None, creatives: Seq[Creative] = _root_.scala.Seq.empty, globalCreativeAppsBlacklist: Map[String, StringList] = _root_.scala.collection.immutable.Map.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[FilterCreativesRequest] with Product with Serializable

    globalCreativeAppsBlacklist

    theme → blocked app bundles

    Annotations
    @SerialVersionUID()
  18. final case class GetBidMachineWinRateRequest(requestId: String = "", sellerId: String = "", adType: AdType = io.predictor.v1.AdType.AD_TYPE_UNSPECIFIED, isRewardedRequest: Boolean = false, app: Option[String] = _root_.scala.None, os: Option[OperatingSystem] = _root_.scala.None, osVersion: Option[String] = _root_.scala.None, language: Option[String] = _root_.scala.None, country: Option[String] = _root_.scala.None, region: Option[String] = _root_.scala.None, city: Option[String] = _root_.scala.None, zip: Option[String] = _root_.scala.None, deviceWidth: Option[Int] = _root_.scala.None, deviceHeight: Option[Int] = _root_.scala.None, connectionType: Option[ConnectionType] = _root_.scala.None, deviceType: Option[DeviceType] = _root_.scala.None, ifa: Option[String] = _root_.scala.None, bmCachedLurlPrice: Option[Double] = _root_.scala.None, cachedLurlMillisPassed: Option[Long] = _root_.scala.None, bidFloor: Double = 0.0, agencyId: String = "", originalFloor: Option[Double] = _root_.scala.None, mediationStackId: Option[String] = _root_.scala.None, sdk: Option[String] = _root_.scala.None, placementWidth: Option[Int] = _root_.scala.None, placementHeight: Option[Int] = _root_.scala.None, adRequestTimestamp: Option[Timestamp] = _root_.scala.None, sessionMetrics: Option[SessionMetrics] = _root_.scala.None, mediationMode: Option[String] = _root_.scala.None, topframe: Option[Boolean] = _root_.scala.None, lurlStats: Option[LurlMetricsForAdType] = _root_.scala.None, isCoppa: Option[Boolean] = _root_.scala.None, bidShadingSettings: Option[BidShadingSettings] = _root_.scala.None, bidPrice: Float = 0.0f, winrateModelName: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[GetBidMachineWinRateRequest] with Product with Serializable

    https://appodeal.atlassian.net/wiki/spaces/Vector/pages/5423202325/Win+Rate+Model+Columns+Inference

    https://appodeal.atlassian.net/wiki/spaces/Vector/pages/5423202325/Win+Rate+Model+Columns+Inference

    requestId

    Categorical features Adrequest id, uuid

    isRewardedRequest

    whether request.placement.reward is set

    app

    app bundle

    language

    language using ISO-639-1-alpha-2

    country

    Alpha2 code (e.g., "US")

    sdk

    display manager

    sessionMetrics

    session metrics

    topframe

    request.placement.display.topframe

    lurlStats

    from the table dlh.ml.lurl_features_v02

    isCoppa

    request.context.regs.coppa

    winrateModelName

    either model name and version or alias e.g. champion

    Annotations
    @SerialVersionUID()
  19. final case class MediationBaselineV0Settings(maximumMargin: Float = 0.0f, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[MediationBaselineV0Settings] with Product with Serializable

    maximumMargin

    [0, 1]

    Annotations
    @SerialVersionUID()
  20. final case class ModelIdentity(name: String = "", version: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[ModelIdentity] with Product with Serializable
    Annotations
    @SerialVersionUID()
  21. sealed abstract class OperatingSystem extends GeneratedEnum
  22. final case class OsVersion(major: Int = 0, minor: Int = 0, patch: Int = 0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[OsVersion] with Product with Serializable

    Parsed OS version: [major, minor, patch]

    Parsed OS version: [major, minor, patch]

    Annotations
    @SerialVersionUID()
  23. final case class PredictBidPriceRequest(payload: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PredictBidPriceRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  24. final case class PredictBidPriceResponse(payload: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PredictBidPriceResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  25. final case class PredictBidPriceTestRequest(payload: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PredictBidPriceTestRequest] with Product with Serializable
    Annotations
    @SerialVersionUID()
  26. final case class PredictBidPriceTestResponse(payload: ByteString = _root_.com.google.protobuf.ByteString.EMPTY, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[PredictBidPriceTestResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()
  27. final case class RandomWalkInterval(lowerBound: Double = 0.0, upperBound: Double = 0.0, stepSize: Double = 0.0, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[RandomWalkInterval] with Product with Serializable

    Interval for random walk margin exploration

    Interval for random walk margin exploration

    Annotations
    @SerialVersionUID()
  28. final case class RejectionInfo(stage: String = "", reason: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[RejectionInfo] with Product with Serializable

    Rejection reason for a single campaign, used in debug mode only.

    Rejection reason for a single campaign, used in debug mode only.

    stage

    filter stage, e.g. "2.7", "2.22"

    reason

    human-readable rejection reason

    Annotations
    @SerialVersionUID()
  29. final case class SessionMetrics(depth: Option[SessionDepth] = _root_.scala.None, session: Option[Session] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[SessionMetrics] with Product with Serializable

    * Session Metrics Messages

    * Session Metrics Messages

    NOTE: Some of the fields are commented out for efficiency, because they are unused by actual WinRate Model. See bidmachine_metrics.rs file in grpc/winrate crate for details

    This Metrics definition is based on Scala io.bidmachine.schema.analytics.Metrics from common-schema module.

    Scala Metrics case class is intentionally used as reference (instead of Session Metrics Service session_depth.proto) to simplify data conversion on Auction Service side and not to create dependency on Session Metrics Proto.

    This proto, Auction Service Metrics case class and Session Metrics proto could be unified into single proto definition at some moment.

    Annotations
    @SerialVersionUID()
  30. final case class StringList(values: Seq[String] = _root_.scala.Seq.empty, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[StringList] with Product with Serializable

    Wrapper for repeated string values, used as map value type.

    Wrapper for repeated string values, used as map value type.

    Annotations
    @SerialVersionUID()
  31. final case class UserIdentity(uid: String = "", uidVirtual: Boolean = false, ifv: String = "", ipModelHash: String = "", unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[UserIdentity] with Product with Serializable

    User identity resolved from the bid request device fields.

    User identity resolved from the bid request device fields.

    uid

    primary ID: ifa → ifv → virt:MD5(ip+make+model+osv)

    uidVirtual

    true if uid is a fingerprint, not a real IFA/GAID

    ifv

    IFV (iOS Identifier for Vendor), from device.ext.ifv

    ipModelHash

    MD5(ip + device_make + device_model + os_version)

    Annotations
    @SerialVersionUID()
  32. final case class WinRateResponse(winProbability: Float = 0.0f, fee: Float = 0.0f, appliedBidShadingSettings: Option[AppliedBidShadingSettings] = _root_.scala.None, model: Option[ModelIdentity] = _root_.scala.None, unknownFields: UnknownFieldSet = _root_.scalapb.UnknownFieldSet.empty) extends GeneratedMessage with Updatable[WinRateResponse] with Product with Serializable
    Annotations
    @SerialVersionUID()

Value Members

  1. object AdRequestContext extends GeneratedMessageCompanion[AdRequestContext]
  2. object AdType extends GeneratedEnumCompanion[AdType]
  3. object AppliedBidShadingSettings extends GeneratedMessageCompanion[AppliedBidShadingSettings]
  4. object BaselineV2Settings extends GeneratedMessageCompanion[BaselineV2Settings]
  5. object BaselineV4Settings extends GeneratedMessageCompanion[BaselineV4Settings]
  6. object BidShadingExplorationStrategySettings extends GeneratedMessageCompanion[BidShadingExplorationStrategySettings]
  7. object BidShadingSettings extends GeneratedMessageCompanion[BidShadingSettings]
  8. object BidderProto extends GeneratedFileObject
  9. object CampaignFilterServiceGrpc
  10. object CampaignsDebugResponse extends GeneratedMessageCompanion[CampaignsDebugResponse]
  11. object CampaignsFilterResponse extends GeneratedMessageCompanion[CampaignsFilterResponse]
  12. object ConnectionType extends GeneratedEnumCompanion[ConnectionType]
  13. object Creative extends GeneratedMessageCompanion[Creative]
  14. object CreativesDebugResponse extends GeneratedMessageCompanion[CreativesDebugResponse]
  15. object CreativesFilterResponse extends GeneratedMessageCompanion[CreativesFilterResponse]
  16. object DeviceType extends GeneratedEnumCompanion[DeviceType]
  17. object DisabledSettings extends GeneratedMessageCompanion[DisabledSettings]
  18. object ExchangeProto extends GeneratedFileObject
  19. object FilterCampaignsRequest extends GeneratedMessageCompanion[FilterCampaignsRequest]
  20. object FilterCreativesRequest extends GeneratedMessageCompanion[FilterCreativesRequest]
  21. object GetBidMachineWinRateRequest extends GeneratedMessageCompanion[GetBidMachineWinRateRequest]
  22. object MediationBaselineV0Settings extends GeneratedMessageCompanion[MediationBaselineV0Settings]
  23. object ModelIdentity extends GeneratedMessageCompanion[ModelIdentity]
  24. object OperatingSystem extends GeneratedEnumCompanion[OperatingSystem]
  25. object OsVersion extends GeneratedMessageCompanion[OsVersion]
  26. object PredictBidPriceRequest extends GeneratedMessageCompanion[PredictBidPriceRequest]
  27. object PredictBidPriceResponse extends GeneratedMessageCompanion[PredictBidPriceResponse]
  28. object PredictBidPriceTestRequest extends GeneratedMessageCompanion[PredictBidPriceTestRequest]
  29. object PredictBidPriceTestResponse extends GeneratedMessageCompanion[PredictBidPriceTestResponse]
  30. object PredictorProto extends GeneratedFileObject
  31. object PredictorServiceGrpc
  32. object RandomWalkInterval extends GeneratedMessageCompanion[RandomWalkInterval]
  33. object RejectionInfo extends GeneratedMessageCompanion[RejectionInfo]
  34. object SessionMetrics extends GeneratedMessageCompanion[SessionMetrics]
  35. object SessionMetricsProto extends GeneratedFileObject
  36. object StringList extends GeneratedMessageCompanion[StringList]
  37. object UserAcquisitionProto extends GeneratedFileObject
  38. object UserIdentity extends GeneratedMessageCompanion[UserIdentity]
  39. object WinRateResponse extends GeneratedMessageCompanion[WinRateResponse]

Ungrouped