Class ScreenshotDetails
- java.lang.Object
-
- in.dragonbra.javasteam.steam.handlers.steamscreenshots.ScreenshotDetails
-
public class ScreenshotDetails extends java.lang.ObjectRepresents the details required to add a screenshot
-
-
Constructor Summary
Constructors Constructor Description ScreenshotDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetCaption()java.util.DategetCreationTime()GameIDgetGameID()intgetHeight()EUCMFilePrivacyStategetPrivacy()java.lang.StringgetUfsImageFilePath()java.lang.StringgetUsfThumbnailFilePath()intgetWidth()booleanisContainsSpoilers()voidsetCaption(java.lang.String caption)voidsetContainsSpoilers(boolean containsSpoilers)voidsetCreationTime(java.util.Date creationTime)voidsetGameID(GameID gameID)voidsetHeight(int height)voidsetPrivacy(EUCMFilePrivacyState privacy)voidsetUfsImageFilePath(java.lang.String ufsImageFilePath)voidsetUsfThumbnailFilePath(java.lang.String usfThumbnailFilePath)voidsetWidth(int width)
-
-
-
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
-
getPrivacy
public EUCMFilePrivacyState getPrivacy()
- Returns:
- the screenshot privacy
-
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.
-
-