Class TweetUrls.Builder

  • All Implemented Interfaces:
    com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, TweetUrlsOrBuilder, java.lang.Cloneable
    Enclosing class:
    TweetUrls

    public static final class TweetUrls.Builder
    extends com.google.protobuf.GeneratedMessageLite.Builder<TweetUrls,​TweetUrls.Builder>
    implements TweetUrlsOrBuilder
    Protobuf type streamlayer.social.TweetUrls
    • Field Summary

      • Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder

        instance
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      TweetUrls.Builder addAllIndices​(java.lang.Iterable<? extends java.lang.Integer> values)
      repeated int32 indices = 4 [json_name = "indices"];
      TweetUrls.Builder addIndices​(int value)
      repeated int32 indices = 4 [json_name = "indices"];
      TweetUrls.Builder clearDisplayUrl()
      string display_url = 2 [json_name = "displayUrl"];
      TweetUrls.Builder clearExpandedUrl()
      string expanded_url = 3 [json_name = "expandedUrl"];
      TweetUrls.Builder clearIndices()
      repeated int32 indices = 4 [json_name = "indices"];
      TweetUrls.Builder clearUrl()
      string url = 1 [json_name = "url"];
      java.lang.String getDisplayUrl()
      string display_url = 2 [json_name = "displayUrl"];
      com.google.protobuf.ByteString getDisplayUrlBytes()
      string display_url = 2 [json_name = "displayUrl"];
      java.lang.String getExpandedUrl()
      string expanded_url = 3 [json_name = "expandedUrl"];
      com.google.protobuf.ByteString getExpandedUrlBytes()
      string expanded_url = 3 [json_name = "expandedUrl"];
      int getIndices​(int index)
      repeated int32 indices = 4 [json_name = "indices"];
      int getIndicesCount()
      repeated int32 indices = 4 [json_name = "indices"];
      java.util.List<java.lang.Integer> getIndicesList()
      repeated int32 indices = 4 [json_name = "indices"];
      java.lang.String getUrl()
      string url = 1 [json_name = "url"];
      com.google.protobuf.ByteString getUrlBytes()
      string url = 1 [json_name = "url"];
      TweetUrls.Builder setDisplayUrl​(java.lang.String value)
      string display_url = 2 [json_name = "displayUrl"];
      TweetUrls.Builder setDisplayUrlBytes​(com.google.protobuf.ByteString value)
      string display_url = 2 [json_name = "displayUrl"];
      TweetUrls.Builder setExpandedUrl​(java.lang.String value)
      string expanded_url = 3 [json_name = "expandedUrl"];
      TweetUrls.Builder setExpandedUrlBytes​(com.google.protobuf.ByteString value)
      string expanded_url = 3 [json_name = "expandedUrl"];
      TweetUrls.Builder setIndices​(int index, int value)
      repeated int32 indices = 4 [json_name = "indices"];
      TweetUrls.Builder setUrl​(java.lang.String value)
      string url = 1 [json_name = "url"];
      TweetUrls.Builder setUrlBytes​(com.google.protobuf.ByteString value)
      string url = 1 [json_name = "url"];
      • 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
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        getDefaultInstanceForType, isInitialized
    • Method Detail

      • getUrl

        public java.lang.String getUrl()
        string url = 1 [json_name = "url"];
        Specified by:
        getUrl in interface TweetUrlsOrBuilder
        Returns:
        The url.
      • getUrlBytes

        public com.google.protobuf.ByteString getUrlBytes()
        string url = 1 [json_name = "url"];
        Specified by:
        getUrlBytes in interface TweetUrlsOrBuilder
        Returns:
        The bytes for url.
      • setUrl

        public TweetUrls.Builder setUrl​(java.lang.String value)
        string url = 1 [json_name = "url"];
        Parameters:
        value - The url to set.
        Returns:
        This builder for chaining.
      • clearUrl

        public TweetUrls.Builder clearUrl()
        string url = 1 [json_name = "url"];
        Returns:
        This builder for chaining.
      • setUrlBytes

        public TweetUrls.Builder setUrlBytes​(com.google.protobuf.ByteString value)
        string url = 1 [json_name = "url"];
        Parameters:
        value - The bytes for url to set.
        Returns:
        This builder for chaining.
      • getDisplayUrl

        public java.lang.String getDisplayUrl()
        string display_url = 2 [json_name = "displayUrl"];
        Specified by:
        getDisplayUrl in interface TweetUrlsOrBuilder
        Returns:
        The displayUrl.
      • getDisplayUrlBytes

        public com.google.protobuf.ByteString getDisplayUrlBytes()
        string display_url = 2 [json_name = "displayUrl"];
        Specified by:
        getDisplayUrlBytes in interface TweetUrlsOrBuilder
        Returns:
        The bytes for displayUrl.
      • setDisplayUrl

        public TweetUrls.Builder setDisplayUrl​(java.lang.String value)
        string display_url = 2 [json_name = "displayUrl"];
        Parameters:
        value - The displayUrl to set.
        Returns:
        This builder for chaining.
      • clearDisplayUrl

        public TweetUrls.Builder clearDisplayUrl()
        string display_url = 2 [json_name = "displayUrl"];
        Returns:
        This builder for chaining.
      • setDisplayUrlBytes

        public TweetUrls.Builder setDisplayUrlBytes​(com.google.protobuf.ByteString value)
        string display_url = 2 [json_name = "displayUrl"];
        Parameters:
        value - The bytes for displayUrl to set.
        Returns:
        This builder for chaining.
      • getExpandedUrl

        public java.lang.String getExpandedUrl()
        string expanded_url = 3 [json_name = "expandedUrl"];
        Specified by:
        getExpandedUrl in interface TweetUrlsOrBuilder
        Returns:
        The expandedUrl.
      • getExpandedUrlBytes

        public com.google.protobuf.ByteString getExpandedUrlBytes()
        string expanded_url = 3 [json_name = "expandedUrl"];
        Specified by:
        getExpandedUrlBytes in interface TweetUrlsOrBuilder
        Returns:
        The bytes for expandedUrl.
      • setExpandedUrl

        public TweetUrls.Builder setExpandedUrl​(java.lang.String value)
        string expanded_url = 3 [json_name = "expandedUrl"];
        Parameters:
        value - The expandedUrl to set.
        Returns:
        This builder for chaining.
      • clearExpandedUrl

        public TweetUrls.Builder clearExpandedUrl()
        string expanded_url = 3 [json_name = "expandedUrl"];
        Returns:
        This builder for chaining.
      • setExpandedUrlBytes

        public TweetUrls.Builder setExpandedUrlBytes​(com.google.protobuf.ByteString value)
        string expanded_url = 3 [json_name = "expandedUrl"];
        Parameters:
        value - The bytes for expandedUrl to set.
        Returns:
        This builder for chaining.
      • getIndicesList

        public java.util.List<java.lang.Integer> getIndicesList()
        repeated int32 indices = 4 [json_name = "indices"];
        Specified by:
        getIndicesList in interface TweetUrlsOrBuilder
        Returns:
        A list containing the indices.
      • getIndicesCount

        public int getIndicesCount()
        repeated int32 indices = 4 [json_name = "indices"];
        Specified by:
        getIndicesCount in interface TweetUrlsOrBuilder
        Returns:
        The count of indices.
      • getIndices

        public int getIndices​(int index)
        repeated int32 indices = 4 [json_name = "indices"];
        Specified by:
        getIndices in interface TweetUrlsOrBuilder
        Parameters:
        index - The index of the element to return.
        Returns:
        The indices at the given index.
      • setIndices

        public TweetUrls.Builder setIndices​(int index,
                                            int value)
        repeated int32 indices = 4 [json_name = "indices"];
        Parameters:
        value - The indices to set.
        Returns:
        This builder for chaining.
      • addIndices

        public TweetUrls.Builder addIndices​(int value)
        repeated int32 indices = 4 [json_name = "indices"];
        Parameters:
        value - The indices to add.
        Returns:
        This builder for chaining.
      • addAllIndices

        public TweetUrls.Builder addAllIndices​(java.lang.Iterable<? extends java.lang.Integer> values)
        repeated int32 indices = 4 [json_name = "indices"];
        Parameters:
        values - The indices to add.
        Returns:
        This builder for chaining.
      • clearIndices

        public TweetUrls.Builder clearIndices()
        repeated int32 indices = 4 [json_name = "indices"];
        Returns:
        This builder for chaining.