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.v13.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.v13.services.EffectiveFrequencyBreakdown
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description EffectiveFrequencyBreakdown.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
EffectiveFrequencyBreakdown
build()
EffectiveFrequencyBreakdown
buildPartial()
EffectiveFrequencyBreakdown.Builder
clear()
EffectiveFrequencyBreakdown.Builder
clearEffectiveCoviewReach()
The number of users (including co-viewing users) reached for the associated effective_frequency value.EffectiveFrequencyBreakdown.Builder
clearEffectiveFrequency()
The effective frequency [1-10].EffectiveFrequencyBreakdown.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
EffectiveFrequencyBreakdown.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
EffectiveFrequencyBreakdown.Builder
clearOnTargetEffectiveCoviewReach()
The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.EffectiveFrequencyBreakdown.Builder
clearOnTargetReach()
The number of unique people reached at least effective_frequency times that exactly matches the Targeting.EffectiveFrequencyBreakdown.Builder
clearTotalReach()
Total number of unique people reached at least effective_frequency times.EffectiveFrequencyBreakdown.Builder
clone()
EffectiveFrequencyBreakdown
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
long
getEffectiveCoviewReach()
The number of users (including co-viewing users) reached for the associated effective_frequency value.int
getEffectiveFrequency()
The effective frequency [1-10].long
getOnTargetEffectiveCoviewReach()
The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.long
getOnTargetReach()
The number of unique people reached at least effective_frequency times that exactly matches the Targeting.long
getTotalReach()
Total number of unique people reached at least effective_frequency times.boolean
hasEffectiveCoviewReach()
The number of users (including co-viewing users) reached for the associated effective_frequency value.boolean
hasOnTargetEffectiveCoviewReach()
The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
EffectiveFrequencyBreakdown.Builder
mergeFrom(EffectiveFrequencyBreakdown other)
EffectiveFrequencyBreakdown.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
EffectiveFrequencyBreakdown.Builder
mergeFrom(com.google.protobuf.Message other)
EffectiveFrequencyBreakdown.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
EffectiveFrequencyBreakdown.Builder
setEffectiveCoviewReach(long value)
The number of users (including co-viewing users) reached for the associated effective_frequency value.EffectiveFrequencyBreakdown.Builder
setEffectiveFrequency(int value)
The effective frequency [1-10].EffectiveFrequencyBreakdown.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
EffectiveFrequencyBreakdown.Builder
setOnTargetEffectiveCoviewReach(long value)
The number of users (including co-viewing users) reached for the associated effective_frequency value within the specified plan demographic.EffectiveFrequencyBreakdown.Builder
setOnTargetReach(long value)
The number of unique people reached at least effective_frequency times that exactly matches the Targeting.EffectiveFrequencyBreakdown.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
EffectiveFrequencyBreakdown.Builder
setTotalReach(long value)
Total number of unique people reached at least effective_frequency times.EffectiveFrequencyBreakdown.Builder
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, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
clear
public EffectiveFrequencyBreakdown.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
getDefaultInstanceForType
public EffectiveFrequencyBreakdown getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public EffectiveFrequencyBreakdown build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public EffectiveFrequencyBreakdown buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public EffectiveFrequencyBreakdown.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
setField
public EffectiveFrequencyBreakdown.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
clearField
public EffectiveFrequencyBreakdown.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
clearOneof
public EffectiveFrequencyBreakdown.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in 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:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
addRepeatedField
public EffectiveFrequencyBreakdown.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
public EffectiveFrequencyBreakdown.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeFrom
public EffectiveFrequencyBreakdown.Builder mergeFrom(EffectiveFrequencyBreakdown other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getEffectiveFrequency
in 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:
getOnTargetReach
in 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:
getTotalReach
in 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.
-
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:
hasEffectiveCoviewReach
in 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:
getEffectiveCoviewReach
in interfaceEffectiveFrequencyBreakdownOrBuilder
- Returns:
- The effectiveCoviewReach.
-
setEffectiveCoviewReach
public EffectiveFrequencyBreakdown.Builder setEffectiveCoviewReach(long value)
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
public EffectiveFrequencyBreakdown.Builder 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:
hasOnTargetEffectiveCoviewReach
in 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:
getOnTargetEffectiveCoviewReach
in interfaceEffectiveFrequencyBreakdownOrBuilder
- Returns:
- The onTargetEffectiveCoviewReach.
-
setOnTargetEffectiveCoviewReach
public EffectiveFrequencyBreakdown.Builder setOnTargetEffectiveCoviewReach(long value)
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
public EffectiveFrequencyBreakdown.Builder 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
mergeUnknownFields
public final EffectiveFrequencyBreakdown.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<EffectiveFrequencyBreakdown.Builder>
-
-