Class Keyword.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Keyword.Builder>
com.google.ads.googleads.v22.common.Keyword.Builder
- All Implemented Interfaces:
KeywordOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Keyword
public static final class Keyword.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Keyword.Builder>
implements KeywordOrBuilder
A Keyword criterion segment.Protobuf type
google.ads.googleads.v22.common.Keyword-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()The AdGroupCriterion resource name.Keyword info.The AdGroupCriterion resource name.com.google.protobuf.ByteStringThe AdGroupCriterion resource name.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetInfo()Keyword info.Keyword info.Keyword info.booleanThe AdGroupCriterion resource name.booleanhasInfo()Keyword info.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInfo(KeywordInfo value) Keyword info.setAdGroupCriterion(String value) The AdGroupCriterion resource name.setAdGroupCriterionBytes(com.google.protobuf.ByteString value) The AdGroupCriterion resource name.setInfo(KeywordInfo value) Keyword info.setInfo(KeywordInfo.Builder builderForValue) Keyword info.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Keyword.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Keyword.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.GeneratedMessage.Builder<Keyword.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Keyword.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Keyword.Builder>
-
mergeFrom
public Keyword.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Keyword.Builder>- Throws:
IOException
-
hasAdGroupCriterion
public boolean hasAdGroupCriterion()The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Specified by:
hasAdGroupCriterionin interfaceKeywordOrBuilder- Returns:
- Whether the adGroupCriterion field is set.
-
getAdGroupCriterion
The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Specified by:
getAdGroupCriterionin interfaceKeywordOrBuilder- Returns:
- The adGroupCriterion.
-
getAdGroupCriterionBytes
public com.google.protobuf.ByteString getAdGroupCriterionBytes()The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Specified by:
getAdGroupCriterionBytesin interfaceKeywordOrBuilder- Returns:
- The bytes for adGroupCriterion.
-
setAdGroupCriterion
The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Parameters:
value- The adGroupCriterion to set.- Returns:
- This builder for chaining.
-
clearAdGroupCriterion
The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Returns:
- This builder for chaining.
-
setAdGroupCriterionBytes
The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Parameters:
value- The bytes for adGroupCriterion to set.- Returns:
- This builder for chaining.
-
hasInfo
public boolean hasInfo()Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2;- Specified by:
hasInfoin interfaceKeywordOrBuilder- Returns:
- Whether the info field is set.
-
getInfo
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2;- Specified by:
getInfoin interfaceKeywordOrBuilder- Returns:
- The info.
-
setInfo
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2; -
setInfo
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2; -
mergeInfo
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2; -
clearInfo
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2; -
getInfoBuilder
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2; -
getInfoOrBuilder
Keyword info.
.google.ads.googleads.v22.common.KeywordInfo info = 2;- Specified by:
getInfoOrBuilderin interfaceKeywordOrBuilder
-