Class CloudControlGroupAuditDetails.Builder (0.7.0)

public static final class CloudControlGroupAuditDetails.Builder extends GeneratedMessageV3.Builder<CloudControlGroupAuditDetails.Builder> implements CloudControlGroupAuditDetailsOrBuilder

The details for a cloud control group.

Protobuf type google.cloud.cloudsecuritycompliance.v1.CloudControlGroupAuditDetails

Static Methods

getDescriptor()

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

Methods

addAllCloudControlDetails(Iterable<? extends CloudControlAuditDetails> values)

public CloudControlGroupAuditDetails.Builder addAllCloudControlDetails(Iterable<? extends CloudControlAuditDetails> values)

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
values Iterable<? extends com.google.cloud.cloudsecuritycompliance.v1.CloudControlAuditDetails>
Returns
Type Description
CloudControlGroupAuditDetails.Builder

addCloudControlDetails(CloudControlAuditDetails value)

public CloudControlGroupAuditDetails.Builder addCloudControlDetails(CloudControlAuditDetails value)

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
value CloudControlAuditDetails
Returns
Type Description
CloudControlGroupAuditDetails.Builder

addCloudControlDetails(CloudControlAuditDetails.Builder builderForValue)

public CloudControlGroupAuditDetails.Builder addCloudControlDetails(CloudControlAuditDetails.Builder builderForValue)

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
builderForValue CloudControlAuditDetails.Builder
Returns
Type Description
CloudControlGroupAuditDetails.Builder

addCloudControlDetails(int index, CloudControlAuditDetails value)

public CloudControlGroupAuditDetails.Builder addCloudControlDetails(int index, CloudControlAuditDetails value)

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];

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

addCloudControlDetails(int index, CloudControlAuditDetails.Builder builderForValue)

public CloudControlGroupAuditDetails.Builder addCloudControlDetails(int index, CloudControlAuditDetails.Builder builderForValue)

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];

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

addCloudControlDetailsBuilder()

public CloudControlAuditDetails.Builder addCloudControlDetailsBuilder()

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
CloudControlAuditDetails.Builder

addCloudControlDetailsBuilder(int index)

