Class LatencyReport.LlmCallLatency.Builder (0.3.0)

public static final class LatencyReport.LlmCallLatency.Builder extends GeneratedMessage.Builder<LatencyReport.LlmCallLatency.Builder> implements LatencyReport.LlmCallLatencyOrBuilder

Latency metrics for a single LLM call.

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

Static Methods

getDescriptor()

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

Methods

build()

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

buildPartial()

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

clear()

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

clearLatencyMetrics()

public LatencyReport.LlmCallLatency.Builder clearLatencyMetrics()

Output only. The latency metrics for the LLM call.

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

Returns
Type Description
LatencyReport.LlmCallLatency.Builder

clearModel()

public LatencyReport.LlmCallLatency.Builder clearModel()

Output only. The name of the model.

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

Returns
Type Description
LatencyReport.LlmCallLatency.Builder

This builder for chaining.

getDefaultInstanceForType()

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

getDescriptorForType()

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

getLatencyMetrics()

public LatencyReport.LatencyMetrics getLatencyMetrics()

Output only. The latency metrics for the LLM call.

.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 LLM call.

.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 LLM call.

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

Returns
Type Description
LatencyReport.LatencyMetricsOrBuilder

getModel()

public String getModel()

Output only. The name of the model.

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

Returns
Type Description
String

The model.

getModelBytes()

public ByteString getModelBytes()

Output only. The name of the model.

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

Returns
Type Description
ByteString

The bytes for model.

hasLatencyMetrics()

public boolean hasLatencyMetrics()

Output only. The latency metrics for the LLM call.

.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.LlmCallLatency other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

mergeLatencyMetrics(LatencyReport.LatencyMetrics value)

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

Output only. The latency metrics for the LLM call.

.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.LlmCallLatency.Builder

setLatencyMetrics(LatencyReport.LatencyMetrics value)

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

Output only. The latency metrics for the LLM call.

.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.LlmCallLatency.Builder

setLatencyMetrics(LatencyReport.LatencyMetrics.Builder builderForValue)

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

Output only. The latency metrics for the LLM call.

.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.LlmCallLatency.Builder

setModel(String value)

public LatencyReport.LlmCallLatency.Builder setModel(String value)

Output only. The name of the model.

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

Parameter
Name Description
value String

The model to set.

Returns
Type Description
LatencyReport.LlmCallLatency.Builder

This builder for chaining.

setModelBytes(ByteString value)

public LatencyReport.LlmCallLatency.Builder setModelBytes(ByteString value)

Output only. The name of the model.

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

Parameter
Name Description
value ByteString

The bytes for model to set.

Returns
Type Description
LatencyReport.LlmCallLatency.Builder

This builder for chaining.