Class ReadEfficiencyStats.Builder (2.15.0)

public static final class ReadEfficiencyStats.Builder extends GeneratedMessageV3.Builder<ReadEfficiencyStats.Builder> implements ReadEfficiencyStatsOrBuilder

ReadEfficiencyStats captures information about the efficiency of a read.

Protobuf type google.bigtable.v2.ReadEfficiencyStats

Static Methods

getDescriptor()

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

Methods

addRepeatedField(Descriptors.FieldDescriptor field, Object value)

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

build()

public ReadEfficiencyStats build()
Returns
TypeDescription
ReadEfficiencyStats

buildPartial()

public ReadEfficiencyStats buildPartial()
Returns
TypeDescription
ReadEfficiencyStats

clear()

public ReadEfficiencyStats.Builder clear()
Returns
TypeDescription
ReadEfficiencyStats.Builder
Overrides

clearField(Descriptors.FieldDescriptor field)

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

clearOneof(Descriptors.OneofDescriptor oneof)

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

clearReadIteratorStats()

public ReadEfficiencyStats.Builder clearReadIteratorStats()

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Returns
TypeDescription
ReadEfficiencyStats.Builder

clearRequestLatencyStats()

public ReadEfficiencyStats.Builder clearRequestLatencyStats()

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Returns
TypeDescription
ReadEfficiencyStats.Builder

clone()

public ReadEfficiencyStats.Builder clone()
Returns
TypeDescription
ReadEfficiencyStats.Builder
Overrides

getDefaultInstanceForType()

public ReadEfficiencyStats getDefaultInstanceForType()
Returns
TypeDescription
ReadEfficiencyStats

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
TypeDescription
Descriptor
Overrides

getReadIteratorStats()

public ReadIteratorStats getReadIteratorStats()

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Returns
TypeDescription
ReadIteratorStats

The readIteratorStats.

getReadIteratorStatsBuilder()

public ReadIteratorStats.Builder getReadIteratorStatsBuilder()

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Returns
TypeDescription
ReadIteratorStats.Builder

getReadIteratorStatsOrBuilder()

public ReadIteratorStatsOrBuilder getReadIteratorStatsOrBuilder()

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Returns
TypeDescription
ReadIteratorStatsOrBuilder

getRequestLatencyStats()

public RequestLatencyStats getRequestLatencyStats()

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Returns
TypeDescription
RequestLatencyStats

The requestLatencyStats.

getRequestLatencyStatsBuilder()

public RequestLatencyStats.Builder getRequestLatencyStatsBuilder()

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Returns
TypeDescription
RequestLatencyStats.Builder

getRequestLatencyStatsOrBuilder()

public RequestLatencyStatsOrBuilder getRequestLatencyStatsOrBuilder()

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Returns
TypeDescription
RequestLatencyStatsOrBuilder

hasReadIteratorStats()

public boolean hasReadIteratorStats()

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Returns
TypeDescription
boolean

Whether the readIteratorStats field is set.

hasRequestLatencyStats()

public boolean hasRequestLatencyStats()

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Returns
TypeDescription
boolean

Whether the requestLatencyStats field is set.

internalGetFieldAccessorTable()

protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
TypeDescription
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
TypeDescription
boolean
Overrides

mergeFrom(ReadEfficiencyStats other)

public ReadEfficiencyStats.Builder mergeFrom(ReadEfficiencyStats other)
Parameter
NameDescription
otherReadEfficiencyStats
Returns
TypeDescription
ReadEfficiencyStats.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeReadIteratorStats(ReadIteratorStats value)

public ReadEfficiencyStats.Builder mergeReadIteratorStats(ReadIteratorStats value)

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Parameter
NameDescription
valueReadIteratorStats
Returns
TypeDescription
ReadEfficiencyStats.Builder

mergeRequestLatencyStats(RequestLatencyStats value)

public ReadEfficiencyStats.Builder mergeRequestLatencyStats(RequestLatencyStats value)

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Parameter
NameDescription
valueRequestLatencyStats
Returns
TypeDescription
ReadEfficiencyStats.Builder

mergeUnknownFields(UnknownFieldSet unknownFields)

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

setField(Descriptors.FieldDescriptor field, Object value)

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

setReadIteratorStats(ReadIteratorStats value)

public ReadEfficiencyStats.Builder setReadIteratorStats(ReadIteratorStats value)

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Parameter
NameDescription
valueReadIteratorStats
Returns
TypeDescription
ReadEfficiencyStats.Builder

setReadIteratorStats(ReadIteratorStats.Builder builderForValue)

public ReadEfficiencyStats.Builder setReadIteratorStats(ReadIteratorStats.Builder builderForValue)

Iteration stats describe how efficient the read is, e.g. comparing rows seen vs. rows returned or cells seen vs cells returned can provide an indication of read efficiency (the higher the ratio of seen to retuned the better).

.google.bigtable.v2.ReadIteratorStats read_iterator_stats = 1;

Parameter
NameDescription
builderForValueReadIteratorStats.Builder
Returns
TypeDescription
ReadEfficiencyStats.Builder

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

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

setRequestLatencyStats(RequestLatencyStats value)

public ReadEfficiencyStats.Builder setRequestLatencyStats(RequestLatencyStats value)

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Parameter
NameDescription
valueRequestLatencyStats
Returns
TypeDescription
ReadEfficiencyStats.Builder

setRequestLatencyStats(RequestLatencyStats.Builder builderForValue)

public ReadEfficiencyStats.Builder setRequestLatencyStats(RequestLatencyStats.Builder builderForValue)

Request latency stats describe the time taken to complete a request, from the server side.

.google.bigtable.v2.RequestLatencyStats request_latency_stats = 2;

Parameter
NameDescription
builderForValueRequestLatencyStats.Builder
Returns
TypeDescription
ReadEfficiencyStats.Builder

setUnknownFields(UnknownFieldSet unknownFields)

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