Class AudienceSegment
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.common.AudienceSegment
-
- All Implemented Interfaces:
AudienceSegmentOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class AudienceSegment extends com.google.protobuf.GeneratedMessageV3 implements AudienceSegmentOrBuilder
Positive audience segment.
Protobuf typegoogle.ads.googleads.v10.common.AudienceSegment- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAudienceSegment.BuilderPositive audience segment.static classAudienceSegment.SegmentCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCUSTOM_AUDIENCE_FIELD_NUMBERstatic intDETAILED_DEMOGRAPHIC_FIELD_NUMBERstatic intLIFE_EVENT_FIELD_NUMBERstatic intUSER_INTEREST_FIELD_NUMBERstatic intUSER_LIST_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)CustomAudienceSegmentgetCustomAudience()Custom audience segment.CustomAudienceSegmentOrBuildergetCustomAudienceOrBuilder()Custom audience segment.static AudienceSegmentgetDefaultInstance()AudienceSegmentgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()DetailedDemographicSegmentgetDetailedDemographic()Detailed demographic segment.DetailedDemographicSegmentOrBuildergetDetailedDemographicOrBuilder()Detailed demographic segment.LifeEventSegmentgetLifeEvent()Live-event audience segment.LifeEventSegmentOrBuildergetLifeEventOrBuilder()Live-event audience segment.com.google.protobuf.Parser<AudienceSegment>getParserForType()AudienceSegment.SegmentCasegetSegmentCase()intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()UserInterestSegmentgetUserInterest()Affinity or In-market segment.UserInterestSegmentOrBuildergetUserInterestOrBuilder()Affinity or In-market segment.UserListSegmentgetUserList()User list segment.UserListSegmentOrBuildergetUserListOrBuilder()User list segment.booleanhasCustomAudience()Custom audience segment.booleanhasDetailedDemographic()Detailed demographic segment.inthashCode()booleanhasLifeEvent()Live-event audience segment.booleanhasUserInterest()Affinity or In-market segment.booleanhasUserList()User list segment.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static AudienceSegment.BuildernewBuilder()static AudienceSegment.BuildernewBuilder(AudienceSegment prototype)AudienceSegment.BuildernewBuilderForType()protected AudienceSegment.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static AudienceSegmentparseDelimitedFrom(java.io.InputStream input)static AudienceSegmentparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceSegmentparseFrom(byte[] data)static AudienceSegmentparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceSegmentparseFrom(com.google.protobuf.ByteString data)static AudienceSegmentparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceSegmentparseFrom(com.google.protobuf.CodedInputStream input)static AudienceSegmentparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceSegmentparseFrom(java.io.InputStream input)static AudienceSegmentparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static AudienceSegmentparseFrom(java.nio.ByteBuffer data)static AudienceSegmentparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<AudienceSegment>parser()AudienceSegment.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, 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
-
USER_LIST_FIELD_NUMBER
public static final int USER_LIST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USER_INTEREST_FIELD_NUMBER
public static final int USER_INTEREST_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LIFE_EVENT_FIELD_NUMBER
public static final int LIFE_EVENT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DETAILED_DEMOGRAPHIC_FIELD_NUMBER
public static final int DETAILED_DEMOGRAPHIC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CUSTOM_AUDIENCE_FIELD_NUMBER
public static final int CUSTOM_AUDIENCE_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
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin 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
-
getSegmentCase
public AudienceSegment.SegmentCase getSegmentCase()
- Specified by:
getSegmentCasein interfaceAudienceSegmentOrBuilder
-
hasUserList
public boolean hasUserList()
User list segment.
.google.ads.googleads.v10.common.UserListSegment user_list = 1;- Specified by:
hasUserListin interfaceAudienceSegmentOrBuilder- Returns:
- Whether the userList field is set.
-
getUserList
public UserListSegment getUserList()
User list segment.
.google.ads.googleads.v10.common.UserListSegment user_list = 1;- Specified by:
getUserListin interfaceAudienceSegmentOrBuilder- Returns:
- The userList.
-
getUserListOrBuilder
public UserListSegmentOrBuilder getUserListOrBuilder()
User list segment.
.google.ads.googleads.v10.common.UserListSegment user_list = 1;- Specified by:
getUserListOrBuilderin interfaceAudienceSegmentOrBuilder
-
hasUserInterest
public boolean hasUserInterest()
Affinity or In-market segment.
.google.ads.googleads.v10.common.UserInterestSegment user_interest = 2;- Specified by:
hasUserInterestin interfaceAudienceSegmentOrBuilder- Returns:
- Whether the userInterest field is set.
-
getUserInterest
public UserInterestSegment getUserInterest()
Affinity or In-market segment.
.google.ads.googleads.v10.common.UserInterestSegment user_interest = 2;- Specified by:
getUserInterestin interfaceAudienceSegmentOrBuilder- Returns:
- The userInterest.
-
getUserInterestOrBuilder
public UserInterestSegmentOrBuilder getUserInterestOrBuilder()
Affinity or In-market segment.
.google.ads.googleads.v10.common.UserInterestSegment user_interest = 2;- Specified by:
getUserInterestOrBuilderin interfaceAudienceSegmentOrBuilder
-
hasLifeEvent
public boolean hasLifeEvent()
Live-event audience segment.
.google.ads.googleads.v10.common.LifeEventSegment life_event = 3;- Specified by:
hasLifeEventin interfaceAudienceSegmentOrBuilder- Returns:
- Whether the lifeEvent field is set.
-
getLifeEvent
public LifeEventSegment getLifeEvent()
Live-event audience segment.
.google.ads.googleads.v10.common.LifeEventSegment life_event = 3;- Specified by:
getLifeEventin interfaceAudienceSegmentOrBuilder- Returns:
- The lifeEvent.
-
getLifeEventOrBuilder
public LifeEventSegmentOrBuilder getLifeEventOrBuilder()
Live-event audience segment.
.google.ads.googleads.v10.common.LifeEventSegment life_event = 3;- Specified by:
getLifeEventOrBuilderin interfaceAudienceSegmentOrBuilder
-
hasDetailedDemographic
public boolean hasDetailedDemographic()
Detailed demographic segment.
.google.ads.googleads.v10.common.DetailedDemographicSegment detailed_demographic = 4;- Specified by:
hasDetailedDemographicin interfaceAudienceSegmentOrBuilder- Returns:
- Whether the detailedDemographic field is set.
-
getDetailedDemographic
public DetailedDemographicSegment getDetailedDemographic()
Detailed demographic segment.
.google.ads.googleads.v10.common.DetailedDemographicSegment detailed_demographic = 4;- Specified by:
getDetailedDemographicin interfaceAudienceSegmentOrBuilder- Returns:
- The detailedDemographic.
-
getDetailedDemographicOrBuilder
public DetailedDemographicSegmentOrBuilder getDetailedDemographicOrBuilder()
Detailed demographic segment.
.google.ads.googleads.v10.common.DetailedDemographicSegment detailed_demographic = 4;- Specified by:
getDetailedDemographicOrBuilderin interfaceAudienceSegmentOrBuilder
-
hasCustomAudience
public boolean hasCustomAudience()
Custom audience segment.
.google.ads.googleads.v10.common.CustomAudienceSegment custom_audience = 5;- Specified by:
hasCustomAudiencein interfaceAudienceSegmentOrBuilder- Returns:
- Whether the customAudience field is set.
-
getCustomAudience
public CustomAudienceSegment getCustomAudience()
Custom audience segment.
.google.ads.googleads.v10.common.CustomAudienceSegment custom_audience = 5;- Specified by:
getCustomAudiencein interfaceAudienceSegmentOrBuilder- Returns:
- The customAudience.
-
getCustomAudienceOrBuilder
public CustomAudienceSegmentOrBuilder getCustomAudienceOrBuilder()
Custom audience segment.
.google.ads.googleads.v10.common.CustomAudienceSegment custom_audience = 5;- Specified by:
getCustomAudienceOrBuilderin interfaceAudienceSegmentOrBuilder
-
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 AudienceSegment parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceSegment parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceSegment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceSegment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceSegment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceSegment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static AudienceSegment parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AudienceSegment parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AudienceSegment parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static AudienceSegment parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AudienceSegment parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static AudienceSegment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public AudienceSegment.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static AudienceSegment.Builder newBuilder()
-
newBuilder
public static AudienceSegment.Builder newBuilder(AudienceSegment prototype)
-
toBuilder
public AudienceSegment.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected AudienceSegment.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static AudienceSegment getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<AudienceSegment> parser()
-
getParserForType
public com.google.protobuf.Parser<AudienceSegment> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public AudienceSegment getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-