Class EffectiveFrequencyBreakdown.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
com.google.ads.googleads.v18.services.EffectiveFrequencyBreakdown.Builder
- All Implemented Interfaces:
EffectiveFrequencyBreakdownOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- EffectiveFrequencyBreakdown
public static final class EffectiveFrequencyBreakdown.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
implements EffectiveFrequencyBreakdownOrBuilder
A breakdown of the number of unique people reached at a given effective frequency.Protobuf type
google.ads.googleads.v18.services.EffectiveFrequencyBreakdown-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The number of users (including co-viewing users) reached for the associated effective_frequency value.The effective frequency [1-10].clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.The number of unique people reached at least effective_frequency times that exactly matches the Targeting.Total number of unique people reached at least effective_frequency times.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongThe number of users (including co-viewing users) reached for the associated effective_frequency value.intThe effective frequency [1-10].longThe number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.longThe number of unique people reached at least effective_frequency times that exactly matches the Targeting.longTotal number of unique people reached at least effective_frequency times.booleanThe number of users (including co-viewing users) reached for the associated effective_frequency value.booleanThe number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setEffectiveCoviewReach(long value) The number of users (including co-viewing users) reached for the associated effective_frequency value.setEffectiveFrequency(int value) The effective frequency [1-10].setOnTargetEffectiveCoviewReach(long value) The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.setOnTargetReach(long value) The number of unique people reached at least effective_frequency times that exactly matches the Targeting.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setTotalReach(long value) Total number of unique people reached at least effective_frequency times.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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.Builder<EffectiveFrequencyBreakdown.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
setField
public EffectiveFrequencyBreakdown.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
clearField
public EffectiveFrequencyBreakdown.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
clearOneof
public EffectiveFrequencyBreakdown.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
setRepeatedField
public EffectiveFrequencyBreakdown.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
addRepeatedField
public EffectiveFrequencyBreakdown.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
public EffectiveFrequencyBreakdown.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EffectiveFrequencyBreakdown.Builder>- Throws:
IOException
-
getEffectiveFrequency
public int getEffectiveFrequency()The effective frequency [1-10].
int32 effective_frequency = 1;- Specified by:
getEffectiveFrequencyin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- The effectiveFrequency.
-
setEffectiveFrequency
The effective frequency [1-10].
int32 effective_frequency = 1;- Parameters:
value- The effectiveFrequency to set.- Returns:
- This builder for chaining.
-
clearEffectiveFrequency
The effective frequency [1-10].
int32 effective_frequency = 1;- Returns:
- This builder for chaining.
-
getOnTargetReach
public long getOnTargetReach()The number of unique people reached at least effective_frequency times 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 = 2;- Specified by:
getOnTargetReachin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- The onTargetReach.
-
setOnTargetReach
The number of unique people reached at least effective_frequency times 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 = 2;- Parameters:
value- The onTargetReach to set.- Returns:
- This builder for chaining.
-
clearOnTargetReach
The number of unique people reached at least effective_frequency times 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 = 2;- Returns:
- This builder for chaining.
-
getTotalReach
public long getTotalReach()Total number of unique people reached at least effective_frequency times. 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 = 3;- Specified by:
getTotalReachin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- The totalReach.
-
setTotalReach
Total number of unique people reached at least effective_frequency times. 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 = 3;- Parameters:
value- The totalReach to set.- Returns:
- This builder for chaining.
-
clearTotalReach
Total number of unique people reached at least effective_frequency times. 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 = 3;- Returns:
- This builder for chaining.
-
hasEffectiveCoviewReach
public boolean hasEffectiveCoviewReach()The number of users (including co-viewing users) reached for the associated effective_frequency value.
optional int64 effective_coview_reach = 4;- Specified by:
hasEffectiveCoviewReachin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- Whether the effectiveCoviewReach field is set.
-
getEffectiveCoviewReach
public long getEffectiveCoviewReach()The number of users (including co-viewing users) reached for the associated effective_frequency value.
optional int64 effective_coview_reach = 4;- Specified by:
getEffectiveCoviewReachin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- The effectiveCoviewReach.
-
setEffectiveCoviewReach
The number of users (including co-viewing users) reached for the associated effective_frequency value.
optional int64 effective_coview_reach = 4;- Parameters:
value- The effectiveCoviewReach to set.- Returns:
- This builder for chaining.
-
clearEffectiveCoviewReach
The number of users (including co-viewing users) reached for the associated effective_frequency value.
optional int64 effective_coview_reach = 4;- Returns:
- This builder for chaining.
-
hasOnTargetEffectiveCoviewReach
public boolean hasOnTargetEffectiveCoviewReach()The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.
optional int64 on_target_effective_coview_reach = 5;- Specified by:
hasOnTargetEffectiveCoviewReachin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- Whether the onTargetEffectiveCoviewReach field is set.
-
getOnTargetEffectiveCoviewReach
public long getOnTargetEffectiveCoviewReach()The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.
optional int64 on_target_effective_coview_reach = 5;- Specified by:
getOnTargetEffectiveCoviewReachin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- The onTargetEffectiveCoviewReach.
-
setOnTargetEffectiveCoviewReach
The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.
optional int64 on_target_effective_coview_reach = 5;- Parameters:
value- The onTargetEffectiveCoviewReach to set.- Returns:
- This builder for chaining.
-
clearOnTargetEffectiveCoviewReach
The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.
optional int64 on_target_effective_coview_reach = 5;- Returns:
- This builder for chaining.
-
setUnknownFields
public final EffectiveFrequencyBreakdown.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeUnknownFields
public final EffectiveFrequencyBreakdown.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-