Class KeywordPlanCampaignKeyword
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.ads.googleads.v10.resources.KeywordPlanCampaignKeyword
-
- All Implemented Interfaces:
KeywordPlanCampaignKeywordOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.io.Serializable
public final class KeywordPlanCampaignKeyword extends com.google.protobuf.GeneratedMessageV3 implements KeywordPlanCampaignKeywordOrBuilder
A Keyword Plan Campaign keyword. Only negative keywords are supported for Campaign Keyword.
Protobuf typegoogle.ads.googleads.v10.resources.KeywordPlanCampaignKeyword- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKeywordPlanCampaignKeyword.BuilderA Keyword Plan Campaign keyword.-
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 intID_FIELD_NUMBERstatic intKEYWORD_PLAN_CAMPAIGN_FIELD_NUMBERstatic intMATCH_TYPE_FIELD_NUMBERstatic intNEGATIVE_FIELD_NUMBERstatic intRESOURCE_NAME_FIELD_NUMBERstatic intTEXT_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object obj)static KeywordPlanCampaignKeywordgetDefaultInstance()KeywordPlanCampaignKeywordgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()longgetId()Output only.java.lang.StringgetKeywordPlanCampaign()The Keyword Plan campaign to which this negative keyword belongs.com.google.protobuf.ByteStringgetKeywordPlanCampaignBytes()The Keyword Plan campaign to which this negative keyword belongs.KeywordMatchTypeEnum.KeywordMatchTypegetMatchType()The keyword match type.intgetMatchTypeValue()The keyword match type.booleangetNegative()Immutable.com.google.protobuf.Parser<KeywordPlanCampaignKeyword>getParserForType()java.lang.StringgetResourceName()Immutable.com.google.protobuf.ByteStringgetResourceNameBytes()Immutable.intgetSerializedSize()java.lang.StringgetText()The keyword text.com.google.protobuf.ByteStringgetTextBytes()The keyword text.com.google.protobuf.UnknownFieldSetgetUnknownFields()inthashCode()booleanhasId()Output only.booleanhasKeywordPlanCampaign()The Keyword Plan campaign to which this negative keyword belongs.booleanhasNegative()Immutable.booleanhasText()The keyword text.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static KeywordPlanCampaignKeyword.BuildernewBuilder()static KeywordPlanCampaignKeyword.BuildernewBuilder(KeywordPlanCampaignKeyword prototype)KeywordPlanCampaignKeyword.BuildernewBuilderForType()protected KeywordPlanCampaignKeyword.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected java.lang.ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static KeywordPlanCampaignKeywordparseDelimitedFrom(java.io.InputStream input)static KeywordPlanCampaignKeywordparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KeywordPlanCampaignKeywordparseFrom(byte[] data)static KeywordPlanCampaignKeywordparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KeywordPlanCampaignKeywordparseFrom(com.google.protobuf.ByteString data)static KeywordPlanCampaignKeywordparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KeywordPlanCampaignKeywordparseFrom(com.google.protobuf.CodedInputStream input)static KeywordPlanCampaignKeywordparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KeywordPlanCampaignKeywordparseFrom(java.io.InputStream input)static KeywordPlanCampaignKeywordparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static KeywordPlanCampaignKeywordparseFrom(java.nio.ByteBuffer data)static KeywordPlanCampaignKeywordparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<KeywordPlanCampaignKeyword>parser()KeywordPlanCampaignKeyword.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
-
RESOURCE_NAME_FIELD_NUMBER
public static final int RESOURCE_NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KEYWORD_PLAN_CAMPAIGN_FIELD_NUMBER
public static final int KEYWORD_PLAN_CAMPAIGN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MATCH_TYPE_FIELD_NUMBER
public static final int MATCH_TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NEGATIVE_FIELD_NUMBER
public static final int NEGATIVE_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
-
getResourceName
public java.lang.String getResourceName()
Immutable. The resource name of the Keyword Plan Campaign keyword. KeywordPlanCampaignKeyword resource names have the form: `customers/{customer_id}/keywordPlanCampaignKeywords/{kp_campaign_keyword_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNamein interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The resourceName.
-
getResourceNameBytes
public com.google.protobuf.ByteString getResourceNameBytes()
Immutable. The resource name of the Keyword Plan Campaign keyword. KeywordPlanCampaignKeyword resource names have the form: `customers/{customer_id}/keywordPlanCampaignKeywords/{kp_campaign_keyword_id}`string resource_name = 1 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.resource_reference) = { ... }- Specified by:
getResourceNameBytesin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The bytes for resourceName.
-
hasKeywordPlanCampaign
public boolean hasKeywordPlanCampaign()
The Keyword Plan campaign to which this negative keyword belongs.
optional string keyword_plan_campaign = 8 [(.google.api.resource_reference) = { ... }- Specified by:
hasKeywordPlanCampaignin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- Whether the keywordPlanCampaign field is set.
-
getKeywordPlanCampaign
public java.lang.String getKeywordPlanCampaign()
The Keyword Plan campaign to which this negative keyword belongs.
optional string keyword_plan_campaign = 8 [(.google.api.resource_reference) = { ... }- Specified by:
getKeywordPlanCampaignin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The keywordPlanCampaign.
-
getKeywordPlanCampaignBytes
public com.google.protobuf.ByteString getKeywordPlanCampaignBytes()
The Keyword Plan campaign to which this negative keyword belongs.
optional string keyword_plan_campaign = 8 [(.google.api.resource_reference) = { ... }- Specified by:
getKeywordPlanCampaignBytesin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The bytes for keywordPlanCampaign.
-
hasId
public boolean hasId()
Output only. The ID of the Keyword Plan negative keyword.
optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasIdin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- Whether the id field is set.
-
getId
public long getId()
Output only. The ID of the Keyword Plan negative keyword.
optional int64 id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getIdin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The id.
-
hasText
public boolean hasText()
The keyword text.
optional string text = 10;- Specified by:
hasTextin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- Whether the text field is set.
-
getText
public java.lang.String getText()
The keyword text.
optional string text = 10;- Specified by:
getTextin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
The keyword text.
optional string text = 10;- Specified by:
getTextBytesin interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The bytes for text.
-
getMatchTypeValue
public int getMatchTypeValue()
The keyword match type.
.google.ads.googleads.v10.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;- Specified by:
getMatchTypeValuein interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The enum numeric value on the wire for matchType.
-
getMatchType
public KeywordMatchTypeEnum.KeywordMatchType getMatchType()
The keyword match type.
.google.ads.googleads.v10.enums.KeywordMatchTypeEnum.KeywordMatchType match_type = 5;- Specified by:
getMatchTypein interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The matchType.
-
hasNegative
public boolean hasNegative()
Immutable. If true, the keyword is negative. Must be set to true. Only negative campaign keywords are supported.
optional bool negative = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
hasNegativein interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- Whether the negative field is set.
-
getNegative
public boolean getNegative()
Immutable. If true, the keyword is negative. Must be set to true. Only negative campaign keywords are supported.
optional bool negative = 11 [(.google.api.field_behavior) = IMMUTABLE];- Specified by:
getNegativein interfaceKeywordPlanCampaignKeywordOrBuilder- Returns:
- The negative.
-
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 KeywordPlanCampaignKeyword parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static KeywordPlanCampaignKeyword parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static KeywordPlanCampaignKeyword parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static KeywordPlanCampaignKeyword parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilderForType
public KeywordPlanCampaignKeyword.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static KeywordPlanCampaignKeyword.Builder newBuilder()
-
newBuilder
public static KeywordPlanCampaignKeyword.Builder newBuilder(KeywordPlanCampaignKeyword prototype)
-
toBuilder
public KeywordPlanCampaignKeyword.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected KeywordPlanCampaignKeyword.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static KeywordPlanCampaignKeyword getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<KeywordPlanCampaignKeyword> parser()
-
getParserForType
public com.google.protobuf.Parser<KeywordPlanCampaignKeyword> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public KeywordPlanCampaignKeyword getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-