Class CustomAudienceMember
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
com.google.ads.googleads.v18.resources.CustomAudienceMember
- All Implemented Interfaces:
CustomAudienceMemberOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,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 type
google.ads.googleads.v18.resources.CustomAudienceMember- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA member of custom audience.static enumNested 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 Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageV3
alwaysUseFieldBuilders, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleangetApp()A package name of Android apps which users installed such as com.google.example.com.google.protobuf.ByteStringA package name of Android apps which users installed such as com.google.example.static CustomAudienceMemberstatic final com.google.protobuf.Descriptors.DescriptorA keyword or keyword phrase — at most 10 words and 80 characters.com.google.protobuf.ByteStringA keyword or keyword phrase — at most 10 words and 80 characters.The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.intThe type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.com.google.protobuf.Parser<CustomAudienceMember>longA place type described by a place category users visit.intgetUrl()An HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.com.google.protobuf.ByteStringAn HTTP URL, protocol-included — at most 2048 characters, which includes contents users have interests in.booleanhasApp()A package name of Android apps which users installed such as com.google.example.inthashCode()booleanA keyword or keyword phrase — at most 10 words and 80 characters.booleanA 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.FieldAccessorTablefinal booleanstatic CustomAudienceMember.Builderstatic CustomAudienceMember.BuildernewBuilder(CustomAudienceMember prototype) protected CustomAudienceMember.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) static CustomAudienceMemberparseDelimitedFrom(InputStream input) static CustomAudienceMemberparseDelimitedFrom(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(InputStream input) static CustomAudienceMemberparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CustomAudienceMemberparseFrom(ByteBuffer data) static CustomAudienceMemberparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<CustomAudienceMember>parser()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, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
MEMBER_TYPE_FIELD_NUMBER
public static final int MEMBER_TYPE_FIELD_NUMBER- See Also:
-
KEYWORD_FIELD_NUMBER
public static final int KEYWORD_FIELD_NUMBER- See Also:
-
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER- See Also:
-
PLACE_CATEGORY_FIELD_NUMBER
public static final int PLACE_CATEGORY_FIELD_NUMBER- See Also:
-
APP_FIELD_NUMBER
public static final int APP_FIELD_NUMBER- See Also:
-
-
Method Details
-
newInstance
- 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
-
getValueCase
- Specified by:
getValueCasein interfaceCustomAudienceMemberOrBuilder
-
getMemberTypeValue
public int getMemberTypeValue()The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.
.google.ads.googleads.v18.enums.CustomAudienceMemberTypeEnum.CustomAudienceMemberType member_type = 1;- Specified by:
getMemberTypeValuein interfaceCustomAudienceMemberOrBuilder- Returns:
- The enum numeric value on the wire for memberType.
-
getMemberType
The type of custom audience member, KEYWORD, URL, PLACE_CATEGORY or APP.
.google.ads.googleads.v18.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
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
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
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
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
- 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(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static CustomAudienceMember parseFrom(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
- Throws:
IOException
-
parseFrom
public static CustomAudienceMember parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static CustomAudienceMember parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static CustomAudienceMember parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static CustomAudienceMember parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
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
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-