Class PlannedProductForecast
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.services.PlannedProductForecast
-
- All Implemented Interfaces:
PlannedProductForecastOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class PlannedProductForecast extends com.google.protobuf.GeneratedMessageV3 implements PlannedProductForecastOrBuilder
Forecasted traffic metrics for a planned product.
Protobuf typegoogle.ads.googleads.v10.services.PlannedProductForecast- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPlannedProductForecast.BuilderForecasted traffic metrics for a planned product.-
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 intON_TARGET_IMPRESSIONS_FIELD_NUMBERstatic intON_TARGET_REACH_FIELD_NUMBERstatic intTOTAL_IMPRESSIONS_FIELD_NUMBERstatic intTOTAL_REACH_FIELD_NUMBERstatic intVIEWABLE_IMPRESSIONS_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static PlannedProductForecastgetDefaultInstance()PlannedProductForecastgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()longgetOnTargetImpressions()Number of ad impressions that exactly matches the Targeting.longgetOnTargetReach()Number of unique people reached that exactly matches the Targeting.com.google.protobuf.Parser<PlannedProductForecast>getParserForType()intgetSerializedSize()longgetTotalImpressions()Total number of ad impressions.longgetTotalReach()Number of unique people reached.com.google.protobuf.UnknownFieldSetgetUnknownFields()longgetViewableImpressions()Number of times the ad's impressions were considered viewable.inthashCode()booleanhasViewableImpressions()Number of times the ad's impressions were considered viewable.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static PlannedProductForecast.BuildernewBuilder()static PlannedProductForecast.BuildernewBuilder(PlannedProductForecast prototype)PlannedProductForecast.BuildernewBuilderForType()protected PlannedProductForecast.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static PlannedProductForecastparseDelimitedFrom(java.io.InputStream input)static PlannedProductForecastparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlannedProductForecastparseFrom(byte[] data)static PlannedProductForecastparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlannedProductForecastparseFrom(com.google.protobuf.ByteString data)static PlannedProductForecastparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlannedProductForecastparseFrom(com.google.protobuf.CodedInputStream input)static PlannedProductForecastparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlannedProductForecastparseFrom(java.io.InputStream input)static PlannedProductForecastparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static PlannedProductForecastparseFrom(java.nio.ByteBuffer data)static PlannedProductForecastparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<PlannedProductForecast>parser()PlannedProductForecast.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
-
ON_TARGET_REACH_FIELD_NUMBER
public static final int ON_TARGET_REACH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOTAL_REACH_FIELD_NUMBER
public static final int TOTAL_REACH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ON_TARGET_IMPRESSIONS_FIELD_NUMBER
public static final int ON_TARGET_IMPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOTAL_IMPRESSIONS_FIELD_NUMBER
public static final int TOTAL_IMPRESSIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIEWABLE_IMPRESSIONS_FIELD_NUMBER
public static final int VIEWABLE_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
-
getOnTargetReach
public long getOnTargetReach()
Number of unique people reached that exactly matches the Targeting. Note that a minimum number of unique people must be reached in order for data to be reported. If the minimum number is not met, the on_target_reach value will be rounded to 0.
int64 on_target_reach = 1;- Specified by:
getOnTargetReachin interfacePlannedProductForecastOrBuilder- Returns:
- The onTargetReach.
-
getTotalReach
public long getTotalReach()
Number of unique people reached. This includes people that may fall outside the specified Targeting. Note that a minimum number of unique people must be reached in order for data to be reported. If the minimum number is not met, the total_reach value will be rounded to 0.
int64 total_reach = 2;- Specified by:
getTotalReachin interfacePlannedProductForecastOrBuilder- Returns:
- The totalReach.
-
getOnTargetImpressions
public long getOnTargetImpressions()
Number of ad impressions that exactly matches the Targeting.
int64 on_target_impressions = 3;- Specified by:
getOnTargetImpressionsin interfacePlannedProductForecastOrBuilder- Returns:
- The onTargetImpressions.
-
getTotalImpressions
public long getTotalImpressions()
Total number of ad impressions. This includes impressions that may fall outside the specified Targeting, due to insufficient information on signed-in users.
int64 total_impressions = 4;- Specified by:
getTotalImpressionsin interfacePlannedProductForecastOrBuilder- Returns:
- The totalImpressions.
-
hasViewableImpressions
public boolean hasViewableImpressions()
Number of times the ad's impressions were considered viewable. See https://support.google.com/google-ads/answer/7029393 for more information about what makes an ad viewable and how viewability is measured.
optional int64 viewable_impressions = 5;- Specified by:
hasViewableImpressionsin interfacePlannedProductForecastOrBuilder- Returns:
- Whether the viewableImpressions field is set.
-
getViewableImpressions
public long getViewableImpressions()
Number of times the ad's impressions were considered viewable. See https://support.google.com/google-ads/answer/7029393 for more information about what makes an ad viewable and how viewability is measured.
optional int64 viewable_impressions = 5;- Specified by:
getViewableImpressionsin interfacePlannedProductForecastOrBuilder- Returns:
- The viewableImpressions.
-
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 PlannedProductForecast parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlannedProductForecast parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlannedProductForecast parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlannedProductForecast parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlannedProductForecast parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlannedProductForecast parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static PlannedProductForecast parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PlannedProductForecast parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static PlannedProductForecast parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static PlannedProductForecast parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PlannedProductForecast parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static PlannedProductForecast parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public PlannedProductForecast.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static PlannedProductForecast.Builder newBuilder()
-
newBuilder
public static PlannedProductForecast.Builder newBuilder(PlannedProductForecast prototype)
-
toBuilder
public PlannedProductForecast.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected PlannedProductForecast.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static PlannedProductForecast getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<PlannedProductForecast> parser()
-
getParserForType
public com.google.protobuf.Parser<PlannedProductForecast> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public PlannedProductForecast getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-