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.v15.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,java.lang.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 typegoogle.ads.googleads.v15.common.Keyword
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Keyword.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Keywordbuild()KeywordbuildPartial()Keyword.Builderclear()Keyword.BuilderclearAdGroupCriterion()The AdGroupCriterion resource name.Keyword.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)Keyword.BuilderclearInfo()Keyword info.Keyword.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)Keyword.Builderclone()java.lang.StringgetAdGroupCriterion()The AdGroupCriterion resource name.com.google.protobuf.ByteStringgetAdGroupCriterionBytes()The AdGroupCriterion resource name.KeywordgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()KeywordInfogetInfo()Keyword info.KeywordInfo.BuildergetInfoBuilder()Keyword info.KeywordInfoOrBuildergetInfoOrBuilder()Keyword info.booleanhasAdGroupCriterion()The AdGroupCriterion resource name.booleanhasInfo()Keyword info.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()Keyword.BuildermergeFrom(Keyword other)Keyword.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Keyword.BuildermergeFrom(com.google.protobuf.Message other)Keyword.BuildermergeInfo(KeywordInfo value)Keyword info.Keyword.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)Keyword.BuildersetAdGroupCriterion(java.lang.String value)The AdGroupCriterion resource name.Keyword.BuildersetAdGroupCriterionBytes(com.google.protobuf.ByteString value)The AdGroupCriterion resource name.Keyword.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)Keyword.BuildersetInfo(KeywordInfo value)Keyword info.Keyword.BuildersetInfo(KeywordInfo.Builder builderForValue)Keyword info.Keyword.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)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, 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<Keyword.Builder>
-
clear
public 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
public Keyword getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Keyword build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Keyword buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public Keyword.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, java.lang.Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
clearField
public Keyword.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
clearOneof
public Keyword.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- 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, java.lang.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, java.lang.Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
mergeFrom
public Keyword.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Keyword.Builder>
-
mergeFrom
public Keyword.Builder mergeFrom(Keyword other)
-
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 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<Keyword.Builder>- Throws:
java.io.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
public java.lang.String 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
public Keyword.Builder setAdGroupCriterion(java.lang.String value)
The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Parameters:
value- The adGroupCriterion to set.- Returns:
- This builder for chaining.
-
clearAdGroupCriterion
public Keyword.Builder clearAdGroupCriterion()
The AdGroupCriterion resource name.
optional string ad_group_criterion = 3;- Returns:
- This builder for chaining.
-
setAdGroupCriterionBytes
public Keyword.Builder setAdGroupCriterionBytes(com.google.protobuf.ByteString value)
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.v15.common.KeywordInfo info = 2;- Specified by:
hasInfoin interfaceKeywordOrBuilder- Returns:
- Whether the info field is set.
-
getInfo
public KeywordInfo getInfo()
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;- Specified by:
getInfoin interfaceKeywordOrBuilder- Returns:
- The info.
-
setInfo
public Keyword.Builder setInfo(KeywordInfo value)
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;
-
setInfo
public Keyword.Builder setInfo(KeywordInfo.Builder builderForValue)
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;
-
mergeInfo
public Keyword.Builder mergeInfo(KeywordInfo value)
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;
-
clearInfo
public Keyword.Builder clearInfo()
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;
-
getInfoBuilder
public KeywordInfo.Builder getInfoBuilder()
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;
-
getInfoOrBuilder
public KeywordInfoOrBuilder getInfoOrBuilder()
Keyword info.
.google.ads.googleads.v15.common.KeywordInfo info = 2;- Specified by:
getInfoOrBuilderin interfaceKeywordOrBuilder
-
setUnknownFields
public final Keyword.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
mergeUnknownFields
public final Keyword.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Keyword.Builder>
-
-