Package com.datadog.api.client.v2.model
Class SensitiveDataScannerGroupAttributes
java.lang.Object
com.datadog.api.client.v2.model.SensitiveDataScannerGroupAttributes
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class SensitiveDataScannerGroupAttributes
extends Object
Attributes of the Sensitive Data Scanner group.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddProductListItem(SensitiveDataScannerProduct productListItem) addSamplingsItem(SensitiveDataScannerSamplings samplingsItem) description(String description) booleanReturn true if this SensitiveDataScannerGroupAttributes object is equal to o.filter(SensitiveDataScannerFilter filter) Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Description of the group.Filter for the Scanning Group.Whether or not the group is enabled.getName()Name of the group.List of products the scanning group applies.List of sampling rates per product type.inthashCode()productList(List<SensitiveDataScannerProduct> productList) putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.samplings(List<SensitiveDataScannerSamplings> samplings) voidsetDescription(String description) voidsetFilter(SensitiveDataScannerFilter filter) voidsetIsEnabled(Boolean isEnabled) voidvoidsetProductList(List<SensitiveDataScannerProduct> productList) voidsetSamplings(List<SensitiveDataScannerSamplings> samplings) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_DESCRIPTION
- See Also:
-
JSON_PROPERTY_FILTER
- See Also:
-
JSON_PROPERTY_IS_ENABLED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_PRODUCT_LIST
- See Also:
-
JSON_PROPERTY_SAMPLINGS
- See Also:
-
-
Constructor Details
-
SensitiveDataScannerGroupAttributes
public SensitiveDataScannerGroupAttributes()
-
-
Method Details
-
description
-
getDescription
Description of the group.- Returns:
- description
-
setDescription
-
filter
-
getFilter
Filter for the Scanning Group.- Returns:
- filter
-
setFilter
-
isEnabled
-
getIsEnabled
Whether or not the group is enabled.- Returns:
- isEnabled
-
setIsEnabled
-
name
-
getName
Name of the group.- Returns:
- name
-
setName
-
productList
public SensitiveDataScannerGroupAttributes productList(List<SensitiveDataScannerProduct> productList) -
addProductListItem
public SensitiveDataScannerGroupAttributes addProductListItem(SensitiveDataScannerProduct productListItem) -
getProductList
List of products the scanning group applies.- Returns:
- productList
-
setProductList
-
samplings
-
addSamplingsItem
public SensitiveDataScannerGroupAttributes addSamplingsItem(SensitiveDataScannerSamplings samplingsItem) -
getSamplings
List of sampling rates per product type.- Returns:
- samplings
-
setSamplings
-
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:
- SensitiveDataScannerGroupAttributes
-
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 SensitiveDataScannerGroupAttributes object is equal to o. -
hashCode
public int hashCode() -
toString
-