Class: Pinnacle::Network::Client

Inherits:
Object
  • Object
show all
Defined in:
lib/pinnacle/network/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(client:) ⇒ void



9
10
11
# File 'lib/pinnacle/network/client.rb', line 9

def initialize(client:)
  @client = client
end

Instance Method Details

#requestsPinnacle::Requests::Client

Returns:

  • (Pinnacle::Requests::Client)


29
30
31
# File 'lib/pinnacle/network/client.rb', line 29

def requests
  @requests ||= Pinnacle::Network::Requests::Client.new(client: @client)
end

#silent_authPinnacle::SilentAuth::Client

Returns:

  • (Pinnacle::SilentAuth::Client)


24
25
26
# File 'lib/pinnacle/network/client.rb', line 24

def silent_auth
  @silent_auth ||= Pinnacle::Network::SilentAuth::Client.new(client: @client)
end

#sim_swapPinnacle::SimSwap::Client

Returns:

  • (Pinnacle::SimSwap::Client)


14
15
16
# File 'lib/pinnacle/network/client.rb', line 14

def sim_swap
  @sim_swap ||= Pinnacle::Network::SimSwap::Client.new(client: @client)
end

#subscriber_matchPinnacle::SubscriberMatch::Client

Returns:

  • (Pinnacle::SubscriberMatch::Client)


19
20
21
# File 'lib/pinnacle/network/client.rb', line 19

def subscriber_match
  @subscriber_match ||= Pinnacle::Network::SubscriberMatch::Client.new(client: @client)
end