Class: SyncedLatencyDataCollector::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/synced_latency_data_collector/configuration.rb

Constant Summary collapse

THREE_DAYS_AGO_PROC =
-> { Time.now.utc - (3 * 86_400) }

Instance Attribute Summary collapse

Instance Attribute Details

#account_model_procObject

Returns the value of attribute account_model_proc.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def 
  @account_model_proc
end

#account_scoped_models_procObject

Returns the value of attribute account_scoped_models_proc.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def 
  @account_scoped_models_proc
end

#active_accounts_scope_procObject

Returns the value of attribute active_accounts_scope_proc.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def active_accounts_scope_proc
  @active_accounts_scope_proc
end

#active_scope_for_different_parentObject

Returns the value of attribute active_scope_for_different_parent.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def active_scope_for_different_parent
  @active_scope_for_different_parent
end

#check_timestamps_since_procObject

Returns the value of attribute check_timestamps_since_proc.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def check_timestamps_since_proc
  @check_timestamps_since_proc
end

#datadog_hostObject

Returns the value of attribute datadog_host.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def datadog_host
  @datadog_host
end

#datadog_namespaceObject

Returns the value of attribute datadog_namespace.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def datadog_namespace
  @datadog_namespace
end

#datadog_portObject

Returns the value of attribute datadog_port.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def datadog_port
  @datadog_port
end

#global_models_procObject

Returns the value of attribute global_models_proc.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def global_models_proc
  @global_models_proc
end

#non_account_scoped_models_procObject

Returns the value of attribute non_account_scoped_models_proc.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def 
  @non_account_scoped_models_proc
end

#sidekiq_job_queueObject

Returns the value of attribute sidekiq_job_queue.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def sidekiq_job_queue
  @sidekiq_job_queue
end

#synced_timestamp_modelObject

Returns the value of attribute synced_timestamp_model.



4
5
6
# File 'lib/synced_latency_data_collector/configuration.rb', line 4

def synced_timestamp_model
  @synced_timestamp_model
end