Class LatencyReport.CallbackLatency.Builder (0.3.0)

public static final class LatencyReport.CallbackLatency.Builder extends GeneratedMessage.Builder<LatencyReport.CallbackLatency.Builder> implements LatencyReport.CallbackLatencyOrBuilder

Latency metrics for a single callback.

Protobuf type google.cloud.ces.v1beta.LatencyReport.CallbackLatency

Static Methods

getDescriptor()

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

Methods

build()

public LatencyReport.CallbackLatency build()
Returns
Type Description
LatencyReport.CallbackLatency

buildPartial()

public LatencyReport.CallbackLatency buildPartial()
Returns
Type Description
LatencyReport.CallbackLatency

clear()

public LatencyReport.CallbackLatency.Builder clear()
Returns
Type Description
LatencyReport.CallbackLatency.Builder
Overrides

clearLatencyMetrics()

public LatencyReport.CallbackLatency.Builder clearLatencyMetrics()

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LatencyReport.CallbackLatency.Builder

clearStage()

public LatencyReport.CallbackLatency.Builder clearStage()

Output only. The stage of the callback.

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

Returns
Type Description
LatencyReport.CallbackLatency.Builder

This builder for chaining.

getDefaultInstanceForType()

public LatencyReport.CallbackLatency getDefaultInstanceForType()
Returns
Type Description
LatencyReport.CallbackLatency

getDescriptorForType()

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

getLatencyMetrics()

public LatencyReport.LatencyMetrics getLatencyMetrics()

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LatencyReport.LatencyMetrics

The latencyMetrics.

getLatencyMetricsBuilder()

public LatencyReport.LatencyMetrics.Builder getLatencyMetricsBuilder()

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LatencyReport.LatencyMetrics.Builder

getLatencyMetricsOrBuilder()

public LatencyReport.LatencyMetricsOrBuilder getLatencyMetricsOrBuilder()

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LatencyReport.LatencyMetricsOrBuilder

getStage()

public String getStage()

Output only. The stage of the callback.

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

Returns
Type Description
String

The stage.

getStageBytes()

public ByteString getStageBytes()

Output only. The stage of the callback.

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

Returns
Type Description
ByteString

The bytes for stage.

hasLatencyMetrics()

public boolean hasLatencyMetrics()

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the latencyMetrics field is set.

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LatencyReport.CallbackLatency other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeLatencyMetrics(LatencyReport.LatencyMetrics value)

public LatencyReport.CallbackLatency.Builder mergeLatencyMetrics(LatencyReport.LatencyMetrics value)

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value LatencyReport.LatencyMetrics
Returns
Type Description
LatencyReport.CallbackLatency.Builder

setLatencyMetrics(LatencyReport.LatencyMetrics value)

public LatencyReport.CallbackLatency.Builder setLatencyMetrics(LatencyReport.LatencyMetrics value)

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value LatencyReport.LatencyMetrics
Returns
Type Description
LatencyReport.CallbackLatency.Builder

setLatencyMetrics(LatencyReport.LatencyMetrics.Builder builderForValue)

public LatencyReport.CallbackLatency.Builder setLatencyMetrics(LatencyReport.LatencyMetrics.Builder builderForValue)

Output only. The latency metrics for the callback.

.google.cloud.ces.v1beta.LatencyReport.LatencyMetrics latency_metrics = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
builderForValue LatencyReport.LatencyMetrics.Builder
Returns
Type Description
LatencyReport.CallbackLatency.Builder

setStage(String value)

public LatencyReport.CallbackLatency.Builder setStage(String value)

Output only. The stage of the callback.

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

Parameter
Name Description
value String

The stage to set.

Returns
Type Description
LatencyReport.CallbackLatency.Builder

This builder for chaining.

setStageBytes(ByteString value)

public LatencyReport.CallbackLatency.Builder setStageBytes(ByteString value)

Output only. The stage of the callback.

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

Parameter
Name Description
value ByteString

The bytes for stage to set.

Returns
Type Description
LatencyReport.CallbackLatency.Builder

This builder for chaining.