Class YoutubeVideoAsset.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder>
-
- com.google.ads.googleads.v15.common.YoutubeVideoAsset.Builder
-
- All Implemented Interfaces:
YoutubeVideoAssetOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,java.lang.Cloneable
- Enclosing class:
- YoutubeVideoAsset
public static final class YoutubeVideoAsset.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder> implements YoutubeVideoAssetOrBuilder
A YouTube asset.
Protobuf typegoogle.ads.googleads.v15.common.YoutubeVideoAsset
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description YoutubeVideoAsset.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)YoutubeVideoAssetbuild()YoutubeVideoAssetbuildPartial()YoutubeVideoAsset.Builderclear()YoutubeVideoAsset.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)YoutubeVideoAsset.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)YoutubeVideoAsset.BuilderclearYoutubeVideoId()YouTube video id.YoutubeVideoAsset.BuilderclearYoutubeVideoTitle()YouTube video title.YoutubeVideoAsset.Builderclone()YoutubeVideoAssetgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()java.lang.StringgetYoutubeVideoId()YouTube video id.com.google.protobuf.ByteStringgetYoutubeVideoIdBytes()YouTube video id.java.lang.StringgetYoutubeVideoTitle()YouTube video title.com.google.protobuf.ByteStringgetYoutubeVideoTitleBytes()YouTube video title.booleanhasYoutubeVideoId()YouTube video id.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()YoutubeVideoAsset.BuildermergeFrom(YoutubeVideoAsset other)YoutubeVideoAsset.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)YoutubeVideoAsset.BuildermergeFrom(com.google.protobuf.Message other)YoutubeVideoAsset.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)YoutubeVideoAsset.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)YoutubeVideoAsset.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)YoutubeVideoAsset.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)YoutubeVideoAsset.BuildersetYoutubeVideoId(java.lang.String value)YouTube video id.YoutubeVideoAsset.BuildersetYoutubeVideoIdBytes(com.google.protobuf.ByteString value)YouTube video id.YoutubeVideoAsset.BuildersetYoutubeVideoTitle(java.lang.String value)YouTube video title.YoutubeVideoAsset.BuildersetYoutubeVideoTitleBytes(com.google.protobuf.ByteString value)YouTube video title.-
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<YoutubeVideoAsset.Builder>
-
clear
public YoutubeVideoAsset.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<YoutubeVideoAsset.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<YoutubeVideoAsset.Builder>
-
getDefaultInstanceForType
public YoutubeVideoAsset getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public YoutubeVideoAsset build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public YoutubeVideoAsset buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public YoutubeVideoAsset.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<YoutubeVideoAsset.Builder>
-
setField
public YoutubeVideoAsset.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<YoutubeVideoAsset.Builder>
-
clearField
public YoutubeVideoAsset.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder>
-
clearOneof
public YoutubeVideoAsset.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder>
-
setRepeatedField
public YoutubeVideoAsset.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<YoutubeVideoAsset.Builder>
-
addRepeatedField
public YoutubeVideoAsset.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<YoutubeVideoAsset.Builder>
-
mergeFrom
public YoutubeVideoAsset.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<YoutubeVideoAsset.Builder>
-
mergeFrom
public YoutubeVideoAsset.Builder mergeFrom(YoutubeVideoAsset other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder>
-
mergeFrom
public YoutubeVideoAsset.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<YoutubeVideoAsset.Builder>- Throws:
java.io.IOException
-
hasYoutubeVideoId
public boolean hasYoutubeVideoId()
YouTube video id. This is the 11 character string value used in the YouTube video URL.
optional string youtube_video_id = 2;- Specified by:
hasYoutubeVideoIdin interfaceYoutubeVideoAssetOrBuilder- Returns:
- Whether the youtubeVideoId field is set.
-
getYoutubeVideoId
public java.lang.String getYoutubeVideoId()
YouTube video id. This is the 11 character string value used in the YouTube video URL.
optional string youtube_video_id = 2;- Specified by:
getYoutubeVideoIdin interfaceYoutubeVideoAssetOrBuilder- Returns:
- The youtubeVideoId.
-
getYoutubeVideoIdBytes
public com.google.protobuf.ByteString getYoutubeVideoIdBytes()
YouTube video id. This is the 11 character string value used in the YouTube video URL.
optional string youtube_video_id = 2;- Specified by:
getYoutubeVideoIdBytesin interfaceYoutubeVideoAssetOrBuilder- Returns:
- The bytes for youtubeVideoId.
-
setYoutubeVideoId
public YoutubeVideoAsset.Builder setYoutubeVideoId(java.lang.String value)
YouTube video id. This is the 11 character string value used in the YouTube video URL.
optional string youtube_video_id = 2;- Parameters:
value- The youtubeVideoId to set.- Returns:
- This builder for chaining.
-
clearYoutubeVideoId
public YoutubeVideoAsset.Builder clearYoutubeVideoId()
YouTube video id. This is the 11 character string value used in the YouTube video URL.
optional string youtube_video_id = 2;- Returns:
- This builder for chaining.
-
setYoutubeVideoIdBytes
public YoutubeVideoAsset.Builder setYoutubeVideoIdBytes(com.google.protobuf.ByteString value)
YouTube video id. This is the 11 character string value used in the YouTube video URL.
optional string youtube_video_id = 2;- Parameters:
value- The bytes for youtubeVideoId to set.- Returns:
- This builder for chaining.
-
getYoutubeVideoTitle
public java.lang.String getYoutubeVideoTitle()
YouTube video title.
string youtube_video_title = 3;- Specified by:
getYoutubeVideoTitlein interfaceYoutubeVideoAssetOrBuilder- Returns:
- The youtubeVideoTitle.
-
getYoutubeVideoTitleBytes
public com.google.protobuf.ByteString getYoutubeVideoTitleBytes()
YouTube video title.
string youtube_video_title = 3;- Specified by:
getYoutubeVideoTitleBytesin interfaceYoutubeVideoAssetOrBuilder- Returns:
- The bytes for youtubeVideoTitle.
-
setYoutubeVideoTitle
public YoutubeVideoAsset.Builder setYoutubeVideoTitle(java.lang.String value)
YouTube video title.
string youtube_video_title = 3;- Parameters:
value- The youtubeVideoTitle to set.- Returns:
- This builder for chaining.
-
clearYoutubeVideoTitle
public YoutubeVideoAsset.Builder clearYoutubeVideoTitle()
YouTube video title.
string youtube_video_title = 3;- Returns:
- This builder for chaining.
-
setYoutubeVideoTitleBytes
public YoutubeVideoAsset.Builder setYoutubeVideoTitleBytes(com.google.protobuf.ByteString value)
YouTube video title.
string youtube_video_title = 3;- Parameters:
value- The bytes for youtubeVideoTitle to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final YoutubeVideoAsset.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder>
-
mergeUnknownFields
public final YoutubeVideoAsset.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<YoutubeVideoAsset.Builder>
-
-