Class TextAdInfo.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
com.google.ads.googleads.v18.common.TextAdInfo.Builder
- All Implemented Interfaces:
TextAdInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- TextAdInfo
public static final class TextAdInfo.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
implements TextAdInfoOrBuilder
A text ad.Protobuf type
google.ads.googleads.v18.common.TextAdInfo-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()The first line of the ad's description.The second line of the ad's description.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The headline of the ad.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) clone()The first line of the ad's description.com.google.protobuf.ByteStringThe first line of the ad's description.The second line of the ad's description.com.google.protobuf.ByteStringThe second line of the ad's description.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorThe headline of the ad.com.google.protobuf.ByteStringThe headline of the ad.booleanThe first line of the ad's description.booleanThe second line of the ad's description.booleanThe headline of the ad.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(TextAdInfo other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) final TextAdInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setDescription1(String value) The first line of the ad's description.setDescription1Bytes(com.google.protobuf.ByteString value) The first line of the ad's description.setDescription2(String value) The second line of the ad's description.setDescription2Bytes(com.google.protobuf.ByteString value) The second line of the ad's description.setHeadline(String value) The headline of the ad.setHeadlineBytes(com.google.protobuf.ByteString value) The headline of the ad.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) final TextAdInfo.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<TextAdInfo.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<TextAdInfo.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<TextAdInfo.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<TextAdInfo.Builder>
-
setField
public TextAdInfo.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<TextAdInfo.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
-
setRepeatedField
public TextAdInfo.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<TextAdInfo.Builder>
-
addRepeatedField
public TextAdInfo.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<TextAdInfo.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<TextAdInfo.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
-
mergeFrom
public TextAdInfo.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<TextAdInfo.Builder>- Throws:
IOException
-
hasHeadline
public boolean hasHeadline()The headline of the ad.
optional string headline = 4;- Specified by:
hasHeadlinein interfaceTextAdInfoOrBuilder- Returns:
- Whether the headline field is set.
-
getHeadline
The headline of the ad.
optional string headline = 4;- Specified by:
getHeadlinein interfaceTextAdInfoOrBuilder- Returns:
- The headline.
-
getHeadlineBytes
public com.google.protobuf.ByteString getHeadlineBytes()The headline of the ad.
optional string headline = 4;- Specified by:
getHeadlineBytesin interfaceTextAdInfoOrBuilder- Returns:
- The bytes for headline.
-
setHeadline
The headline of the ad.
optional string headline = 4;- Parameters:
value- The headline to set.- Returns:
- This builder for chaining.
-
clearHeadline
The headline of the ad.
optional string headline = 4;- Returns:
- This builder for chaining.
-
setHeadlineBytes
The headline of the ad.
optional string headline = 4;- Parameters:
value- The bytes for headline to set.- Returns:
- This builder for chaining.
-
hasDescription1
public boolean hasDescription1()The first line of the ad's description.
optional string description1 = 5;- Specified by:
hasDescription1in interfaceTextAdInfoOrBuilder- Returns:
- Whether the description1 field is set.
-
getDescription1
The first line of the ad's description.
optional string description1 = 5;- Specified by:
getDescription1in interfaceTextAdInfoOrBuilder- Returns:
- The description1.
-
getDescription1Bytes
public com.google.protobuf.ByteString getDescription1Bytes()The first line of the ad's description.
optional string description1 = 5;- Specified by:
getDescription1Bytesin interfaceTextAdInfoOrBuilder- Returns:
- The bytes for description1.
-
setDescription1
The first line of the ad's description.
optional string description1 = 5;- Parameters:
value- The description1 to set.- Returns:
- This builder for chaining.
-
clearDescription1
The first line of the ad's description.
optional string description1 = 5;- Returns:
- This builder for chaining.
-
setDescription1Bytes
The first line of the ad's description.
optional string description1 = 5;- Parameters:
value- The bytes for description1 to set.- Returns:
- This builder for chaining.
-
hasDescription2
public boolean hasDescription2()The second line of the ad's description.
optional string description2 = 6;- Specified by:
hasDescription2in interfaceTextAdInfoOrBuilder- Returns:
- Whether the description2 field is set.
-
getDescription2
The second line of the ad's description.
optional string description2 = 6;- Specified by:
getDescription2in interfaceTextAdInfoOrBuilder- Returns:
- The description2.
-
getDescription2Bytes
public com.google.protobuf.ByteString getDescription2Bytes()The second line of the ad's description.
optional string description2 = 6;- Specified by:
getDescription2Bytesin interfaceTextAdInfoOrBuilder- Returns:
- The bytes for description2.
-
setDescription2
The second line of the ad's description.
optional string description2 = 6;- Parameters:
value- The description2 to set.- Returns:
- This builder for chaining.
-
clearDescription2
The second line of the ad's description.
optional string description2 = 6;- Returns:
- This builder for chaining.
-
setDescription2Bytes
The second line of the ad's description.
optional string description2 = 6;- Parameters:
value- The bytes for description2 to set.- Returns:
- This builder for chaining.
-
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
-
mergeUnknownFields
public final TextAdInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<TextAdInfo.Builder>
-