Class AudienceDimension.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder>
-
- com.google.ads.googleads.v10.common.AudienceDimension.Builder
-
- All Implemented Interfaces:
AudienceDimensionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- AudienceDimension
public static final class AudienceDimension.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder> implements AudienceDimensionOrBuilder
Positive dimension specifying user's audience.
Protobuf typegoogle.ads.googleads.v10.common.AudienceDimension
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AudienceDimension.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AudienceDimensionbuild()AudienceDimensionbuildPartial()AudienceDimension.Builderclear()AudienceDimension.BuilderclearAge()Dimension specifying users by their age.AudienceDimension.BuilderclearAudienceSegments()Dimension specifying users by their membership in other audience segments.AudienceDimension.BuilderclearDimension()AudienceDimension.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AudienceDimension.BuilderclearGender()Dimension specifying users by their gender.AudienceDimension.BuilderclearHouseholdIncome()Dimension specifying users by their household income.AudienceDimension.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AudienceDimension.BuilderclearParentalStatus()Dimension specifying users by their parental status.AudienceDimension.Builderclone()AgeDimensiongetAge()Dimension specifying users by their age.AgeDimension.BuildergetAgeBuilder()Dimension specifying users by their age.AgeDimensionOrBuildergetAgeOrBuilder()Dimension specifying users by their age.AudienceSegmentDimensiongetAudienceSegments()Dimension specifying users by their membership in other audience segments.AudienceSegmentDimension.BuildergetAudienceSegmentsBuilder()Dimension specifying users by their membership in other audience segments.AudienceSegmentDimensionOrBuildergetAudienceSegmentsOrBuilder()Dimension specifying users by their membership in other audience segments.AudienceDimensiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()AudienceDimension.DimensionCasegetDimensionCase()GenderDimensiongetGender()Dimension specifying users by their gender.GenderDimension.BuildergetGenderBuilder()Dimension specifying users by their gender.GenderDimensionOrBuildergetGenderOrBuilder()Dimension specifying users by their gender.HouseholdIncomeDimensiongetHouseholdIncome()Dimension specifying users by their household income.HouseholdIncomeDimension.BuildergetHouseholdIncomeBuilder()Dimension specifying users by their household income.HouseholdIncomeDimensionOrBuildergetHouseholdIncomeOrBuilder()Dimension specifying users by their household income.ParentalStatusDimensiongetParentalStatus()Dimension specifying users by their parental status.ParentalStatusDimension.BuildergetParentalStatusBuilder()Dimension specifying users by their parental status.ParentalStatusDimensionOrBuildergetParentalStatusOrBuilder()Dimension specifying users by their parental status.booleanhasAge()Dimension specifying users by their age.booleanhasAudienceSegments()Dimension specifying users by their membership in other audience segments.booleanhasGender()Dimension specifying users by their gender.booleanhasHouseholdIncome()Dimension specifying users by their household income.booleanhasParentalStatus()Dimension specifying users by their parental status.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AudienceDimension.BuildermergeAge(AgeDimension value)Dimension specifying users by their age.AudienceDimension.BuildermergeAudienceSegments(AudienceSegmentDimension value)Dimension specifying users by their membership in other audience segments.AudienceDimension.BuildermergeFrom(AudienceDimension other)AudienceDimension.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AudienceDimension.BuildermergeFrom(com.google.protobuf.Message other)AudienceDimension.BuildermergeGender(GenderDimension value)Dimension specifying users by their gender.AudienceDimension.BuildermergeHouseholdIncome(HouseholdIncomeDimension value)Dimension specifying users by their household income.AudienceDimension.BuildermergeParentalStatus(ParentalStatusDimension value)Dimension specifying users by their parental status.AudienceDimension.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AudienceDimension.BuildersetAge(AgeDimension value)Dimension specifying users by their age.AudienceDimension.BuildersetAge(AgeDimension.Builder builderForValue)Dimension specifying users by their age.AudienceDimension.BuildersetAudienceSegments(AudienceSegmentDimension value)Dimension specifying users by their membership in other audience segments.AudienceDimension.BuildersetAudienceSegments(AudienceSegmentDimension.Builder builderForValue)Dimension specifying users by their membership in other audience segments.AudienceDimension.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AudienceDimension.BuildersetGender(GenderDimension value)Dimension specifying users by their gender.AudienceDimension.BuildersetGender(GenderDimension.Builder builderForValue)Dimension specifying users by their gender.AudienceDimension.BuildersetHouseholdIncome(HouseholdIncomeDimension value)Dimension specifying users by their household income.AudienceDimension.BuildersetHouseholdIncome(HouseholdIncomeDimension.Builder builderForValue)Dimension specifying users by their household income.AudienceDimension.BuildersetParentalStatus(ParentalStatusDimension value)Dimension specifying users by their parental status.AudienceDimension.BuildersetParentalStatus(ParentalStatusDimension.Builder builderForValue)Dimension specifying users by their parental status.AudienceDimension.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)AudienceDimension.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<AudienceDimension.Builder>
-
clear
public AudienceDimension.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<AudienceDimension.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<AudienceDimension.Builder>
-
getDefaultInstanceForType
public AudienceDimension getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AudienceDimension build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AudienceDimension buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AudienceDimension.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<AudienceDimension.Builder>
-
setField
public AudienceDimension.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<AudienceDimension.Builder>
-
clearField
public AudienceDimension.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder>
-
clearOneof
public AudienceDimension.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder>
-
setRepeatedField
public AudienceDimension.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<AudienceDimension.Builder>
-
addRepeatedField
public AudienceDimension.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<AudienceDimension.Builder>
-
mergeFrom
public AudienceDimension.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AudienceDimension.Builder>
-
mergeFrom
public AudienceDimension.Builder mergeFrom(AudienceDimension other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder>
-
mergeFrom
public AudienceDimension.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<AudienceDimension.Builder>- Throws:
java.io.IOException
-
getDimensionCase
public AudienceDimension.DimensionCase getDimensionCase()
- Specified by:
getDimensionCasein interfaceAudienceDimensionOrBuilder
-
clearDimension
public AudienceDimension.Builder clearDimension()
-
hasAge
public boolean hasAge()
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;- Specified by:
hasAgein interfaceAudienceDimensionOrBuilder- Returns:
- Whether the age field is set.
-
getAge
public AgeDimension getAge()
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;- Specified by:
getAgein interfaceAudienceDimensionOrBuilder- Returns:
- The age.
-
setAge
public AudienceDimension.Builder setAge(AgeDimension value)
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;
-
setAge
public AudienceDimension.Builder setAge(AgeDimension.Builder builderForValue)
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;
-
mergeAge
public AudienceDimension.Builder mergeAge(AgeDimension value)
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;
-
clearAge
public AudienceDimension.Builder clearAge()
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;
-
getAgeBuilder
public AgeDimension.Builder getAgeBuilder()
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;
-
getAgeOrBuilder
public AgeDimensionOrBuilder getAgeOrBuilder()
Dimension specifying users by their age.
.google.ads.googleads.v10.common.AgeDimension age = 1;- Specified by:
getAgeOrBuilderin interfaceAudienceDimensionOrBuilder
-
hasGender
public boolean hasGender()
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;- Specified by:
hasGenderin interfaceAudienceDimensionOrBuilder- Returns:
- Whether the gender field is set.
-
getGender
public GenderDimension getGender()
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;- Specified by:
getGenderin interfaceAudienceDimensionOrBuilder- Returns:
- The gender.
-
setGender
public AudienceDimension.Builder setGender(GenderDimension value)
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;
-
setGender
public AudienceDimension.Builder setGender(GenderDimension.Builder builderForValue)
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;
-
mergeGender
public AudienceDimension.Builder mergeGender(GenderDimension value)
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;
-
clearGender
public AudienceDimension.Builder clearGender()
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;
-
getGenderBuilder
public GenderDimension.Builder getGenderBuilder()
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;
-
getGenderOrBuilder
public GenderDimensionOrBuilder getGenderOrBuilder()
Dimension specifying users by their gender.
.google.ads.googleads.v10.common.GenderDimension gender = 2;- Specified by:
getGenderOrBuilderin interfaceAudienceDimensionOrBuilder
-
hasHouseholdIncome
public boolean hasHouseholdIncome()
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;- Specified by:
hasHouseholdIncomein interfaceAudienceDimensionOrBuilder- Returns:
- Whether the householdIncome field is set.
-
getHouseholdIncome
public HouseholdIncomeDimension getHouseholdIncome()
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;- Specified by:
getHouseholdIncomein interfaceAudienceDimensionOrBuilder- Returns:
- The householdIncome.
-
setHouseholdIncome
public AudienceDimension.Builder setHouseholdIncome(HouseholdIncomeDimension value)
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;
-
setHouseholdIncome
public AudienceDimension.Builder setHouseholdIncome(HouseholdIncomeDimension.Builder builderForValue)
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;
-
mergeHouseholdIncome
public AudienceDimension.Builder mergeHouseholdIncome(HouseholdIncomeDimension value)
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;
-
clearHouseholdIncome
public AudienceDimension.Builder clearHouseholdIncome()
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;
-
getHouseholdIncomeBuilder
public HouseholdIncomeDimension.Builder getHouseholdIncomeBuilder()
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;
-
getHouseholdIncomeOrBuilder
public HouseholdIncomeDimensionOrBuilder getHouseholdIncomeOrBuilder()
Dimension specifying users by their household income.
.google.ads.googleads.v10.common.HouseholdIncomeDimension household_income = 3;- Specified by:
getHouseholdIncomeOrBuilderin interfaceAudienceDimensionOrBuilder
-
hasParentalStatus
public boolean hasParentalStatus()
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;- Specified by:
hasParentalStatusin interfaceAudienceDimensionOrBuilder- Returns:
- Whether the parentalStatus field is set.
-
getParentalStatus
public ParentalStatusDimension getParentalStatus()
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;- Specified by:
getParentalStatusin interfaceAudienceDimensionOrBuilder- Returns:
- The parentalStatus.
-
setParentalStatus
public AudienceDimension.Builder setParentalStatus(ParentalStatusDimension value)
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;
-
setParentalStatus
public AudienceDimension.Builder setParentalStatus(ParentalStatusDimension.Builder builderForValue)
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;
-
mergeParentalStatus
public AudienceDimension.Builder mergeParentalStatus(ParentalStatusDimension value)
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;
-
clearParentalStatus
public AudienceDimension.Builder clearParentalStatus()
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;
-
getParentalStatusBuilder
public ParentalStatusDimension.Builder getParentalStatusBuilder()
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;
-
getParentalStatusOrBuilder
public ParentalStatusDimensionOrBuilder getParentalStatusOrBuilder()
Dimension specifying users by their parental status.
.google.ads.googleads.v10.common.ParentalStatusDimension parental_status = 4;- Specified by:
getParentalStatusOrBuilderin interfaceAudienceDimensionOrBuilder
-
hasAudienceSegments
public boolean hasAudienceSegments()
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;- Specified by:
hasAudienceSegmentsin interfaceAudienceDimensionOrBuilder- Returns:
- Whether the audienceSegments field is set.
-
getAudienceSegments
public AudienceSegmentDimension getAudienceSegments()
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;- Specified by:
getAudienceSegmentsin interfaceAudienceDimensionOrBuilder- Returns:
- The audienceSegments.
-
setAudienceSegments
public AudienceDimension.Builder setAudienceSegments(AudienceSegmentDimension value)
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;
-
setAudienceSegments
public AudienceDimension.Builder setAudienceSegments(AudienceSegmentDimension.Builder builderForValue)
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;
-
mergeAudienceSegments
public AudienceDimension.Builder mergeAudienceSegments(AudienceSegmentDimension value)
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;
-
clearAudienceSegments
public AudienceDimension.Builder clearAudienceSegments()
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;
-
getAudienceSegmentsBuilder
public AudienceSegmentDimension.Builder getAudienceSegmentsBuilder()
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;
-
getAudienceSegmentsOrBuilder
public AudienceSegmentDimensionOrBuilder getAudienceSegmentsOrBuilder()
Dimension specifying users by their membership in other audience segments.
.google.ads.googleads.v10.common.AudienceSegmentDimension audience_segments = 5;- Specified by:
getAudienceSegmentsOrBuilderin interfaceAudienceDimensionOrBuilder
-
setUnknownFields
public final AudienceDimension.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder>
-
mergeUnknownFields
public final AudienceDimension.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AudienceDimension.Builder>
-
-