Interface FrameworkAuditOrBuilder (0.7.0)

public interface FrameworkAuditOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getCloudControlAuditDetails(int index)

public abstract CloudControlAuditDetails getCloudControlAuditDetails(int index)

Optional. The details for the cloud controls within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_audit_details = 11 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CloudControlAuditDetails

getCloudControlAuditDetailsCount()

public abstract int getCloudControlAuditDetailsCount()

Optional. The details for the cloud controls within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_audit_details = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCloudControlAuditDetailsList()

public abstract List<CloudControlAuditDetails> getCloudControlAuditDetailsList()

Optional. The details for the cloud controls within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_audit_details = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CloudControlAuditDetails>

getCloudControlAuditDetailsOrBuilder(int index)

public abstract CloudControlAuditDetailsOrBuilder getCloudControlAuditDetailsOrBuilder(int index)

Optional. The details for the cloud controls within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_audit_details = 11 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CloudControlAuditDetailsOrBuilder

getCloudControlAuditDetailsOrBuilderList()

public abstract List<? extends CloudControlAuditDetailsOrBuilder> getCloudControlAuditDetailsOrBuilderList()

Optional. The details for the cloud controls within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails cloud_control_audit_details = 11 [(.google.api.field_behavior) = OPTIONAL];

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

getCloudControlGroupAuditDetails(int index)

public abstract CloudControlGroupAuditDetails getCloudControlGroupAuditDetails(int index)

Optional. The details for the cloud control groups within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails cloud_control_group_audit_details = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CloudControlGroupAuditDetails

getCloudControlGroupAuditDetailsCount()

public abstract int getCloudControlGroupAuditDetailsCount()

Optional. The details for the cloud control groups within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails cloud_control_group_audit_details = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

getCloudControlGroupAuditDetailsList()

public abstract List<CloudControlGroupAuditDetails> getCloudControlGroupAuditDetailsList()

Optional. The details for the cloud control groups within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails cloud_control_group_audit_details = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
List<CloudControlGroupAuditDetails>

getCloudControlGroupAuditDetailsOrBuilder(int index)

public abstract CloudControlGroupAuditDetailsOrBuilder getCloudControlGroupAuditDetailsOrBuilder(int index)

Optional. The details for the cloud control groups within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails cloud_control_group_audit_details = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
index int
Returns
Type Description
CloudControlGroupAuditDetailsOrBuilder

getCloudControlGroupAuditDetailsOrBuilderList()

public abstract List<? extends CloudControlGroupAuditDetailsOrBuilder> getCloudControlGroupAuditDetailsOrBuilderList()

Optional. The details for the cloud control groups within this audit.

repeated .google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails cloud_control_group_audit_details = 10 [(.google.api.field_behavior) = OPTIONAL];

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

getComplianceFramework()

public abstract String getComplianceFramework()

Output only. The compliance framework used for the audit.

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

Returns
Type Description
String

The complianceFramework.

getComplianceFrameworkBytes()

public abstract ByteString getComplianceFrameworkBytes()

Output only. The compliance framework used for the audit.

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

Returns
Type Description
ByteString

The bytes for complianceFramework.

getComplianceState()

public abstract ComplianceState getComplianceState()

Output only. The overall compliance state of the audit.

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

Returns
Type Description
ComplianceState

The complianceState.

getComplianceStateValue()

public abstract int getComplianceStateValue()

Output only. The overall compliance state of the audit.

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

Returns
Type Description
int

The enum numeric value on the wire for complianceState.

getFinishTime()

public abstract Timestamp getFinishTime()

Output only. The time that the audit finished.

.google.protobuf.Timestamp finish_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The finishTime.

getFinishTimeOrBuilder()

public abstract TimestampOrBuilder getFinishTimeOrBuilder()

Output only. The time that the audit finished.

.google.protobuf.Timestamp finish_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getFrameworkAuditDestination()

public abstract FrameworkAuditDestination getFrameworkAuditDestination()

Required. The destination for the audit reports.

.google.cloud.cloudsecuritycompliance.v1.FrameworkAuditDestination framework_audit_destination = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FrameworkAuditDestination

The frameworkAuditDestination.

getFrameworkAuditDestinationOrBuilder()

public abstract FrameworkAuditDestinationOrBuilder getFrameworkAuditDestinationOrBuilder()

Required. The destination for the audit reports.

.google.cloud.cloudsecuritycompliance.v1.FrameworkAuditDestination framework_audit_destination = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
FrameworkAuditDestinationOrBuilder

getFrameworkAuditId()

public abstract String getFrameworkAuditId()

Output only. The ID of the framework audit.

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

Returns
Type Description
String

The frameworkAuditId.

getFrameworkAuditIdBytes()

public abstract ByteString getFrameworkAuditIdBytes()

Output only. The ID of the framework audit.

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

Returns
Type Description
ByteString

The bytes for frameworkAuditId.

getName()

public abstract String getName()

Output only. Identifier. The name of the framework audit.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. Identifier. The name of the framework audit.

string name = 1 [(.google.api.field_behavior) = IDENTIFIER, (.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for name.

getOperationId()

public abstract String getOperationId()

Output only. The ID of the long-running operation.

string operation_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The operationId.

getOperationIdBytes()

public abstract ByteString getOperationIdBytes()

Output only. The ID of the long-running operation.

string operation_id = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for operationId.

getReportSummary()

public abstract ReportSummary getReportSummary()

Output only. The summary of the report.

.google.cloud.cloudsecuritycompliance.v1.ReportSummary report_summary = 9 [(.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 = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ReportSummaryOrBuilder

getScope()

public abstract String getScope()

Output only. The scope of the audit.

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

Returns
Type Description
String

The scope.

getScopeBytes()

public abstract ByteString getScopeBytes()

Output only. The scope of the audit.

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

Returns
Type Description
ByteString

The bytes for scope.

getStartTime()

public abstract Timestamp getStartTime()

Output only. The time that the audit started.

.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
Timestamp

The startTime.

getStartTimeOrBuilder()

public abstract TimestampOrBuilder getStartTimeOrBuilder()

Output only. The time that the audit started.

.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
TimestampOrBuilder

getState()

public abstract FrameworkAudit.State getState()

Output only. The framework audit state of the audit.

.google.cloud.cloudsecuritycompliance.v1.FrameworkAudit.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FrameworkAudit.State

The state.

getStateValue()

public abstract int getStateValue()

Output only. The framework audit state of the audit.

.google.cloud.cloudsecuritycompliance.v1.FrameworkAudit.State state = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The enum numeric value on the wire for state.

hasFinishTime()

public abstract boolean hasFinishTime()

Output only. The time that the audit finished.

.google.protobuf.Timestamp finish_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the finishTime field is set.

hasFrameworkAuditDestination()

public abstract boolean hasFrameworkAuditDestination()

Required. The destination for the audit reports.

.google.cloud.cloudsecuritycompliance.v1.FrameworkAuditDestination framework_audit_destination = 5 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the frameworkAuditDestination field is set.

hasReportSummary()

public abstract boolean hasReportSummary()

Output only. The summary of the report.

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

Returns
Type Description
boolean

Whether the reportSummary field is set.

hasStartTime()

public abstract boolean hasStartTime()

Output only. The time that the audit started.

.google.protobuf.Timestamp start_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the startTime field is set.