Class: DatadogAPIClient::V2::HistoricalJobOptions

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/historical_job_options.rb

Overview

Job options.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_propertiesObject

Returns the value of attribute additional_properties.



48
49
50
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 48

def additional_properties
  @additional_properties
end

#detection_methodObject

The detection method.



25
26
27
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 25

def detection_method
  @detection_method
end

#evaluation_windowObject

A time window is specified to match when at least one of the cases matches true. This is a sliding window and evaluates in real time. For third party detection method, this field is not used.



29
30
31
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 29

def evaluation_window
  @evaluation_window
end

#impossible_travel_optionsObject

Options on impossible travel detection method.



32
33
34
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 32

def impossible_travel_options
  @impossible_travel_options
end

#keep_aliveObject

Once a signal is generated, the signal will remain “open” if a case is matched at least once within this keep alive window. For third party detection method, this field is not used.



36
37
38
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 36

def keep_alive
  @keep_alive
end

#max_signal_durationObject

A signal will “close” regardless of the query being matched once the time exceeds the maximum duration. This time is calculated from the first seen timestamp.



40
41
42
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 40

def max_signal_duration
  @max_signal_duration
end

#new_value_optionsObject

Options on new value detection method.



43
44
45
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 43

def new_value_options
  @new_value_options
end

#third_party_rule_optionsObject

Options on third party detection method.



46
47
48
# File 'lib/datadog_api_client/v2/models/historical_job_options.rb', line 46

def third_party_rule_options
  @third_party_rule_options
end