Module: Knockapi::Models::Recipients

Defined in:
lib/knockapi/models/recipients/channel_data.rb,
lib/knockapi/models/recipients/subscription.rb,
lib/knockapi/models/recipients/preference_set.rb,
lib/knockapi/models/recipients/slack_channel_data.rb,
lib/knockapi/models/recipients/channel_data_request.rb,
lib/knockapi/models/recipients/discord_channel_data.rb,
lib/knockapi/models/recipients/ms_teams_channel_data.rb,
lib/knockapi/models/recipients/preference_set_request.rb,
lib/knockapi/models/recipients/inline_channel_data_request.rb,
lib/knockapi/models/recipients/preference_set_channel_types.rb,
lib/knockapi/models/recipients/inline_preference_set_request.rb,
lib/knockapi/models/recipients/push_channel_data_tokens_only.rb,
lib/knockapi/models/recipients/preference_set_channel_setting.rb,
lib/knockapi/models/recipients/push_channel_data_devices_only.rb,
lib/knockapi/models/recipients/preference_set_channel_type_setting.rb,
lib/knockapi/models/recipients/aws_sns_push_channel_data_devices_only.rb,
lib/knockapi/models/recipients/one_signal_channel_data_player_ids_only.rb,
lib/knockapi/models/recipients/aws_sns_push_channel_data_target_arns_only.rb

Defined Under Namespace

Modules: InlineChannelDataRequestItem Classes: AwsSnsPushChannelDataDevicesOnly, AwsSnsPushChannelDataTargetArnsOnly, ChannelDataRequest, DiscordChannelData, MsTeamsChannelData, OneSignalChannelDataPlayerIDsOnly, PreferenceSet, PreferenceSetChannelSetting, PreferenceSetChannelTypeSetting, PreferenceSetChannelTypes, PreferenceSetRequest, PushChannelDataDevicesOnly, PushChannelDataTokensOnly, RecipientsChannelData, SlackChannelData, Subscription

Constant Summary collapse

InlineChannelDataRequest =
Knockapi::Internal::Type::HashOf[union: -> { Knockapi::Recipients::InlineChannelDataRequestItem }]
InlinePreferenceSetRequest =
Knockapi::Internal::Type::HashOf[-> { Knockapi::Recipients::PreferenceSetRequest }]

Class Method Summary collapse