Class AudienceCompositionSection
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v15.services.AudienceCompositionSection
-
- All Implemented Interfaces:
AudienceCompositionSectionOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class AudienceCompositionSection extends com.google.protobuf.GeneratedMessageV3 implements AudienceCompositionSectionOrBuilder
A collection of related attributes of the same type in an audience composition insights report.
Protobuf typegoogle.ads.googleads.v15.services.AudienceCompositionSection- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAudienceCompositionSection.BuilderA collection of related attributes of the same type in an audience composition insights report.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCLUSTERED_ATTRIBUTES_FIELD_NUMBERstatic intDIMENSION_FIELD_NUMBERstatic intTOP_ATTRIBUTES_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)AudienceCompositionAttributeClustergetClusteredAttributes(int index)Additional attributes for this audience, grouped into clusters.intgetClusteredAttributesCount()Additional attributes for this audience, grouped into clusters.java.util.List<AudienceCompositionAttributeCluster>getClusteredAttributesList()Additional attributes for this audience, grouped into clusters.AudienceCompositionAttributeClusterOrBuildergetClusteredAttributesOrBuilder(int index)Additional attributes for this audience, grouped into clusters.java.util.List<? extends AudienceCompositionAttributeClusterOrBuilder>getClusteredAttributesOrBuilderList()Additional attributes for this audience, grouped into clusters.static AudienceCompositionSectiongetDefaultInstance()AudienceCompositionSectiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()AudienceInsightsDimensionEnum.AudienceInsightsDimensiongetDimension()The type of the attributes in this section.intgetDimensionValue()The type of the attributes in this section.com.google.protobuf.Parser<AudienceCompositionSection>getParserForType()intgetSerializedSize()AudienceCompositionAttributegetTopAttributes(int index)The most relevant segments for this audience.intgetTopAttributesCount()The most relevant segments for this audience.java.util.List<AudienceCompositionAttribute>getTopAttributesList()The most relevant segments for this audience.AudienceCompositionAttributeOrBuildergetTopAttributesOrBuilder(int index)The most relevant segments for this audience.java.util.List<? extends AudienceCompositionAttributeOrBuilder>getTopAttributesOrBuilderList()The most relevant segments for this audience.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AudienceCompositionSection.BuildernewBuilder()static AudienceCompositionSection.BuildernewBuilder(AudienceCompositionSection prototype)AudienceCompositionSection.BuildernewBuilderForType()protected AudienceCompositionSection.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AudienceCompositionSectionparseDelimitedFrom(java.io.InputStream input)static AudienceCompositionSectionparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceCompositionSectionparseFrom(byte[] data)static AudienceCompositionSectionparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceCompositionSectionparseFrom(com.google.protobuf.ByteString data)static AudienceCompositionSectionparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceCompositionSectionparseFrom(com.google.protobuf.CodedInputStream input)static AudienceCompositionSectionparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceCompositionSectionparseFrom(java.io.InputStream input)static AudienceCompositionSectionparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceCompositionSectionparseFrom(java.nio.ByteBuffer data)static AudienceCompositionSectionparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AudienceCompositionSection>parser()AudienceCompositionSection.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
DIMENSION_FIELD_NUMBER
public static final int DIMENSION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TOP_ATTRIBUTES_FIELD_NUMBER
public static final int TOP_ATTRIBUTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLUSTERED_ATTRIBUTES_FIELD_NUMBER
public static final int CLUSTERED_ATTRIBUTES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected java.lang.Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
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
-
getDimensionValue
public int getDimensionValue()
The type of the attributes in this section.
.google.ads.googleads.v15.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimension = 1;- Specified by:
getDimensionValuein interfaceAudienceCompositionSectionOrBuilder- Returns:
- The enum numeric value on the wire for dimension.
-
getDimension
public AudienceInsightsDimensionEnum.AudienceInsightsDimension getDimension()
The type of the attributes in this section.
.google.ads.googleads.v15.enums.AudienceInsightsDimensionEnum.AudienceInsightsDimension dimension = 1;- Specified by:
getDimensionin interfaceAudienceCompositionSectionOrBuilder- Returns:
- The dimension.
-
getTopAttributesList
public java.util.List<AudienceCompositionAttribute> getTopAttributesList()
The most relevant segments for this audience. If dimension is GENDER, AGE_RANGE or PARENTAL_STATUS, then this list of attributes is exhaustive.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttribute top_attributes = 3;- Specified by:
getTopAttributesListin interfaceAudienceCompositionSectionOrBuilder
-
getTopAttributesOrBuilderList
public java.util.List<? extends AudienceCompositionAttributeOrBuilder> getTopAttributesOrBuilderList()
The most relevant segments for this audience. If dimension is GENDER, AGE_RANGE or PARENTAL_STATUS, then this list of attributes is exhaustive.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttribute top_attributes = 3;- Specified by:
getTopAttributesOrBuilderListin interfaceAudienceCompositionSectionOrBuilder
-
getTopAttributesCount
public int getTopAttributesCount()
The most relevant segments for this audience. If dimension is GENDER, AGE_RANGE or PARENTAL_STATUS, then this list of attributes is exhaustive.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttribute top_attributes = 3;- Specified by:
getTopAttributesCountin interfaceAudienceCompositionSectionOrBuilder
-
getTopAttributes
public AudienceCompositionAttribute getTopAttributes(int index)
The most relevant segments for this audience. If dimension is GENDER, AGE_RANGE or PARENTAL_STATUS, then this list of attributes is exhaustive.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttribute top_attributes = 3;- Specified by:
getTopAttributesin interfaceAudienceCompositionSectionOrBuilder
-
getTopAttributesOrBuilder
public AudienceCompositionAttributeOrBuilder getTopAttributesOrBuilder(int index)
The most relevant segments for this audience. If dimension is GENDER, AGE_RANGE or PARENTAL_STATUS, then this list of attributes is exhaustive.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttribute top_attributes = 3;- Specified by:
getTopAttributesOrBuilderin interfaceAudienceCompositionSectionOrBuilder
-
getClusteredAttributesList
public java.util.List<AudienceCompositionAttributeCluster> getClusteredAttributesList()
Additional attributes for this audience, grouped into clusters. Only populated if dimension is YOUTUBE_CHANNEL.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttributeCluster clustered_attributes = 4;- Specified by:
getClusteredAttributesListin interfaceAudienceCompositionSectionOrBuilder
-
getClusteredAttributesOrBuilderList
public java.util.List<? extends AudienceCompositionAttributeClusterOrBuilder> getClusteredAttributesOrBuilderList()
Additional attributes for this audience, grouped into clusters. Only populated if dimension is YOUTUBE_CHANNEL.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttributeCluster clustered_attributes = 4;- Specified by:
getClusteredAttributesOrBuilderListin interfaceAudienceCompositionSectionOrBuilder
-
getClusteredAttributesCount
public int getClusteredAttributesCount()
Additional attributes for this audience, grouped into clusters. Only populated if dimension is YOUTUBE_CHANNEL.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttributeCluster clustered_attributes = 4;- Specified by:
getClusteredAttributesCountin interfaceAudienceCompositionSectionOrBuilder
-
getClusteredAttributes
public AudienceCompositionAttributeCluster getClusteredAttributes(int index)
Additional attributes for this audience, grouped into clusters. Only populated if dimension is YOUTUBE_CHANNEL.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttributeCluster clustered_attributes = 4;- Specified by:
getClusteredAttributesin interfaceAudienceCompositionSectionOrBuilder
-
getClusteredAttributesOrBuilder
public AudienceCompositionAttributeClusterOrBuilder getClusteredAttributesOrBuilder(int index)
Additional attributes for this audience, grouped into clusters. Only populated if dimension is YOUTUBE_CHANNEL.
repeated .google.ads.googleads.v15.services.AudienceCompositionAttributeCluster clustered_attributes = 4;- Specified by:
getClusteredAttributesOrBuilderin interfaceAudienceCompositionSectionOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws java.io.IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
java.io.IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(java.lang.Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static AudienceCompositionSection parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceCompositionSection parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceCompositionSection parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceCompositionSection parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceCompositionSection parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceCompositionSection parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceCompositionSection parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AudienceCompositionSection parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AudienceCompositionSection parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AudienceCompositionSection parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AudienceCompositionSection parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AudienceCompositionSection parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public AudienceCompositionSection.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AudienceCompositionSection.Builder newBuilder()
-
newBuilder
public static AudienceCompositionSection.Builder newBuilder(AudienceCompositionSection prototype)
-
toBuilder
public AudienceCompositionSection.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AudienceCompositionSection.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AudienceCompositionSection getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AudienceCompositionSection> parser()
-
getParserForType
public com.google.protobuf.Parser<AudienceCompositionSection> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AudienceCompositionSection getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-