Package com.streamlayer.social
Class Tweet
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
-
- com.google.protobuf.GeneratedMessageLite<Tweet,Tweet.Builder>
-
- com.streamlayer.social.Tweet
-
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,TweetOrBuilder
public final class Tweet extends com.google.protobuf.GeneratedMessageLite<Tweet,Tweet.Builder> implements TweetOrBuilder
https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/tweet-object
Protobuf typestreamlayer.social.Tweet
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTweet.Builderhttps://developer.twitter.com/en/docs/tweets/data-dictionary/overview/tweet-object-
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 intDATE_FIELD_NUMBERstatic intID_FIELD_NUMBERstatic intMETA_FIELD_NUMBERstatic intTEXT_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)java.lang.StringgetDate()when it has been postedcom.google.protobuf.ByteStringgetDateBytes()when it has been postedstatic TweetgetDefaultInstance()java.lang.StringgetId()unique idcom.google.protobuf.ByteStringgetIdBytes()unique idTweetMetadatagetMeta()tweet metadatajava.lang.StringgetText()tweet contentcom.google.protobuf.ByteStringgetTextBytes()tweet contentbooleanhasMeta()tweet metadatastatic Tweet.BuildernewBuilder()static Tweet.BuildernewBuilder(Tweet prototype)static TweetparseDelimitedFrom(java.io.InputStream input)static TweetparseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetparseFrom(byte[] data)static TweetparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetparseFrom(com.google.protobuf.ByteString data)static TweetparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetparseFrom(com.google.protobuf.CodedInputStream input)static TweetparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetparseFrom(java.io.InputStream input)static TweetparseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static TweetparseFrom(java.nio.ByteBuffer data)static TweetparseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Tweet>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
-
DATE_FIELD_NUMBER
public static final int DATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
META_FIELD_NUMBER
public static final int META_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
public java.lang.String getId()
unique id
string id = 1 [json_name = "id"];- Specified by:
getIdin interfaceTweetOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()
unique id
string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceTweetOrBuilder- Returns:
- The bytes for id.
-
getDate
public java.lang.String getDate()
when it has been posted
string date = 2 [json_name = "date"];- Specified by:
getDatein interfaceTweetOrBuilder- Returns:
- The date.
-
getDateBytes
public com.google.protobuf.ByteString getDateBytes()
when it has been posted
string date = 2 [json_name = "date"];- Specified by:
getDateBytesin interfaceTweetOrBuilder- Returns:
- The bytes for date.
-
getText
public java.lang.String getText()
tweet content
string text = 3 [json_name = "text"];- Specified by:
getTextin interfaceTweetOrBuilder- Returns:
- The text.
-
getTextBytes
public com.google.protobuf.ByteString getTextBytes()
tweet content
string text = 3 [json_name = "text"];- Specified by:
getTextBytesin interfaceTweetOrBuilder- Returns:
- The bytes for text.
-
hasMeta
public boolean hasMeta()
tweet metadata
.streamlayer.social.TweetMetadata meta = 4 [json_name = "meta"];- Specified by:
hasMetain interfaceTweetOrBuilder- Returns:
- Whether the meta field is set.
-
getMeta
public TweetMetadata getMeta()
tweet metadata
.streamlayer.social.TweetMetadata meta = 4 [json_name = "meta"];- Specified by:
getMetain interfaceTweetOrBuilder- Returns:
- The meta.
-
parseFrom
public static Tweet parseFrom(java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tweet parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tweet parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tweet parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tweet parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tweet parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Tweet parseFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Tweet parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Tweet parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseDelimitedFrom
public static Tweet parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Tweet parseFrom(com.google.protobuf.CodedInputStream input) throws java.io.IOException
- Throws:
java.io.IOException
-
parseFrom
public static Tweet parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Throws:
java.io.IOException
-
newBuilder
public static Tweet.Builder newBuilder()
-
newBuilder
public static Tweet.Builder newBuilder(Tweet 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<Tweet,Tweet.Builder>
-
getDefaultInstance
public static Tweet getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Tweet> parser()
-
-