Class AggregatedComplianceReport.Builder (0.7.0)

public static final class AggregatedComplianceReport.Builder extends GeneratedMessageV3.Builder<AggregatedComplianceReport.Builder> implements AggregatedComplianceReportOrBuilder

The aggregated compliance report.

Protobuf type google.cloud.cloudsecuritycompliance.v1.AggregatedComplianceReport

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public AggregatedComplianceReport build()
Returns
Type Description
AggregatedComplianceReport

buildPartial()

public AggregatedComplianceReport buildPartial()
Returns
Type Description
AggregatedComplianceReport

clear()

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

clearControlAssessmentDetails()

public AggregatedComplianceReport.Builder clearControlAssessmentDetails()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Returns
Type Description
AggregatedComplianceReport.Builder

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearReportTime()

public AggregatedComplianceReport.Builder clearReportTime()

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Returns
Type Description
AggregatedComplianceReport.Builder

clone()

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

getControlAssessmentDetails()

public ControlAssessmentDetails getControlAssessmentDetails()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Returns
Type Description
ControlAssessmentDetails

The controlAssessmentDetails.

getControlAssessmentDetailsBuilder()

public ControlAssessmentDetails.Builder getControlAssessmentDetailsBuilder()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Returns
Type Description
ControlAssessmentDetails.Builder

getControlAssessmentDetailsOrBuilder()

public ControlAssessmentDetailsOrBuilder getControlAssessmentDetailsOrBuilder()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Returns
Type Description
ControlAssessmentDetailsOrBuilder

getDefaultInstanceForType()

public AggregatedComplianceReport getDefaultInstanceForType()
Returns
Type Description
AggregatedComplianceReport

getDescriptorForType()

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

getReportTime()

public Timestamp getReportTime()

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Returns
Type Description
Timestamp

The reportTime.

getReportTimeBuilder()

public Timestamp.Builder getReportTimeBuilder()

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Returns
Type Description
Builder

getReportTimeOrBuilder()

public TimestampOrBuilder getReportTimeOrBuilder()

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Returns
Type Description
TimestampOrBuilder

hasControlAssessmentDetails()

public boolean hasControlAssessmentDetails()

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Returns
Type Description
boolean

Whether the controlAssessmentDetails field is set.

hasReportTime()

public boolean hasReportTime()

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Returns
Type Description
boolean

Whether the reportTime field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeControlAssessmentDetails(ControlAssessmentDetails value)

public AggregatedComplianceReport.Builder mergeControlAssessmentDetails(ControlAssessmentDetails value)

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Parameter
Name Description
value ControlAssessmentDetails
Returns
Type Description
AggregatedComplianceReport.Builder

mergeFrom(AggregatedComplianceReport other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeReportTime(Timestamp value)

public AggregatedComplianceReport.Builder mergeReportTime(Timestamp value)

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Parameter
Name Description
value Timestamp
Returns
Type Description
AggregatedComplianceReport.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setControlAssessmentDetails(ControlAssessmentDetails value)

public AggregatedComplianceReport.Builder setControlAssessmentDetails(ControlAssessmentDetails value)

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Parameter
Name Description
value ControlAssessmentDetails
Returns
Type Description
AggregatedComplianceReport.Builder

setControlAssessmentDetails(ControlAssessmentDetails.Builder builderForValue)

public AggregatedComplianceReport.Builder setControlAssessmentDetails(ControlAssessmentDetails.Builder builderForValue)

The control assessment details of the framework.

.google.cloud.cloudsecuritycompliance.v1.ControlAssessmentDetails control_assessment_details = 1;

Parameter
Name Description
builderForValue ControlAssessmentDetails.Builder
Returns
Type Description
AggregatedComplianceReport.Builder

setField(Descriptors.FieldDescriptor field, Object value)

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

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

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

setReportTime(Timestamp value)

public AggregatedComplianceReport.Builder setReportTime(Timestamp value)

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Parameter
Name Description
value Timestamp
Returns
Type Description
AggregatedComplianceReport.Builder

setReportTime(Timestamp.Builder builderForValue)

public AggregatedComplianceReport.Builder setReportTime(Timestamp.Builder builderForValue)

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Parameter
Name Description
builderForValue Builder
Returns
Type Description
AggregatedComplianceReport.Builder

setUnknownFields(UnknownFieldSet unknownFields)

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