Class ExpandedTextAdInfo.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder>
-
- com.google.ads.googleads.v10.common.ExpandedTextAdInfo.Builder
-
- All Implemented Interfaces:
ExpandedTextAdInfoOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- ExpandedTextAdInfo
public static final class ExpandedTextAdInfo.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder> implements ExpandedTextAdInfoOrBuilder
An expanded text ad.
Protobuf typegoogle.ads.googleads.v10.common.ExpandedTextAdInfo
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExpandedTextAdInfo.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ExpandedTextAdInfobuild()ExpandedTextAdInfobuildPartial()ExpandedTextAdInfo.Builderclear()ExpandedTextAdInfo.BuilderclearDescription()The description of the ad.ExpandedTextAdInfo.BuilderclearDescription2()The second description of the ad.ExpandedTextAdInfo.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ExpandedTextAdInfo.BuilderclearHeadlinePart1()The first part of the ad's headline.ExpandedTextAdInfo.BuilderclearHeadlinePart2()The second part of the ad's headline.ExpandedTextAdInfo.BuilderclearHeadlinePart3()The third part of the ad's headline.ExpandedTextAdInfo.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ExpandedTextAdInfo.BuilderclearPath1()The text that can appear alongside the ad's displayed URL.ExpandedTextAdInfo.BuilderclearPath2()Additional text that can appear alongside the ad's displayed URL.ExpandedTextAdInfo.Builderclone()ExpandedTextAdInfogetDefaultInstanceForType()java.lang.StringgetDescription()The description of the ad.java.lang.StringgetDescription2()The second description of the ad.com.google.protobuf.ByteStringgetDescription2Bytes()The second description of the ad.com.google.protobuf.ByteStringgetDescriptionBytes()The description of the ad.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetHeadlinePart1()The first part of the ad's headline.com.google.protobuf.ByteStringgetHeadlinePart1Bytes()The first part of the ad's headline.java.lang.StringgetHeadlinePart2()The second part of the ad's headline.com.google.protobuf.ByteStringgetHeadlinePart2Bytes()The second part of the ad's headline.java.lang.StringgetHeadlinePart3()The third part of the ad's headline.com.google.protobuf.ByteStringgetHeadlinePart3Bytes()The third part of the ad's headline.java.lang.StringgetPath1()The text that can appear alongside the ad's displayed URL.com.google.protobuf.ByteStringgetPath1Bytes()The text that can appear alongside the ad's displayed URL.java.lang.StringgetPath2()Additional text that can appear alongside the ad's displayed URL.com.google.protobuf.ByteStringgetPath2Bytes()Additional text that can appear alongside the ad's displayed URL.booleanhasDescription()The description of the ad.booleanhasDescription2()The second description of the ad.booleanhasHeadlinePart1()The first part of the ad's headline.booleanhasHeadlinePart2()The second part of the ad's headline.booleanhasHeadlinePart3()The third part of the ad's headline.booleanhasPath1()The text that can appear alongside the ad's displayed URL.booleanhasPath2()Additional text that can appear alongside the ad's displayed URL.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ExpandedTextAdInfo.BuildermergeFrom(ExpandedTextAdInfo other)ExpandedTextAdInfo.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ExpandedTextAdInfo.BuildermergeFrom(com.google.protobuf.Message other)ExpandedTextAdInfo.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ExpandedTextAdInfo.BuildersetDescription(java.lang.String value)The description of the ad.ExpandedTextAdInfo.BuildersetDescription2(java.lang.String value)The second description of the ad.ExpandedTextAdInfo.BuildersetDescription2Bytes(com.google.protobuf.ByteString value)The second description of the ad.ExpandedTextAdInfo.BuildersetDescriptionBytes(com.google.protobuf.ByteString value)The description of the ad.ExpandedTextAdInfo.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)ExpandedTextAdInfo.BuildersetHeadlinePart1(java.lang.String value)The first part of the ad's headline.ExpandedTextAdInfo.BuildersetHeadlinePart1Bytes(com.google.protobuf.ByteString value)The first part of the ad's headline.ExpandedTextAdInfo.BuildersetHeadlinePart2(java.lang.String value)The second part of the ad's headline.ExpandedTextAdInfo.BuildersetHeadlinePart2Bytes(com.google.protobuf.ByteString value)The second part of the ad's headline.ExpandedTextAdInfo.BuildersetHeadlinePart3(java.lang.String value)The third part of the ad's headline.ExpandedTextAdInfo.BuildersetHeadlinePart3Bytes(com.google.protobuf.ByteString value)The third part of the ad's headline.ExpandedTextAdInfo.BuildersetPath1(java.lang.String value)The text that can appear alongside the ad's displayed URL.ExpandedTextAdInfo.BuildersetPath1Bytes(com.google.protobuf.ByteString value)The text that can appear alongside the ad's displayed URL.ExpandedTextAdInfo.BuildersetPath2(java.lang.String value)Additional text that can appear alongside the ad's displayed URL.ExpandedTextAdInfo.BuildersetPath2Bytes(com.google.protobuf.ByteString value)Additional text that can appear alongside the ad's displayed URL.ExpandedTextAdInfo.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)ExpandedTextAdInfo.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
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<ExpandedTextAdInfo.Builder>
-
clear
public ExpandedTextAdInfo.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<ExpandedTextAdInfo.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<ExpandedTextAdInfo.Builder>
-
getDefaultInstanceForType
public ExpandedTextAdInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ExpandedTextAdInfo build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ExpandedTextAdInfo buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ExpandedTextAdInfo.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<ExpandedTextAdInfo.Builder>
-
setField
public ExpandedTextAdInfo.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<ExpandedTextAdInfo.Builder>
-
clearField
public ExpandedTextAdInfo.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder>
-
clearOneof
public ExpandedTextAdInfo.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder>
-
setRepeatedField
public ExpandedTextAdInfo.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<ExpandedTextAdInfo.Builder>
-
addRepeatedField
public ExpandedTextAdInfo.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<ExpandedTextAdInfo.Builder>
-
mergeFrom
public ExpandedTextAdInfo.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ExpandedTextAdInfo.Builder>
-
mergeFrom
public ExpandedTextAdInfo.Builder mergeFrom(ExpandedTextAdInfo other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder>
-
mergeFrom
public ExpandedTextAdInfo.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<ExpandedTextAdInfo.Builder>- Throws:
java.io.IOException
-
hasHeadlinePart1
public boolean hasHeadlinePart1()
The first part of the ad's headline.
optional string headline_part1 = 8;- Specified by:
hasHeadlinePart1in interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the headlinePart1 field is set.
-
getHeadlinePart1
public java.lang.String getHeadlinePart1()
The first part of the ad's headline.
optional string headline_part1 = 8;- Specified by:
getHeadlinePart1in interfaceExpandedTextAdInfoOrBuilder- Returns:
- The headlinePart1.
-
getHeadlinePart1Bytes
public com.google.protobuf.ByteString getHeadlinePart1Bytes()
The first part of the ad's headline.
optional string headline_part1 = 8;- Specified by:
getHeadlinePart1Bytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for headlinePart1.
-
setHeadlinePart1
public ExpandedTextAdInfo.Builder setHeadlinePart1(java.lang.String value)
The first part of the ad's headline.
optional string headline_part1 = 8;- Parameters:
value- The headlinePart1 to set.- Returns:
- This builder for chaining.
-
clearHeadlinePart1
public ExpandedTextAdInfo.Builder clearHeadlinePart1()
The first part of the ad's headline.
optional string headline_part1 = 8;- Returns:
- This builder for chaining.
-
setHeadlinePart1Bytes
public ExpandedTextAdInfo.Builder setHeadlinePart1Bytes(com.google.protobuf.ByteString value)
The first part of the ad's headline.
optional string headline_part1 = 8;- Parameters:
value- The bytes for headlinePart1 to set.- Returns:
- This builder for chaining.
-
hasHeadlinePart2
public boolean hasHeadlinePart2()
The second part of the ad's headline.
optional string headline_part2 = 9;- Specified by:
hasHeadlinePart2in interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the headlinePart2 field is set.
-
getHeadlinePart2
public java.lang.String getHeadlinePart2()
The second part of the ad's headline.
optional string headline_part2 = 9;- Specified by:
getHeadlinePart2in interfaceExpandedTextAdInfoOrBuilder- Returns:
- The headlinePart2.
-
getHeadlinePart2Bytes
public com.google.protobuf.ByteString getHeadlinePart2Bytes()
The second part of the ad's headline.
optional string headline_part2 = 9;- Specified by:
getHeadlinePart2Bytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for headlinePart2.
-
setHeadlinePart2
public ExpandedTextAdInfo.Builder setHeadlinePart2(java.lang.String value)
The second part of the ad's headline.
optional string headline_part2 = 9;- Parameters:
value- The headlinePart2 to set.- Returns:
- This builder for chaining.
-
clearHeadlinePart2
public ExpandedTextAdInfo.Builder clearHeadlinePart2()
The second part of the ad's headline.
optional string headline_part2 = 9;- Returns:
- This builder for chaining.
-
setHeadlinePart2Bytes
public ExpandedTextAdInfo.Builder setHeadlinePart2Bytes(com.google.protobuf.ByteString value)
The second part of the ad's headline.
optional string headline_part2 = 9;- Parameters:
value- The bytes for headlinePart2 to set.- Returns:
- This builder for chaining.
-
hasHeadlinePart3
public boolean hasHeadlinePart3()
The third part of the ad's headline.
optional string headline_part3 = 10;- Specified by:
hasHeadlinePart3in interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the headlinePart3 field is set.
-
getHeadlinePart3
public java.lang.String getHeadlinePart3()
The third part of the ad's headline.
optional string headline_part3 = 10;- Specified by:
getHeadlinePart3in interfaceExpandedTextAdInfoOrBuilder- Returns:
- The headlinePart3.
-
getHeadlinePart3Bytes
public com.google.protobuf.ByteString getHeadlinePart3Bytes()
The third part of the ad's headline.
optional string headline_part3 = 10;- Specified by:
getHeadlinePart3Bytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for headlinePart3.
-
setHeadlinePart3
public ExpandedTextAdInfo.Builder setHeadlinePart3(java.lang.String value)
The third part of the ad's headline.
optional string headline_part3 = 10;- Parameters:
value- The headlinePart3 to set.- Returns:
- This builder for chaining.
-
clearHeadlinePart3
public ExpandedTextAdInfo.Builder clearHeadlinePart3()
The third part of the ad's headline.
optional string headline_part3 = 10;- Returns:
- This builder for chaining.
-
setHeadlinePart3Bytes
public ExpandedTextAdInfo.Builder setHeadlinePart3Bytes(com.google.protobuf.ByteString value)
The third part of the ad's headline.
optional string headline_part3 = 10;- Parameters:
value- The bytes for headlinePart3 to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()
The description of the ad.
optional string description = 11;- Specified by:
hasDescriptionin interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
public java.lang.String getDescription()
The description of the ad.
optional string description = 11;- Specified by:
getDescriptionin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
The description of the ad.
optional string description = 11;- Specified by:
getDescriptionBytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for description.
-
setDescription
public ExpandedTextAdInfo.Builder setDescription(java.lang.String value)
The description of the ad.
optional string description = 11;- Parameters:
value- The description to set.- Returns:
- This builder for chaining.
-
clearDescription
public ExpandedTextAdInfo.Builder clearDescription()
The description of the ad.
optional string description = 11;- Returns:
- This builder for chaining.
-
setDescriptionBytes
public ExpandedTextAdInfo.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
The description of the ad.
optional string description = 11;- Parameters:
value- The bytes for description to set.- Returns:
- This builder for chaining.
-
hasDescription2
public boolean hasDescription2()
The second description of the ad.
optional string description2 = 12;- Specified by:
hasDescription2in interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the description2 field is set.
-
getDescription2
public java.lang.String getDescription2()
The second description of the ad.
optional string description2 = 12;- Specified by:
getDescription2in interfaceExpandedTextAdInfoOrBuilder- Returns:
- The description2.
-
getDescription2Bytes
public com.google.protobuf.ByteString getDescription2Bytes()
The second description of the ad.
optional string description2 = 12;- Specified by:
getDescription2Bytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for description2.
-
setDescription2
public ExpandedTextAdInfo.Builder setDescription2(java.lang.String value)
The second description of the ad.
optional string description2 = 12;- Parameters:
value- The description2 to set.- Returns:
- This builder for chaining.
-
clearDescription2
public ExpandedTextAdInfo.Builder clearDescription2()
The second description of the ad.
optional string description2 = 12;- Returns:
- This builder for chaining.
-
setDescription2Bytes
public ExpandedTextAdInfo.Builder setDescription2Bytes(com.google.protobuf.ByteString value)
The second description of the ad.
optional string description2 = 12;- Parameters:
value- The bytes for description2 to set.- Returns:
- This builder for chaining.
-
hasPath1
public boolean hasPath1()
The text that can appear alongside the ad's displayed URL.
optional string path1 = 13;- Specified by:
hasPath1in interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the path1 field is set.
-
getPath1
public java.lang.String getPath1()
The text that can appear alongside the ad's displayed URL.
optional string path1 = 13;- Specified by:
getPath1in interfaceExpandedTextAdInfoOrBuilder- Returns:
- The path1.
-
getPath1Bytes
public com.google.protobuf.ByteString getPath1Bytes()
The text that can appear alongside the ad's displayed URL.
optional string path1 = 13;- Specified by:
getPath1Bytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for path1.
-
setPath1
public ExpandedTextAdInfo.Builder setPath1(java.lang.String value)
The text that can appear alongside the ad's displayed URL.
optional string path1 = 13;- Parameters:
value- The path1 to set.- Returns:
- This builder for chaining.
-
clearPath1
public ExpandedTextAdInfo.Builder clearPath1()
The text that can appear alongside the ad's displayed URL.
optional string path1 = 13;- Returns:
- This builder for chaining.
-
setPath1Bytes
public ExpandedTextAdInfo.Builder setPath1Bytes(com.google.protobuf.ByteString value)
The text that can appear alongside the ad's displayed URL.
optional string path1 = 13;- Parameters:
value- The bytes for path1 to set.- Returns:
- This builder for chaining.
-
hasPath2
public boolean hasPath2()
Additional text that can appear alongside the ad's displayed URL.
optional string path2 = 14;- Specified by:
hasPath2in interfaceExpandedTextAdInfoOrBuilder- Returns:
- Whether the path2 field is set.
-
getPath2
public java.lang.String getPath2()
Additional text that can appear alongside the ad's displayed URL.
optional string path2 = 14;- Specified by:
getPath2in interfaceExpandedTextAdInfoOrBuilder- Returns:
- The path2.
-
getPath2Bytes
public com.google.protobuf.ByteString getPath2Bytes()
Additional text that can appear alongside the ad's displayed URL.
optional string path2 = 14;- Specified by:
getPath2Bytesin interfaceExpandedTextAdInfoOrBuilder- Returns:
- The bytes for path2.
-
setPath2
public ExpandedTextAdInfo.Builder setPath2(java.lang.String value)
Additional text that can appear alongside the ad's displayed URL.
optional string path2 = 14;- Parameters:
value- The path2 to set.- Returns:
- This builder for chaining.
-
clearPath2
public ExpandedTextAdInfo.Builder clearPath2()
Additional text that can appear alongside the ad's displayed URL.
optional string path2 = 14;- Returns:
- This builder for chaining.
-
setPath2Bytes
public ExpandedTextAdInfo.Builder setPath2Bytes(com.google.protobuf.ByteString value)
Additional text that can appear alongside the ad's displayed URL.
optional string path2 = 14;- Parameters:
value- The bytes for path2 to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final ExpandedTextAdInfo.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder>
-
mergeUnknownFields
public final ExpandedTextAdInfo.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ExpandedTextAdInfo.Builder>
-
-