Class AdGroupKeywordSuggestion.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
- com.google.ads.googleads.v14.services.AdGroupKeywordSuggestion.Builder
-
- All Implemented Interfaces:
AdGroupKeywordSuggestionOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- AdGroupKeywordSuggestion
public static final class AdGroupKeywordSuggestion.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder> implements AdGroupKeywordSuggestionOrBuilder
The suggested text and AdGroup/Campaign pairing for a given keyword.
Protobuf typegoogle.ads.googleads.v14.services.AdGroupKeywordSuggestion
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AdGroupKeywordSuggestion.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AdGroupKeywordSuggestionbuild()AdGroupKeywordSuggestionbuildPartial()AdGroupKeywordSuggestion.Builderclear()AdGroupKeywordSuggestion.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)AdGroupKeywordSuggestion.BuilderclearKeywordText()The original keyword text.AdGroupKeywordSuggestion.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)AdGroupKeywordSuggestion.BuilderclearSuggestedAdGroup()The suggested AdGroup for the keyword.AdGroupKeywordSuggestion.BuilderclearSuggestedCampaign()The suggested Campaign for the keyword.AdGroupKeywordSuggestion.BuilderclearSuggestedKeywordText()The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.AdGroupKeywordSuggestion.BuilderclearSuggestedMatchType()The suggested keyword match type.AdGroupKeywordSuggestion.Builderclone()AdGroupKeywordSuggestiongetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetKeywordText()The original keyword text.com.google.protobuf.ByteStringgetKeywordTextBytes()The original keyword text.java.lang.StringgetSuggestedAdGroup()The suggested AdGroup for the keyword.com.google.protobuf.ByteStringgetSuggestedAdGroupBytes()The suggested AdGroup for the keyword.java.lang.StringgetSuggestedCampaign()The suggested Campaign for the keyword.com.google.protobuf.ByteStringgetSuggestedCampaignBytes()The suggested Campaign for the keyword.java.lang.StringgetSuggestedKeywordText()The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.com.google.protobuf.ByteStringgetSuggestedKeywordTextBytes()The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.KeywordMatchTypeEnum.KeywordMatchTypegetSuggestedMatchType()The suggested keyword match type.intgetSuggestedMatchTypeValue()The suggested keyword match type.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()AdGroupKeywordSuggestion.BuildermergeFrom(AdGroupKeywordSuggestion other)AdGroupKeywordSuggestion.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)AdGroupKeywordSuggestion.BuildermergeFrom(com.google.protobuf.Message other)AdGroupKeywordSuggestion.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)AdGroupKeywordSuggestion.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)AdGroupKeywordSuggestion.BuildersetKeywordText(java.lang.String value)The original keyword text.AdGroupKeywordSuggestion.BuildersetKeywordTextBytes(com.google.protobuf.ByteString value)The original keyword text.AdGroupKeywordSuggestion.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)AdGroupKeywordSuggestion.BuildersetSuggestedAdGroup(java.lang.String value)The suggested AdGroup for the keyword.AdGroupKeywordSuggestion.BuildersetSuggestedAdGroupBytes(com.google.protobuf.ByteString value)The suggested AdGroup for the keyword.AdGroupKeywordSuggestion.BuildersetSuggestedCampaign(java.lang.String value)The suggested Campaign for the keyword.AdGroupKeywordSuggestion.BuildersetSuggestedCampaignBytes(com.google.protobuf.ByteString value)The suggested Campaign for the keyword.AdGroupKeywordSuggestion.BuildersetSuggestedKeywordText(java.lang.String value)The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.AdGroupKeywordSuggestion.BuildersetSuggestedKeywordTextBytes(com.google.protobuf.ByteString value)The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.AdGroupKeywordSuggestion.BuildersetSuggestedMatchType(KeywordMatchTypeEnum.KeywordMatchType value)The suggested keyword match type.AdGroupKeywordSuggestion.BuildersetSuggestedMatchTypeValue(int value)The suggested keyword match type.AdGroupKeywordSuggestion.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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.Builder<AdGroupKeywordSuggestion.Builder>
-
clear
public AdGroupKeywordSuggestion.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
getDefaultInstanceForType
public AdGroupKeywordSuggestion getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public AdGroupKeywordSuggestion build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AdGroupKeywordSuggestion buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AdGroupKeywordSuggestion.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
setField
public AdGroupKeywordSuggestion.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
clearField
public AdGroupKeywordSuggestion.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
clearOneof
public AdGroupKeywordSuggestion.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
setRepeatedField
public AdGroupKeywordSuggestion.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
addRepeatedField
public AdGroupKeywordSuggestion.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
mergeFrom
public AdGroupKeywordSuggestion.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupKeywordSuggestion.Builder>
-
mergeFrom
public AdGroupKeywordSuggestion.Builder mergeFrom(AdGroupKeywordSuggestion other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
mergeFrom
public AdGroupKeywordSuggestion.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<AdGroupKeywordSuggestion.Builder>- Throws:
java.io.IOException
-
getKeywordText
public java.lang.String getKeywordText()
The original keyword text.
string keyword_text = 1;- Specified by:
getKeywordTextin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The keywordText.
-
getKeywordTextBytes
public com.google.protobuf.ByteString getKeywordTextBytes()
The original keyword text.
string keyword_text = 1;- Specified by:
getKeywordTextBytesin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The bytes for keywordText.
-
setKeywordText
public AdGroupKeywordSuggestion.Builder setKeywordText(java.lang.String value)
The original keyword text.
string keyword_text = 1;- Parameters:
value- The keywordText to set.- Returns:
- This builder for chaining.
-
clearKeywordText
public AdGroupKeywordSuggestion.Builder clearKeywordText()
The original keyword text.
string keyword_text = 1;- Returns:
- This builder for chaining.
-
setKeywordTextBytes
public AdGroupKeywordSuggestion.Builder setKeywordTextBytes(com.google.protobuf.ByteString value)
The original keyword text.
string keyword_text = 1;- Parameters:
value- The bytes for keywordText to set.- Returns:
- This builder for chaining.
-
getSuggestedKeywordText
public java.lang.String getSuggestedKeywordText()
The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.
string suggested_keyword_text = 2;- Specified by:
getSuggestedKeywordTextin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The suggestedKeywordText.
-
getSuggestedKeywordTextBytes
public com.google.protobuf.ByteString getSuggestedKeywordTextBytes()
The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.
string suggested_keyword_text = 2;- Specified by:
getSuggestedKeywordTextBytesin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The bytes for suggestedKeywordText.
-
setSuggestedKeywordText
public AdGroupKeywordSuggestion.Builder setSuggestedKeywordText(java.lang.String value)
The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.
string suggested_keyword_text = 2;- Parameters:
value- The suggestedKeywordText to set.- Returns:
- This builder for chaining.
-
clearSuggestedKeywordText
public AdGroupKeywordSuggestion.Builder clearSuggestedKeywordText()
The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.
string suggested_keyword_text = 2;- Returns:
- This builder for chaining.
-
setSuggestedKeywordTextBytes
public AdGroupKeywordSuggestion.Builder setSuggestedKeywordTextBytes(com.google.protobuf.ByteString value)
The normalized version of keyword_text for BROAD/EXACT/PHRASE suggestions.
string suggested_keyword_text = 2;- Parameters:
value- The bytes for suggestedKeywordText to set.- Returns:
- This builder for chaining.
-
getSuggestedMatchTypeValue
public int getSuggestedMatchTypeValue()
The suggested keyword match type.
.google.ads.googleads.v14.enums.KeywordMatchTypeEnum.KeywordMatchType suggested_match_type = 3;- Specified by:
getSuggestedMatchTypeValuein interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The enum numeric value on the wire for suggestedMatchType.
-
setSuggestedMatchTypeValue
public AdGroupKeywordSuggestion.Builder setSuggestedMatchTypeValue(int value)
The suggested keyword match type.
.google.ads.googleads.v14.enums.KeywordMatchTypeEnum.KeywordMatchType suggested_match_type = 3;- Parameters:
value- The enum numeric value on the wire for suggestedMatchType to set.- Returns:
- This builder for chaining.
-
getSuggestedMatchType
public KeywordMatchTypeEnum.KeywordMatchType getSuggestedMatchType()
The suggested keyword match type.
.google.ads.googleads.v14.enums.KeywordMatchTypeEnum.KeywordMatchType suggested_match_type = 3;- Specified by:
getSuggestedMatchTypein interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The suggestedMatchType.
-
setSuggestedMatchType
public AdGroupKeywordSuggestion.Builder setSuggestedMatchType(KeywordMatchTypeEnum.KeywordMatchType value)
The suggested keyword match type.
.google.ads.googleads.v14.enums.KeywordMatchTypeEnum.KeywordMatchType suggested_match_type = 3;- Parameters:
value- The suggestedMatchType to set.- Returns:
- This builder for chaining.
-
clearSuggestedMatchType
public AdGroupKeywordSuggestion.Builder clearSuggestedMatchType()
The suggested keyword match type.
.google.ads.googleads.v14.enums.KeywordMatchTypeEnum.KeywordMatchType suggested_match_type = 3;- Returns:
- This builder for chaining.
-
getSuggestedAdGroup
public java.lang.String getSuggestedAdGroup()
The suggested AdGroup for the keyword. Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`string suggested_ad_group = 4;- Specified by:
getSuggestedAdGroupin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The suggestedAdGroup.
-
getSuggestedAdGroupBytes
public com.google.protobuf.ByteString getSuggestedAdGroupBytes()
The suggested AdGroup for the keyword. Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`string suggested_ad_group = 4;- Specified by:
getSuggestedAdGroupBytesin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The bytes for suggestedAdGroup.
-
setSuggestedAdGroup
public AdGroupKeywordSuggestion.Builder setSuggestedAdGroup(java.lang.String value)
The suggested AdGroup for the keyword. Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`string suggested_ad_group = 4;- Parameters:
value- The suggestedAdGroup to set.- Returns:
- This builder for chaining.
-
clearSuggestedAdGroup
public AdGroupKeywordSuggestion.Builder clearSuggestedAdGroup()
The suggested AdGroup for the keyword. Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`string suggested_ad_group = 4;- Returns:
- This builder for chaining.
-
setSuggestedAdGroupBytes
public AdGroupKeywordSuggestion.Builder setSuggestedAdGroupBytes(com.google.protobuf.ByteString value)
The suggested AdGroup for the keyword. Resource name format: `customers/{customer_id}/adGroups/{ad_group_id}`string suggested_ad_group = 4;- Parameters:
value- The bytes for suggestedAdGroup to set.- Returns:
- This builder for chaining.
-
getSuggestedCampaign
public java.lang.String getSuggestedCampaign()
The suggested Campaign for the keyword. Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`string suggested_campaign = 5;- Specified by:
getSuggestedCampaignin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The suggestedCampaign.
-
getSuggestedCampaignBytes
public com.google.protobuf.ByteString getSuggestedCampaignBytes()
The suggested Campaign for the keyword. Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`string suggested_campaign = 5;- Specified by:
getSuggestedCampaignBytesin interfaceAdGroupKeywordSuggestionOrBuilder- Returns:
- The bytes for suggestedCampaign.
-
setSuggestedCampaign
public AdGroupKeywordSuggestion.Builder setSuggestedCampaign(java.lang.String value)
The suggested Campaign for the keyword. Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`string suggested_campaign = 5;- Parameters:
value- The suggestedCampaign to set.- Returns:
- This builder for chaining.
-
clearSuggestedCampaign
public AdGroupKeywordSuggestion.Builder clearSuggestedCampaign()
The suggested Campaign for the keyword. Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`string suggested_campaign = 5;- Returns:
- This builder for chaining.
-
setSuggestedCampaignBytes
public AdGroupKeywordSuggestion.Builder setSuggestedCampaignBytes(com.google.protobuf.ByteString value)
The suggested Campaign for the keyword. Resource name format: `customers/{customer_id}/campaigns/{campaign_id}`string suggested_campaign = 5;- Parameters:
value- The bytes for suggestedCampaign to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final AdGroupKeywordSuggestion.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
mergeUnknownFields
public final AdGroupKeywordSuggestion.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<AdGroupKeywordSuggestion.Builder>
-
-