Class ReportDetail.Metrics.Builder (0.26.0)

public static final class ReportDetail.Metrics.Builder extends GeneratedMessageV3.Builder<ReportDetail.Metrics.Builder> implements ReportDetail.MetricsOrBuilder

Different metrics associated with the generated report.

Protobuf type google.cloud.storageinsights.v1.ReportDetail.Metrics

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
TypeDescription
Descriptor

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

public ReportDetail.Metrics.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

build()

public ReportDetail.Metrics build()
Returns
TypeDescription
ReportDetail.Metrics

buildPartial()

public ReportDetail.Metrics buildPartial()
Returns
TypeDescription
ReportDetail.Metrics

clear()

public ReportDetail.Metrics.Builder clear()
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

public ReportDetail.Metrics.Builder clearField(Descriptors.FieldDescriptor field)
Parameter
NameDescription
fieldFieldDescriptor
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

clearOneof(Descriptors.OneofDescriptor oneof)

public ReportDetail.Metrics.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter
NameDescription
oneofOneofDescriptor
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

clearProcessedRecordsCount()

public ReportDetail.Metrics.Builder clearProcessedRecordsCount()

Count of Cloud Storage objects which are part of the report.

int64 processed_records_count = 1;

Returns
TypeDescription
ReportDetail.Metrics.Builder

This builder for chaining.

clone()

public ReportDetail.Metrics.Builder clone()
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

getDefaultInstanceForType()

public ReportDetail.Metrics getDefaultInstanceForType()
Returns
TypeDescription
ReportDetail.Metrics

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getProcessedRecordsCount()

public long getProcessedRecordsCount()

Count of Cloud Storage objects which are part of the report.

int64 processed_records_count = 1;

Returns
TypeDescription
long

The processedRecordsCount.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ReportDetail.Metrics other)

public ReportDetail.Metrics.Builder mergeFrom(ReportDetail.Metrics other)
Parameter
NameDescription
otherReportDetail.Metrics
Returns
TypeDescription
ReportDetail.Metrics.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ReportDetail.Metrics.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
NameDescription
inputCodedInputStream
extensionRegistryExtensionRegistryLite
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides
Exceptions
TypeDescription
IOException

mergeFrom(Message other)

public ReportDetail.Metrics.Builder mergeFrom(Message other)
Parameter
NameDescription
otherMessage
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

mergeUnknownFields(UnknownFieldSet unknownFields)

public final ReportDetail.Metrics.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

setField(Descriptors.FieldDescriptor field, Object value)

public ReportDetail.Metrics.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters
NameDescription
fieldFieldDescriptor
valueObject
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

setProcessedRecordsCount(long value)

public ReportDetail.Metrics.Builder setProcessedRecordsCount(long value)

Count of Cloud Storage objects which are part of the report.

int64 processed_records_count = 1;

Parameter
NameDescription
valuelong

The processedRecordsCount to set.

Returns
TypeDescription
ReportDetail.Metrics.Builder

This builder for chaining.

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

public ReportDetail.Metrics.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters
NameDescription
fieldFieldDescriptor
indexint
valueObject
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides

setUnknownFields(UnknownFieldSet unknownFields)

public final ReportDetail.Metrics.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter
NameDescription
unknownFieldsUnknownFieldSet
Returns
TypeDescription
ReportDetail.Metrics.Builder
Overrides