Interface CloudControlGroupAuditDetailsOrBuilder (0.7.0)

public interface CloudControlGroupAuditDetailsOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudControlDetails(int index)

public abstract CloudControlAuditDetails getCloudControlDetails(int index)

Output only. The details for the cloud controls within this group.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
CloudControlAuditDetails

getCloudControlDetailsCount()

public abstract int getCloudControlDetailsCount()

Output only. The details for the cloud controls within this group.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getCloudControlDetailsList()

public abstract List<CloudControlAuditDetails> getCloudControlDetailsList()

Output only. The details for the cloud controls within this group.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<CloudControlAuditDetails>

getCloudControlDetailsOrBuilder(int index)

public abstract CloudControlAuditDetailsOrBuilder getCloudControlDetailsOrBuilder(int index)

Output only. The details for the cloud controls within this group.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
CloudControlAuditDetailsOrBuilder

getCloudControlDetailsOrBuilderList()

public abstract List<? extends CloudControlAuditDetailsOrBuilder> getCloudControlDetailsOrBuilderList()

Output only. The details for the cloud controls within this group.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_details = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getCloudControlGroupId()

public abstract String getCloudControlGroupId()

Output only. The ID of the cloud control group.

string cloud_control_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The cloudControlGroupId.

getCloudControlGroupIdBytes()

public abstract ByteString getCloudControlGroupIdBytes()

Output only. The ID of the cloud control group.

string cloud_control_group_id = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for cloudControlGroupId.

getComplianceState()

public abstract ComplianceState getComplianceState()

Output only. The compliance state of the control group.

.google.cloud.cloudsecuritycompliance.v1.ComplianceState compliance_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ComplianceState

The complianceState.

getComplianceStateValue()

public abstract int getComplianceStateValue()

Output only. The compliance state of the control group.

.google.cloud.cloudsecuritycompliance.v1.ComplianceState compliance_state = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for complianceState.

getControlFamily()

public abstract ControlFamily getControlFamily()

Output only. The control family.

.google.cloud.cloudsecuritycompliance.v1.ControlFamily control_family = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ControlFamily

The controlFamily.

getControlFamilyOrBuilder()

public abstract ControlFamilyOrBuilder getControlFamilyOrBuilder()

Output only. The control family.

.google.cloud.cloudsecuritycompliance.v1.ControlFamily control_family = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ControlFamilyOrBuilder

getControlId()

public abstract String getControlId()

Output only. The ID of the regulatory control.

string control_id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The controlId.

getControlIdBytes()

public abstract ByteString getControlIdBytes()

Output only. The ID of the regulatory control.

string control_id = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for controlId.

getCustomerResponsibilityDescription()

public abstract String getCustomerResponsibilityDescription()

Output only. The description of your responsibility.

string customer_responsibility_description = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The customerResponsibilityDescription.

getCustomerResponsibilityDescriptionBytes()

public abstract ByteString getCustomerResponsibilityDescriptionBytes()

Output only. The description of your responsibility.

string customer_responsibility_description = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for customerResponsibilityDescription.

getCustomerResponsibilityImplementation()

public abstract String getCustomerResponsibilityImplementation()

Output only. The implementation of your responsibility.

string customer_responsibility_implementation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The customerResponsibilityImplementation.

getCustomerResponsibilityImplementationBytes()

public abstract ByteString getCustomerResponsibilityImplementationBytes()

Output only. The implementation of your responsibility.

string customer_responsibility_implementation = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for customerResponsibilityImplementation.

getDescription()

public abstract String getDescription()

Output only. The description of the cloud control group.

string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The description.

getDescriptionBytes()

public abstract ByteString getDescriptionBytes()

Output only. The description of the cloud control group.

string description = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for description.

getDisplayName()

public abstract String getDisplayName()

Output only. The display name of the cloud control group.

string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The displayName.

getDisplayNameBytes()

public abstract ByteString getDisplayNameBytes()

Output only. The display name of the cloud control group.

string display_name = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for displayName.

getGoogleResponsibilityDescription()

public abstract String getGoogleResponsibilityDescription()

Output only. The description of Google's responsibility.

string google_responsibility_description = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The googleResponsibilityDescription.

getGoogleResponsibilityDescriptionBytes()

public abstract ByteString getGoogleResponsibilityDescriptionBytes()

Output only. The description of Google's responsibility.

string google_responsibility_description = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for googleResponsibilityDescription.

getGoogleResponsibilityImplementation()

public abstract String getGoogleResponsibilityImplementation()

Output only. The implementation of Google's responsibility.

string google_responsibility_implementation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The googleResponsibilityImplementation.

getGoogleResponsibilityImplementationBytes()

public abstract ByteString getGoogleResponsibilityImplementationBytes()

Output only. The implementation of Google's responsibility.

string google_responsibility_implementation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for googleResponsibilityImplementation.

getReportSummary()

public abstract ReportSummary getReportSummary()

Output only. The summary of the report.

.google.cloud.cloudsecuritycompliance.v1.ReportSummary report_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ReportSummary

The reportSummary.

getReportSummaryOrBuilder()

public abstract ReportSummaryOrBuilder getReportSummaryOrBuilder()

Output only. The summary of the report.

.google.cloud.cloudsecuritycompliance.v1.ReportSummary report_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ReportSummaryOrBuilder

getResponsibilityType()

public abstract String getResponsibilityType()

Output only. The responsibility type.

string responsibility_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The responsibilityType.

getResponsibilityTypeBytes()

public abstract ByteString getResponsibilityTypeBytes()

Output only. The responsibility type.

string responsibility_type = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for responsibilityType.

hasControlFamily()

public abstract boolean hasControlFamily()

Output only. The control family.

.google.cloud.cloudsecuritycompliance.v1.ControlFamily control_family = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the controlFamily field is set.

hasReportSummary()

public abstract boolean hasReportSummary()

Output only. The summary of the report.

.google.cloud.cloudsecuritycompliance.v1.ReportSummary report_summary = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the reportSummary field is set.