public CloudControlAuditDetails.Builder addCloudControlDetailsBuilder(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.Builder

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public CloudControlGroupAuditDetails build()
Returns
Type Description
CloudControlGroupAuditDetails

buildPartial()

public CloudControlGroupAuditDetails buildPartial()
Returns
Type Description
CloudControlGroupAuditDetails

clear()

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

clearCloudControlDetails()

public CloudControlGroupAuditDetails.Builder clearCloudControlDetails()

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
CloudControlGroupAuditDetails.Builder

clearCloudControlGroupId()

public CloudControlGroupAuditDetails.Builder clearCloudControlGroupId()

Output only. The ID of the cloud control group.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearComplianceState()

public CloudControlGroupAuditDetails.Builder clearComplianceState()

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
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearControlFamily()

public CloudControlGroupAuditDetails.Builder clearControlFamily()

Output only. The control family.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

clearControlId()

public CloudControlGroupAuditDetails.Builder clearControlId()

Output only. The ID of the regulatory control.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearCustomerResponsibilityDescription()

public CloudControlGroupAuditDetails.Builder clearCustomerResponsibilityDescription()

Output only. The description of your responsibility.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearCustomerResponsibilityImplementation()

public CloudControlGroupAuditDetails.Builder clearCustomerResponsibilityImplementation()

Output only. The implementation of your responsibility.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearDescription()

public CloudControlGroupAuditDetails.Builder clearDescription()

Output only. The description of the cloud control group.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearDisplayName()

public CloudControlGroupAuditDetails.Builder clearDisplayName()

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

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearField(Descriptors.FieldDescriptor field)

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

clearGoogleResponsibilityDescription()

public CloudControlGroupAuditDetails.Builder clearGoogleResponsibilityDescription()

Output only. The description of Google's responsibility.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearGoogleResponsibilityImplementation()

public CloudControlGroupAuditDetails.Builder clearGoogleResponsibilityImplementation()

Output only. The implementation of Google's responsibility.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearReportSummary()

public CloudControlGroupAuditDetails.Builder clearReportSummary()

Output only. The summary of the report.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

clearResponsibilityType()

public CloudControlGroupAuditDetails.Builder clearResponsibilityType()

Output only. The responsibility type.

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

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

clone()

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

getCloudControlDetails(int index)

public 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

getCloudControlDetailsBuilder(int index)

public CloudControlAuditDetails.Builder getCloudControlDetailsBuilder(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.Builder

getCloudControlDetailsBuilderList()

public List<CloudControlAuditDetails.Builder> getCloudControlDetailsBuilderList()

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<Builder>

getCloudControlDetailsCount()

public 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 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 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 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 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 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 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 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 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.

getControlFamilyBuilder()

public ControlFamily.Builder getControlFamilyBuilder()

Output only. The control family.

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

Returns
Type Description
ControlFamily.Builder

getControlFamilyOrBuilder()

public 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 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 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 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 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 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 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.

getDefaultInstanceForType()

public CloudControlGroupAuditDetails getDefaultInstanceForType()
Returns
Type Description
CloudControlGroupAuditDetails

getDescription()

public 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 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.

getDescriptorForType()

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

getDisplayName()

public 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 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 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 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 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 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 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.

getReportSummaryBuilder()

public ReportSummary.Builder getReportSummaryBuilder()

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.Builder

getReportSummaryOrBuilder()

public 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 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 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 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 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.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeControlFamily(ControlFamily value)

public CloudControlGroupAuditDetails.Builder mergeControlFamily(ControlFamily value)

Output only. The control family.

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

Parameter
Name Description
value ControlFamily
Returns
Type Description
CloudControlGroupAuditDetails.Builder

mergeFrom(CloudControlGroupAuditDetails other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeReportSummary(ReportSummary value)

public CloudControlGroupAuditDetails.Builder mergeReportSummary(ReportSummary value)

Output only. The summary of the report.

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

Parameter
Name Description
value ReportSummary
Returns
Type Description
CloudControlGroupAuditDetails.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

removeCloudControlDetails(int index)

public CloudControlGroupAuditDetails.Builder removeCloudControlDetails(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
CloudControlGroupAuditDetails.Builder

setCloudControlDetails(int index, CloudControlAuditDetails value)

public CloudControlGroupAuditDetails.Builder setCloudControlDetails(int index, CloudControlAuditDetails value)

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];

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

setCloudControlDetails(int index, CloudControlAuditDetails.Builder builderForValue)

public CloudControlGroupAuditDetails.Builder setCloudControlDetails(int index, CloudControlAuditDetails.Builder builderForValue)

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];

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

setCloudControlGroupId(String value)

public CloudControlGroupAuditDetails.Builder setCloudControlGroupId(String value)

Output only. The ID of the cloud control group.

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

Parameter
Name Description
value String

The cloudControlGroupId to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setCloudControlGroupIdBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setCloudControlGroupIdBytes(ByteString value)

Output only. The ID of the cloud control group.

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

Parameter
Name Description
value ByteString

The bytes for cloudControlGroupId to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setComplianceState(ComplianceState value)

public CloudControlGroupAuditDetails.Builder setComplianceState(ComplianceState value)

Output only. The compliance state of the control group.

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

Parameter
Name Description
value ComplianceState

The complianceState to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setComplianceStateValue(int value)

public CloudControlGroupAuditDetails.Builder setComplianceStateValue(int value)

Output only. The compliance state of the control group.

.google.cloud.cloudsecuritycompliance.v1.ComplianceState compliance_state = 9 [(.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
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setControlFamily(ControlFamily value)

public CloudControlGroupAuditDetails.Builder setControlFamily(ControlFamily value)

Output only. The control family.

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

Parameter
Name Description
value ControlFamily
Returns
Type Description
CloudControlGroupAuditDetails.Builder

setControlFamily(ControlFamily.Builder builderForValue)

public CloudControlGroupAuditDetails.Builder setControlFamily(ControlFamily.Builder builderForValue)

Output only. The control family.

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

Parameter
Name Description
builderForValue ControlFamily.Builder
Returns
Type Description
CloudControlGroupAuditDetails.Builder

setControlId(String value)

public CloudControlGroupAuditDetails.Builder setControlId(String value)

Output only. The ID of the regulatory control.

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

Parameter
Name Description
value String

The controlId to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setControlIdBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setControlIdBytes(ByteString value)

Output only. The ID of the regulatory control.

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

Parameter
Name Description
value ByteString

The bytes for controlId to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setCustomerResponsibilityDescription(String value)

public CloudControlGroupAuditDetails.Builder setCustomerResponsibilityDescription(String value)

Output only. The description of your responsibility.

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

Parameter
Name Description
value String

The customerResponsibilityDescription to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setCustomerResponsibilityDescriptionBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setCustomerResponsibilityDescriptionBytes(ByteString value)

Output only. The description of your responsibility.

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

Parameter
Name Description
value ByteString

The bytes for customerResponsibilityDescription to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setCustomerResponsibilityImplementation(String value)

public CloudControlGroupAuditDetails.Builder setCustomerResponsibilityImplementation(String value)

Output only. The implementation of your responsibility.

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

Parameter
Name Description
value String

The customerResponsibilityImplementation to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setCustomerResponsibilityImplementationBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setCustomerResponsibilityImplementationBytes(ByteString value)

Output only. The implementation of your responsibility.

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

Parameter
Name Description
value ByteString

The bytes for customerResponsibilityImplementation to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setDescription(String value)

public CloudControlGroupAuditDetails.Builder setDescription(String value)

Output only. The description of the cloud control group.

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

Parameter
Name Description
value String

The description to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setDescriptionBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setDescriptionBytes(ByteString value)

Output only. The description of the cloud control group.

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

Parameter
Name Description
value ByteString

The bytes for description to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setDisplayName(String value)

public CloudControlGroupAuditDetails.Builder setDisplayName(String value)

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

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

Parameter
Name Description
value String

The displayName to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setDisplayNameBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setDisplayNameBytes(ByteString value)

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

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

Parameter
Name Description
value ByteString

The bytes for displayName to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setField(Descriptors.FieldDescriptor field, Object value)

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

setGoogleResponsibilityDescription(String value)

public CloudControlGroupAuditDetails.Builder setGoogleResponsibilityDescription(String value)

Output only. The description of Google's responsibility.

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

Parameter
Name Description
value String

The googleResponsibilityDescription to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setGoogleResponsibilityDescriptionBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setGoogleResponsibilityDescriptionBytes(ByteString value)

Output only. The description of Google's responsibility.

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

Parameter
Name Description
value ByteString

The bytes for googleResponsibilityDescription to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setGoogleResponsibilityImplementation(String value)

public CloudControlGroupAuditDetails.Builder setGoogleResponsibilityImplementation(String value)

Output only. The implementation of Google's responsibility.

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

Parameter
Name Description
value String

The googleResponsibilityImplementation to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setGoogleResponsibilityImplementationBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setGoogleResponsibilityImplementationBytes(ByteString value)

Output only. The implementation of Google's responsibility.

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

Parameter
Name Description
value ByteString

The bytes for googleResponsibilityImplementation to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

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

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

setReportSummary(ReportSummary value)

public CloudControlGroupAuditDetails.Builder setReportSummary(ReportSummary value)

Output only. The summary of the report.

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

Parameter
Name Description
value ReportSummary
Returns
Type Description
CloudControlGroupAuditDetails.Builder

setReportSummary(ReportSummary.Builder builderForValue)

public CloudControlGroupAuditDetails.Builder setReportSummary(ReportSummary.Builder builderForValue)

Output only. The summary of the report.

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

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

setResponsibilityType(String value)

public CloudControlGroupAuditDetails.Builder setResponsibilityType(String value)

Output only. The responsibility type.

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

Parameter
Name Description
value String

The responsibilityType to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setResponsibilityTypeBytes(ByteString value)

public CloudControlGroupAuditDetails.Builder setResponsibilityTypeBytes(ByteString value)

Output only. The responsibility type.

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

Parameter
Name Description
value ByteString

The bytes for responsibilityType to set.

Returns
Type Description
CloudControlGroupAuditDetails.Builder

This builder for chaining.

setUnknownFields(UnknownFieldSet unknownFields)

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