Class CustomAudienceMember
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.resources.CustomAudienceMember
-
- All Implemented Interfaces:
CustomAudienceMemberOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class CustomAudienceMember extends com.google.protobuf.GeneratedMessageV3 implements CustomAudienceMemberOrBuilder
A member of custom audience. A member can be a KEYWORD, URL, PLACE_CATEGORY or APP. It can only be created or removed but not changed.
Protobuf typegoogle.ads.googleads.v10.resources.CustomAudienceMember- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCustomAudienceMember.BuilderA member of custom audience.static classCustomAudienceMember.ValueCase-
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 intAPP_FIELD_NUMBERstatic intKEYWORD_FIELD_NUMBERstatic intMEMBER_TYPE_FIELD_NUMBERstatic intPLACE_CATEGORY_FIELD_NUMBERstatic intURL_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)java.lang.StringgetApp()A package name of Android apps which users installed such as com.google.example.com.google.protobuf.ByteStringgetAppBytes()A package name of Android apps which users installed such as com.google.example.static CustomAudienceMembergetDefaultInstance()CustomAudienceMembergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()java.lang.StringgetKeyword()A keyword or keyword phrase — at most 10 words and 80 characters.com.google.protobuf.ByteStringgetKeywordBytes()A keyword or keyword phrase — at most 10 words and 80 characters.CustomAudienceMemberTypeEnum.CustomAudienceMemberTypegetMemberType()The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.intgetMemberTypeValue()The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.com.google.protobuf.Parser<CustomAudienceMember>getParserForType()longgetPlaceCategory()A place type described by a place category users visit.intgetSerializedSize()com.google.protobuf.UnknownFieldSetgetUnknownFields()java.lang.StringgetUrl()An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.com.google.protobuf.ByteStringgetUrlBytes()An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.CustomAudienceMember.ValueCasegetValueCase()booleanhasApp()A package name of Android apps which users installed such as com.google.example.inthashCode()booleanhasKeyword()A keyword or keyword phrase — at most 10 words and 80 characters.booleanhasPlaceCategory()A place type described by a place category users visit.booleanhasUrl()An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static CustomAudienceMember.BuildernewBuilder()static CustomAudienceMember.BuildernewBuilder(CustomAudienceMember prototype)CustomAudienceMember.BuildernewBuilderForType()protected CustomAudienceMember.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static CustomAudienceMemberparseDelimitedFrom(java.io.InputStream input)static CustomAudienceMemberparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomAudienceMemberparseFrom(byte[] data)static CustomAudienceMemberparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomAudienceMemberparseFrom(com.google.protobuf.ByteString data)static CustomAudienceMemberparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomAudienceMemberparseFrom(com.google.protobuf.CodedInputStream input)static CustomAudienceMemberparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomAudienceMemberparseFrom(java.io.InputStream input)static CustomAudienceMemberparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static CustomAudienceMemberparseFrom(java.nio.ByteBuffer data)static CustomAudienceMemberparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<CustomAudienceMember>parser()CustomAudienceMember.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
-
MEMBER_TYPE_FIELD_NUMBER
public static final int MEMBER_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEYWORD_FIELD_NUMBER
public static final int KEYWORD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PLACE_CATEGORY_FIELD_NUMBER
public static final int PLACE_CATEGORY_FIELD_NUMBER
- See Also:
- Constant Field Values
-
APP_FIELD_NUMBER
public static final int APP_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
-
getValueCase
public CustomAudienceMember.ValueCase getValueCase()
- Specified by:
getValueCasein interfaceCustomAudienceMemberOrBuilder
-
getMemberTypeValue
public int getMemberTypeValue()
The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.
.google.ads.googleads.v10.enums.CustomAudienceMemberTypeEnum.CustomAudienceMemberType member_type = 1;- Specified by:
getMemberTypeValuein interfaceCustomAudienceMemberOrBuilder- Returns:
- The enum numeric value on the wire for memberType.
-
getMemberType
public CustomAudienceMemberTypeEnum.CustomAudienceMemberType getMemberType()
The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.
.google.ads.googleads.v10.enums.CustomAudienceMemberTypeEnum.CustomAudienceMemberType member_type = 1;- Specified by:
getMemberTypein interfaceCustomAudienceMemberOrBuilder- Returns:
- The memberType.
-
hasKeyword
public boolean hasKeyword()
A keyword or keyword phrase — at most 10 words and 80 characters. Languages with double-width characters such as Chinese, Japanese, or Korean, are allowed 40 characters, which describes the user's interests or actions.
string keyword = 2;- Specified by:
hasKeywordin interfaceCustomAudienceMemberOrBuilder- Returns:
- Whether the keyword field is set.
-
getKeyword
public java.lang.String getKeyword()
A keyword or keyword phrase — at most 10 words and 80 characters. Languages with double-width characters such as Chinese, Japanese, or Korean, are allowed 40 characters, which describes the user's interests or actions.
string keyword = 2;- Specified by:
getKeywordin interfaceCustomAudienceMemberOrBuilder- Returns:
- The keyword.
-
getKeywordBytes
public com.google.protobuf.ByteString getKeywordBytes()
A keyword or keyword phrase — at most 10 words and 80 characters. Languages with double-width characters such as Chinese, Japanese, or Korean, are allowed 40 characters, which describes the user's interests or actions.
string keyword = 2;- Specified by:
getKeywordBytesin interfaceCustomAudienceMemberOrBuilder- Returns:
- The bytes for keyword.
-
hasUrl
public boolean hasUrl()
An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.
string url = 3;- Specified by:
hasUrlin interfaceCustomAudienceMemberOrBuilder- Returns:
- Whether the url field is set.
-
getUrl
public java.lang.String getUrl()
An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.
string url = 3;- Specified by:
getUrlin interfaceCustomAudienceMemberOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()
An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.
string url = 3;- Specified by:
getUrlBytesin interfaceCustomAudienceMemberOrBuilder- Returns:
- The bytes for url.
-
hasPlaceCategory
public boolean hasPlaceCategory()
A place type described by a place category users visit.
int64 place_category = 4;- Specified by:
hasPlaceCategoryin interfaceCustomAudienceMemberOrBuilder- Returns:
- Whether the placeCategory field is set.
-
getPlaceCategory
public long getPlaceCategory()
A place type described by a place category users visit.
int64 place_category = 4;- Specified by:
getPlaceCategoryin interfaceCustomAudienceMemberOrBuilder- Returns:
- The placeCategory.
-
hasApp
public boolean hasApp()
A package name of Android apps which users installed such as com.google.example.
string app = 5;- Specified by:
hasAppin interfaceCustomAudienceMemberOrBuilder- Returns:
- Whether the app field is set.
-
getApp
public java.lang.String getApp()
A package name of Android apps which users installed such as com.google.example.
string app = 5;- Specified by:
getAppin interfaceCustomAudienceMemberOrBuilder- Returns:
- The app.
-
getAppBytes
public com.google.protobuf.ByteString getAppBytes()
A package name of Android apps which users installed such as com.google.example.
string app = 5;- Specified by:
getAppBytesin interfaceCustomAudienceMemberOrBuilder- Returns:
- The bytes for app.
-
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 CustomAudienceMember parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static CustomAudienceMember parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static CustomAudienceMember parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static CustomAudienceMember parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static CustomAudienceMember parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static CustomAudienceMember parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public CustomAudienceMember.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static CustomAudienceMember.Builder newBuilder()
-
newBuilder
public static CustomAudienceMember.Builder newBuilder(CustomAudienceMember prototype)
-
toBuilder
public CustomAudienceMember.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected CustomAudienceMember.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static CustomAudienceMember getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<CustomAudienceMember> parser()
-
getParserForType
public com.google.protobuf.Parser<CustomAudienceMember> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public CustomAudienceMember getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-