Class LatencyReport.Builder (0.3.0)

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

Latency report for the evaluation run.

Protobuf type google.cloud.ces.v1beta.LatencyReport

Static Methods

getDescriptor()

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

Methods

addAllCallbackLatencies(Iterable<? extends LatencyReport.CallbackLatency> values)

public LatencyReport.Builder addAllCallbackLatencies(Iterable<? extends LatencyReport.CallbackLatency> values)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1beta.LatencyReport.CallbackLatency>
Returns
Type Description
LatencyReport.Builder

addAllGuardrailLatencies(Iterable<? extends LatencyReport.GuardrailLatency> values)

public LatencyReport.Builder addAllGuardrailLatencies(Iterable<? extends LatencyReport.GuardrailLatency> values)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1beta.LatencyReport.GuardrailLatency>
Returns
Type Description
LatencyReport.Builder

addAllLlmCallLatencies(Iterable<? extends LatencyReport.LlmCallLatency> values)

public LatencyReport.Builder addAllLlmCallLatencies(Iterable<? extends LatencyReport.LlmCallLatency> values)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1beta.LatencyReport.LlmCallLatency>
Returns
Type Description
LatencyReport.Builder

addAllToolLatencies(Iterable<? extends LatencyReport.ToolLatency> values)

public LatencyReport.Builder addAllToolLatencies(Iterable<? extends LatencyReport.ToolLatency> values)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
values Iterable<? extends com.google.cloud.ces.v1beta.LatencyReport.ToolLatency>
Returns
Type Description
LatencyReport.Builder

addCallbackLatencies(LatencyReport.CallbackLatency value)

public LatencyReport.Builder addCallbackLatencies(LatencyReport.CallbackLatency value)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

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

addCallbackLatencies(LatencyReport.CallbackLatency.Builder builderForValue)

