Class CloudControlAuditDetails.Builder (0.7.0)

public static final class CloudControlAuditDetails.Builder extends GeneratedMessageV3.Builder<CloudControlAuditDetails.Builder> implements CloudControlAuditDetailsOrBuilder

The details for a cloud control audit.

Protobuf type google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

addAllFindings(Iterable<? extends FindingDetails> values)

public CloudControlAuditDetails.Builder addAllFindings(Iterable<? extends FindingDetails> values)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
values Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.FindingDetails>
Returns
Type Description
CloudControlAuditDetails.Builder

addFindings(FindingDetails value)

public CloudControlAuditDetails.Builder addFindings(FindingDetails value)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value FindingDetails
Returns
Type Description
CloudControlAuditDetails.Builder

addFindings(FindingDetails.Builder builderForValue)

public CloudControlAuditDetails.Builder addFindings(FindingDetails.Builder builderForValue)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue FindingDetails.Builder
Returns
Type Description
CloudControlAuditDetails.Builder

addFindings(int index, FindingDetails value)

public CloudControlAuditDetails.Builder addFindings(int index, FindingDetails value)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value FindingDetails
Returns
Type Description
CloudControlAuditDetails.Builder

addFindings(int index, FindingDetails.Builder builderForValue)

public CloudControlAuditDetails.Builder addFindings(int index, FindingDetails.Builder builderForValue)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue FindingDetails.Builder
Returns
Type Description
CloudControlAuditDetails.Builder

addFindingsBuilder()

public FindingDetails.Builder addFindingsBuilder()

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
FindingDetails.Builder

addFindingsBuilder(int index)

public FindingDetails.Builder addFindingsBuilder(int index)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
FindingDetails.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public CloudControlAuditDetails.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

build()

public CloudControlAuditDetails build()
Returns
Type Description
CloudControlAuditDetails

buildPartial()

public CloudControlAuditDetails buildPartial()
Returns
Type Description
CloudControlAuditDetails

clear()

public CloudControlAuditDetails.Builder clear()
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

clearCloudControl()

public CloudControlAuditDetails.Builder clearCloudControl()

Output only. The name of the cloud control.

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

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

clearCloudControlDescription()

public CloudControlAuditDetails.Builder clearCloudControlDescription()

Output only. The description of the cloud control.

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

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

clearCloudControlId()

public CloudControlAuditDetails.Builder clearCloudControlId()

Output only. The ID of the cloud control.

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

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

clearComplianceState()

public CloudControlAuditDetails.Builder clearComplianceState()

Output only. The overall status of the findings for the control.

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

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

public CloudControlAuditDetails.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
Name Description
field FieldDescriptor
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

clearFindings()

public CloudControlAuditDetails.Builder clearFindings()

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
CloudControlAuditDetails.Builder

clearOneof(Descriptors.OneofDescriptor oneof)

public CloudControlAuditDetails.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
Name Description
oneof OneofDescriptor
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

clearReportSummary()

public CloudControlAuditDetails.Builder clearReportSummary()

Output only. The summary of the report.

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

Returns
Type Description
CloudControlAuditDetails.Builder

clone()

public CloudControlAuditDetails.Builder clone()
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

getCloudControl()

public String getCloudControl()

Output only. The name of the cloud control.

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

Returns
Type Description
String

The cloudControl.

getCloudControlBytes()

public ByteString getCloudControlBytes()

Output only. The name of the cloud control.

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

Returns
Type Description
ByteString

The bytes for cloudControl.

getCloudControlDescription()

public String getCloudControlDescription()

Output only. The description of the cloud control.

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

Returns
Type Description
String

The cloudControlDescription.

getCloudControlDescriptionBytes()

public ByteString getCloudControlDescriptionBytes()

Output only. The description of the cloud control.

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

Returns
Type Description
ByteString

The bytes for cloudControlDescription.

getCloudControlId()

public String getCloudControlId()

Output only. The ID of the cloud control.

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

Returns
Type Description
String

The cloudControlId.

getCloudControlIdBytes()

public ByteString getCloudControlIdBytes()

Output only. The ID of the cloud control.

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

Returns
Type Description
ByteString

The bytes for cloudControlId.

getComplianceState()

public ComplianceState getComplianceState()

Output only. The overall status of the findings for the control.

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

Returns
Type Description
ComplianceState

The complianceState.

getComplianceStateValue()

public int getComplianceStateValue()

Output only. The overall status of the findings for the control.

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

Returns
Type Description
int

The enum numeric value on the wire for complianceState.

getDefaultInstanceForType()

public CloudControlAuditDetails getDefaultInstanceForType()
Returns
Type Description
CloudControlAuditDetails

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getFindings(int index)

public FindingDetails getFindings(int index)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
FindingDetails

getFindingsBuilder(int index)

public FindingDetails.Builder getFindingsBuilder(int index)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
FindingDetails.Builder

getFindingsBuilderList()

public List<FindingDetails.Builder> getFindingsBuilderList()

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<Builder>

getFindingsCount()

public int getFindingsCount()

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

getFindingsList()

public List<FindingDetails> getFindingsList()

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
List<FindingDetails>

getFindingsOrBuilder(int index)

