public static final class Extension.ViewabilityExtensions.Builder extends com.google.protobuf.GeneratedMessage.Builder<Extension.ViewabilityExtensions.Builder> implements Extension.ViewabilityExtensionsOrBuilder
openrtb.ViewabilityExtensions
Viewability.predicted_viewability is populated by FES LocalAugmentor and used for targeting in Matcher
| Modifier and Type | Method and Description |
|---|---|
Extension.ViewabilityExtensions |
build() |
Extension.ViewabilityExtensions |
buildPartial() |
Extension.ViewabilityExtensions.Builder |
clear() |
Extension.ViewabilityExtensions.Builder |
clearExchangePredictedViewRate()
optional float exchange_predicted_view_rate = 2; |
Extension.ViewabilityExtensions.Builder |
clearPredictedViewability()
optional float predicted_viewability = 1; |
Extension.ViewabilityExtensions |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
float |
getExchangePredictedViewRate()
optional float exchange_predicted_view_rate = 2; |
float |
getPredictedViewability()
optional float predicted_viewability = 1; |
boolean |
hasExchangePredictedViewRate()
optional float exchange_predicted_view_rate = 2; |
boolean |
hasPredictedViewability()
optional float predicted_viewability = 1; |
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
Extension.ViewabilityExtensions.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
Extension.ViewabilityExtensions.Builder |
mergeFrom(Extension.ViewabilityExtensions other) |
Extension.ViewabilityExtensions.Builder |
mergeFrom(com.google.protobuf.Message other) |
Extension.ViewabilityExtensions.Builder |
setExchangePredictedViewRate(float value)
optional float exchange_predicted_view_rate = 2; |
Extension.ViewabilityExtensions.Builder |
setPredictedViewability(float value)
optional float predicted_viewability = 1; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldsfindInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Extension.ViewabilityExtensions.Builder>public Extension.ViewabilityExtensions.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessage.Builder<Extension.ViewabilityExtensions.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Extension.ViewabilityExtensions.Builder>public Extension.ViewabilityExtensions getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic Extension.ViewabilityExtensions build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic Extension.ViewabilityExtensions buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic Extension.ViewabilityExtensions.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Extension.ViewabilityExtensions.Builder>public Extension.ViewabilityExtensions.Builder mergeFrom(Extension.ViewabilityExtensions other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessage.Builder<Extension.ViewabilityExtensions.Builder>public Extension.ViewabilityExtensions.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<Extension.ViewabilityExtensions.Builder>IOExceptionpublic boolean hasPredictedViewability()
optional float predicted_viewability = 1;
Specifies the predicted viewability from Beeswax ViewabilityPredictor
hasPredictedViewability in interface Extension.ViewabilityExtensionsOrBuilderpublic float getPredictedViewability()
optional float predicted_viewability = 1;
Specifies the predicted viewability from Beeswax ViewabilityPredictor
getPredictedViewability in interface Extension.ViewabilityExtensionsOrBuilderpublic Extension.ViewabilityExtensions.Builder setPredictedViewability(float value)
optional float predicted_viewability = 1;
Specifies the predicted viewability from Beeswax ViewabilityPredictor
public Extension.ViewabilityExtensions.Builder clearPredictedViewability()
optional float predicted_viewability = 1;
Specifies the predicted viewability from Beeswax ViewabilityPredictor
public boolean hasExchangePredictedViewRate()
optional float exchange_predicted_view_rate = 2;
Specifies the probability that the impression will be viewable by the user, based on historical data. Currently populated for AppNexus and AdX only
hasExchangePredictedViewRate in interface Extension.ViewabilityExtensionsOrBuilderpublic float getExchangePredictedViewRate()
optional float exchange_predicted_view_rate = 2;
Specifies the probability that the impression will be viewable by the user, based on historical data. Currently populated for AppNexus and AdX only
getExchangePredictedViewRate in interface Extension.ViewabilityExtensionsOrBuilderpublic Extension.ViewabilityExtensions.Builder setExchangePredictedViewRate(float value)
optional float exchange_predicted_view_rate = 2;
Specifies the probability that the impression will be viewable by the user, based on historical data. Currently populated for AppNexus and AdX only
public Extension.ViewabilityExtensions.Builder clearExchangePredictedViewRate()
optional float exchange_predicted_view_rate = 2;
Specifies the probability that the impression will be viewable by the user, based on historical data. Currently populated for AppNexus and AdX only
Copyright © 2017. All rights reserved.