Interface CloudControlReportOrBuilder (0.7.0)

public interface CloudControlReportOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAssessmentDetailsCase()

public abstract CloudControlReport.AssessmentDetailsCase getAssessmentDetailsCase()
Returns
Type Description
CloudControlReport.AssessmentDetailsCase

getCategories(int index)

public abstract String getCategories(int index)

The list of categories for the cloud control.

repeated string categories = 6;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
String

The categories at the given index.

getCategoriesBytes(int index)

public abstract ByteString getCategoriesBytes(int index)

The list of categories for the cloud control.

repeated string categories = 6;

Parameter
Name Description
index int

The index of the value to return.

Returns
Type Description
ByteString

The bytes of the categories at the given index.

getCategoriesCount()

public abstract int getCategoriesCount()

The list of categories for the cloud control.

repeated string categories = 6;

Returns
Type Description
int

The count of categories.

getCategoriesList()

public abstract List<String> getCategoriesList()

The list of categories for the cloud control.

repeated string categories = 6;

Returns
Type Description
List<String>

A list containing the categories.

getCloudControl()

public abstract String getCloudControl()

The name of the cloud control.

string cloud_control = 1;

Returns
Type Description
String

The cloudControl.

getCloudControlAssessmentDetails()

public abstract CloudControlAssessmentDetails getCloudControlAssessmentDetails()

The details of a cloud control assessment.

.google.cloud.cloudsecuritycompliance.v1.CloudControlAssessmentDetails cloud_control_assessment_details = 14;

Returns
Type Description
CloudControlAssessmentDetails

The cloudControlAssessmentDetails.

getCloudControlAssessmentDetailsOrBuilder()

public abstract CloudControlAssessmentDetailsOrBuilder getCloudControlAssessmentDetailsOrBuilder()

The details of a cloud control assessment.

.google.cloud.cloudsecuritycompliance.v1.CloudControlAssessmentDetails cloud_control_assessment_details = 14;

Returns
Type Description
CloudControlAssessmentDetailsOrBuilder

getCloudControlBytes()

public abstract ByteString getCloudControlBytes()

The name of the cloud control.

string cloud_control = 1;

Returns
Type Description
ByteString

The bytes for cloudControl.

getCloudControlDeployment()

public abstract String getCloudControlDeployment()

The name of the cloud control deployment.

string cloud_control_deployment = 17;

Returns
Type Description
String

The cloudControlDeployment.

getCloudControlDeploymentBytes()

public abstract ByteString getCloudControlDeploymentBytes()

The name of the cloud control deployment.

string cloud_control_deployment = 17;

Returns
Type Description
ByteString

The bytes for cloudControlDeployment.

getCloudControlType()

public abstract CloudControl.Type getCloudControlType()

The type of the cloud control.

.google.cloud.cloudsecuritycompliance.v1.CloudControl.Type cloud_control_type = 10;

Returns
Type Description
CloudControl.Type

The cloudControlType.

getCloudControlTypeValue()

public abstract int getCloudControlTypeValue()

The type of the cloud control.

.google.cloud.cloudsecuritycompliance.v1.CloudControl.Type cloud_control_type = 10;

Returns
Type Description
int

The enum numeric value on the wire for cloudControlType.

getDescription()

public abstract String getDescription()

The description of the cloud control.

string description = 3;

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

The description of the cloud control.

string description = 3;

Returns
Type Description
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

The display name of the cloud control.

string display_name = 2;

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

The display name of the cloud control.

string display_name = 2;

Returns
Type Description
ByteString

The bytes for displayName.

getEnforcementMode()

public abstract EnforcementMode getEnforcementMode()

The enforcement mode of the cloud control.

.google.cloud.cloudsecuritycompliance.v1.EnforcementMode enforcement_mode = 16;

Returns
Type Description
EnforcementMode

The enforcementMode.

getEnforcementModeValue()

public abstract int getEnforcementModeValue()

The enforcement mode of the cloud control.

.google.cloud.cloudsecuritycompliance.v1.EnforcementMode enforcement_mode = 16;

Returns
Type Description
int

The enum numeric value on the wire for enforcementMode.

getFindingCategory()

public abstract String getFindingCategory()

The category of the finding.

string finding_category = 11;

Returns
Type Description
String

The findingCategory.

getFindingCategoryBytes()

public abstract ByteString getFindingCategoryBytes()

The category of the finding.

string finding_category = 11;

Returns
Type Description
ByteString

The bytes for findingCategory.

getFindingSeverity()

public abstract Severity getFindingSeverity()

The severity of the finding.

.google.cloud.cloudsecuritycompliance.v1.Severity finding_severity = 15;

