java.lang.Object
dev.pfaff.discordrpc.Activity
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.alibaba.fastjson2.writer.ObjectWriter<Activity> -
Constructor Summary
ConstructorsConstructorDescriptionActivity(String name, Activity.Type type, long createdAt) Activity(String name, Activity.Type type, long createdAt, @Nullable String details, @Nullable String state, long timestampStart) -
Method Summary
Modifier and TypeMethodDescription@Nullable LongvoidapplicationId(@Nullable Long applicationId) @Nullable StringvoidassetLargeImage(@Nullable String assetLargeImage) @Nullable StringvoidassetLargeText(@Nullable String assetLargeText) @Nullable StringvoidassetLargeUrl(@Nullable String assetLargeUrl) @Nullable StringvoidassetSmallImage(@Nullable String assetSmallImage) @Nullable StringvoidassetSmallText(@Nullable String assetSmallText) @Nullable StringvoidassetSmallUrl(@Nullable String assetSmallUrl) buttons()voidbuttons(List<Activity.Button> buttons) longvoidcreatedAt(long createdAt) @Nullable Stringdetails()void@Nullable StringvoiddetailsUrl(@Nullable String detailsUrl) @Nullable BooleanvoidemojiAnimated(@Nullable Boolean emojiAnimated) @Nullable LongemojiId()void@Nullable Stringvoidintflags()voidflags(int flags) booleanvoidisInstance(boolean instance) name()void@Nullable LongpartyId()void@Nullable LongvoidpartyMaxSize(@Nullable Long partyMaxSize) @Nullable LongvoidpartyMinSize(@Nullable Long partyMinSize) @Nullable StringvoidsecretJoin(@Nullable String secretJoin) @Nullable StringvoidsecretMatch(@Nullable String secretMatch) @Nullable StringvoidsecretSpectate(@Nullable String secretSpectate) @Nullable Stringstate()void@Nullable StringstateUrl()void@Nullable StatusDisplayTypevoidstatusDisplayType(@Nullable StatusDisplayType statusDisplayType) @Nullable LongvoidtimestampEnd(@Nullable Long timestampEnd) @Nullable LongvoidtimestampStart(@Nullable Long timestampStart) type()voidtype(Activity.Type type) @Nullable Stringurl()void
-
Field Details
-
OBJECT_WRITER
-
-
Constructor Details
-
Activity
-
Activity
public Activity(String name, Activity.Type type, long createdAt, @Nullable String details, @Nullable String state, long timestampStart)
-
-
Method Details
-
name
-
name
-
type
-
type
-
url
-
url
-
createdAt
public long createdAt() -
createdAt
public void createdAt(long createdAt) -
timestampStart
-
timestampStart
-
timestampEnd
-
timestampEnd
-
applicationId
-
applicationId
-
statusDisplayType
-
statusDisplayType
-
details
-
details
-
detailsUrl
-
detailsUrl
-
state
-
state
-
stateUrl
-
stateUrl
-
emojiName
-
emojiName
-
emojiId
-
emojiId
-
emojiAnimated
-
emojiAnimated
-
partyId
-
partyId
-
partyMinSize
-
partyMinSize
-
partyMaxSize
-
partyMaxSize
-
assetLargeImage
-
assetLargeImage
-
assetLargeText
-
assetLargeText
-
assetLargeUrl
-
assetLargeUrl
-
assetSmallImage
-
assetSmallImage
-
assetSmallText
-
assetSmallText
-
assetSmallUrl
-
assetSmallUrl
-
secretJoin
-
secretJoin
-
secretSpectate
-
secretSpectate
-
secretMatch
-
secretMatch
-
isInstance
public boolean isInstance() -
isInstance
public void isInstance(boolean instance) -
flags
public int flags() -
flags
public void flags(int flags) -
buttons
-
buttons
-