io.bidmachine.renderx.config.proto

Members list

Type members

Classlikes

sealed abstract class AdType(val value: Int) extends GeneratedEnum

Mirrors AD_TYPE_VALUES.

Mirrors AD_TYPE_VALUES.

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object AdType extends GeneratedEnumCompanion[AdType]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[AdType]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
AdType.type
final case class BoolOverride(value: Option[Boolean], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[BoolOverride]

Attributes

Companion
object
Supertypes
trait Updatable[BoolOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object BoolOverride extends GeneratedMessageCompanion[BoolOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[BoolOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class BundleNameMap(idByName: Map[String, Long], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[BundleNameMap]

bundle_name → bundle_id for one source. Names are unique per source, not globally.

bundle_name → bundle_id for one source. Names are unique per source, not globally.

Attributes

Companion
object
Supertypes
trait Updatable[BundleNameMap]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object BundleNameMap extends GeneratedMessageCompanion[BundleNameMap]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[BundleNameMap]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class ClosableStyle(val value: Int) extends GeneratedEnum

Mirrors CLOSABLE_VIEW_STYLE_VALUES = ['cross','skip'].

Mirrors CLOSABLE_VIEW_STYLE_VALUES = ['cross','skip'].

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object CROSS
trait Recognized
object SKIP
class Unrecognized
object ClosableStyle extends GeneratedEnumCompanion[ClosableStyle]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[ClosableStyle]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ClosableStyleValueOverride(value: Option[ClosableStyle], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ClosableStyleValueOverride]

Attributes

Companion
object
Supertypes
trait Updatable[ClosableStyleValueOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ClosableStyleValueOverride extends GeneratedMessageCompanion[ClosableStyleValueOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ClosableStyleValueOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ClosableViewOverride(style: Option[ClosableStyleValueOverride], x: Option[HorizontalPositionValueOverride], y: Option[VerticalPositionValueOverride], width: Option[Int32Override], height: Option[Int32Override], margin: Option[FloatOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ClosableViewOverride]

Attributes

Companion
object
Supertypes
trait Updatable[ClosableViewOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ClosableViewOverride extends GeneratedMessageCompanion[ClosableViewOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ClosableViewOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class ClosableViewSettings(style: ClosableStyle, x: HorizontalPosition, y: VerticalPosition, width: Int, height: Int, margin: Float, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[ClosableViewSettings]

Attributes

Companion
object
Supertypes
trait Updatable[ClosableViewSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object ClosableViewSettings extends GeneratedMessageCompanion[ClosableViewSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[ClosableViewSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class CountdownOverride(visible: Option[BoolOverride], x: Option[HorizontalPositionValueOverride], y: Option[VerticalPositionValueOverride], width: Option[Int32Override], height: Option[Int32Override], margin: Option[FloatOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[CountdownOverride]

Attributes

Companion
object
Supertypes
trait Updatable[CountdownOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object CountdownOverride extends GeneratedMessageCompanion[CountdownOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[CountdownOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class CountdownSettings(visible: Boolean, x: HorizontalPosition, y: VerticalPosition, width: Int, height: Int, margin: Float, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[CountdownSettings]

Attributes

Companion
object
Supertypes
trait Updatable[CountdownSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object CountdownSettings extends GeneratedMessageCompanion[CountdownSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[CountdownSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class CustomGroupConfig(id: Long, priority: GroupPriority, matchers: Seq[GroupMatcher], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[CustomGroupConfig]

A custom group's matching rule and priority; matchers is an OR of GroupMatchers. The group's own overrides/presetVariant assignment live under custom_group_overrides/custom_group_preset_variants below, keyed by id.

A custom group's matching rule and priority; matchers is an OR of GroupMatchers. The group's own overrides/presetVariant assignment live under custom_group_overrides/custom_group_preset_variants below, keyed by id.

Attributes

Companion
object
Supertypes
trait Updatable[CustomGroupConfig]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object CustomGroupConfig extends GeneratedMessageCompanion[CustomGroupConfig]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[CustomGroupConfig]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class DoubleOverride(value: Option[Double], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[DoubleOverride]

Attributes

Companion
object
Supertypes
trait Updatable[DoubleOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object DoubleOverride extends GeneratedMessageCompanion[DoubleOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[DoubleOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class EndcardPhaseOverride(closeTimeMs: Option[Int32Override], countdown: Option[CountdownOverride], closableView: Option[ClosableViewOverride], buttonSkipToStore: Option[DoubleOverride], phaseVisibility: Option[PhaseVisibilityValueOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[EndcardPhaseOverride]

Attributes

Companion
object
Supertypes
trait Updatable[EndcardPhaseOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object EndcardPhaseOverride extends GeneratedMessageCompanion[EndcardPhaseOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[EndcardPhaseOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class EndcardPhaseSettings(closeTimeMs: Int, countdown: CountdownSettings, closableView: ClosableViewSettings, buttonSkipToStore: Double, phaseVisibility: PhaseVisibility, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[EndcardPhaseSettings]

Attributes

Companion
object
Supertypes
trait Updatable[EndcardPhaseSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object EndcardPhaseSettings extends GeneratedMessageCompanion[EndcardPhaseSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[EndcardPhaseSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class EntityOverrides(byTemplateId: Map[Long, PhaseOverrideList], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[EntityOverrides]

All overrides one entity (bidder, agency, source, bundle, custom group) or presetVariant has for its own templates, keyed by that entity's own template_id. Only patches from active preset assignments are included; inactive (draft) presets are filtered out by the builder.

All overrides one entity (bidder, agency, source, bundle, custom group) or presetVariant has for its own templates, keyed by that entity's own template_id. Only patches from active preset assignments are included; inactive (draft) presets are filtered out by the builder.

Value parameters

byTemplateId

template_id → overrides

Attributes

Companion
object
Supertypes
trait Updatable[EntityOverrides]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object EntityOverrides extends GeneratedMessageCompanion[EntityOverrides]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[EntityOverrides]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class FieldMatcher(op: MatcherOp, values: Seq[String], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[FieldMatcher]

Attributes

Companion
object
Supertypes
trait Updatable[FieldMatcher]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object FieldMatcher extends GeneratedMessageCompanion[FieldMatcher]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[FieldMatcher]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class FloatOverride(value: Option[Float], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[FloatOverride]

Attributes

Companion
object
Supertypes
trait Updatable[FloatOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object FloatOverride extends GeneratedMessageCompanion[FloatOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[FloatOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class GroupMatcher(domain: FieldMatcher, country: FieldMatcher, campaignType: FieldMatcher, dspConnectionType: FieldMatcher, auctionCategory: FieldMatcher, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[GroupMatcher]

One AND-conjunction of field matchers, evaluated against a MatchContext.

One AND-conjunction of field matchers, evaluated against a MatchContext.

Attributes

Companion
object
Supertypes
trait Updatable[GroupMatcher]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object GroupMatcher extends GeneratedMessageCompanion[GroupMatcher]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[GroupMatcher]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class GroupPriority(val value: Int) extends GeneratedEnum

OverDsp custom groups drop the agency vertical from resolution candidates; Regular groups don't.

OverDsp custom groups drop the agency vertical from resolution candidates; Regular groups don't.

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object GroupPriority extends GeneratedEnumCompanion[GroupPriority]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[GroupPriority]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class HorizontalPosition(val value: Int) extends GeneratedEnum

Mirrors HORIZONTAL_POSITION_VALUES = ['left','right']. Prefixed to keep the names distinct from VerticalPosition's.

Mirrors HORIZONTAL_POSITION_VALUES = ['left','right']. Prefixed to keep the names distinct from VerticalPosition's.

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object HorizontalPosition extends GeneratedEnumCompanion[HorizontalPosition]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[HorizontalPosition]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class HorizontalPositionValueOverride(value: Option[HorizontalPosition], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[HorizontalPositionValueOverride]

Attributes

Companion
object
Supertypes
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object HorizontalPositionValueOverride extends GeneratedMessageCompanion[HorizontalPositionValueOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[HorizontalPositionValueOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class Int32Override(value: Option[Int], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[Int32Override]

Attributes

Companion
object
Supertypes
trait Updatable[Int32Override]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Int32Override extends GeneratedMessageCompanion[Int32Override]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[Int32Override]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class InterstitialPhaseOverride(closeTimeMs: Option[Int32Override], countdown: Option[CountdownOverride], closableView: Option[ClosableViewOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[InterstitialPhaseOverride]

Attributes

Companion
object
Supertypes
trait Updatable[InterstitialPhaseOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object InterstitialPhaseOverride extends GeneratedMessageCompanion[InterstitialPhaseOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[InterstitialPhaseOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class InterstitialPhaseSettings(closeTimeMs: Int, countdown: CountdownSettings, closableView: ClosableViewSettings, buttonSkipToStore: Double, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[InterstitialPhaseSettings]

Attributes

Companion
object
Supertypes
trait Updatable[InterstitialPhaseSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object InterstitialPhaseSettings extends GeneratedMessageCompanion[InterstitialPhaseSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[InterstitialPhaseSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class MatcherOp(val value: Int) extends GeneratedEnum

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object ANY
object IN
object NOT_IN
trait Recognized
class Unrecognized
Show all
object MatcherOp extends GeneratedEnumCompanion[MatcherOp]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[MatcherOp]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
MatcherOp.type
final case class PhaseOverride(variant: Variant, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PhaseOverride]

Mirrors PhaseSettings' shape, but fields stay optional — an override may touch only some fields.

Mirrors PhaseSettings' shape, but fields stay optional — an override may touch only some fields.

Attributes

Companion
object
Supertypes
trait Updatable[PhaseOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PhaseOverride extends GeneratedMessageCompanion[PhaseOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PhaseOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PhaseOverrideList(phaseOverrides: Seq[PhaseOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PhaseOverrideList]

Attributes

Companion
object
Supertypes
trait Updatable[PhaseOverrideList]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PhaseOverrideList extends GeneratedMessageCompanion[PhaseOverrideList]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PhaseOverrideList]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PhaseSettings(variant: Variant, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PhaseSettings]

One PhaseSettings per phase present in the template; which phase is carried by which oneof variant is set. countdown/closable_view/sound are marked required so scalapb rejects a message missing them instead of the codec having to check by hand.

One PhaseSettings per phase present in the template; which phase is carried by which oneof variant is set. countdown/closable_view/sound are marked required so scalapb rejects a message missing them instead of the codec having to check by hand.

Attributes

Companion
object
Supertypes
trait Updatable[PhaseSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PhaseSettings extends GeneratedMessageCompanion[PhaseSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PhaseSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class PhaseVisibility(val value: Int) extends GeneratedEnum

Mirrors the phase_visibility element's allowed values. Only endcard and postbanner carry this field.

Mirrors the phase_visibility element's allowed values. Only endcard and postbanner carry this field.

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object NO
trait Recognized
object YES
class Unrecognized
object PhaseVisibility extends GeneratedEnumCompanion[PhaseVisibility]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[PhaseVisibility]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PhaseVisibilityValueOverride(value: Option[PhaseVisibility], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PhaseVisibilityValueOverride]

Attributes

Companion
object
Supertypes
trait Updatable[PhaseVisibilityValueOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PhaseVisibilityValueOverride extends GeneratedMessageCompanion[PhaseVisibilityValueOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PhaseVisibilityValueOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class Platform(val value: Int) extends GeneratedEnum

Mirrors PLATFORM_VALUES = ['ios','android']. templates.platform column.

Mirrors PLATFORM_VALUES = ['ios','android']. templates.platform column.

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object ANDROID
object IOS
trait Recognized
class Unrecognized
object Platform extends GeneratedEnumCompanion[Platform]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[Platform]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
Platform.type
final case class PostbannerPhaseOverride(closeTimeMs: Option[Int32Override], countdown: Option[CountdownOverride], closableView: Option[ClosableViewOverride], buttonSkipToStore: Option[DoubleOverride], phaseVisibility: Option[PhaseVisibilityValueOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PostbannerPhaseOverride]

Attributes

Companion
object
Supertypes
trait Updatable[PostbannerPhaseOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PostbannerPhaseOverride extends GeneratedMessageCompanion[PostbannerPhaseOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PostbannerPhaseOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PostbannerPhaseSettings(closeTimeMs: Int, countdown: CountdownSettings, closableView: ClosableViewSettings, buttonSkipToStore: Double, phaseVisibility: PhaseVisibility, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PostbannerPhaseSettings]

Attributes

Companion
object
Supertypes
trait Updatable[PostbannerPhaseSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PostbannerPhaseSettings extends GeneratedMessageCompanion[PostbannerPhaseSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PostbannerPhaseSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class PresetVariantMap(variantIdByPresetId: Map[Long, Long], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[PresetVariantMap]

Which presetVariant (if any) an entity uses for a given preset — mirrors entity_presets.variant_id.

Which presetVariant (if any) an entity uses for a given preset — mirrors entity_presets.variant_id.

Value parameters

variantIdByPresetId

preset_id → preset_variant_id

Attributes

Companion
object
Supertypes
trait Updatable[PresetVariantMap]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object PresetVariantMap extends GeneratedMessageCompanion[PresetVariantMap]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[PresetVariantMap]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class RenderxConfig(templates: Seq[TemplateDefault], sourceOverrides: Map[Long, EntityOverrides], agencyOverrides: Map[Long, EntityOverrides], bundleOverrides: Map[Long, EntityOverrides], bidderOverrides: Map[Long, EntityOverrides], customGroupOverrides: Map[Long, EntityOverrides], sourcePresetVariants: Map[Long, PresetVariantMap], agencyPresetVariants: Map[Long, PresetVariantMap], bundlePresetVariants: Map[Long, PresetVariantMap], bidderPresetVariants: Map[Long, PresetVariantMap], customGroupPresetVariants: Map[Long, PresetVariantMap], presetVariantOverrides: Map[Long, EntityOverrides], customGroups: Seq[CustomGroupConfig], generatedAtMs: Long, schemaVersion: Int, bundles: Map[Long, BundleNameMap], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[RenderxConfig]

Value parameters

agencyOverrides

agency_id → own overrides

agencyPresetVariants

agency_id → its preset->variant assignments

bidderOverrides

bidder_id → own overrides

bidderPresetVariants

bidder_id → its preset->variant assignments

bundleOverrides

bundle_id → own overrides

bundlePresetVariants

bundle_id → its preset->variant assignments

bundles

source_id → (bundle_name → bundle_id)

customGroupOverrides

custom_group_id → own overrides

customGroupPresetVariants

custom_group_id → its preset->variant assignments

generatedAtMs

UTC epoch millis when the snapshot was built

presetVariantOverrides

preset_variant_id → its own overrides

schemaVersion

Bump on breaking wire contract changes

sourceOverrides

source_id → own overrides

sourcePresetVariants

source_id → its preset->variant assignments

templates

global registry, one per (ad_type, platform)

Attributes

Companion
object
Supertypes
trait Updatable[RenderxConfig]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object RenderxConfig extends GeneratedMessageCompanion[RenderxConfig]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[RenderxConfig]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
object RenderxConfigProto extends GeneratedFileObject

Attributes

Supertypes
class GeneratedFileObject
class Object
trait Matchable
class Any
Self type
final case class SoundOverride(x: Option[HorizontalPositionValueOverride], y: Option[VerticalPositionValueOverride], width: Option[Int32Override], height: Option[Int32Override], margin: Option[FloatOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[SoundOverride]

Attributes

Companion
object
Supertypes
trait Updatable[SoundOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object SoundOverride extends GeneratedMessageCompanion[SoundOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[SoundOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class SoundSettings(x: HorizontalPosition, y: VerticalPosition, width: Int, height: Int, margin: Float, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[SoundSettings]

The sound toggle (sound_* template_elements); mute and unmute share one placement.

The sound toggle (sound_* template_elements); mute and unmute share one placement.

Attributes

Companion
object
Supertypes
trait Updatable[SoundSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object SoundSettings extends GeneratedMessageCompanion[SoundSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[SoundSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class TemplateDefault(templateId: Long, adType: AdType, platform: Platform, phases: Seq[PhaseSettings], presetId: Long, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[TemplateDefault]

Attributes

Companion
object
Supertypes
trait Updatable[TemplateDefault]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object TemplateDefault extends GeneratedMessageCompanion[TemplateDefault]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[TemplateDefault]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
sealed abstract class VerticalPosition(val value: Int) extends GeneratedEnum

Mirrors VERTICAL_POSITION_VALUES = ['top','bottom'].

Mirrors VERTICAL_POSITION_VALUES = ['top','bottom'].

Attributes

Companion
object
Supertypes
trait GeneratedEnum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object VerticalPosition extends GeneratedEnumCompanion[VerticalPosition]

Attributes

Companion
class
Supertypes
trait Sum
trait Mirror
trait GeneratedEnumCompanion[VerticalPosition]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class VerticalPositionValueOverride(value: Option[VerticalPosition], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[VerticalPositionValueOverride]

Attributes

Companion
object
Supertypes
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object VerticalPositionValueOverride extends GeneratedMessageCompanion[VerticalPositionValueOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[VerticalPositionValueOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class VideoPhaseOverride(closeTimeMs: Option[Int32Override], countdown: Option[CountdownOverride], closableView: Option[ClosableViewOverride], sound: Option[SoundOverride], clickable: Option[BoolOverride], buttonSkipToStore: Option[DoubleOverride], finalSkipToStore: Option[DoubleOverride], unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[VideoPhaseOverride]

Attributes

Companion
object
Supertypes
trait Updatable[VideoPhaseOverride]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object VideoPhaseOverride extends GeneratedMessageCompanion[VideoPhaseOverride]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[VideoPhaseOverride]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type
final case class VideoPhaseSettings(closeTimeMs: Int, countdown: CountdownSettings, closableView: ClosableViewSettings, sound: SoundSettings, clickable: Boolean, buttonSkipToStore: Double, finalSkipToStore: Double, unknownFields: UnknownFieldSet) extends GeneratedMessage, Updatable[VideoPhaseSettings]

Value parameters

closeTimeMs

milliseconds (template_elements.close_time_ms)

Attributes

Companion
object
Supertypes
trait Updatable[VideoPhaseSettings]
trait GeneratedMessage
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object VideoPhaseSettings extends GeneratedMessageCompanion[VideoPhaseSettings]

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
trait GeneratedMessageCompanion[VideoPhaseSettings]
trait Serializable
class Object
trait Matchable
class Any
Show all
Self type