Package discord4j.discordjson.json
Interface AutoModRuleData
-
@Immutable public interface AutoModRuleData
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description List<AutoModActionData>
actions()
static discord4j.discordjson.json.ImmutableAutoModRuleData.Builder
builder()
discord4j.discordjson.Id
creatorId()
boolean
enabled()
int
eventType()
List<discord4j.discordjson.Id>
exemptChannels()
List<discord4j.discordjson.Id>
exemptRoles()
discord4j.discordjson.Id
guildId()
discord4j.discordjson.Id
id()
String
name()
AutoModTriggerMetaData
triggerMetadata()
int
triggerType()
-
-
-
Method Detail
-
builder
static discord4j.discordjson.json.ImmutableAutoModRuleData.Builder builder()
-
id
discord4j.discordjson.Id id()
-
name
String name()
-
creatorId
discord4j.discordjson.Id creatorId()
-
guildId
discord4j.discordjson.Id guildId()
-
eventType
int eventType()
-
triggerType
int triggerType()
-
triggerMetadata
AutoModTriggerMetaData triggerMetadata()
-
actions
List<AutoModActionData> actions()
-
enabled
boolean enabled()
-
exemptRoles
List<discord4j.discordjson.Id> exemptRoles()
-
exemptChannels
List<discord4j.discordjson.Id> exemptChannels()
-
-