Package com.streamlayer.social
Class TweetExtendedMedia.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite.Builder<TweetExtendedMedia,TweetExtendedMedia.Builder>
-
- com.streamlayer.social.TweetExtendedMedia.Builder
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,TweetExtendedMediaOrBuilder,java.lang.Cloneable
- Enclosing class:
- TweetExtendedMedia
public static final class TweetExtendedMedia.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<TweetExtendedMedia,TweetExtendedMedia.Builder> implements TweetExtendedMediaOrBuilder
https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/extended-entities-object
Protobuf typestreamlayer.social.TweetExtendedMedia
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TweetExtendedMedia.BuilderaddAllIndices(java.lang.Iterable<? extends java.lang.Integer> values)repeated int32 indices = 10;TweetExtendedMedia.BuilderaddIndices(int value)repeated int32 indices = 10;TweetExtendedMedia.BuilderclearAdditionalMediaInfo().streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;TweetExtendedMedia.BuilderclearDisplayUrl()string display_url = 6;TweetExtendedMedia.BuilderclearExpandedUrl()string expanded_url = 7;TweetExtendedMedia.BuilderclearId()int64 id = 1;TweetExtendedMedia.BuilderclearIdStr()string id_str = 2;TweetExtendedMedia.BuilderclearIndices()repeated int32 indices = 10;TweetExtendedMedia.BuilderclearMediaUrl()string media_url = 5;TweetExtendedMedia.BuilderclearMediaUrlHttps()string media_url_https = 8;TweetExtendedMedia.BuilderclearSizes().streamlayer.social.TweetMediaSizes sizes = 9;TweetExtendedMedia.BuilderclearType()string type = 3;TweetExtendedMedia.BuilderclearUrl()string url = 4;TweetExtendedMedia.BuilderclearVideoInfo().streamlayer.social.TweetMediaVideoInfo video_info = 11;TweetExtendedMedia.TweetAdditionalMediaInfogetAdditionalMediaInfo().streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;java.lang.StringgetDisplayUrl()string display_url = 6;com.google.protobuf.ByteStringgetDisplayUrlBytes()string display_url = 6;java.lang.StringgetExpandedUrl()string expanded_url = 7;com.google.protobuf.ByteStringgetExpandedUrlBytes()string expanded_url = 7;longgetId()int64 id = 1;java.lang.StringgetIdStr()string id_str = 2;com.google.protobuf.ByteStringgetIdStrBytes()string id_str = 2;intgetIndices(int index)repeated int32 indices = 10;intgetIndicesCount()repeated int32 indices = 10;java.util.List<java.lang.Integer>getIndicesList()repeated int32 indices = 10;java.lang.StringgetMediaUrl()string media_url = 5;com.google.protobuf.ByteStringgetMediaUrlBytes()string media_url = 5;java.lang.StringgetMediaUrlHttps()string media_url_https = 8;com.google.protobuf.ByteStringgetMediaUrlHttpsBytes()string media_url_https = 8;TweetMediaSizesgetSizes().streamlayer.social.TweetMediaSizes sizes = 9;java.lang.StringgetType()string type = 3;com.google.protobuf.ByteStringgetTypeBytes()string type = 3;java.lang.StringgetUrl()string url = 4;com.google.protobuf.ByteStringgetUrlBytes()string url = 4;TweetMediaVideoInfogetVideoInfo().streamlayer.social.TweetMediaVideoInfo video_info = 11;booleanhasAdditionalMediaInfo().streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;booleanhasSizes().streamlayer.social.TweetMediaSizes sizes = 9;booleanhasVideoInfo().streamlayer.social.TweetMediaVideoInfo video_info = 11;TweetExtendedMedia.BuildermergeAdditionalMediaInfo(TweetExtendedMedia.TweetAdditionalMediaInfo value).streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;TweetExtendedMedia.BuildermergeSizes(TweetMediaSizes value).streamlayer.social.TweetMediaSizes sizes = 9;TweetExtendedMedia.BuildermergeVideoInfo(TweetMediaVideoInfo value).streamlayer.social.TweetMediaVideoInfo video_info = 11;TweetExtendedMedia.BuildersetAdditionalMediaInfo(TweetExtendedMedia.TweetAdditionalMediaInfo value).streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;TweetExtendedMedia.BuildersetAdditionalMediaInfo(TweetExtendedMedia.TweetAdditionalMediaInfo.Builder builderForValue).streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;TweetExtendedMedia.BuildersetDisplayUrl(java.lang.String value)string display_url = 6;TweetExtendedMedia.BuildersetDisplayUrlBytes(com.google.protobuf.ByteString value)string display_url = 6;TweetExtendedMedia.BuildersetExpandedUrl(java.lang.String value)string expanded_url = 7;TweetExtendedMedia.BuildersetExpandedUrlBytes(com.google.protobuf.ByteString value)string expanded_url = 7;TweetExtendedMedia.BuildersetId(long value)int64 id = 1;TweetExtendedMedia.BuildersetIdStr(java.lang.String value)string id_str = 2;TweetExtendedMedia.BuildersetIdStrBytes(com.google.protobuf.ByteString value)string id_str = 2;TweetExtendedMedia.BuildersetIndices(int index, int value)repeated int32 indices = 10;TweetExtendedMedia.BuildersetMediaUrl(java.lang.String value)string media_url = 5;TweetExtendedMedia.BuildersetMediaUrlBytes(com.google.protobuf.ByteString value)string media_url = 5;TweetExtendedMedia.BuildersetMediaUrlHttps(java.lang.String value)string media_url_https = 8;TweetExtendedMedia.BuildersetMediaUrlHttpsBytes(com.google.protobuf.ByteString value)string media_url_https = 8;TweetExtendedMedia.BuildersetSizes(TweetMediaSizes value).streamlayer.social.TweetMediaSizes sizes = 9;TweetExtendedMedia.BuildersetSizes(TweetMediaSizes.Builder builderForValue).streamlayer.social.TweetMediaSizes sizes = 9;TweetExtendedMedia.BuildersetType(java.lang.String value)string type = 3;TweetExtendedMedia.BuildersetTypeBytes(com.google.protobuf.ByteString value)string type = 3;TweetExtendedMedia.BuildersetUrl(java.lang.String value)string url = 4;TweetExtendedMedia.BuildersetUrlBytes(com.google.protobuf.ByteString value)string url = 4;TweetExtendedMedia.BuildersetVideoInfo(TweetMediaVideoInfo value).streamlayer.social.TweetMediaVideoInfo video_info = 11;TweetExtendedMedia.BuildersetVideoInfo(TweetMediaVideoInfo.Builder builderForValue).streamlayer.social.TweetMediaVideoInfo video_info = 11;-
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getId
public long getId()
int64 id = 1;- Specified by:
getIdin interfaceTweetExtendedMediaOrBuilder- Returns:
- The id.
-
setId
public TweetExtendedMedia.Builder setId(long value)
int64 id = 1;- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
public TweetExtendedMedia.Builder clearId()
int64 id = 1;- Returns:
- This builder for chaining.
-
getIdStr
public java.lang.String getIdStr()
string id_str = 2;- Specified by:
getIdStrin interfaceTweetExtendedMediaOrBuilder- Returns:
- The idStr.
-
getIdStrBytes
public com.google.protobuf.ByteString getIdStrBytes()
string id_str = 2;- Specified by:
getIdStrBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for idStr.
-
setIdStr
public TweetExtendedMedia.Builder setIdStr(java.lang.String value)
string id_str = 2;- Parameters:
value- The idStr to set.- Returns:
- This builder for chaining.
-
clearIdStr
public TweetExtendedMedia.Builder clearIdStr()
string id_str = 2;- Returns:
- This builder for chaining.
-
setIdStrBytes
public TweetExtendedMedia.Builder setIdStrBytes(com.google.protobuf.ByteString value)
string id_str = 2;- Parameters:
value- The bytes for idStr to set.- Returns:
- This builder for chaining.
-
getType
public java.lang.String getType()
string type = 3;- Specified by:
getTypein interfaceTweetExtendedMediaOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
string type = 3;- Specified by:
getTypeBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for type.
-
setType
public TweetExtendedMedia.Builder setType(java.lang.String value)
string type = 3;- Parameters:
value- The type to set.- Returns:
- This builder for chaining.
-
clearType
public TweetExtendedMedia.Builder clearType()
string type = 3;- Returns:
- This builder for chaining.
-
setTypeBytes
public TweetExtendedMedia.Builder setTypeBytes(com.google.protobuf.ByteString value)
string type = 3;- Parameters:
value- The bytes for type to set.- Returns:
- This builder for chaining.
-
getUrl
public java.lang.String getUrl()
string url = 4;- Specified by:
getUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()
string url = 4;- Specified by:
getUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for url.
-
setUrl
public TweetExtendedMedia.Builder setUrl(java.lang.String value)
string url = 4;- Parameters:
value- The url to set.- Returns:
- This builder for chaining.
-
clearUrl
public TweetExtendedMedia.Builder clearUrl()
string url = 4;- Returns:
- This builder for chaining.
-
setUrlBytes
public TweetExtendedMedia.Builder setUrlBytes(com.google.protobuf.ByteString value)
string url = 4;- Parameters:
value- The bytes for url to set.- Returns:
- This builder for chaining.
-
getMediaUrl
public java.lang.String getMediaUrl()
string media_url = 5;- Specified by:
getMediaUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The mediaUrl.
-
getMediaUrlBytes
public com.google.protobuf.ByteString getMediaUrlBytes()
string media_url = 5;- Specified by:
getMediaUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for mediaUrl.
-
setMediaUrl
public TweetExtendedMedia.Builder setMediaUrl(java.lang.String value)
string media_url = 5;- Parameters:
value- The mediaUrl to set.- Returns:
- This builder for chaining.
-
clearMediaUrl
public TweetExtendedMedia.Builder clearMediaUrl()
string media_url = 5;- Returns:
- This builder for chaining.
-
setMediaUrlBytes
public TweetExtendedMedia.Builder setMediaUrlBytes(com.google.protobuf.ByteString value)
string media_url = 5;- Parameters:
value- The bytes for mediaUrl to set.- Returns:
- This builder for chaining.
-
getDisplayUrl
public java.lang.String getDisplayUrl()
string display_url = 6;- Specified by:
getDisplayUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The displayUrl.
-
getDisplayUrlBytes
public com.google.protobuf.ByteString getDisplayUrlBytes()
string display_url = 6;- Specified by:
getDisplayUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for displayUrl.
-
setDisplayUrl
public TweetExtendedMedia.Builder setDisplayUrl(java.lang.String value)
string display_url = 6;- Parameters:
value- The displayUrl to set.- Returns:
- This builder for chaining.
-
clearDisplayUrl
public TweetExtendedMedia.Builder clearDisplayUrl()
string display_url = 6;- Returns:
- This builder for chaining.
-
setDisplayUrlBytes
public TweetExtendedMedia.Builder setDisplayUrlBytes(com.google.protobuf.ByteString value)
string display_url = 6;- Parameters:
value- The bytes for displayUrl to set.- Returns:
- This builder for chaining.
-
getExpandedUrl
public java.lang.String getExpandedUrl()
string expanded_url = 7;- Specified by:
getExpandedUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The expandedUrl.
-
getExpandedUrlBytes
public com.google.protobuf.ByteString getExpandedUrlBytes()
string expanded_url = 7;- Specified by:
getExpandedUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for expandedUrl.
-
setExpandedUrl
public TweetExtendedMedia.Builder setExpandedUrl(java.lang.String value)
string expanded_url = 7;- Parameters:
value- The expandedUrl to set.- Returns:
- This builder for chaining.
-
clearExpandedUrl
public TweetExtendedMedia.Builder clearExpandedUrl()
string expanded_url = 7;- Returns:
- This builder for chaining.
-
setExpandedUrlBytes
public TweetExtendedMedia.Builder setExpandedUrlBytes(com.google.protobuf.ByteString value)
string expanded_url = 7;- Parameters:
value- The bytes for expandedUrl to set.- Returns:
- This builder for chaining.
-
getMediaUrlHttps
public java.lang.String getMediaUrlHttps()
string media_url_https = 8;- Specified by:
getMediaUrlHttpsin interfaceTweetExtendedMediaOrBuilder- Returns:
- The mediaUrlHttps.
-
getMediaUrlHttpsBytes
public com.google.protobuf.ByteString getMediaUrlHttpsBytes()
string media_url_https = 8;- Specified by:
getMediaUrlHttpsBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for mediaUrlHttps.
-
setMediaUrlHttps
public TweetExtendedMedia.Builder setMediaUrlHttps(java.lang.String value)
string media_url_https = 8;- Parameters:
value- The mediaUrlHttps to set.- Returns:
- This builder for chaining.
-
clearMediaUrlHttps
public TweetExtendedMedia.Builder clearMediaUrlHttps()
string media_url_https = 8;- Returns:
- This builder for chaining.
-
setMediaUrlHttpsBytes
public TweetExtendedMedia.Builder setMediaUrlHttpsBytes(com.google.protobuf.ByteString value)
string media_url_https = 8;- Parameters:
value- The bytes for mediaUrlHttps to set.- Returns:
- This builder for chaining.
-
hasSizes
public boolean hasSizes()
.streamlayer.social.TweetMediaSizes sizes = 9;- Specified by:
hasSizesin interfaceTweetExtendedMediaOrBuilder- Returns:
- Whether the sizes field is set.
-
getSizes
public TweetMediaSizes getSizes()
.streamlayer.social.TweetMediaSizes sizes = 9;- Specified by:
getSizesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The sizes.
-
setSizes
public TweetExtendedMedia.Builder setSizes(TweetMediaSizes value)
.streamlayer.social.TweetMediaSizes sizes = 9;
-
setSizes
public TweetExtendedMedia.Builder setSizes(TweetMediaSizes.Builder builderForValue)
.streamlayer.social.TweetMediaSizes sizes = 9;
-
mergeSizes
public TweetExtendedMedia.Builder mergeSizes(TweetMediaSizes value)
.streamlayer.social.TweetMediaSizes sizes = 9;
-
clearSizes
public TweetExtendedMedia.Builder clearSizes()
.streamlayer.social.TweetMediaSizes sizes = 9;
-
getIndicesList
public java.util.List<java.lang.Integer> getIndicesList()
repeated int32 indices = 10;- Specified by:
getIndicesListin interfaceTweetExtendedMediaOrBuilder- Returns:
- A list containing the indices.
-
getIndicesCount
public int getIndicesCount()
repeated int32 indices = 10;- Specified by:
getIndicesCountin interfaceTweetExtendedMediaOrBuilder- Returns:
- The count of indices.
-
getIndices
public int getIndices(int index)
repeated int32 indices = 10;- Specified by:
getIndicesin interfaceTweetExtendedMediaOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The indices at the given index.
-
setIndices
public TweetExtendedMedia.Builder setIndices(int index, int value)
repeated int32 indices = 10;- Parameters:
value- The indices to set.- Returns:
- This builder for chaining.
-
addIndices
public TweetExtendedMedia.Builder addIndices(int value)
repeated int32 indices = 10;- Parameters:
value- The indices to add.- Returns:
- This builder for chaining.
-
addAllIndices
public TweetExtendedMedia.Builder addAllIndices(java.lang.Iterable<? extends java.lang.Integer> values)
repeated int32 indices = 10;- Parameters:
values- The indices to add.- Returns:
- This builder for chaining.
-
clearIndices
public TweetExtendedMedia.Builder clearIndices()
repeated int32 indices = 10;- Returns:
- This builder for chaining.
-
hasVideoInfo
public boolean hasVideoInfo()
.streamlayer.social.TweetMediaVideoInfo video_info = 11;- Specified by:
hasVideoInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- Whether the videoInfo field is set.
-
getVideoInfo
public TweetMediaVideoInfo getVideoInfo()
.streamlayer.social.TweetMediaVideoInfo video_info = 11;- Specified by:
getVideoInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- The videoInfo.
-
setVideoInfo
public TweetExtendedMedia.Builder setVideoInfo(TweetMediaVideoInfo value)
.streamlayer.social.TweetMediaVideoInfo video_info = 11;
-
setVideoInfo
public TweetExtendedMedia.Builder setVideoInfo(TweetMediaVideoInfo.Builder builderForValue)
.streamlayer.social.TweetMediaVideoInfo video_info = 11;
-
mergeVideoInfo
public TweetExtendedMedia.Builder mergeVideoInfo(TweetMediaVideoInfo value)
.streamlayer.social.TweetMediaVideoInfo video_info = 11;
-
clearVideoInfo
public TweetExtendedMedia.Builder clearVideoInfo()
.streamlayer.social.TweetMediaVideoInfo video_info = 11;
-
hasAdditionalMediaInfo
public boolean hasAdditionalMediaInfo()
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;- Specified by:
hasAdditionalMediaInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- Whether the additionalMediaInfo field is set.
-
getAdditionalMediaInfo
public TweetExtendedMedia.TweetAdditionalMediaInfo getAdditionalMediaInfo()
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;- Specified by:
getAdditionalMediaInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- The additionalMediaInfo.
-
setAdditionalMediaInfo
public TweetExtendedMedia.Builder setAdditionalMediaInfo(TweetExtendedMedia.TweetAdditionalMediaInfo value)
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;
-
setAdditionalMediaInfo
public TweetExtendedMedia.Builder setAdditionalMediaInfo(TweetExtendedMedia.TweetAdditionalMediaInfo.Builder builderForValue)
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;
-
mergeAdditionalMediaInfo
public TweetExtendedMedia.Builder mergeAdditionalMediaInfo(TweetExtendedMedia.TweetAdditionalMediaInfo value)
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;
-
clearAdditionalMediaInfo
public TweetExtendedMedia.Builder clearAdditionalMediaInfo()
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12;
-
-