Class EffectiveFrequencyBreakdown.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
- com.google.ads.googleads.v10.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,java.lang.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 typegoogle.ads.googleads.v10.services.EffectiveFrequencyBreakdown
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EffectiveFrequencyBreakdown.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)EffectiveFrequencyBreakdownbuild()EffectiveFrequencyBreakdownbuildPartial()EffectiveFrequencyBreakdown.Builderclear()EffectiveFrequencyBreakdown.BuilderclearEffectiveFrequency()The effective frequency [1-10].EffectiveFrequencyBreakdown.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)EffectiveFrequencyBreakdown.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)EffectiveFrequencyBreakdown.BuilderclearOnTargetReach()The number of unique people reached at least effective_frequency times that exactly matches the Targeting.EffectiveFrequencyBreakdown.BuilderclearTotalReach()Total number of unique people reached at least effective_frequency times.EffectiveFrequencyBreakdown.Builderclone()EffectiveFrequencyBreakdowngetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()intgetEffectiveFrequency()The effective frequency [1-10].longgetOnTargetReach()The number of unique people reached at least effective_frequency times that exactly matches the Targeting.longgetTotalReach()Total number of unique people reached at least effective_frequency times.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()EffectiveFrequencyBreakdown.BuildermergeFrom(EffectiveFrequencyBreakdown other)EffectiveFrequencyBreakdown.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)EffectiveFrequencyBreakdown.BuildermergeFrom(com.google.protobuf.Message other)EffectiveFrequencyBreakdown.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)EffectiveFrequencyBreakdown.BuildersetEffectiveFrequency(int value)The effective frequency [1-10].EffectiveFrequencyBreakdown.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)EffectiveFrequencyBreakdown.BuildersetOnTargetReach(long value)The number of unique people reached at least effective_frequency times that exactly matches the Targeting.EffectiveFrequencyBreakdown.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)EffectiveFrequencyBreakdown.BuildersetTotalReach(long value)Total number of unique people reached at least effective_frequency times.EffectiveFrequencyBreakdown.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
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
public 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
public EffectiveFrequencyBreakdown getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public EffectiveFrequencyBreakdown build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EffectiveFrequencyBreakdown buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EffectiveFrequencyBreakdown.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, java.lang.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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
public EffectiveFrequencyBreakdown.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
public EffectiveFrequencyBreakdown.Builder mergeFrom(EffectiveFrequencyBreakdown other)
-
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 java.io.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:
java.io.IOException
-
getEffectiveFrequency
public int getEffectiveFrequency()
The effective frequency [1-10].
int32 effective_frequency = 1;- Specified by:
getEffectiveFrequencyin interfaceEffectiveFrequencyBreakdownOrBuilder- Returns:
- The effectiveFrequency.
-
setEffectiveFrequency
public EffectiveFrequencyBreakdown.Builder setEffectiveFrequency(int value)
The effective frequency [1-10].
int32 effective_frequency = 1;- Parameters:
value- The effectiveFrequency to set.- Returns:
- This builder for chaining.
-
clearEffectiveFrequency
public EffectiveFrequencyBreakdown.Builder 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
public EffectiveFrequencyBreakdown.Builder setOnTargetReach(long value)
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
public EffectiveFrequencyBreakdown.Builder 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
public EffectiveFrequencyBreakdown.Builder setTotalReach(long value)
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
public EffectiveFrequencyBreakdown.Builder 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.
-
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>
-
-