Class TargetImpressionShareSimulationPoint
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.common.TargetImpressionShareSimulationPoint
-
- All Implemented Interfaces:
TargetImpressionShareSimulationPointOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class TargetImpressionShareSimulationPoint extends com.google.protobuf.GeneratedMessageV3 implements TargetImpressionShareSimulationPointOrBuilder
Projected metrics for a specific target impression share value.
Protobuf typegoogle.ads.googleads.v10.common.TargetImpressionShareSimulationPoint- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTargetImpressionShareSimulationPoint.BuilderProjected metrics for a specific target impression share value.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intABSOLUTE_TOP_IMPRESSIONS_FIELD_NUMBERstatic intBIDDABLE_CONVERSIONS_FIELD_NUMBERstatic intBIDDABLE_CONVERSIONS_VALUE_FIELD_NUMBERstatic intCLICKS_FIELD_NUMBERstatic intCOST_MICROS_FIELD_NUMBERstatic intIMPRESSIONS_FIELD_NUMBERstatic intREQUIRED_BUDGET_AMOUNT_MICROS_FIELD_NUMBERstatic intREQUIRED_CPC_BID_CEILING_MICROS_FIELD_NUMBERstatic intTARGET_IMPRESSION_SHARE_MICROS_FIELD_NUMBERstatic intTOP_SLOT_IMPRESSIONS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)longgetAbsoluteTopImpressions()Projected number of absolute top impressions.doublegetBiddableConversions()Projected number of biddable conversions.doublegetBiddableConversionsValue()Projected total value of biddable conversions.longgetClicks()Projected number of clicks.longgetCostMicros()Projected cost in micros.static TargetImpressionShareSimulationPointgetDefaultInstance()TargetImpressionShareSimulationPointgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()longgetImpressions()Projected number of impressions.com.google.protobuf.Parser<TargetImpressionShareSimulationPoint>getParserForType()longgetRequiredBudgetAmountMicros()Projected required daily budget that the advertiser must set in order to receive the estimated traffic, in micros of advertiser currency.longgetRequiredCpcBidCeilingMicros()Projected required daily cpc bid ceiling that the advertiser must set to realize this simulation, in micros of the advertiser currency.intgetSerializedSize()longgetTargetImpressionShareMicros()The simulated target impression share value (in micros) upon which projected metrics are based.longgetTopSlotImpressions()Projected number of top slot impressions.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static TargetImpressionShareSimulationPoint.BuildernewBuilder()static TargetImpressionShareSimulationPoint.BuildernewBuilder(TargetImpressionShareSimulationPoint prototype)TargetImpressionShareSimulationPoint.BuildernewBuilderForType()protected TargetImpressionShareSimulationPoint.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static TargetImpressionShareSimulationPointparseDelimitedFrom(java.io.InputStream input)static TargetImpressionShareSimulationPointparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TargetImpressionShareSimulationPointparseFrom(byte[] data)static TargetImpressionShareSimulationPointparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TargetImpressionShareSimulationPointparseFrom(com.google.protobuf.ByteString data)static TargetImpressionShareSimulationPointparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TargetImpressionShareSimulationPointparseFrom(com.google.protobuf.CodedInputStream input)static TargetImpressionShareSimulationPointparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TargetImpressionShareSimulationPointparseFrom(java.io.InputStream input)static TargetImpressionShareSimulationPointparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TargetImpressionShareSimulationPointparseFrom(java.nio.ByteBuffer data)static TargetImpressionShareSimulationPointparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TargetImpressionShareSimulationPoint>parser()TargetImpressionShareSimulationPoint.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
TARGET_IMPRESSION_SHARE_MICROS_FIELD_NUMBER
public static final int TARGET_IMPRESSION_SHARE_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUIRED_CPC_BID_CEILING_MICROS_FIELD_NUMBER
public static final int REQUIRED_CPC_BID_CEILING_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
REQUIRED_BUDGET_AMOUNT_MICROS_FIELD_NUMBER
public static final int REQUIRED_BUDGET_AMOUNT_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BIDDABLE_CONVERSIONS_FIELD_NUMBER
public static final int BIDDABLE_CONVERSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BIDDABLE_CONVERSIONS_VALUE_FIELD_NUMBER
public static final int BIDDABLE_CONVERSIONS_VALUE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLICKS_FIELD_NUMBER
public static final int CLICKS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
COST_MICROS_FIELD_NUMBER
public static final int COST_MICROS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IMPRESSIONS_FIELD_NUMBER
public static final int IMPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOP_SLOT_IMPRESSIONS_FIELD_NUMBER
public static final int TOP_SLOT_IMPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ABSOLUTE_TOP_IMPRESSIONS_FIELD_NUMBER
public static final int ABSOLUTE_TOP_IMPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getTargetImpressionShareMicros
public long getTargetImpressionShareMicros()
The simulated target impression share value (in micros) upon which projected metrics are based. E.g. 10% impression share, which is equal to 0.1, is stored as 100_000. This value is validated and will not exceed 1M (100%).
int64 target_impression_share_micros = 1;- Specified by:
getTargetImpressionShareMicrosin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The targetImpressionShareMicros.
-
getRequiredCpcBidCeilingMicros
public long getRequiredCpcBidCeilingMicros()
Projected required daily cpc bid ceiling that the advertiser must set to realize this simulation, in micros of the advertiser currency.
int64 required_cpc_bid_ceiling_micros = 2;- Specified by:
getRequiredCpcBidCeilingMicrosin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The requiredCpcBidCeilingMicros.
-
getRequiredBudgetAmountMicros
public long getRequiredBudgetAmountMicros()
Projected required daily budget that the advertiser must set in order to receive the estimated traffic, in micros of advertiser currency.
int64 required_budget_amount_micros = 3;- Specified by:
getRequiredBudgetAmountMicrosin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The requiredBudgetAmountMicros.
-
getBiddableConversions
public double getBiddableConversions()
Projected number of biddable conversions.
double biddable_conversions = 4;- Specified by:
getBiddableConversionsin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The biddableConversions.
-
getBiddableConversionsValue
public double getBiddableConversionsValue()
Projected total value of biddable conversions.
double biddable_conversions_value = 5;- Specified by:
getBiddableConversionsValuein interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The biddableConversionsValue.
-
getClicks
public long getClicks()
Projected number of clicks.
int64 clicks = 6;- Specified by:
getClicksin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The clicks.
-
getCostMicros
public long getCostMicros()
Projected cost in micros.
int64 cost_micros = 7;- Specified by:
getCostMicrosin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The costMicros.
-
getImpressions
public long getImpressions()
Projected number of impressions.
int64 impressions = 8;- Specified by:
getImpressionsin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The impressions.
-
getTopSlotImpressions
public long getTopSlotImpressions()
Projected number of top slot impressions. Only search advertising channel type supports this field.
int64 top_slot_impressions = 9;- Specified by:
getTopSlotImpressionsin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The topSlotImpressions.
-
getAbsoluteTopImpressions
public long getAbsoluteTopImpressions()
Projected number of absolute top impressions. Only search advertising channel type supports this field.
int64 absolute_top_impressions = 10;- Specified by:
getAbsoluteTopImpressionsin interfaceTargetImpressionShareSimulationPointOrBuilder- Returns:
- The absoluteTopImpressions.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static TargetImpressionShareSimulationPoint parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static TargetImpressionShareSimulationPoint parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static TargetImpressionShareSimulationPoint parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public TargetImpressionShareSimulationPoint.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static TargetImpressionShareSimulationPoint.Builder newBuilder()
-
newBuilder
public static TargetImpressionShareSimulationPoint.Builder newBuilder(TargetImpressionShareSimulationPoint prototype)
-
toBuilder
public TargetImpressionShareSimulationPoint.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected TargetImpressionShareSimulationPoint.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static TargetImpressionShareSimulationPoint getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TargetImpressionShareSimulationPoint> parser()
-
getParserForType
public com.google.protobuf.Parser<TargetImpressionShareSimulationPoint> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public TargetImpressionShareSimulationPoint getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-