Interface LatencyReport.ToolLatencyOrBuilder (0.3.0)

public static interface LatencyReport.ToolLatencyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getLatencyMetrics()

public abstract LatencyReport.LatencyMetrics getLatencyMetrics()

Output only. The latency metrics for the tool.

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

Returns
Type Description
LatencyReport.LatencyMetrics

The latencyMetrics.

getLatencyMetricsOrBuilder()

public abstract LatencyReport.LatencyMetricsOrBuilder getLatencyMetricsOrBuilder()

Output only. The latency metrics for the tool.

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

Returns
Type Description
LatencyReport.LatencyMetricsOrBuilder

getTool()

public abstract String getTool()

Output only. Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}.

string tool = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The tool.

getToolBytes()

public abstract ByteString getToolBytes()

Output only. Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}.

string tool = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for tool.

getToolDisplayName()

public abstract String getToolDisplayName()

Output only. The display name of the tool.

string tool_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
String

The toolDisplayName.

getToolDisplayNameBytes()

public abstract ByteString getToolDisplayNameBytes()

Output only. The display name of the tool.

string tool_display_name = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ByteString

The bytes for toolDisplayName.

getToolIdentifierCase()

public abstract LatencyReport.ToolLatency.ToolIdentifierCase getToolIdentifierCase()
Returns
Type Description
LatencyReport.ToolLatency.ToolIdentifierCase

getToolsetTool()

public abstract ToolsetTool getToolsetTool()

Output only. The toolset tool identifier.

.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ToolsetTool

The toolsetTool.

getToolsetToolOrBuilder()

public abstract ToolsetToolOrBuilder getToolsetToolOrBuilder()

Output only. The toolset tool identifier.

.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
ToolsetToolOrBuilder

hasLatencyMetrics()

public abstract boolean hasLatencyMetrics()

Output only. The latency metrics for the tool.

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

Returns
Type Description
boolean

Whether the latencyMetrics field is set.

hasTool()

public abstract boolean hasTool()

Output only. Format: projects/{project}/locations/{location}/apps/{app}/tools/{tool}.

string tool = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }

Returns
Type Description
boolean

Whether the tool field is set.

hasToolsetTool()

public abstract boolean hasToolsetTool()

Output only. The toolset tool identifier.

.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
Type Description
boolean

Whether the toolsetTool field is set.