@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class RuleBasedViewComplianceFramework extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_CONTROL |
static String |
JSON_PROPERTY_FRAMEWORK |
static String |
JSON_PROPERTY_IS_DEFAULT |
static String |
JSON_PROPERTY_MESSAGE |
static String |
JSON_PROPERTY_REQUIREMENT |
static String |
JSON_PROPERTY_VERSION |
boolean |
unparsed |
| Constructor and Description |
|---|
RuleBasedViewComplianceFramework() |
| Modifier and Type | Method and Description |
|---|---|
RuleBasedViewComplianceFramework |
control(String control) |
boolean |
equals(Object o)
Return true if this RuleBasedViewComplianceFramework object is equal to o.
|
RuleBasedViewComplianceFramework |
framework(String framework) |
Map<String,Object> |
getAdditionalProperties()
Return the additional (undeclared) property.
|
Object |
getAdditionalProperty(String key)
Return the additional (undeclared) property with the specified name.
|
String |
getControl()
Identifier of the control inside the requirement.
|
String |
getFramework()
Handle of the compliance framework.
|
Boolean |
getIsDefault()
Whether the framework is a Datadog default framework.
|
String |
getMessage()
Optional message describing the framework mapping for the rule.
|
String |
getRequirement()
Name of the requirement that contains the control.
|
String |
getVersion()
Version of the compliance framework.
|
int |
hashCode() |
RuleBasedViewComplianceFramework |
isDefault(Boolean isDefault) |
RuleBasedViewComplianceFramework |
message(String message) |
RuleBasedViewComplianceFramework |
putAdditionalProperty(String key,
Object value)
Set the additional (undeclared) property with the specified name and value.
|
RuleBasedViewComplianceFramework |
requirement(String requirement) |
void |
setControl(String control) |
void |
setFramework(String framework) |
void |
setIsDefault(Boolean isDefault) |
void |
setMessage(String message) |
void |
setRequirement(String requirement) |
void |
setVersion(String version) |
String |
toString() |
RuleBasedViewComplianceFramework |
version(String version) |
public boolean unparsed
public static final String JSON_PROPERTY_CONTROL
public static final String JSON_PROPERTY_FRAMEWORK
public static final String JSON_PROPERTY_IS_DEFAULT
public static final String JSON_PROPERTY_MESSAGE
public static final String JSON_PROPERTY_REQUIREMENT
public static final String JSON_PROPERTY_VERSION
public RuleBasedViewComplianceFramework control(String control)
@Nullable public String getControl()
public void setControl(String control)
public RuleBasedViewComplianceFramework framework(String framework)
@Nullable public String getFramework()
public void setFramework(String framework)
public RuleBasedViewComplianceFramework isDefault(Boolean isDefault)
@Nullable public Boolean getIsDefault()
true indicates a Datadog
framework and false indicates a custom framework.public void setIsDefault(Boolean isDefault)
public RuleBasedViewComplianceFramework message(String message)
@Nullable public String getMessage()
public void setMessage(String message)
public RuleBasedViewComplianceFramework requirement(String requirement)
@Nullable public String getRequirement()
public void setRequirement(String requirement)
public RuleBasedViewComplianceFramework version(String version)
@Nullable public String getVersion()
public void setVersion(String version)
public RuleBasedViewComplianceFramework putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.