module Fcmpush

Constants

BATCH_ENDPOINT
DOMAIN
STATUS_TO_EXCEPTION_MAPPING
TOPIC_DOMAIN
TOPIC_ENDPOINT_PREFIX
V1_ENDPOINT_PREFIX
V1_ENDPOINT_SUFFIX
VERSION

Public Class Methods

build(project_id, domain: nil) click to toggle source
# File lib/fcmpush.rb, line 13
def build(project_id, domain: nil)
  ::Fcmpush::Client.new(domain || DOMAIN, project_id, configuration)
end
Also aliased as: new
configuration() click to toggle source
# File lib/fcmpush.rb, line 19
def self.configuration
  @configuration ||= Configuration.new
end
configure() { |configuration(&block)| ... } click to toggle source
# File lib/fcmpush.rb, line 27
def self.configure(&block)
  yield(configuration(&block))
end
new(project_id, domain: nil)
Alias for: build
reset() click to toggle source
# File lib/fcmpush.rb, line 23
def self.reset
  @configuration = Configuration.new
end