public FindingDetailsOrBuilder getFindingsOrBuilder(int index)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
FindingDetailsOrBuilder

getFindingsOrBuilderList()

public List<? extends FindingDetailsOrBuilder> getFindingsOrBuilderList()

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

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

getReportSummary()

public ReportSummary getReportSummary()

Output only. The summary of the report.

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

Returns
Type Description
ReportSummary

The reportSummary.

getReportSummaryBuilder()

public ReportSummary.Builder getReportSummaryBuilder()

Output only. The summary of the report.

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

Returns
Type Description
ReportSummary.Builder

getReportSummaryOrBuilder()

public ReportSummaryOrBuilder getReportSummaryOrBuilder()

Output only. The summary of the report.

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

Returns
Type Description
ReportSummaryOrBuilder

hasReportSummary()

public boolean hasReportSummary()

Output only. The summary of the report.

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

Returns
Type Description
boolean

Whether the reportSummary field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(CloudControlAuditDetails other)

public CloudControlAuditDetails.Builder mergeFrom(CloudControlAuditDetails other)
Parameter
Name Description
other CloudControlAuditDetails
Returns
Type Description
CloudControlAuditDetails.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public CloudControlAuditDetails.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public CloudControlAuditDetails.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

mergeReportSummary(ReportSummary value)

public CloudControlAuditDetails.Builder mergeReportSummary(ReportSummary value)

Output only. The summary of the report.

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

Parameter
Name Description
value ReportSummary
Returns
Type Description
CloudControlAuditDetails.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

public final CloudControlAuditDetails.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

removeFindings(int index)

public CloudControlAuditDetails.Builder removeFindings(int index)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
index int
Returns
Type Description
CloudControlAuditDetails.Builder

setCloudControl(String value)

public CloudControlAuditDetails.Builder setCloudControl(String value)

Output only. The name of the cloud control.

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

Parameter
Name Description
value String

The cloudControl to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setCloudControlBytes(ByteString value)

public CloudControlAuditDetails.Builder setCloudControlBytes(ByteString value)

Output only. The name of the cloud control.

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

Parameter
Name Description
value ByteString

The bytes for cloudControl to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setCloudControlDescription(String value)

public CloudControlAuditDetails.Builder setCloudControlDescription(String value)

Output only. The description of the cloud control.

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

Parameter
Name Description
value String

The cloudControlDescription to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setCloudControlDescriptionBytes(ByteString value)

public CloudControlAuditDetails.Builder setCloudControlDescriptionBytes(ByteString value)

Output only. The description of the cloud control.

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

Parameter
Name Description
value ByteString

The bytes for cloudControlDescription to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setCloudControlId(String value)

public CloudControlAuditDetails.Builder setCloudControlId(String value)

Output only. The ID of the cloud control.

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

Parameter
Name Description
value String

The cloudControlId to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setCloudControlIdBytes(ByteString value)

public CloudControlAuditDetails.Builder setCloudControlIdBytes(ByteString value)

Output only. The ID of the cloud control.

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

Parameter
Name Description
value ByteString

The bytes for cloudControlId to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setComplianceState(ComplianceState value)

public CloudControlAuditDetails.Builder setComplianceState(ComplianceState value)

Output only. The overall status of the findings for the control.

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

Parameter
Name Description
value ComplianceState

The complianceState to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setComplianceStateValue(int value)

public CloudControlAuditDetails.Builder setComplianceStateValue(int value)

Output only. The overall status of the findings for the control.

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

Parameter
Name Description
value int

The enum numeric value on the wire for complianceState to set.

Returns
Type Description
CloudControlAuditDetails.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

public CloudControlAuditDetails.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
Name Description
field FieldDescriptor
value Object
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

setFindings(int index, FindingDetails value)

public CloudControlAuditDetails.Builder setFindings(int index, FindingDetails value)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
value FindingDetails
Returns
Type Description
CloudControlAuditDetails.Builder

setFindings(int index, FindingDetails.Builder builderForValue)

public CloudControlAuditDetails.Builder setFindings(int index, FindingDetails.Builder builderForValue)

Output only. The findings for the control.

repeated .google.cloud.cloudsecuritycompliance.v1.FindingDetails findings = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameters
Name Description
index int
builderForValue FindingDetails.Builder
Returns
Type Description
CloudControlAuditDetails.Builder

setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)

public CloudControlAuditDetails.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
Name Description
field FieldDescriptor
index int
value Object
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides

setReportSummary(ReportSummary value)

public CloudControlAuditDetails.Builder setReportSummary(ReportSummary value)

Output only. The summary of the report.

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

Parameter
Name Description
value ReportSummary
Returns
Type Description
CloudControlAuditDetails.Builder

setReportSummary(ReportSummary.Builder builderForValue)

public CloudControlAuditDetails.Builder setReportSummary(ReportSummary.Builder builderForValue)

Output only. The summary of the report.

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

Parameter
Name Description
builderForValue ReportSummary.Builder
Returns
Type Description
CloudControlAuditDetails.Builder

setUnknownFields(UnknownFieldSet unknownFields)

public final CloudControlAuditDetails.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
Name Description
unknownFields UnknownFieldSet
Returns
Type Description
CloudControlAuditDetails.Builder
Overrides