Package discord4j.discordjson.json
Interface ChannelData
-
@Immutable public interface ChannelData
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description discord4j.discordjson.possible.Possible<discord4j.discordjson.Id>
applicationId()
discord4j.discordjson.possible.Possible<List<discord4j.discordjson.Id>>
appliedTags()
discord4j.discordjson.possible.Possible<List<ForumTagData>>
availableTags()
discord4j.discordjson.possible.Possible<Integer>
bitrate()
static discord4j.discordjson.json.ImmutableChannelData.Builder
builder()
discord4j.discordjson.possible.Possible<Integer>
defaultAutoArchiveDuration()
discord4j.discordjson.possible.Possible<Integer>
defaultForumLayout()
discord4j.discordjson.possible.Possible<Optional<DefaultReactionData>>
defaultReactionEmoji()
discord4j.discordjson.possible.Possible<Optional<Integer>>
defaultSortOrder()
discord4j.discordjson.possible.Possible<Integer>
defaultThreadRateLimitPerUser()
discord4j.discordjson.possible.Possible<Integer>
flags()
discord4j.discordjson.possible.Possible<discord4j.discordjson.Id>
guildId()
discord4j.discordjson.possible.Possible<Optional<String>>
icon()
discord4j.discordjson.Id
id()
discord4j.discordjson.possible.Possible<Optional<discord4j.discordjson.Id>>
lastMessageId()
discord4j.discordjson.possible.Possible<Optional<String>>
lastPinTimestamp()
discord4j.discordjson.possible.Possible<ThreadMemberData>
member()
discord4j.discordjson.possible.Possible<Integer>
memberCount()
discord4j.discordjson.possible.Possible<Integer>
messageCount()
discord4j.discordjson.possible.Possible<String>
name()
discord4j.discordjson.possible.Possible<Boolean>
nsfw()
discord4j.discordjson.possible.Possible<discord4j.discordjson.Id>
ownerId()
discord4j.discordjson.possible.Possible<Optional<discord4j.discordjson.Id>>
parentId()
discord4j.discordjson.possible.Possible<List<OverwriteData>>
permissionOverwrites()
discord4j.discordjson.possible.Possible<Integer>
position()
discord4j.discordjson.possible.Possible<Integer>
rateLimitPerUser()
discord4j.discordjson.possible.Possible<List<UserData>>
recipients()
discord4j.discordjson.possible.Possible<Optional<String>>
rtcRegion()
discord4j.discordjson.possible.Possible<ThreadMetadata>
threadMetadata()
discord4j.discordjson.possible.Possible<Optional<String>>
topic()
discord4j.discordjson.possible.Possible<Integer>
totalMessageSent()
int
type()
discord4j.discordjson.possible.Possible<Integer>
userLimit()
discord4j.discordjson.possible.Possible<Integer>
videoQualityMode()
-
-
-
Method Detail
-
builder
static discord4j.discordjson.json.ImmutableChannelData.Builder builder()
-
id
discord4j.discordjson.Id id()
-
type
int type()
-
guildId
discord4j.discordjson.possible.Possible<discord4j.discordjson.Id> guildId()
-
position
discord4j.discordjson.possible.Possible<Integer> position()
-
permissionOverwrites
discord4j.discordjson.possible.Possible<List<OverwriteData>> permissionOverwrites()
-
name
discord4j.discordjson.possible.Possible<String> name()
-
nsfw
discord4j.discordjson.possible.Possible<Boolean> nsfw()
-
lastMessageId
discord4j.discordjson.possible.Possible<Optional<discord4j.discordjson.Id>> lastMessageId()
-
bitrate
discord4j.discordjson.possible.Possible<Integer> bitrate()
-
userLimit
discord4j.discordjson.possible.Possible<Integer> userLimit()
-
rateLimitPerUser
discord4j.discordjson.possible.Possible<Integer> rateLimitPerUser()
-
ownerId
discord4j.discordjson.possible.Possible<discord4j.discordjson.Id> ownerId()
-
applicationId
discord4j.discordjson.possible.Possible<discord4j.discordjson.Id> applicationId()
-
parentId
discord4j.discordjson.possible.Possible<Optional<discord4j.discordjson.Id>> parentId()
-
videoQualityMode
discord4j.discordjson.possible.Possible<Integer> videoQualityMode()
-
messageCount
discord4j.discordjson.possible.Possible<Integer> messageCount()
-
memberCount
discord4j.discordjson.possible.Possible<Integer> memberCount()
-
threadMetadata
discord4j.discordjson.possible.Possible<ThreadMetadata> threadMetadata()
-
member
discord4j.discordjson.possible.Possible<ThreadMemberData> member()
-
defaultAutoArchiveDuration
discord4j.discordjson.possible.Possible<Integer> defaultAutoArchiveDuration()
-
flags
discord4j.discordjson.possible.Possible<Integer> flags()
-
totalMessageSent
discord4j.discordjson.possible.Possible<Integer> totalMessageSent()
-
availableTags
discord4j.discordjson.possible.Possible<List<ForumTagData>> availableTags()
-
appliedTags
discord4j.discordjson.possible.Possible<List<discord4j.discordjson.Id>> appliedTags()
-
defaultReactionEmoji
discord4j.discordjson.possible.Possible<Optional<DefaultReactionData>> defaultReactionEmoji()
-
defaultThreadRateLimitPerUser
discord4j.discordjson.possible.Possible<Integer> defaultThreadRateLimitPerUser()
-
defaultForumLayout
discord4j.discordjson.possible.Possible<Integer> defaultForumLayout()
-
-