Package com.datadog.api.client.v2.model
Class SecurityMonitoringRuleImpossibleTravelOptions
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringRuleImpossibleTravelOptions
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringRuleImpossibleTravelOptions
extends Object
Options on impossible travel detection method.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbaselineUserLocations(Boolean baselineUserLocations) baselineUserLocationsDuration(Integer baselineUserLocationsDuration) booleanReturn true if this SecurityMonitoringRuleImpossibleTravelOptions object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.If true, signals are suppressed for the first 24 hours.The duration in days during which Datadog learns the user's regular access locations.org.openapitools.jackson.nullable.JsonNullable<Integer>inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetBaselineUserLocations(Boolean baselineUserLocations) voidsetBaselineUserLocationsDuration(Integer baselineUserLocationsDuration) voidsetBaselineUserLocationsDuration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> baselineUserLocationsDuration) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_BASELINE_USER_LOCATIONS
- See Also:
-
JSON_PROPERTY_BASELINE_USER_LOCATIONS_DURATION
- See Also:
-
-
Constructor Details
-
SecurityMonitoringRuleImpossibleTravelOptions
public SecurityMonitoringRuleImpossibleTravelOptions()
-
-
Method Details
-
baselineUserLocations
public SecurityMonitoringRuleImpossibleTravelOptions baselineUserLocations(Boolean baselineUserLocations) -
getBaselineUserLocations
If true, signals are suppressed for the first 24 hours. In that time, Datadog learns the user's regular access locations. This can be helpful to reduce noise and infer VPN usage or credentialed API access.- Returns:
- baselineUserLocations
-
setBaselineUserLocations
-
baselineUserLocationsDuration
public SecurityMonitoringRuleImpossibleTravelOptions baselineUserLocationsDuration(Integer baselineUserLocationsDuration) -
getBaselineUserLocationsDuration
The duration in days during which Datadog learns the user's regular access locations. After this period, signals are generated for accesses from unknown locations. minimum: 1 maximum: 30- Returns:
- baselineUserLocationsDuration
-
getBaselineUserLocationsDuration_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Integer> getBaselineUserLocationsDuration_JsonNullable() -
setBaselineUserLocationsDuration_JsonNullable
public void setBaselineUserLocationsDuration_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Integer> baselineUserLocationsDuration) -
setBaselineUserLocationsDuration
-
putAdditionalProperty
public SecurityMonitoringRuleImpossibleTravelOptions putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key- The arbitrary key to setvalue- The associated value- Returns:
- SecurityMonitoringRuleImpossibleTravelOptions
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- The additional properties
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key- The arbitrary key to get- Returns:
- The specific additional property for the given key
-
equals
Return true if this SecurityMonitoringRuleImpossibleTravelOptions object is equal to o. -
hashCode
public int hashCode() -
toString
-