Class MessageEmbed.ImageInfo

  • Enclosing class:
    MessageEmbed

    public static class MessageEmbed.ImageInfo
    extends Object
    Represents the information provided to embed an image.
    • Constructor Detail

      • ImageInfo

        public ImageInfo​(String url,
                         String proxyUrl,
                         int width,
                         int height)
    • Method Detail

      • getUrl

        @Nullable
        public String getUrl()
        The url of the image.
        Returns:
        Possibly-null String containing the image url.
      • getProxyUrl

        @Nullable
        public String getProxyUrl()
        The url of the image, proxied by Discord
        This url is used to access the image through Discord instead of directly to prevent ip scraping.
        Returns:
        Possibly-null String containing the proxied image url.
      • getWidth

        public int getWidth()
        The width of the image.
        Returns:
        Non-negative, Non-zero int containing the width of the embedded image.
      • getHeight

        public int getHeight()
        The height of the image.
        Returns:
        Non-negative, Non-zero int containing the height of the embedded image.