ApplicationData

data class ApplicationData(val id: Snowflake, val name: String, val icon: String?, val description: String, val rpcOrigins: Optional<List<String>> = Optional.Missing(), val botPublic: Boolean, val botRequireCodeGrant: Boolean, val bot: Optional<UserData> = Optional.Missing(), val termsOfServiceUrl: Optional<String> = Optional.Missing(), val privacyPolicyUrl: Optional<String> = Optional.Missing(), val ownerId: OptionalSnowflake = OptionalSnowflake.Missing, val verifyKey: String, val team: TeamData?, val guildId: OptionalSnowflake = OptionalSnowflake.Missing, val guild: Optional<PartialGuildData> = Optional.Missing(), val primarySkuId: OptionalSnowflake = OptionalSnowflake.Missing, val slug: Optional<String> = Optional.Missing(), val coverImage: Optional<String> = Optional.Missing(), val flags: Optional<ApplicationFlags> = Optional.Missing(), val approximateGuildCount: OptionalInt = OptionalInt.Missing, val approximateUserInstallCount: OptionalInt = OptionalInt.Missing, val approximateUserAuthorizationCount: OptionalInt = OptionalInt.Missing, val tags: Optional<List<String>> = Optional.Missing(), val installParams: Optional<InstallParams> = Optional.Missing(), val integrationTypesConfig: Optional<Map<ApplicationIntegrationType, ApplicationIntegrationTypeConfig>> = Optional.Missing(), val customInstallUrl: Optional<String> = Optional.Missing(), val roleConnectionsVerificationUrl: Optional<String?> = Optional.Missing()) : BaseApplicationData(source)

Constructors

Link copied to clipboard
constructor(id: Snowflake, name: String, icon: String?, description: String, rpcOrigins: Optional<List<String>> = Optional.Missing(), botPublic: Boolean, botRequireCodeGrant: Boolean, bot: Optional<UserData> = Optional.Missing(), termsOfServiceUrl: Optional<String> = Optional.Missing(), privacyPolicyUrl: Optional<String> = Optional.Missing(), ownerId: OptionalSnowflake = OptionalSnowflake.Missing, verifyKey: String, team: TeamData?, guildId: OptionalSnowflake = OptionalSnowflake.Missing, guild: Optional<PartialGuildData> = Optional.Missing(), primarySkuId: OptionalSnowflake = OptionalSnowflake.Missing, slug: Optional<String> = Optional.Missing(), coverImage: Optional<String> = Optional.Missing(), flags: Optional<ApplicationFlags> = Optional.Missing(), approximateGuildCount: OptionalInt = OptionalInt.Missing, approximateUserInstallCount: OptionalInt = OptionalInt.Missing, approximateUserAuthorizationCount: OptionalInt = OptionalInt.Missing, tags: Optional<List<String>> = Optional.Missing(), installParams: Optional<InstallParams> = Optional.Missing(), integrationTypesConfig: Optional<Map<ApplicationIntegrationType, ApplicationIntegrationTypeConfig>> = Optional.Missing(), customInstallUrl: Optional<String> = Optional.Missing(), roleConnectionsVerificationUrl: Optional<String?> = Optional.Missing())

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val coverImage: Optional<String>
Link copied to clipboard
open override val customInstallUrl: Optional<String>
Link copied to clipboard
open override val description: String
Link copied to clipboard
open override val flags: Optional<ApplicationFlags>
Link copied to clipboard
Link copied to clipboard
open override val guildId: OptionalSnowflake
Link copied to clipboard
open override val icon: String?
Link copied to clipboard
open override val id: Snowflake
Link copied to clipboard
Link copied to clipboard
open override val name: String
Link copied to clipboard
open override val ownerId: OptionalSnowflake
Link copied to clipboard
open override val primarySkuId: OptionalSnowflake
Link copied to clipboard
open override val privacyPolicyUrl: Optional<String>
Link copied to clipboard
Link copied to clipboard
open override val rpcOrigins: Optional<List<String>>
Link copied to clipboard
open override val slug: Optional<String>
Link copied to clipboard
open override val tags: Optional<List<String>>
Link copied to clipboard
Link copied to clipboard
open override val termsOfServiceUrl: Optional<String>
Link copied to clipboard
open override val verifyKey: String