Class TargetCpmTargetFrequencyGoal.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
- com.google.ads.googleads.v15.common.TargetCpmTargetFrequencyGoal.Builder
-
- All Implemented Interfaces:
TargetCpmTargetFrequencyGoalOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- TargetCpmTargetFrequencyGoal
public static final class TargetCpmTargetFrequencyGoal.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder> implements TargetCpmTargetFrequencyGoalOrBuilder
Target Frequency bidding goal details.
Protobuf typegoogle.ads.googleads.v15.common.TargetCpmTargetFrequencyGoal
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetCpmTargetFrequencyGoal.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)TargetCpmTargetFrequencyGoalbuild()TargetCpmTargetFrequencyGoalbuildPartial()TargetCpmTargetFrequencyGoal.Builderclear()TargetCpmTargetFrequencyGoal.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)TargetCpmTargetFrequencyGoal.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)TargetCpmTargetFrequencyGoal.BuilderclearTargetCount()Target Frequency count representing how many times you want to reach a single user.TargetCpmTargetFrequencyGoal.BuilderclearTimeUnit()Time window expressing the period over which you want to reach the specified target_count.TargetCpmTargetFrequencyGoal.Builderclone()TargetCpmTargetFrequencyGoalgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()longgetTargetCount()Target Frequency count representing how many times you want to reach a single user.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnitgetTimeUnit()Time window expressing the period over which you want to reach the specified target_count.intgetTimeUnitValue()Time window expressing the period over which you want to reach the specified target_count.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()TargetCpmTargetFrequencyGoal.BuildermergeFrom(TargetCpmTargetFrequencyGoal other)TargetCpmTargetFrequencyGoal.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)TargetCpmTargetFrequencyGoal.BuildermergeFrom(com.google.protobuf.Message other)TargetCpmTargetFrequencyGoal.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)TargetCpmTargetFrequencyGoal.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)TargetCpmTargetFrequencyGoal.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)TargetCpmTargetFrequencyGoal.BuildersetTargetCount(long value)Target Frequency count representing how many times you want to reach a single user.TargetCpmTargetFrequencyGoal.BuildersetTimeUnit(TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit value)Time window expressing the period over which you want to reach the specified target_count.TargetCpmTargetFrequencyGoal.BuildersetTimeUnitValue(int value)Time window expressing the period over which you want to reach the specified target_count.TargetCpmTargetFrequencyGoal.BuildersetUnknownFields(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, 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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
clear
public TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.Builder>
-
getDefaultInstanceForType
public TargetCpmTargetFrequencyGoal getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public TargetCpmTargetFrequencyGoal build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public TargetCpmTargetFrequencyGoal buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.Builder>
-
setField
public TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.Builder>
-
clearField
public TargetCpmTargetFrequencyGoal.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
clearOneof
public TargetCpmTargetFrequencyGoal.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
setRepeatedField
public TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.Builder>
-
addRepeatedField
public TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.Builder>
-
mergeFrom
public TargetCpmTargetFrequencyGoal.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
mergeFrom
public TargetCpmTargetFrequencyGoal.Builder mergeFrom(TargetCpmTargetFrequencyGoal other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
mergeFrom
public TargetCpmTargetFrequencyGoal.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<TargetCpmTargetFrequencyGoal.Builder>- Throws:
java.io.IOException
-
getTargetCount
public long getTargetCount()
Target Frequency count representing how many times you want to reach a single user.
int64 target_count = 1;- Specified by:
getTargetCountin interfaceTargetCpmTargetFrequencyGoalOrBuilder- Returns:
- The targetCount.
-
setTargetCount
public TargetCpmTargetFrequencyGoal.Builder setTargetCount(long value)
Target Frequency count representing how many times you want to reach a single user.
int64 target_count = 1;- Parameters:
value- The targetCount to set.- Returns:
- This builder for chaining.
-
clearTargetCount
public TargetCpmTargetFrequencyGoal.Builder clearTargetCount()
Target Frequency count representing how many times you want to reach a single user.
int64 target_count = 1;- Returns:
- This builder for chaining.
-
getTimeUnitValue
public int getTimeUnitValue()
Time window expressing the period over which you want to reach the specified target_count.
.google.ads.googleads.v15.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit time_unit = 2;- Specified by:
getTimeUnitValuein interfaceTargetCpmTargetFrequencyGoalOrBuilder- Returns:
- The enum numeric value on the wire for timeUnit.
-
setTimeUnitValue
public TargetCpmTargetFrequencyGoal.Builder setTimeUnitValue(int value)
Time window expressing the period over which you want to reach the specified target_count.
.google.ads.googleads.v15.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit time_unit = 2;- Parameters:
value- The enum numeric value on the wire for timeUnit to set.- Returns:
- This builder for chaining.
-
getTimeUnit
public TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit getTimeUnit()
Time window expressing the period over which you want to reach the specified target_count.
.google.ads.googleads.v15.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit time_unit = 2;- Specified by:
getTimeUnitin interfaceTargetCpmTargetFrequencyGoalOrBuilder- Returns:
- The timeUnit.
-
setTimeUnit
public TargetCpmTargetFrequencyGoal.Builder setTimeUnit(TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit value)
Time window expressing the period over which you want to reach the specified target_count.
.google.ads.googleads.v15.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit time_unit = 2;- Parameters:
value- The timeUnit to set.- Returns:
- This builder for chaining.
-
clearTimeUnit
public TargetCpmTargetFrequencyGoal.Builder clearTimeUnit()
Time window expressing the period over which you want to reach the specified target_count.
.google.ads.googleads.v15.enums.TargetFrequencyTimeUnitEnum.TargetFrequencyTimeUnit time_unit = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final TargetCpmTargetFrequencyGoal.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
mergeUnknownFields
public final TargetCpmTargetFrequencyGoal.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TargetCpmTargetFrequencyGoal.Builder>
-
-