All Downloads are FREE. Search and download functionalities are using the official Maven repository.

main.java.com.streamlayer.social.TweetMetadataOrBuilder Maven / Gradle / Ivy

There is a newer version: 5.133.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: streamlayer/social/twitter.proto

// Protobuf Java Version: 3.25.3
package com.streamlayer.social;

public interface TweetMetadataOrBuilder extends
    // @@protoc_insertion_point(interface_extends:streamlayer.social.TweetMetadata)
    com.google.protobuf.MessageLiteOrBuilder {

  /**
   * string id_str = 1 [json_name = "idStr"];
   * @return The idStr.
   */
  java.lang.String getIdStr();
  /**
   * string id_str = 1 [json_name = "idStr"];
   * @return The bytes for idStr.
   */
  com.google.protobuf.ByteString
      getIdStrBytes();

  /**
   * string account = 2 [json_name = "account"];
   * @return The account.
   */
  java.lang.String getAccount();
  /**
   * string account = 2 [json_name = "account"];
   * @return The bytes for account.
   */
  com.google.protobuf.ByteString
      getAccountBytes();

  /**
   * string account_id = 3 [json_name = "accountId"];
   * @return The accountId.
   */
  java.lang.String getAccountId();
  /**
   * string account_id = 3 [json_name = "accountId"];
   * @return The bytes for accountId.
   */
  com.google.protobuf.ByteString
      getAccountIdBytes();

  /**
   * string account_image = 4 [json_name = "accountImage"];
   * @return The accountImage.
   */
  java.lang.String getAccountImage();
  /**
   * string account_image = 4 [json_name = "accountImage"];
   * @return The bytes for accountImage.
   */
  com.google.protobuf.ByteString
      getAccountImageBytes();

  /**
   * string account_name = 8 [json_name = "accountName"];
   * @return The accountName.
   */
  java.lang.String getAccountName();
  /**
   * string account_name = 8 [json_name = "accountName"];
   * @return The bytes for accountName.
   */
  com.google.protobuf.ByteString
      getAccountNameBytes();

  /**
   * bool account_verified = 9 [json_name = "accountVerified"];
   * @return The accountVerified.
   */
  boolean getAccountVerified();

  /**
   * .streamlayer.social.Tweet retweeted_status = 5 [json_name = "retweetedStatus"];
   * @return Whether the retweetedStatus field is set.
   */
  boolean hasRetweetedStatus();
  /**
   * .streamlayer.social.Tweet retweeted_status = 5 [json_name = "retweetedStatus"];
   * @return The retweetedStatus.
   */
  com.streamlayer.social.Tweet getRetweetedStatus();

  /**
   * .streamlayer.social.TweetMetadata.TweetEntities entities = 6 [json_name = "entities"];
   * @return Whether the entities field is set.
   */
  boolean hasEntities();
  /**
   * .streamlayer.social.TweetMetadata.TweetEntities entities = 6 [json_name = "entities"];
   * @return The entities.
   */
  com.streamlayer.social.TweetMetadata.TweetEntities getEntities();

  /**
   * .streamlayer.social.TweetMetadata.TweetExtendedEntities extended_entities = 7 [json_name = "extendedEntities"];
   * @return Whether the extendedEntities field is set.
   */
  boolean hasExtendedEntities();
  /**
   * .streamlayer.social.TweetMetadata.TweetExtendedEntities extended_entities = 7 [json_name = "extendedEntities"];
   * @return The extendedEntities.
   */
  com.streamlayer.social.TweetMetadata.TweetExtendedEntities getExtendedEntities();

  /**
   * uint64 retweet_count = 10 [json_name = "retweetCount"];
   * @return The retweetCount.
   */
  long getRetweetCount();

  /**
   * uint64 favorite_count = 11 [json_name = "favoriteCount"];
   * @return The favoriteCount.
   */
  long getFavoriteCount();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy