Class: Rox::Server::NetworkConfigurationsOptions

Inherits:
Object
  • Object
show all
Defined in:
lib/rox/server/network_configurations_options.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(get_config_api_endpoint:, get_config_cloud_endpoint:, send_state_api_endpoint:, send_state_cloud_endpoint:, analytics_endpoint:, push_notification_endpoint:) ⇒ NetworkConfigurationsOptions

Returns a new instance of NetworkConfigurationsOptions.



8
9
10
11
12
13
14
15
16
17
# File 'lib/rox/server/network_configurations_options.rb', line 8

def initialize(get_config_api_endpoint:, get_config_cloud_endpoint:,
                send_state_api_endpoint:, send_state_cloud_endpoint:,
                analytics_endpoint:, push_notification_endpoint:)
    @get_config_api_endpoint = get_config_api_endpoint
    @get_config_cloud_endpoint = get_config_cloud_endpoint
    @send_state_api_endpoint = send_state_api_endpoint
    @send_state_cloud_endpoint = send_state_cloud_endpoint
    @analytics_endpoint = analytics_endpoint
    @push_notification_endpoint = push_notification_endpoint
end

Instance Attribute Details

#analytics_endpointObject (readonly)

Returns the value of attribute analytics_endpoint.



4
5
6
# File 'lib/rox/server/network_configurations_options.rb', line 4

def analytics_endpoint
  @analytics_endpoint
end

#get_config_api_endpointObject (readonly)

Returns the value of attribute get_config_api_endpoint.



4
5
6
# File 'lib/rox/server/network_configurations_options.rb', line 4

def get_config_api_endpoint
  @get_config_api_endpoint
end

#get_config_cloud_endpointObject (readonly)

Returns the value of attribute get_config_cloud_endpoint.



4
5
6
# File 'lib/rox/server/network_configurations_options.rb', line 4

def get_config_cloud_endpoint
  @get_config_cloud_endpoint
end

#push_notification_endpointObject (readonly)

Returns the value of attribute push_notification_endpoint.



4
5
6
# File 'lib/rox/server/network_configurations_options.rb', line 4

def push_notification_endpoint
  @push_notification_endpoint
end

#send_state_api_endpointObject (readonly)

Returns the value of attribute send_state_api_endpoint.



4
5
6
# File 'lib/rox/server/network_configurations_options.rb', line 4

def send_state_api_endpoint
  @send_state_api_endpoint
end

#send_state_cloud_endpointObject (readonly)

Returns the value of attribute send_state_cloud_endpoint.



4
5
6
# File 'lib/rox/server/network_configurations_options.rb', line 4

def send_state_cloud_endpoint
  @send_state_cloud_endpoint
end