Class AggregatedComplianceReport (0.7.0)

public final class AggregatedComplianceReport extends GeneratedMessageV3 implements AggregatedComplianceReportOrBuilder

The aggregated compliance report.

Protobuf type google.cloud.cloudsecuritycompliance.v1.AggregatedComplianceReport

Static Fields

CONTROL_ASSESSMENT_DETAILS_FIELD_NUMBER

public static final int CONTROL_ASSESSMENT_DETAILS_FIELD_NUMBER
Field Value
Type Description
int

REPORT_TIME_FIELD_NUMBER

public static final int REPORT_TIME_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static AggregatedComplianceReport getDefaultInstance()
Returns
Type Description
AggregatedComplianceReport

getDescriptor()

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

newBuilder()

public static AggregatedComplianceReport.Builder newBuilder()
Returns
Type Description
AggregatedComplianceReport.Builder

newBuilder(AggregatedComplianceReport prototype)

public static AggregatedComplianceReport.Builder newBuilder(AggregatedComplianceReport prototype)
Parameter
Name Description
prototype AggregatedComplianceReport
Returns
Type Description
AggregatedComplianceReport.Builder

parseDelimitedFrom(InputStream input)

public static AggregatedComplianceReport parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AggregatedComplianceReport parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static AggregatedComplianceReport parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static AggregatedComplianceReport parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static AggregatedComplianceReport parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static AggregatedComplianceReport parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static AggregatedComplianceReport parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static AggregatedComplianceReport parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static AggregatedComplianceReport parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static AggregatedComplianceReport parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static AggregatedComplianceReport parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static AggregatedComplianceReport parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
AggregatedComplianceReport
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<AggregatedComplianceReport> parser()
Returns
Type Description
Parser<AggregatedComplianceReport>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
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.

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

getParserForType()

public Parser<AggregatedComplianceReport> getParserForType()
Returns
Type Description
Parser<AggregatedComplianceReport>
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.

getReportTimeOrBuilder()

public TimestampOrBuilder getReportTimeOrBuilder()

The report time of the aggregated compliance report.

.google.protobuf.Timestamp report_time = 2;

Returns
Type Description
TimestampOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

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.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public AggregatedComplianceReport.Builder newBuilderForType()
Returns
Type Description
AggregatedComplianceReport.Builder

newBuilderForType(GeneratedMessageV3.BuilderParent parent)

protected AggregatedComplianceReport.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
AggregatedComplianceReport.Builder
Overrides

newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)

protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Name Description
unused UnusedPrivateParameter
Returns
Type Description
Object
Overrides

toBuilder()

public AggregatedComplianceReport.Builder toBuilder()
Returns
Type Description
AggregatedComplianceReport.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException