Package com.streamlayer.social
Class TweetExtendedMedia
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<TweetExtendedMedia,TweetExtendedMedia.Builder>
-
- com.streamlayer.social.TweetExtendedMedia
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,TweetExtendedMediaOrBuilder
public final class TweetExtendedMedia extends com.google.protobuf.GeneratedMessageLite<TweetExtendedMedia,TweetExtendedMedia.Builder> implements TweetExtendedMediaOrBuilder
https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/extended-entities-object
Protobuf typestreamlayer.social.TweetExtendedMedia
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTweetExtendedMedia.Builderhttps://developer.twitter.com/en/docs/tweets/data-dictionary/overview/extended-entities-objectstatic classTweetExtendedMedia.TweetAdditionalMediaInfoProtobuf typestreamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfostatic interfaceTweetExtendedMedia.TweetAdditionalMediaInfoOrBuilder-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends java.lang.Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm
-
-
Field Summary
Fields Modifier and Type Field Description static intADDITIONAL_MEDIA_INFO_FIELD_NUMBERstatic intDISPLAY_URL_FIELD_NUMBERstatic intEXPANDED_URL_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intID_STR_FIELD_NUMBERstatic intINDICES_FIELD_NUMBERstatic intMEDIA_URL_FIELD_NUMBERstatic intMEDIA_URL_HTTPS_FIELD_NUMBERstatic intSIZES_FIELD_NUMBERstatic intTYPE_FIELD_NUMBERstatic intURL_FIELD_NUMBERstatic intVIDEO_INFO_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)TweetExtendedMedia.TweetAdditionalMediaInfogetAdditionalMediaInfo().streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12 [json_name = "additionalMediaInfo"];static TweetExtendedMediagetDefaultInstance()java.lang.StringgetDisplayUrl()string display_url = 6 [json_name = "displayUrl"];com.google.protobuf.ByteStringgetDisplayUrlBytes()string display_url = 6 [json_name = "displayUrl"];java.lang.StringgetExpandedUrl()string expanded_url = 7 [json_name = "expandedUrl"];com.google.protobuf.ByteStringgetExpandedUrlBytes()string expanded_url = 7 [json_name = "expandedUrl"];longgetId()int64 id = 1 [json_name = "id"];java.lang.StringgetIdStr()string id_str = 2 [json_name = "idStr"];com.google.protobuf.ByteStringgetIdStrBytes()string id_str = 2 [json_name = "idStr"];intgetIndices(int index)repeated int32 indices = 10 [json_name = "indices"];intgetIndicesCount()repeated int32 indices = 10 [json_name = "indices"];java.util.List<java.lang.Integer>getIndicesList()repeated int32 indices = 10 [json_name = "indices"];java.lang.StringgetMediaUrl()string media_url = 5 [json_name = "mediaUrl"];com.google.protobuf.ByteStringgetMediaUrlBytes()string media_url = 5 [json_name = "mediaUrl"];java.lang.StringgetMediaUrlHttps()string media_url_https = 8 [json_name = "mediaUrlHttps"];com.google.protobuf.ByteStringgetMediaUrlHttpsBytes()string media_url_https = 8 [json_name = "mediaUrlHttps"];TweetMediaSizesgetSizes().streamlayer.social.TweetMediaSizes sizes = 9 [json_name = "sizes"];java.lang.StringgetType()string type = 3 [json_name = "type"];com.google.protobuf.ByteStringgetTypeBytes()string type = 3 [json_name = "type"];java.lang.StringgetUrl()string url = 4 [json_name = "url"];com.google.protobuf.ByteStringgetUrlBytes()string url = 4 [json_name = "url"];TweetMediaVideoInfogetVideoInfo().streamlayer.social.TweetMediaVideoInfo video_info = 11 [json_name = "videoInfo"];booleanhasAdditionalMediaInfo().streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12 [json_name = "additionalMediaInfo"];booleanhasSizes().streamlayer.social.TweetMediaSizes sizes = 9 [json_name = "sizes"];booleanhasVideoInfo().streamlayer.social.TweetMediaVideoInfo video_info = 11 [json_name = "videoInfo"];static TweetExtendedMedia.BuildernewBuilder()static TweetExtendedMedia.BuildernewBuilder(TweetExtendedMedia prototype)static TweetExtendedMediaparseDelimitedFrom(java.io.InputStream input)static TweetExtendedMediaparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetExtendedMediaparseFrom(byte[] data)static TweetExtendedMediaparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetExtendedMediaparseFrom(com.google.protobuf.ByteString data)static TweetExtendedMediaparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetExtendedMediaparseFrom(com.google.protobuf.CodedInputStream input)static TweetExtendedMediaparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetExtendedMediaparseFrom(java.io.InputStream input)static TweetExtendedMediaparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetExtendedMediaparseFrom(java.nio.ByteBuffer data)static TweetExtendedMediaparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<TweetExtendedMedia>parser()-
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
-
-
-
Field Detail
-
ID_FIELD_NUMBER
public static final int ID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ID_STR_FIELD_NUMBER
public static final int ID_STR_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TYPE_FIELD_NUMBER
public static final int TYPE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
URL_FIELD_NUMBER
public static final int URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEDIA_URL_FIELD_NUMBER
public static final int MEDIA_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DISPLAY_URL_FIELD_NUMBER
public static final int DISPLAY_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXPANDED_URL_FIELD_NUMBER
public static final int EXPANDED_URL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
MEDIA_URL_HTTPS_FIELD_NUMBER
public static final int MEDIA_URL_HTTPS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SIZES_FIELD_NUMBER
public static final int SIZES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
INDICES_FIELD_NUMBER
public static final int INDICES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VIDEO_INFO_FIELD_NUMBER
public static final int VIDEO_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ADDITIONAL_MEDIA_INFO_FIELD_NUMBER
public static final int ADDITIONAL_MEDIA_INFO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public long getId()
int64 id = 1 [json_name = "id"];- Specified by:
getIdin interfaceTweetExtendedMediaOrBuilder- Returns:
- The id.
-
getIdStr
public java.lang.String getIdStr()
string id_str = 2 [json_name = "idStr"];- Specified by:
getIdStrin interfaceTweetExtendedMediaOrBuilder- Returns:
- The idStr.
-
getIdStrBytes
public com.google.protobuf.ByteString getIdStrBytes()
string id_str = 2 [json_name = "idStr"];- Specified by:
getIdStrBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for idStr.
-
getType
public java.lang.String getType()
string type = 3 [json_name = "type"];- Specified by:
getTypein interfaceTweetExtendedMediaOrBuilder- Returns:
- The type.
-
getTypeBytes
public com.google.protobuf.ByteString getTypeBytes()
string type = 3 [json_name = "type"];- Specified by:
getTypeBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for type.
-
getUrl
public java.lang.String getUrl()
string url = 4 [json_name = "url"];- Specified by:
getUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The url.
-
getUrlBytes
public com.google.protobuf.ByteString getUrlBytes()
string url = 4 [json_name = "url"];- Specified by:
getUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for url.
-
getMediaUrl
public java.lang.String getMediaUrl()
string media_url = 5 [json_name = "mediaUrl"];- Specified by:
getMediaUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The mediaUrl.
-
getMediaUrlBytes
public com.google.protobuf.ByteString getMediaUrlBytes()
string media_url = 5 [json_name = "mediaUrl"];- Specified by:
getMediaUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for mediaUrl.
-
getDisplayUrl
public java.lang.String getDisplayUrl()
string display_url = 6 [json_name = "displayUrl"];- Specified by:
getDisplayUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The displayUrl.
-
getDisplayUrlBytes
public com.google.protobuf.ByteString getDisplayUrlBytes()
string display_url = 6 [json_name = "displayUrl"];- Specified by:
getDisplayUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for displayUrl.
-
getExpandedUrl
public java.lang.String getExpandedUrl()
string expanded_url = 7 [json_name = "expandedUrl"];- Specified by:
getExpandedUrlin interfaceTweetExtendedMediaOrBuilder- Returns:
- The expandedUrl.
-
getExpandedUrlBytes
public com.google.protobuf.ByteString getExpandedUrlBytes()
string expanded_url = 7 [json_name = "expandedUrl"];- Specified by:
getExpandedUrlBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for expandedUrl.
-
getMediaUrlHttps
public java.lang.String getMediaUrlHttps()
string media_url_https = 8 [json_name = "mediaUrlHttps"];- Specified by:
getMediaUrlHttpsin interfaceTweetExtendedMediaOrBuilder- Returns:
- The mediaUrlHttps.
-
getMediaUrlHttpsBytes
public com.google.protobuf.ByteString getMediaUrlHttpsBytes()
string media_url_https = 8 [json_name = "mediaUrlHttps"];- Specified by:
getMediaUrlHttpsBytesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The bytes for mediaUrlHttps.
-
hasSizes
public boolean hasSizes()
.streamlayer.social.TweetMediaSizes sizes = 9 [json_name = "sizes"];- Specified by:
hasSizesin interfaceTweetExtendedMediaOrBuilder- Returns:
- Whether the sizes field is set.
-
getSizes
public TweetMediaSizes getSizes()
.streamlayer.social.TweetMediaSizes sizes = 9 [json_name = "sizes"];- Specified by:
getSizesin interfaceTweetExtendedMediaOrBuilder- Returns:
- The sizes.
-
getIndicesList
public java.util.List<java.lang.Integer> getIndicesList()
repeated int32 indices = 10 [json_name = "indices"];- Specified by:
getIndicesListin interfaceTweetExtendedMediaOrBuilder- Returns:
- A list containing the indices.
-
getIndicesCount
public int getIndicesCount()
repeated int32 indices = 10 [json_name = "indices"];- Specified by:
getIndicesCountin interfaceTweetExtendedMediaOrBuilder- Returns:
- The count of indices.
-
getIndices
public int getIndices(int index)
repeated int32 indices = 10 [json_name = "indices"];- Specified by:
getIndicesin interfaceTweetExtendedMediaOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The indices at the given index.
-
hasVideoInfo
public boolean hasVideoInfo()
.streamlayer.social.TweetMediaVideoInfo video_info = 11 [json_name = "videoInfo"];- Specified by:
hasVideoInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- Whether the videoInfo field is set.
-
getVideoInfo
public TweetMediaVideoInfo getVideoInfo()
.streamlayer.social.TweetMediaVideoInfo video_info = 11 [json_name = "videoInfo"];- Specified by:
getVideoInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- The videoInfo.
-
hasAdditionalMediaInfo
public boolean hasAdditionalMediaInfo()
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12 [json_name = "additionalMediaInfo"];- Specified by:
hasAdditionalMediaInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- Whether the additionalMediaInfo field is set.
-
getAdditionalMediaInfo
public TweetExtendedMedia.TweetAdditionalMediaInfo getAdditionalMediaInfo()
.streamlayer.social.TweetExtendedMedia.TweetAdditionalMediaInfo additional_media_info = 12 [json_name = "additionalMediaInfo"];- Specified by:
getAdditionalMediaInfoin interfaceTweetExtendedMediaOrBuilder- Returns:
- The additionalMediaInfo.
-
parseFrom
public static TweetExtendedMedia parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TweetExtendedMedia parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TweetExtendedMedia parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TweetExtendedMedia parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TweetExtendedMedia parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TweetExtendedMedia parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static TweetExtendedMedia parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static TweetExtendedMedia parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static TweetExtendedMedia parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static TweetExtendedMedia parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static TweetExtendedMedia parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static TweetExtendedMedia parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static TweetExtendedMedia.Builder newBuilder()
-
newBuilder
public static TweetExtendedMedia.Builder newBuilder(TweetExtendedMedia prototype)
-
dynamicMethod
protected final java.lang.Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, java.lang.Object arg0, java.lang.Object arg1)- Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<TweetExtendedMedia,TweetExtendedMedia.Builder>
-
getDefaultInstance
public static TweetExtendedMedia getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<TweetExtendedMedia> parser()
-
-