Class ScreenshotDetails


  • public class ScreenshotDetails
    extends java.lang.Object
    Represents the details required to add a screenshot
    • Constructor Detail

      • ScreenshotDetails

        public ScreenshotDetails()
    • Method Detail

      • getGameID

        public GameID getGameID()
        Returns:
        the Steam game ID this screenshot belongs to
      • setGameID

        public void setGameID​(GameID gameID)
        Parameters:
        gameID - the Steam game ID this screenshot belongs to
      • getUfsImageFilePath

        public java.lang.String getUfsImageFilePath()
        Returns:
        the UFS image filepath.
      • setUfsImageFilePath

        public void setUfsImageFilePath​(java.lang.String ufsImageFilePath)
        Parameters:
        ufsImageFilePath - the UFS image filepath.
      • getUsfThumbnailFilePath

        public java.lang.String getUsfThumbnailFilePath()
        Returns:
        the UFS thumbnail filepath.
      • setUsfThumbnailFilePath

        public void setUsfThumbnailFilePath​(java.lang.String usfThumbnailFilePath)
        Parameters:
        usfThumbnailFilePath - the UFS thumbnail filepath.
      • getCaption

        public java.lang.String getCaption()
        Returns:
        the screenshot caption
      • setCaption

        public void setCaption​(java.lang.String caption)
        Parameters:
        caption - the screenshot caption
      • setPrivacy

        public void setPrivacy​(EUCMFilePrivacyState privacy)
        Parameters:
        privacy - the screenshot privacy
      • getWidth

        public int getWidth()
        Returns:
        the screenshot width
      • setWidth

        public void setWidth​(int width)
        Parameters:
        width - the screenshot width
      • getHeight

        public int getHeight()
        Returns:
        the screenshot height
      • setHeight

        public void setHeight​(int height)
        Parameters:
        height - the screenshot height
      • getCreationTime

        public java.util.Date getCreationTime()
        Returns:
        the creation time
      • setCreationTime

        public void setCreationTime​(java.util.Date creationTime)
        Parameters:
        creationTime - the creation time
      • isContainsSpoilers

        public boolean isContainsSpoilers()
        Returns:
        whether or not the screenshot contains spoilers
      • setContainsSpoilers

        public void setContainsSpoilers​(boolean containsSpoilers)
        Parameters:
        containsSpoilers - whether or not the screenshot contains spoilers.