Class AgeDimension.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder>
-
- com.google.ads.googleads.v10.common.AgeDimension.Builder
-
- All Implemented Interfaces:
AgeDimensionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- AgeDimension
public static final class AgeDimension.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder> implements AgeDimensionOrBuilder
Dimension specifying users by their age.
Protobuf typegoogle.ads.googleads.v10.common.AgeDimension
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AgeDimension.BuilderaddAgeRanges(int index, AgeSegment value)Contiguous age range to be included in the dimension.AgeDimension.BuilderaddAgeRanges(int index, AgeSegment.Builder builderForValue)Contiguous age range to be included in the dimension.AgeDimension.BuilderaddAgeRanges(AgeSegment value)Contiguous age range to be included in the dimension.AgeDimension.BuilderaddAgeRanges(AgeSegment.Builder builderForValue)Contiguous age range to be included in the dimension.AgeSegment.BuilderaddAgeRangesBuilder()Contiguous age range to be included in the dimension.AgeSegment.BuilderaddAgeRangesBuilder(int index)Contiguous age range to be included in the dimension.AgeDimension.BuilderaddAllAgeRanges(java.lang.Iterable<? extends AgeSegment> values)Contiguous age range to be included in the dimension.AgeDimension.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AgeDimensionbuild()AgeDimensionbuildPartial()AgeDimension.Builderclear()AgeDimension.BuilderclearAgeRanges()Contiguous age range to be included in the dimension.AgeDimension.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AgeDimension.BuilderclearIncludeUndetermined()Include users whose age is not determined.AgeDimension.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AgeDimension.Builderclone()AgeSegmentgetAgeRanges(int index)Contiguous age range to be included in the dimension.AgeSegment.BuildergetAgeRangesBuilder(int index)Contiguous age range to be included in the dimension.java.util.List<AgeSegment.Builder>getAgeRangesBuilderList()Contiguous age range to be included in the dimension.intgetAgeRangesCount()Contiguous age range to be included in the dimension.java.util.List<AgeSegment>getAgeRangesList()Contiguous age range to be included in the dimension.AgeSegmentOrBuildergetAgeRangesOrBuilder(int index)Contiguous age range to be included in the dimension.java.util.List<? extends AgeSegmentOrBuilder>getAgeRangesOrBuilderList()Contiguous age range to be included in the dimension.AgeDimensiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()booleangetIncludeUndetermined()Include users whose age is not determined.booleanhasIncludeUndetermined()Include users whose age is not determined.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AgeDimension.BuildermergeFrom(AgeDimension other)AgeDimension.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AgeDimension.BuildermergeFrom(com.google.protobuf.Message other)AgeDimension.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AgeDimension.BuilderremoveAgeRanges(int index)Contiguous age range to be included in the dimension.AgeDimension.BuildersetAgeRanges(int index, AgeSegment value)Contiguous age range to be included in the dimension.AgeDimension.BuildersetAgeRanges(int index, AgeSegment.Builder builderForValue)Contiguous age range to be included in the dimension.AgeDimension.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AgeDimension.BuildersetIncludeUndetermined(boolean value)Include users whose age is not determined.AgeDimension.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)AgeDimension.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<AgeDimension.Builder>
-
clear
public AgeDimension.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<AgeDimension.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<AgeDimension.Builder>
-
getDefaultInstanceForType
public AgeDimension getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AgeDimension build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AgeDimension buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AgeDimension.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<AgeDimension.Builder>
-
setField
public AgeDimension.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<AgeDimension.Builder>
-
clearField
public AgeDimension.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder>
-
clearOneof
public AgeDimension.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder>
-
setRepeatedField
public AgeDimension.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<AgeDimension.Builder>
-
addRepeatedField
public AgeDimension.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<AgeDimension.Builder>
-
mergeFrom
public AgeDimension.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AgeDimension.Builder>
-
mergeFrom
public AgeDimension.Builder mergeFrom(AgeDimension other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder>
-
mergeFrom
public AgeDimension.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<AgeDimension.Builder>- Throws:
java.io.IOException
-
getAgeRangesList
public java.util.List<AgeSegment> getAgeRangesList()
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;- Specified by:
getAgeRangesListin interfaceAgeDimensionOrBuilder
-
getAgeRangesCount
public int getAgeRangesCount()
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;- Specified by:
getAgeRangesCountin interfaceAgeDimensionOrBuilder
-
getAgeRanges
public AgeSegment getAgeRanges(int index)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;- Specified by:
getAgeRangesin interfaceAgeDimensionOrBuilder
-
setAgeRanges
public AgeDimension.Builder setAgeRanges(int index, AgeSegment value)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
setAgeRanges
public AgeDimension.Builder setAgeRanges(int index, AgeSegment.Builder builderForValue)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
addAgeRanges
public AgeDimension.Builder addAgeRanges(AgeSegment value)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
addAgeRanges
public AgeDimension.Builder addAgeRanges(int index, AgeSegment value)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
addAgeRanges
public AgeDimension.Builder addAgeRanges(AgeSegment.Builder builderForValue)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
addAgeRanges
public AgeDimension.Builder addAgeRanges(int index, AgeSegment.Builder builderForValue)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
addAllAgeRanges
public AgeDimension.Builder addAllAgeRanges(java.lang.Iterable<? extends AgeSegment> values)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
clearAgeRanges
public AgeDimension.Builder clearAgeRanges()
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
removeAgeRanges
public AgeDimension.Builder removeAgeRanges(int index)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
getAgeRangesBuilder
public AgeSegment.Builder getAgeRangesBuilder(int index)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
getAgeRangesOrBuilder
public AgeSegmentOrBuilder getAgeRangesOrBuilder(int index)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;- Specified by:
getAgeRangesOrBuilderin interfaceAgeDimensionOrBuilder
-
getAgeRangesOrBuilderList
public java.util.List<? extends AgeSegmentOrBuilder> getAgeRangesOrBuilderList()
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;- Specified by:
getAgeRangesOrBuilderListin interfaceAgeDimensionOrBuilder
-
addAgeRangesBuilder
public AgeSegment.Builder addAgeRangesBuilder()
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
addAgeRangesBuilder
public AgeSegment.Builder addAgeRangesBuilder(int index)
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
getAgeRangesBuilderList
public java.util.List<AgeSegment.Builder> getAgeRangesBuilderList()
Contiguous age range to be included in the dimension.
repeated .google.ads.googleads.v10.common.AgeSegment age_ranges = 1;
-
hasIncludeUndetermined
public boolean hasIncludeUndetermined()
Include users whose age is not determined.
optional bool include_undetermined = 2;- Specified by:
hasIncludeUndeterminedin interfaceAgeDimensionOrBuilder- Returns:
- Whether the includeUndetermined field is set.
-
getIncludeUndetermined
public boolean getIncludeUndetermined()
Include users whose age is not determined.
optional bool include_undetermined = 2;- Specified by:
getIncludeUndeterminedin interfaceAgeDimensionOrBuilder- Returns:
- The includeUndetermined.
-
setIncludeUndetermined
public AgeDimension.Builder setIncludeUndetermined(boolean value)
Include users whose age is not determined.
optional bool include_undetermined = 2;- Parameters:
value- The includeUndetermined to set.- Returns:
- This builder for chaining.
-
clearIncludeUndetermined
public AgeDimension.Builder clearIncludeUndetermined()
Include users whose age is not determined.
optional bool include_undetermined = 2;- Returns:
- This builder for chaining.
-
setUnknownFields
public final AgeDimension.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder>
-
mergeUnknownFields
public final AgeDimension.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AgeDimension.Builder>
-
-