Package twitter4j.v1

Class OEmbedRequest

java.lang.Object
twitter4j.v1.OEmbedRequest
All Implemented Interfaces:
Serializable

public final class OEmbedRequest extends Object implements Serializable
Since:
Twitter4J 3.0.2
See Also:
  • Field Details

    • statusId

      public final long statusId
      statusId
    • url

      public final String url
      URL
    • maxWidth

      public final int maxWidth
      maxWidth
    • hideMedia

      public final boolean hideMedia
      hideMedia
    • hideThread

      public final boolean hideThread
      hideThread
    • omitScript

      public final boolean omitScript
      omitScript
    • align

      public final OEmbedRequest.Align align
      align
    • lang

      public final String lang
      lang
    • widgetType

      public final OEmbedRequest.WidgetType widgetType
      widgetType
    • hideTweet

      public final boolean hideTweet
      hideTweet
      See Also:
  • Method Details

    • of

      public static OEmbedRequest of(long statusId, String url)
      Parameters:
      statusId - status id
      url - URL
      Returns:
      OEmbedRequest
    • MaxWidth

      public OEmbedRequest MaxWidth(int maxWidth)
      Parameters:
      maxWidth - max width
      Returns:
      new OEmbedRequest instance
    • HideMedia

      public OEmbedRequest HideMedia(boolean hideMedia)
      Parameters:
      hideMedia - hide media
      Returns:
      new OEmbedRequest instance
    • HideThread

      public OEmbedRequest HideThread(boolean hideThread)
      Parameters:
      hideThread - hide thread
      Returns:
      new OEmbedRequest instance
    • omitScript

      public OEmbedRequest omitScript(boolean omitScript)
      Parameters:
      omitScript - omit script
      Returns:
      new OEmbedRequest instance
    • align

      public OEmbedRequest align(OEmbedRequest.Align align)
      Parameters:
      align - align
      Returns:
      new OEmbedRequest instance
    • related

      public OEmbedRequest related(String[] related)
      Parameters:
      related - related
      Returns:
      new OEmbedRequest instance
    • lang

      public OEmbedRequest lang(String lang)
      Parameters:
      lang - language
      Returns:
      new OEmbedRequest instance
    • widgetType

      public OEmbedRequest widgetType(OEmbedRequest.WidgetType widgetType)
      Parameters:
      widgetType - widget type
      Returns:
      new OEmbedRequest instance
    • hideTweet

      public OEmbedRequest hideTweet(boolean hideTweet)
      Parameters:
      hideTweet - hide tweet
      Returns:
      new OEmbedRequest instance
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object