pub fn add_button(self: PresenceActivityBuilder, button: PresenceActivityButton) -> PresenceActivityBuilder
pub fn add_flag(self: PresenceActivityBuilder, flag: PresenceActivityFlags) -> PresenceActivityBuilder
pub fn build(self: PresenceActivityBuilder) -> Result(
PresenceActivity,
ShimmerError,
)
pub fn new(name: String, type_: PresenceActivityType) -> PresenceActivityBuilder
pub fn set_application_id(self: PresenceActivityBuilder, application_id: String) -> PresenceActivityBuilder
pub fn set_assets(self: PresenceActivityBuilder, assets: PresenceActivityAssets) -> PresenceActivityBuilder
pub fn set_buttons(self: PresenceActivityBuilder, buttons: List(
PresenceActivityButton,
)) -> PresenceActivityBuilder
pub fn set_created_at(self: PresenceActivityBuilder, created_at: Int) -> PresenceActivityBuilder
pub fn set_details(self: PresenceActivityBuilder, details: String) -> PresenceActivityBuilder
pub fn set_emoji(self: PresenceActivityBuilder, emoji: Emoji) -> PresenceActivityBuilder
pub fn set_flags(self: PresenceActivityBuilder, flags: List(
PresenceActivityFlags,
)) -> PresenceActivityBuilder
pub fn set_instance(self: PresenceActivityBuilder, instance: Bool) -> PresenceActivityBuilder
pub fn set_name(self: PresenceActivityBuilder, name: String) -> PresenceActivityBuilder
pub fn set_party(self: PresenceActivityBuilder, party: PresenceActivityParty) -> PresenceActivityBuilder
pub fn set_secrets(self: PresenceActivityBuilder, secrets: PresenceActivitySecrets) -> PresenceActivityBuilder
pub fn set_state(self: PresenceActivityBuilder, state: String) -> PresenceActivityBuilder
pub fn set_timestamps(self: PresenceActivityBuilder, timestamps: PresenceActivityTimestamps) -> PresenceActivityBuilder
pub fn set_type(self: PresenceActivityBuilder, type_: PresenceActivityType) -> PresenceActivityBuilder
pub fn set_url(self: PresenceActivityBuilder, url: String) -> PresenceActivityBuilder