Module: Urbanairship
- Extended by:
- CustomEvents, CustomEvents::Payload, Push, Push::Audience, Push::Payload, Push::Schedule
- Includes:
- AbTests, Automations, CustomEvents, Devices, Push, Reports
- Defined in:
- lib/urbanairship.rb,
lib/urbanairship/util.rb,
lib/urbanairship/oauth.rb,
lib/urbanairship/client.rb,
lib/urbanairship/common.rb,
lib/urbanairship/version.rb,
lib/urbanairship/loggable.rb,
lib/urbanairship/push/push.rb,
lib/urbanairship/devices/sms.rb,
lib/urbanairship/push/payload.rb,
lib/urbanairship/configuration.rb,
lib/urbanairship/devices/email.rb,
lib/urbanairship/push/audience.rb,
lib/urbanairship/push/schedule.rb,
lib/urbanairship/devices/segment.rb,
lib/urbanairship/ab_tests/ab_test.rb,
lib/urbanairship/ab_tests/variant.rb,
lib/urbanairship/devices/attribute.rb,
lib/urbanairship/devices/tag_lists.rb,
lib/urbanairship/devices/attributes.rb,
lib/urbanairship/devices/devicelist.rb,
lib/urbanairship/devices/named_user.rb,
lib/urbanairship/ab_tests/experiment.rb,
lib/urbanairship/automations/pipeline.rb,
lib/urbanairship/devices/channel_tags.rb,
lib/urbanairship/devices/open_channel.rb,
lib/urbanairship/devices/static_lists.rb,
lib/urbanairship/custom_events/payload.rb,
lib/urbanairship/automations/automation.rb,
lib/urbanairship/devices/create_and_send.rb,
lib/urbanairship/devices/mms_notification.rb,
lib/urbanairship/devices/sms_notification.rb,
lib/urbanairship/devices/channel_uninstall.rb,
lib/urbanairship/custom_events/custom_event.rb,
lib/urbanairship/devices/email_notification.rb,
lib/urbanairship/reports/response_statistics.rb
Defined Under Namespace
Modules: AbTests, Automations, Common, CustomEvents, Devices, Loggable, Push, Reports, Util Classes: Client, Configuration, Oauth
Constant Summary collapse
- VERSION =
'9.3.0'
Constants included from CustomEvents::Payload
CustomEvents::Payload::NAME_REGEX
Constants included from Common
Constants included from Push::Audience
Push::Audience::DATE_TERMS, Push::Audience::DEVICE_TOKEN_PATTERN, Push::Audience::UUID_PATTERN
Class Attribute Summary collapse
-
.configuration ⇒ Object
Returns the value of attribute configuration.
Class Method Summary collapse
Methods included from CustomEvents::Payload
custom_events, custom_events_body, custom_events_user, format_timestamp, validates_name_format, validates_value_format
Methods included from Common
#apid_path, #channel_path, #compact_helper, #create_and_send_path, #custom_events_path, #device_token_path, #experiments_path, #lists_path, #named_users_path, #open_channel_path, #pipelines_path, #push_path, #reports_path, #required, #schedules_path, #segments_path, #tag_lists_path, #try_helper
Methods included from Push::Audience
alias, and, device_token, named_user, not, or, segment, tag
Methods included from Push::Payload
actions, all, amazon, android, content, crop, device_types, email, in_app, interactive, ios, live_activity, live_update, media_attachment, message, notification, open_platform, options, public_notification, sms, style, wearable, web, wns_payload
Methods included from Push::Schedule
local_scheduled_time, optimal_scheduled_time, scheduled_time
Class Attribute Details
.configuration ⇒ Object
Returns the value of attribute configuration.
52 53 54 |
# File 'lib/urbanairship.rb', line 52 def configuration @configuration end |
Class Method Details
.configure {|configuration| ... } ⇒ Object
58 59 60 |
# File 'lib/urbanairship.rb', line 58 def configure yield(configuration) end |