public LatencyReport.Builder addCallbackLatencies(LatencyReport.CallbackLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

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

addCallbackLatencies(int index, LatencyReport.CallbackLatency value)

public LatencyReport.Builder addCallbackLatencies(int index, LatencyReport.CallbackLatency value)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.CallbackLatency
Returns
Type Description
LatencyReport.Builder

addCallbackLatencies(int index, LatencyReport.CallbackLatency.Builder builderForValue)

public LatencyReport.Builder addCallbackLatencies(int index, LatencyReport.CallbackLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.CallbackLatency.Builder
Returns
Type Description
LatencyReport.Builder

addCallbackLatenciesBuilder()

public LatencyReport.CallbackLatency.Builder addCallbackLatenciesBuilder()

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.CallbackLatency.Builder

addCallbackLatenciesBuilder(int index)

public LatencyReport.CallbackLatency.Builder addCallbackLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.CallbackLatency.Builder

addGuardrailLatencies(LatencyReport.GuardrailLatency value)

public LatencyReport.Builder addGuardrailLatencies(LatencyReport.GuardrailLatency value)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
value LatencyReport.GuardrailLatency
Returns
Type Description
LatencyReport.Builder

addGuardrailLatencies(LatencyReport.GuardrailLatency.Builder builderForValue)

public LatencyReport.Builder addGuardrailLatencies(LatencyReport.GuardrailLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
builderForValue LatencyReport.GuardrailLatency.Builder
Returns
Type Description
LatencyReport.Builder

addGuardrailLatencies(int index, LatencyReport.GuardrailLatency value)

public LatencyReport.Builder addGuardrailLatencies(int index, LatencyReport.GuardrailLatency value)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.GuardrailLatency
Returns
Type Description
LatencyReport.Builder

addGuardrailLatencies(int index, LatencyReport.GuardrailLatency.Builder builderForValue)

public LatencyReport.Builder addGuardrailLatencies(int index, LatencyReport.GuardrailLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.GuardrailLatency.Builder
Returns
Type Description
LatencyReport.Builder

addGuardrailLatenciesBuilder()

public LatencyReport.GuardrailLatency.Builder addGuardrailLatenciesBuilder()

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.GuardrailLatency.Builder

addGuardrailLatenciesBuilder(int index)

public LatencyReport.GuardrailLatency.Builder addGuardrailLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.GuardrailLatency.Builder

addLlmCallLatencies(LatencyReport.LlmCallLatency value)

public LatencyReport.Builder addLlmCallLatencies(LatencyReport.LlmCallLatency value)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
value LatencyReport.LlmCallLatency
Returns
Type Description
LatencyReport.Builder

addLlmCallLatencies(LatencyReport.LlmCallLatency.Builder builderForValue)

public LatencyReport.Builder addLlmCallLatencies(LatencyReport.LlmCallLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
builderForValue LatencyReport.LlmCallLatency.Builder
Returns
Type Description
LatencyReport.Builder

addLlmCallLatencies(int index, LatencyReport.LlmCallLatency value)

public LatencyReport.Builder addLlmCallLatencies(int index, LatencyReport.LlmCallLatency value)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.LlmCallLatency
Returns
Type Description
LatencyReport.Builder

addLlmCallLatencies(int index, LatencyReport.LlmCallLatency.Builder builderForValue)

public LatencyReport.Builder addLlmCallLatencies(int index, LatencyReport.LlmCallLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.LlmCallLatency.Builder
Returns
Type Description
LatencyReport.Builder

addLlmCallLatenciesBuilder()

public LatencyReport.LlmCallLatency.Builder addLlmCallLatenciesBuilder()

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.LlmCallLatency.Builder

addLlmCallLatenciesBuilder(int index)

public LatencyReport.LlmCallLatency.Builder addLlmCallLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.LlmCallLatency.Builder

addToolLatencies(LatencyReport.ToolLatency value)

public LatencyReport.Builder addToolLatencies(LatencyReport.ToolLatency value)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
value LatencyReport.ToolLatency
Returns
Type Description
LatencyReport.Builder

addToolLatencies(LatencyReport.ToolLatency.Builder builderForValue)

public LatencyReport.Builder addToolLatencies(LatencyReport.ToolLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
builderForValue LatencyReport.ToolLatency.Builder
Returns
Type Description
LatencyReport.Builder

addToolLatencies(int index, LatencyReport.ToolLatency value)

public LatencyReport.Builder addToolLatencies(int index, LatencyReport.ToolLatency value)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.ToolLatency
Returns
Type Description
LatencyReport.Builder

addToolLatencies(int index, LatencyReport.ToolLatency.Builder builderForValue)

public LatencyReport.Builder addToolLatencies(int index, LatencyReport.ToolLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.ToolLatency.Builder
Returns
Type Description
LatencyReport.Builder

addToolLatenciesBuilder()

public LatencyReport.ToolLatency.Builder addToolLatenciesBuilder()

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.ToolLatency.Builder

addToolLatenciesBuilder(int index)

public LatencyReport.ToolLatency.Builder addToolLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.ToolLatency.Builder

build()

public LatencyReport build()
Returns
Type Description
LatencyReport

buildPartial()

public LatencyReport buildPartial()
Returns
Type Description
LatencyReport

clear()

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

clearCallbackLatencies()

public LatencyReport.Builder clearCallbackLatencies()

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.Builder

clearGuardrailLatencies()

public LatencyReport.Builder clearGuardrailLatencies()

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.Builder

clearLlmCallLatencies()

public LatencyReport.Builder clearLlmCallLatencies()

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.Builder

clearSessionCount()

public LatencyReport.Builder clearSessionCount()

Output only. The total number of sessions considered in the latency report.

int32 session_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
LatencyReport.Builder

This builder for chaining.

clearToolLatencies()

public LatencyReport.Builder clearToolLatencies()

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
LatencyReport.Builder

getCallbackLatencies(int index)

public LatencyReport.CallbackLatency getCallbackLatencies(int index)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.CallbackLatency

getCallbackLatenciesBuilder(int index)

public LatencyReport.CallbackLatency.Builder getCallbackLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.CallbackLatency.Builder

getCallbackLatenciesBuilderList()

public List<LatencyReport.CallbackLatency.Builder> getCallbackLatenciesBuilderList()

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<Builder>

getCallbackLatenciesCount()

public int getCallbackLatenciesCount()

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
int

getCallbackLatenciesList()

public List<LatencyReport.CallbackLatency> getCallbackLatenciesList()

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<CallbackLatency>

getCallbackLatenciesOrBuilder(int index)

public LatencyReport.CallbackLatencyOrBuilder getCallbackLatenciesOrBuilder(int index)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.CallbackLatencyOrBuilder

getCallbackLatenciesOrBuilderList()

public List<? extends LatencyReport.CallbackLatencyOrBuilder> getCallbackLatenciesOrBuilderList()

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.LatencyReport.CallbackLatencyOrBuilder>

getDefaultInstanceForType()

public LatencyReport getDefaultInstanceForType()
Returns
Type Description
LatencyReport

getDescriptorForType()

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

getGuardrailLatencies(int index)

public LatencyReport.GuardrailLatency getGuardrailLatencies(int index)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.GuardrailLatency

getGuardrailLatenciesBuilder(int index)

public LatencyReport.GuardrailLatency.Builder getGuardrailLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.GuardrailLatency.Builder

getGuardrailLatenciesBuilderList()

public List<LatencyReport.GuardrailLatency.Builder> getGuardrailLatenciesBuilderList()

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<Builder>

getGuardrailLatenciesCount()

public int getGuardrailLatenciesCount()

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
int

getGuardrailLatenciesList()

public List<LatencyReport.GuardrailLatency> getGuardrailLatenciesList()

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<GuardrailLatency>

getGuardrailLatenciesOrBuilder(int index)

public LatencyReport.GuardrailLatencyOrBuilder getGuardrailLatenciesOrBuilder(int index)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.GuardrailLatencyOrBuilder

getGuardrailLatenciesOrBuilderList()

public List<? extends LatencyReport.GuardrailLatencyOrBuilder> getGuardrailLatenciesOrBuilderList()

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.LatencyReport.GuardrailLatencyOrBuilder>

getLlmCallLatencies(int index)

public LatencyReport.LlmCallLatency getLlmCallLatencies(int index)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.LlmCallLatency

getLlmCallLatenciesBuilder(int index)

public LatencyReport.LlmCallLatency.Builder getLlmCallLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.LlmCallLatency.Builder

getLlmCallLatenciesBuilderList()

public List<LatencyReport.LlmCallLatency.Builder> getLlmCallLatenciesBuilderList()

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<Builder>

getLlmCallLatenciesCount()

public int getLlmCallLatenciesCount()

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
int

getLlmCallLatenciesList()

public List<LatencyReport.LlmCallLatency> getLlmCallLatenciesList()

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<LlmCallLatency>

getLlmCallLatenciesOrBuilder(int index)

public LatencyReport.LlmCallLatencyOrBuilder getLlmCallLatenciesOrBuilder(int index)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.LlmCallLatencyOrBuilder

getLlmCallLatenciesOrBuilderList()

public List<? extends LatencyReport.LlmCallLatencyOrBuilder> getLlmCallLatenciesOrBuilderList()

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.LatencyReport.LlmCallLatencyOrBuilder>

getSessionCount()

public int getSessionCount()

Output only. The total number of sessions considered in the latency report.

int32 session_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
int

The sessionCount.

getToolLatencies(int index)

public LatencyReport.ToolLatency getToolLatencies(int index)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.ToolLatency

getToolLatenciesBuilder(int index)

public LatencyReport.ToolLatency.Builder getToolLatenciesBuilder(int index)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.ToolLatency.Builder

getToolLatenciesBuilderList()

public List<LatencyReport.ToolLatency.Builder> getToolLatenciesBuilderList()

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<Builder>

getToolLatenciesCount()

public int getToolLatenciesCount()

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
int

getToolLatenciesList()

public List<LatencyReport.ToolLatency> getToolLatenciesList()

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<ToolLatency>

getToolLatenciesOrBuilder(int index)

public LatencyReport.ToolLatencyOrBuilder getToolLatenciesOrBuilder(int index)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.ToolLatencyOrBuilder

getToolLatenciesOrBuilderList()

public List<? extends LatencyReport.ToolLatencyOrBuilder> getToolLatenciesOrBuilderList()

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Returns
Type Description
List<? extends com.google.cloud.ces.v1beta.LatencyReport.ToolLatencyOrBuilder>

internalGetFieldAccessorTable()

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

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(LatencyReport other)

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

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

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

mergeFrom(Message other)

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

removeCallbackLatencies(int index)

public LatencyReport.Builder removeCallbackLatencies(int index)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.Builder

removeGuardrailLatencies(int index)

public LatencyReport.Builder removeGuardrailLatencies(int index)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.Builder

removeLlmCallLatencies(int index)

public LatencyReport.Builder removeLlmCallLatencies(int index)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.Builder

removeToolLatencies(int index)

public LatencyReport.Builder removeToolLatencies(int index)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameter
Name Description
index int
Returns
Type Description
LatencyReport.Builder

setCallbackLatencies(int index, LatencyReport.CallbackLatency value)

public LatencyReport.Builder setCallbackLatencies(int index, LatencyReport.CallbackLatency value)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.CallbackLatency
Returns
Type Description
LatencyReport.Builder

setCallbackLatencies(int index, LatencyReport.CallbackLatency.Builder builderForValue)

public LatencyReport.Builder setCallbackLatencies(int index, LatencyReport.CallbackLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each callback.

repeated .google.cloud.ces.v1beta.LatencyReport.CallbackLatency callback_latencies = 2 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.CallbackLatency.Builder
Returns
Type Description
LatencyReport.Builder

setGuardrailLatencies(int index, LatencyReport.GuardrailLatency value)

public LatencyReport.Builder setGuardrailLatencies(int index, LatencyReport.GuardrailLatency value)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.GuardrailLatency
Returns
Type Description
LatencyReport.Builder

setGuardrailLatencies(int index, LatencyReport.GuardrailLatency.Builder builderForValue)

public LatencyReport.Builder setGuardrailLatencies(int index, LatencyReport.GuardrailLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each guardrail.

repeated .google.cloud.ces.v1beta.LatencyReport.GuardrailLatency guardrail_latencies = 3 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.GuardrailLatency.Builder
Returns
Type Description
LatencyReport.Builder

setLlmCallLatencies(int index, LatencyReport.LlmCallLatency value)

public LatencyReport.Builder setLlmCallLatencies(int index, LatencyReport.LlmCallLatency value)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.LlmCallLatency
Returns
Type Description
LatencyReport.Builder

setLlmCallLatencies(int index, LatencyReport.LlmCallLatency.Builder builderForValue)

public LatencyReport.Builder setLlmCallLatencies(int index, LatencyReport.LlmCallLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each LLM call.

repeated .google.cloud.ces.v1beta.LatencyReport.LlmCallLatency llm_call_latencies = 4 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.LlmCallLatency.Builder
Returns
Type Description
LatencyReport.Builder

setSessionCount(int value)

public LatencyReport.Builder setSessionCount(int value)

Output only. The total number of sessions considered in the latency report.

int32 session_count = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];

Parameter
Name Description
value int

The sessionCount to set.

Returns
Type Description
LatencyReport.Builder

This builder for chaining.

setToolLatencies(int index, LatencyReport.ToolLatency value)

public LatencyReport.Builder setToolLatencies(int index, LatencyReport.ToolLatency value)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
value LatencyReport.ToolLatency
Returns
Type Description
LatencyReport.Builder

setToolLatencies(int index, LatencyReport.ToolLatency.Builder builderForValue)

public LatencyReport.Builder setToolLatencies(int index, LatencyReport.ToolLatency.Builder builderForValue)

Output only. Unordered list. Latency metrics for each tool.

repeated .google.cloud.ces.v1beta.LatencyReport.ToolLatency tool_latencies = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = UNORDERED_LIST];

Parameters
Name Description
index int
builderForValue LatencyReport.ToolLatency.Builder
Returns
Type Description
LatencyReport.Builder