Returns
Type Description
Severity

The findingSeverity.

getFindingSeverityValue()

public abstract int getFindingSeverityValue()

The severity of the finding.

.google.cloud.cloudsecuritycompliance.v1.Severity finding_severity = 15;

Returns
Type Description
int

The enum numeric value on the wire for findingSeverity.

getFrameworkMajorRevisionIds(int index)

public abstract long getFrameworkMajorRevisionIds(int index)

The major revision IDs of the frameworks that the cloud control belongs to.

repeated int64 framework_major_revision_ids = 20;

Parameter
Name Description
index int

The index of the element to return.

Returns
Type Description
long

The frameworkMajorRevisionIds at the given index.

getFrameworkMajorRevisionIdsCount()

public abstract int getFrameworkMajorRevisionIdsCount()

The major revision IDs of the frameworks that the cloud control belongs to.

repeated int64 framework_major_revision_ids = 20;

Returns
Type Description
int

The count of frameworkMajorRevisionIds.

getFrameworkMajorRevisionIdsList()

public abstract List<Long> getFrameworkMajorRevisionIdsList()

The major revision IDs of the frameworks that the cloud control belongs to.

repeated int64 framework_major_revision_ids = 20;

Returns
Type Description
List<Long>

A list containing the frameworkMajorRevisionIds.

getMajorRevisionId()

public abstract long getMajorRevisionId()

The major revision ID of the cloud control.

int64 major_revision_id = 18;

Returns
Type Description
long

The majorRevisionId.

getManualCloudControlAssessmentDetails()

public abstract ManualCloudControlAssessmentDetails getManualCloudControlAssessmentDetails()

The details of a manual cloud control assessment.

.google.cloud.cloudsecuritycompliance.v1.ManualCloudControlAssessmentDetails manual_cloud_control_assessment_details = 13;

Returns
Type Description
ManualCloudControlAssessmentDetails

The manualCloudControlAssessmentDetails.

getManualCloudControlAssessmentDetailsOrBuilder()

public abstract ManualCloudControlAssessmentDetailsOrBuilder getManualCloudControlAssessmentDetailsOrBuilder()

The details of a manual cloud control assessment.

.google.cloud.cloudsecuritycompliance.v1.ManualCloudControlAssessmentDetails manual_cloud_control_assessment_details = 13;

Returns
Type Description
ManualCloudControlAssessmentDetailsOrBuilder

getMinorRevisionId()

public abstract long getMinorRevisionId()

The minor revision ID of the cloud control.

int64 minor_revision_id = 19;

Returns
Type Description
long

The minorRevisionId.

getRules(int index)

public abstract Rule getRules(int index)

The list of rules that correspond to the cloud control.

repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;

Parameter
Name Description
index int
Returns
Type Description
Rule

getRulesCount()

public abstract int getRulesCount()

The list of rules that correspond to the cloud control.

repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;

Returns
Type Description
int

getRulesList()

public abstract List<Rule> getRulesList()

The list of rules that correspond to the cloud control.

repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;

Returns
Type Description
List<Rule>

getRulesOrBuilder(int index)

public abstract RuleOrBuilder getRulesOrBuilder(int index)

The list of rules that correspond to the cloud control.

repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;

Parameter
Name Description
index int
Returns
Type Description
RuleOrBuilder

getRulesOrBuilderList()

public abstract List<? extends RuleOrBuilder> getRulesOrBuilderList()

The list of rules that correspond to the cloud control.

repeated .google.cloud.cloudsecuritycompliance.v1.Rule rules = 12;

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

getSimilarControls(int index)

public abstract SimilarControls getSimilarControls(int index)

The list of similar controls.

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

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 = 9;

Returns
Type Description
int

getSimilarControlsList()

public abstract List<SimilarControls> getSimilarControlsList()

The list of similar controls.

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

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 = 9;

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 = 9;

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

hasCloudControlAssessmentDetails()

public abstract boolean hasCloudControlAssessmentDetails()

The details of a cloud control assessment.

.google.cloud.cloudsecuritycompliance.v1.CloudControlAssessmentDetails cloud_control_assessment_details = 14;

Returns
Type Description
boolean

Whether the cloudControlAssessmentDetails field is set.

hasManualCloudControlAssessmentDetails()

public abstract boolean hasManualCloudControlAssessmentDetails()

The details of a manual cloud control assessment.

.google.cloud.cloudsecuritycompliance.v1.ManualCloudControlAssessmentDetails manual_cloud_control_assessment_details = 13;

Returns
Type Description
boolean

Whether the manualCloudControlAssessmentDetails field is set.