All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
GovernanceControlAttributes |
activeDetectionsCount(Long activeDetectionsCount) |
GovernanceControlAttributes |
addInsightsItem(String insightsItem) |
GovernanceControlAttributes |
addMitigationsItem(GovernanceControlMitigationDefinition mitigationsItem) |
GovernanceControlAttributes |
addSupportedDetectionParametersItem(GovernanceControlParameterDefinition supportedDetectionParametersItem) |
GovernanceControlAttributes |
category(String category) |
GovernanceControlAttributes |
createdAt(OffsetDateTime createdAt) |
GovernanceControlAttributes |
createdBy(String createdBy) |
GovernanceControlAttributes |
description(String description) |
GovernanceControlAttributes |
detectionParameters(Map<String,Object> detectionParameters) |
boolean |
equals(Object o)
Return true if this GovernanceControlAttributes object is equal to o.
|
Long |
getActiveDetectionsCount()
The number of active detections for the control.
|
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getCategory()
The value driver the control is grouped under, such as security or cost
.
|
OffsetDateTime |
getCreatedAt()
The time the control configuration was created.
|
String |
getCreatedBy()
The UUID of the user who created the control configuration.
|
String |
getDescription()
A human-readable description of what the control detects.
|
Map<String,Object> |
getDetectionParameters()
A free-form map of parameter names to their configured values.
|
List<String> |
getInsights()
The insight slugs associated with the control.
|
OffsetDateTime |
getLastDetectionAt()
The time of the most recent detection for the control.
|
Long |
getMitigatedDetectionsCount()
The number of mitigated detections for the control.
|
Map<String,Object> |
getMitigationParameters()
A free-form map of parameter names to their configured values.
|
List<GovernanceControlMitigationDefinition> |
getMitigations()
The mitigations available for a control.
|
String |
getMitigationType()
The configured mitigation type for the control.
|
String |
getName()
Human-readable name of the control.
|
String |
getPriority()
The priority of the control, such as High.
|
String |
getProduct()
The product the control belongs to.
|
String |
getResourceType()
The type of resource the control evaluates.
|
String |
getResourceTypeDisplayName()
The human-readable name of the resource type.
|
List<GovernanceControlParameterDefinition> |
getSupportedDetectionParameters()
An array of parameter definitions.
|
String |
getType()
The control type, such as Proactive or Detection.
|
int |
hashCode() |
GovernanceControlAttributes |
insights(List<String> insights) |
GovernanceControlAttributes |
lastDetectionAt(OffsetDateTime lastDetectionAt) |
GovernanceControlAttributes |
mitigatedDetectionsCount(Long mitigatedDetectionsCount) |
GovernanceControlAttributes |
mitigationParameters(Map<String,Object> mitigationParameters) |
GovernanceControlAttributes |
mitigations(List<GovernanceControlMitigationDefinition> mitigations) |
GovernanceControlAttributes |
mitigationType(String mitigationType) |
GovernanceControlAttributes |
name(String name) |
GovernanceControlAttributes |
priority(String priority) |
GovernanceControlAttributes |
product(String product) |
GovernanceControlAttributes |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
GovernanceControlAttributes |
putDetectionParametersItem(String key,
Object detectionParametersItem) |
GovernanceControlAttributes |
putMitigationParametersItem(String key,
Object mitigationParametersItem) |
GovernanceControlAttributes |
resourceType(String resourceType) |
GovernanceControlAttributes |
resourceTypeDisplayName(String resourceTypeDisplayName) |
void |
setActiveDetectionsCount(Long activeDetectionsCount) |
void |
setCategory(String category) |
void |
setCreatedAt(OffsetDateTime createdAt) |
void |
setCreatedBy(String createdBy) |
void |
setDescription(String description) |
void |
setDetectionParameters(Map<String,Object> detectionParameters) |
void |
setInsights(List<String> insights) |
void |
setLastDetectionAt(OffsetDateTime lastDetectionAt) |
void |
setMitigatedDetectionsCount(Long mitigatedDetectionsCount) |
void |
setMitigationParameters(Map<String,Object> mitigationParameters) |
void |
setMitigations(List<GovernanceControlMitigationDefinition> mitigations) |
void |
setMitigationType(String mitigationType) |
void |
setName(String name) |
void |
setPriority(String priority) |
void |
setProduct(String product) |
void |
setResourceType(String resourceType) |
void |
setResourceTypeDisplayName(String resourceTypeDisplayName) |
void |
setSupportedDetectionParameters(List<GovernanceControlParameterDefinition> supportedDetectionParameters) |
void |
setType(String type) |
GovernanceControlAttributes |
supportedDetectionParameters(List<GovernanceControlParameterDefinition> supportedDetectionParameters) |
String |
toString() |
GovernanceControlAttributes |
type(String type) |