RegulatoryComplianceControlInner Class

public final class RegulatoryComplianceControlInner
extends ProxyResource

Regulatory compliance control details and state.

Constructor Summary

Constructor Description
RegulatoryComplianceControlInner()

Creates an instance of RegulatoryComplianceControlInner class.

Method Summary

Modifier and Type Method and Description
String description()

Get the description property: The description of the regulatory compliance control.

Integer failedAssessments()

Get the failedAssessments property: The number of supported regulatory compliance assessments of the given control with a failed state.

Integer passedAssessments()

Get the passedAssessments property: The number of supported regulatory compliance assessments of the given control with a passed state.

Integer skippedAssessments()

Get the skippedAssessments property: The number of supported regulatory compliance assessments of the given control with a skipped state.

State state()

Get the state property: Aggregative state based on the control's supported assessments states.

void validate()

Validates the instance.

RegulatoryComplianceControlInner withState(State state)

Set the state property: Aggregative state based on the control's supported assessments states.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Constructor Details

RegulatoryComplianceControlInner

public RegulatoryComplianceControlInner()

Creates an instance of RegulatoryComplianceControlInner class.

Method Details

description

public String description()

Get the description property: The description of the regulatory compliance control.

Returns:

the description value.

failedAssessments

public Integer failedAssessments()

Get the failedAssessments property: The number of supported regulatory compliance assessments of the given control with a failed state.

Returns:

the failedAssessments value.

passedAssessments

public Integer passedAssessments()

Get the passedAssessments property: The number of supported regulatory compliance assessments of the given control with a passed state.

Returns:

the passedAssessments value.

skippedAssessments

public Integer skippedAssessments()

Get the skippedAssessments property: The number of supported regulatory compliance assessments of the given control with a skipped state.

Returns:

the skippedAssessments value.

state

public State state()

Get the state property: Aggregative state based on the control's supported assessments states.

Returns:

the state value.

validate

public void validate()

Validates the instance.

withState

public RegulatoryComplianceControlInner withState(State state)

Set the state property: Aggregative state based on the control's supported assessments states.

Parameters:

state - the state value to set.

Returns:

the RegulatoryComplianceControlInner object itself.

Applies to