Class Keyword.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
com.google.ads.googleads.v18.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.GeneratedMessageV3.Builder<Keyword.Builder>
implements KeywordOrBuilder
A Keyword criterion segment.Protobuf type
google.ads.googleads.v18.common.Keyword-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The AdGroupCriterion resource name.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Keyword info.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()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.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeInfo(KeywordInfo value) Keyword info.final Keyword.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final Keyword.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, 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.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.GeneratedMessageV3.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.GeneratedMessageV3.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
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
setField
public Keyword.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
setRepeatedField
public Keyword.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
addRepeatedField
public Keyword.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.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.GeneratedMessageV3.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.v18.common.KeywordInfo info = 2;- Specified by:
hasInfoin interfaceKeywordOrBuilder- Returns:
- Whether the info field is set.
-
getInfo
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2;- Specified by:
getInfoin interfaceKeywordOrBuilder- Returns:
- The info.
-
setInfo
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2; -
setInfo
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2; -
mergeInfo
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2; -
clearInfo
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2; -
getInfoBuilder
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2; -
getInfoOrBuilder
Keyword info.
.google.ads.googleads.v18.common.KeywordInfo info = 2;- Specified by:
getInfoOrBuilderin interfaceKeywordOrBuilder
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
mergeUnknownFields
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-