Package com.datadog.api.client.v2.model
Class SecurityMonitoringContentPackLogsDetails
java.lang.Object
com.datadog.api.client.v2.model.SecurityMonitoringContentPackLogsDetails
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityMonitoringContentPackLogsDetails
extends Object
Details for a logs-based content pack.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecurityMonitoringContentPackLogsDetails(SecurityMonitoringContentPackActivation cpActivation, SecurityMonitoringContentPackTimestampBucket dataLastSeen, Boolean filtersConfigured, SecurityMonitoringContentPackIntegrationStatus integrationInstalledStatus, Boolean logsSeenFromAnyIndex, Boolean siemIndexIncorrect, SecurityFilterFilteredDataType type) -
Method Summary
Modifier and TypeMethodDescriptioncpActivation(SecurityMonitoringContentPackActivation cpActivation) dataLastSeen(SecurityMonitoringContentPackTimestampBucket dataLastSeen) booleanReturn true if this SecurityMonitoringContentPackLogsDetails object is equal to o.filtersConfigured(Boolean filtersConfigured) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.The activation status of a content pack.Timestamp bucket indicating when logs were last collected.Whether filters (Security Filters or Index Query depending on the pricing model) are present and correctly configured to route logs into Cloud SIEM.The installation status of the related integration.Whether logs for this content pack have been seen in any Datadog index in the last 72 hours.Whether the Cloud SIEM index configuration is incorrect (only applies to certain pricing models).getType()The filtered data type.inthashCode()integrationInstalledStatus(SecurityMonitoringContentPackIntegrationStatus integrationInstalledStatus) logsSeenFromAnyIndex(Boolean logsSeenFromAnyIndex) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetCpActivation(SecurityMonitoringContentPackActivation cpActivation) voidsetDataLastSeen(SecurityMonitoringContentPackTimestampBucket dataLastSeen) voidsetFiltersConfigured(Boolean filtersConfigured) voidsetIntegrationInstalledStatus(SecurityMonitoringContentPackIntegrationStatus integrationInstalledStatus) voidsetLogsSeenFromAnyIndex(Boolean logsSeenFromAnyIndex) voidsetSiemIndexIncorrect(Boolean siemIndexIncorrect) voidsiemIndexIncorrect(Boolean siemIndexIncorrect) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CP_ACTIVATION
- See Also:
-
JSON_PROPERTY_DATA_LAST_SEEN
- See Also:
-
JSON_PROPERTY_FILTERS_CONFIGURED
- See Also:
-
JSON_PROPERTY_INTEGRATION_INSTALLED_STATUS
- See Also:
-
JSON_PROPERTY_LOGS_SEEN_FROM_ANY_INDEX
- See Also:
-
JSON_PROPERTY_SIEM_INDEX_INCORRECT
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
-
Constructor Details
-
SecurityMonitoringContentPackLogsDetails
public SecurityMonitoringContentPackLogsDetails() -
SecurityMonitoringContentPackLogsDetails
public SecurityMonitoringContentPackLogsDetails(SecurityMonitoringContentPackActivation cpActivation, SecurityMonitoringContentPackTimestampBucket dataLastSeen, Boolean filtersConfigured, SecurityMonitoringContentPackIntegrationStatus integrationInstalledStatus, Boolean logsSeenFromAnyIndex, Boolean siemIndexIncorrect, SecurityFilterFilteredDataType type)
-
-
Method Details
-
cpActivation
public SecurityMonitoringContentPackLogsDetails cpActivation(SecurityMonitoringContentPackActivation cpActivation) -
getCpActivation
The activation status of a content pack.- Returns:
- cpActivation
-
setCpActivation
-
dataLastSeen
public SecurityMonitoringContentPackLogsDetails dataLastSeen(SecurityMonitoringContentPackTimestampBucket dataLastSeen) -
getDataLastSeen
Timestamp bucket indicating when logs were last collected.- Returns:
- dataLastSeen
-
setDataLastSeen
-
filtersConfigured
-
getFiltersConfigured
Whether filters (Security Filters or Index Query depending on the pricing model) are present and correctly configured to route logs into Cloud SIEM.- Returns:
- filtersConfigured
-
setFiltersConfigured
-
integrationInstalledStatus
public SecurityMonitoringContentPackLogsDetails integrationInstalledStatus(SecurityMonitoringContentPackIntegrationStatus integrationInstalledStatus) -
getIntegrationInstalledStatus
The installation status of the related integration.- Returns:
- integrationInstalledStatus
-
setIntegrationInstalledStatus
public void setIntegrationInstalledStatus(SecurityMonitoringContentPackIntegrationStatus integrationInstalledStatus) -
logsSeenFromAnyIndex
-
getLogsSeenFromAnyIndex
Whether logs for this content pack have been seen in any Datadog index in the last 72 hours.- Returns:
- logsSeenFromAnyIndex
-
setLogsSeenFromAnyIndex
-
siemIndexIncorrect
-
getSiemIndexIncorrect
Whether the Cloud SIEM index configuration is incorrect (only applies to certain pricing models).- Returns:
- siemIndexIncorrect
-
setSiemIndexIncorrect
-
type
-
getType
The filtered data type.- Returns:
- type
-
setType
-
putAdditionalProperty
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:
- SecurityMonitoringContentPackLogsDetails
-
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 SecurityMonitoringContentPackLogsDetails object is equal to o. -
hashCode
public int hashCode() -
toString
-