public static final class LatencyReport.ToolLatency extends GeneratedMessage implements LatencyReport.ToolLatencyOrBuilder
Latency metrics for a single tool.
Protobuf type google.cloud.ces.v1beta.LatencyReport.ToolLatency
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
public static final int LATENCY_METRICS_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOLSET_TOOL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOL_DISPLAY_NAME_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
public static final int TOOL_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
public static LatencyReport.ToolLatency getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static LatencyReport.ToolLatency.Builder newBuilder()
public static LatencyReport.ToolLatency.Builder newBuilder(LatencyReport.ToolLatency prototype)
public static LatencyReport.ToolLatency parseDelimitedFrom(InputStream input)
public static LatencyReport.ToolLatency parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static LatencyReport.ToolLatency parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
public static LatencyReport.ToolLatency parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static LatencyReport.ToolLatency parseFrom(ByteString data)
public static LatencyReport.ToolLatency parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static LatencyReport.ToolLatency parseFrom(CodedInputStream input)
public static LatencyReport.ToolLatency parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static LatencyReport.ToolLatency parseFrom(InputStream input)
public static LatencyReport.ToolLatency parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static LatencyReport.ToolLatency parseFrom(ByteBuffer data)
public static LatencyReport.ToolLatency parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<LatencyReport.ToolLatency> parser()
Methods
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
public LatencyReport.ToolLatency getDefaultInstanceForType()
public 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];
public 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];
public Parser<LatencyReport.ToolLatency> getParserForType()
Overrides
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
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.
|
public 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.
|
public 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.
|
public 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.
|
public LatencyReport.ToolLatency.ToolIdentifierCase getToolIdentifierCase()
public ToolsetTool getToolsetTool()
Output only. The toolset tool identifier.
.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ToolsetToolOrBuilder getToolsetToolOrBuilder()
Output only. The toolset tool identifier.
.google.cloud.ces.v1beta.ToolsetTool toolset_tool = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public 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.
|
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.
|
public 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.
|
| Returns |
| Type |
Description |
int |
|
Overrides
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public LatencyReport.ToolLatency.Builder newBuilderForType()
protected LatencyReport.ToolLatency.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
public LatencyReport.ToolLatency.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides