Package com.datadog.api.client.v2.model
Class RuleBasedViewComplianceFramework
java.lang.Object
com.datadog.api.client.v2.model.RuleBasedViewComplianceFramework
@Generated("https://github.com/DataDog/datadog-api-client-java/blob/master/.generator")
public class RuleBasedViewComplianceFramework
extends Object
Compliance framework mapping for a rule.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturn true if this RuleBasedViewComplianceFramework object is equal to o.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Identifier of the control inside the requirement.Handle of the compliance framework.Whether the framework is a Datadog default framework.Optional message describing the framework mapping for the rule.Name of the requirement that contains the control.Version of the compliance framework.inthashCode()putAdditionalProperty(String key, Object value) Set the additional (undeclared) property with the specified name and value.requirement(String requirement) voidsetControl(String control) voidsetFramework(String framework) voidsetIsDefault(Boolean isDefault) voidsetMessage(String message) voidsetRequirement(String requirement) voidsetVersion(String version) toString()
-
Field Details
-
unparsed
public boolean unparsed -
JSON_PROPERTY_CONTROL
- See Also:
-
JSON_PROPERTY_FRAMEWORK
- See Also:
-
JSON_PROPERTY_IS_DEFAULT
- See Also:
-
JSON_PROPERTY_MESSAGE
- See Also:
-
JSON_PROPERTY_REQUIREMENT
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
-
Constructor Details
-
RuleBasedViewComplianceFramework
public RuleBasedViewComplianceFramework()
-
-
Method Details
-
control
-
getControl
Identifier of the control inside the requirement.- Returns:
- control
-
setControl
-
framework
-
getFramework
Handle of the compliance framework.- Returns:
- framework
-
setFramework
-
isDefault
-
getIsDefault
Whether the framework is a Datadog default framework.trueindicates a Datadog framework andfalseindicates a custom framework.- Returns:
- isDefault
-
setIsDefault
-
message
-
getMessage
Optional message describing the framework mapping for the rule.- Returns:
- message
-
setMessage
-
requirement
-
getRequirement
Name of the requirement that contains the control.- Returns:
- requirement
-
setRequirement
-
version
-
getVersion
Version of the compliance framework.- Returns:
- version
-
setVersion
-
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:
- RuleBasedViewComplianceFramework
-
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 RuleBasedViewComplianceFramework object is equal to o. -
hashCode
public int hashCode() -
toString
-