Interface ControlComplianceSummaryOrBuilder (0.7.0)

public interface ControlComplianceSummaryOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudControlReports(int index)

public abstract CloudControlReport getCloudControlReports(int index)

The list of cloud control reports.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlReport cloud_control_reports = 8;

Parameter
Name Description
index int
Returns
Type Description
CloudControlReport

getCloudControlReportsCount()

public abstract int getCloudControlReportsCount()

The list of cloud control reports.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlReport cloud_control_reports = 8;

Returns
Type Description
int

getCloudControlReportsList()

public abstract List<CloudControlReport> getCloudControlReportsList()

The list of cloud control reports.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlReport cloud_control_reports = 8;

Returns
Type Description
List<CloudControlReport>

getCloudControlReportsOrBuilder(int index)

public abstract CloudControlReportOrBuilder getCloudControlReportsOrBuilder(int index)

The list of cloud control reports.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlReport cloud_control_reports = 8;

Parameter
Name Description
index int
Returns
Type Description
CloudControlReportOrBuilder

getCloudControlReportsOrBuilderList()

public abstract List<? extends CloudControlReportOrBuilder> getCloudControlReportsOrBuilderList()

The list of cloud control reports.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlReport cloud_control_reports = 8;

Returns
Type Description
List<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlReportOrBuilder>

getComplianceFrameworks(int index)

public abstract String getComplianceFrameworks(int index)

The list of compliance frameworks that the control belongs to.

repeated string compliance_frameworks = 6;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The complianceFrameworks at the given index.

getComplianceFrameworksBytes(int index)

public abstract ByteString getComplianceFrameworksBytes(int index)

The list of compliance frameworks that the control belongs to.

repeated string compliance_frameworks = 6;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the complianceFrameworks at the given index.

getComplianceFrameworksCount()

public abstract int getComplianceFrameworksCount()

The list of compliance frameworks that the control belongs to.

repeated string compliance_frameworks = 6;

Returns
Type Description
int

The count of complianceFrameworks.

getComplianceFrameworksList()

public abstract List<String> getComplianceFrameworksList()

The list of compliance frameworks that the control belongs to.

repeated string compliance_frameworks = 6;

Returns
Type Description
List<String>

A list containing the complianceFrameworks.

getControl()

public abstract String getControl()

The name of the control.

string control = 1;

Returns
Type Description
String

The control.

getControlBytes()

public abstract ByteString getControlBytes()

The name of the control.

string control = 1;

Returns
Type Description
ByteString

The bytes for control.

getControlResponsibilityType()

public abstract RegulatoryControlResponsibilityType getControlResponsibilityType()

The responsibility type for the control.

.google.cloud.cloudsecuritycompliance.v1.RegulatoryControlResponsibilityType control_responsibility_type = 9;

Returns
Type Description
RegulatoryControlResponsibilityType

The controlResponsibilityType.

getControlResponsibilityTypeValue()

public abstract int getControlResponsibilityTypeValue()

The responsibility type for the control.

.google.cloud.cloudsecuritycompliance.v1.RegulatoryControlResponsibilityType control_responsibility_type = 9;

Returns
Type Description
int

The enum numeric value on the wire for controlResponsibilityType.

getDescription()

public abstract String getDescription()

The description of the control.

string description = 3;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

The description of the control.

string description = 3;

Returns
Type Description
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

The display name of the control.

string display_name = 2;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

The display name of the control.

string display_name = 2;

Returns
Type Description
ByteString

The bytes for displayName.

getIsFakeControl()

public abstract boolean getIsFakeControl()

Whether the control is a fake control. Fake controls are created and mapped to cloud controls that don't belong to a control group.

bool is_fake_control = 10;

Returns
Type Description
boolean

The isFakeControl.

getName()

public abstract String getName()

Identifier. The name of the control compliance summary.

string name = 11 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Identifier. The name of the control compliance summary.

string name = 11 [(.google.api.field_behavior) = IDENTIFIER];

Returns
Type Description
ByteString

The bytes for name.

getOverallEvaluationState()

public abstract EvaluationState getOverallEvaluationState()

Output only. The overall evaluation status of the control.

.google.cloud.cloudsecuritycompliance.v1.EvaluationState overall_evaluation_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
EvaluationState

The overallEvaluationState.

getOverallEvaluationStateValue()

public abstract int getOverallEvaluationStateValue()

Output only. The overall evaluation status of the control.

.google.cloud.cloudsecuritycompliance.v1.EvaluationState overall_evaluation_state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for overallEvaluationState.

getSimilarControls(int index)

public abstract SimilarControls getSimilarControls(int index)

The list of similar controls.

repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 7;

Parameter
Name Description
index int
Returns
Type Description
SimilarControls

getSimilarControlsCount()

public abstract int getSimilarControlsCount()

The list of similar controls.

repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 7;

Returns
Type Description
int

getSimilarControlsList()

public abstract List<SimilarControls> getSimilarControlsList()

The list of similar controls.

repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 7;

Returns
Type Description
List<SimilarControls>

getSimilarControlsOrBuilder(int index)

public abstract SimilarControlsOrBuilder getSimilarControlsOrBuilder(int index)

The list of similar controls.

repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 7;

Parameter
Name Description
index int
Returns
Type Description
SimilarControlsOrBuilder

getSimilarControlsOrBuilderList()

public abstract List<? extends SimilarControlsOrBuilder> getSimilarControlsOrBuilderList()

The list of similar controls.

repeated .google.cloud.cloudsecuritycompliance.v1.SimilarControls similar_controls = 7;

Returns
Type Description
List<? extends com.google.cloud.cloudsecuritycompliance.v1.SimilarControlsOrBuilder>

getTotalFindingsCount()

public abstract int getTotalFindingsCount()

The total number of findings for the control.

int32 total_findings_count = 5;

Returns
Type Description
int

The totalFindingsCount.