Class Activity

java.lang.Object
dev.pfaff.discordrpc.Activity

public final class Activity extends Object
See Also:
  • Field Details

    • OBJECT_WRITER

      public static final com.alibaba.fastjson2.writer.ObjectWriter<Activity> OBJECT_WRITER
  • Constructor Details

  • Method Details

    • name

      public String name()
    • name

      public void name(String name)
    • type

      public Activity.Type type()
    • type

      public void type(Activity.Type type)
    • url

      public @Nullable String url()
    • url

      public void url(@Nullable String url)
    • createdAt

      public long createdAt()
    • createdAt

      public void createdAt(long createdAt)
    • timestampStart

      public @Nullable Long timestampStart()
    • timestampStart

      public void timestampStart(@Nullable Long timestampStart)
    • timestampEnd

      public @Nullable Long timestampEnd()
    • timestampEnd

      public void timestampEnd(@Nullable Long timestampEnd)
    • applicationId

      public @Nullable Long applicationId()
    • applicationId

      public void applicationId(@Nullable Long applicationId)
    • statusDisplayType

      public @Nullable StatusDisplayType statusDisplayType()
    • statusDisplayType

      public void statusDisplayType(@Nullable StatusDisplayType statusDisplayType)
    • details

      public @Nullable String details()
    • details

      public void details(@Nullable String details)
    • detailsUrl

      public @Nullable String detailsUrl()
    • detailsUrl

      public void detailsUrl(@Nullable String detailsUrl)
    • state

      public @Nullable String state()
    • state

      public void state(@Nullable String state)
    • stateUrl

      public @Nullable String stateUrl()
    • stateUrl

      public void stateUrl(@Nullable String stateUrl)
    • emojiName

      public @Nullable String emojiName()
    • emojiName

      public void emojiName(@Nullable String emojiName)
    • emojiId

      public @Nullable Long emojiId()
    • emojiId

      public void emojiId(@Nullable Long emojiId)
    • emojiAnimated

      public @Nullable Boolean emojiAnimated()
    • emojiAnimated

      public void emojiAnimated(@Nullable Boolean emojiAnimated)
    • partyId

      public @Nullable Long partyId()
    • partyId

      public void partyId(@Nullable Long partyId)
    • partyMinSize

      public @Nullable Long partyMinSize()
    • partyMinSize

      public void partyMinSize(@Nullable Long partyMinSize)
    • partyMaxSize

      public @Nullable Long partyMaxSize()
    • partyMaxSize

      public void partyMaxSize(@Nullable Long partyMaxSize)
    • assetLargeImage

      public @Nullable String assetLargeImage()
    • assetLargeImage

      public void assetLargeImage(@Nullable String assetLargeImage)
    • assetLargeText

      public @Nullable String assetLargeText()
    • assetLargeText

      public void assetLargeText(@Nullable String assetLargeText)
    • assetLargeUrl

      public @Nullable String assetLargeUrl()
    • assetLargeUrl

      public void assetLargeUrl(@Nullable String assetLargeUrl)
    • assetSmallImage

      public @Nullable String assetSmallImage()
    • assetSmallImage

      public void assetSmallImage(@Nullable String assetSmallImage)
    • assetSmallText

      public @Nullable String assetSmallText()
    • assetSmallText

      public void assetSmallText(@Nullable String assetSmallText)
    • assetSmallUrl

      public @Nullable String assetSmallUrl()
    • assetSmallUrl

      public void assetSmallUrl(@Nullable String assetSmallUrl)
    • secretJoin

      public @Nullable String secretJoin()
    • secretJoin

      public void secretJoin(@Nullable String secretJoin)
    • secretSpectate

      public @Nullable String secretSpectate()
    • secretSpectate

      public void secretSpectate(@Nullable String secretSpectate)
    • secretMatch

      public @Nullable String secretMatch()
    • secretMatch

      public void secretMatch(@Nullable String secretMatch)
    • isInstance

      public boolean isInstance()
    • isInstance

      public void isInstance(boolean instance)
    • flags

      public int flags()
    • flags

      public void flags(int flags)
    • buttons

      public List<Activity.Button> buttons()
    • buttons

      public void buttons(List<Activity.Button> buttons)