Package com.datadog.api.client.v2.model
Class SecurityFilterCreateAttributes
java.lang.Object
com.datadog.api.client.v2.model.SecurityFilterCreateAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SecurityFilterCreateAttributes
extends Object
Object containing the attributes of the security filter to be created.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecurityFilterCreateAttributes(List<SecurityFilterExclusionFilter> exclusionFilters, SecurityFilterFilteredDataType filteredDataType, Boolean isEnabled, String name, String query) -
Method Summary
Modifier and TypeMethodDescriptionaddExclusionFiltersItem(SecurityFilterExclusionFilter exclusionFiltersItem) booleanReturn true if this SecurityFilterCreateAttributes object is equal to o.exclusionFilters(List<SecurityFilterExclusionFilter> exclusionFilters) filteredDataType(SecurityFilterFilteredDataType filteredDataType) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Exclusion filters to exclude some logs from the security filter.The filtered data type.Whether the security filter is enabled.getName()The name of the security filter.getQuery()The query of the security filter.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.voidsetExclusionFilters(List<SecurityFilterExclusionFilter> exclusionFilters) voidsetFilteredDataType(SecurityFilterFilteredDataType filteredDataType) voidsetIsEnabled(Boolean isEnabled) voidvoidtoString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_EXCLUSION_FILTERS
- See Also:
-
JSON_PROPERTY_FILTERED_DATA_TYPE
- See Also:
-
JSON_PROPERTY_IS_ENABLED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_QUERY
- See Also:
-
-
Constructor Details
-
SecurityFilterCreateAttributes
public SecurityFilterCreateAttributes() -
SecurityFilterCreateAttributes
public SecurityFilterCreateAttributes(List<SecurityFilterExclusionFilter> exclusionFilters, SecurityFilterFilteredDataType filteredDataType, Boolean isEnabled, String name, String query)
-
-
Method Details
-
exclusionFilters
public SecurityFilterCreateAttributes exclusionFilters(List<SecurityFilterExclusionFilter> exclusionFilters) -
addExclusionFiltersItem
public SecurityFilterCreateAttributes addExclusionFiltersItem(SecurityFilterExclusionFilter exclusionFiltersItem) -
getExclusionFilters
Exclusion filters to exclude some logs from the security filter.- Returns:
- exclusionFilters
-
setExclusionFilters
-
filteredDataType
public SecurityFilterCreateAttributes filteredDataType(SecurityFilterFilteredDataType filteredDataType) -
getFilteredDataType
The filtered data type.- Returns:
- filteredDataType
-
setFilteredDataType
-
isEnabled
-
getIsEnabled
Whether the security filter is enabled.- Returns:
- isEnabled
-
setIsEnabled
-
name
-
getName
The name of the security filter.- Returns:
- name
-
setName
-
query
-
getQuery
The query of the security filter.- Returns:
- query
-
setQuery
-
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:
- SecurityFilterCreateAttributes
-
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 SecurityFilterCreateAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-