public final class ChannelTrace extends com.google.protobuf.GeneratedMessageV3 implements ChannelTraceOrBuilder
ChannelTrace represents the recent events that have occurred on the channel.Protobuf type
grpc.channelz.v1.ChannelTrace| Modifier and Type | Class and Description |
|---|---|
static class |
ChannelTrace.Builder
ChannelTrace represents the recent events that have occurred on the channel.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
CREATION_TIMESTAMP_FIELD_NUMBER |
static int |
EVENTS_FIELD_NUMBER |
static int |
NUM_EVENTS_LOGGED_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
com.google.protobuf.Timestamp |
getCreationTimestamp()
Time that this channel was created.
|
com.google.protobuf.TimestampOrBuilder |
getCreationTimestampOrBuilder()
Time that this channel was created.
|
static ChannelTrace |
getDefaultInstance() |
ChannelTrace |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
ChannelTraceEvent |
getEvents(int index)
List of events that have occurred on this channel.
|
int |
getEventsCount()
List of events that have occurred on this channel.
|
List<ChannelTraceEvent> |
getEventsList()
List of events that have occurred on this channel.
|
ChannelTraceEventOrBuilder |
getEventsOrBuilder(int index)
List of events that have occurred on this channel.
|
List<? extends ChannelTraceEventOrBuilder> |
getEventsOrBuilderList()
List of events that have occurred on this channel.
|
long |
getNumEventsLogged()
Number of events ever logged in this tracing object.
|
com.google.protobuf.Parser<ChannelTrace> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasCreationTimestamp()
Time that this channel was created.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static ChannelTrace.Builder |
newBuilder() |
static ChannelTrace.Builder |
newBuilder(ChannelTrace prototype) |
ChannelTrace.Builder |
newBuilderForType() |
protected ChannelTrace.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static ChannelTrace |
parseDelimitedFrom(InputStream input) |
static ChannelTrace |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelTrace |
parseFrom(byte[] data) |
static ChannelTrace |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelTrace |
parseFrom(ByteBuffer data) |
static ChannelTrace |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelTrace |
parseFrom(com.google.protobuf.ByteString data) |
static ChannelTrace |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelTrace |
parseFrom(com.google.protobuf.CodedInputStream input) |
static ChannelTrace |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static ChannelTrace |
parseFrom(InputStream input) |
static ChannelTrace |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<ChannelTrace> |
parser() |
ChannelTrace.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int NUM_EVENTS_LOGGED_FIELD_NUMBER
public static final int CREATION_TIMESTAMP_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public long getNumEventsLogged()
Number of events ever logged in this tracing object. This can differ from events.size() because events can be overwritten or garbage collected by implementations.
int64 num_events_logged = 1;getNumEventsLogged in interface ChannelTraceOrBuilderpublic boolean hasCreationTimestamp()
Time that this channel was created.
.google.protobuf.Timestamp creation_timestamp = 2;hasCreationTimestamp in interface ChannelTraceOrBuilderpublic com.google.protobuf.Timestamp getCreationTimestamp()
Time that this channel was created.
.google.protobuf.Timestamp creation_timestamp = 2;getCreationTimestamp in interface ChannelTraceOrBuilderpublic com.google.protobuf.TimestampOrBuilder getCreationTimestampOrBuilder()
Time that this channel was created.
.google.protobuf.Timestamp creation_timestamp = 2;getCreationTimestampOrBuilder in interface ChannelTraceOrBuilderpublic List<ChannelTraceEvent> getEventsList()
List of events that have occurred on this channel.
repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;getEventsList in interface ChannelTraceOrBuilderpublic List<? extends ChannelTraceEventOrBuilder> getEventsOrBuilderList()
List of events that have occurred on this channel.
repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;getEventsOrBuilderList in interface ChannelTraceOrBuilderpublic int getEventsCount()
List of events that have occurred on this channel.
repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;getEventsCount in interface ChannelTraceOrBuilderpublic ChannelTraceEvent getEvents(int index)
List of events that have occurred on this channel.
repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;getEvents in interface ChannelTraceOrBuilderpublic ChannelTraceEventOrBuilder getEventsOrBuilder(int index)
List of events that have occurred on this channel.
repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;getEventsOrBuilder in interface ChannelTraceOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static ChannelTrace parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelTrace parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelTrace parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelTrace parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelTrace parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelTrace parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static ChannelTrace parseFrom(InputStream input) throws IOException
IOExceptionpublic static ChannelTrace parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ChannelTrace parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static ChannelTrace parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static ChannelTrace parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static ChannelTrace parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic ChannelTrace.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static ChannelTrace.Builder newBuilder()
public static ChannelTrace.Builder newBuilder(ChannelTrace prototype)
public ChannelTrace.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected ChannelTrace.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static ChannelTrace getDefaultInstance()
public static com.google.protobuf.Parser<ChannelTrace> parser()
public com.google.protobuf.Parser<ChannelTrace> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public ChannelTrace getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder