mirror of https://github.com/grpc/grpc-java.git
services: complete ChannelTrace in channelz.proto
This commit is contained in:
parent
dbf9bd2158
commit
46079fff8a
|
|
@ -20,6 +20,8 @@ private static final long serialVersionUID = 0L;
|
|||
super(builder);
|
||||
}
|
||||
private ChannelTrace() {
|
||||
numEventsLogged_ = 0L;
|
||||
events_ = java.util.Collections.emptyList();
|
||||
}
|
||||
|
||||
@java.lang.Override
|
||||
|
|
@ -35,6 +37,7 @@ private static final long serialVersionUID = 0L;
|
|||
if (extensionRegistry == null) {
|
||||
throw new java.lang.NullPointerException();
|
||||
}
|
||||
int mutable_bitField0_ = 0;
|
||||
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
|
||||
com.google.protobuf.UnknownFieldSet.newBuilder();
|
||||
try {
|
||||
|
|
@ -52,6 +55,33 @@ private static final long serialVersionUID = 0L;
|
|||
}
|
||||
break;
|
||||
}
|
||||
case 8: {
|
||||
|
||||
numEventsLogged_ = input.readInt64();
|
||||
break;
|
||||
}
|
||||
case 18: {
|
||||
com.google.protobuf.Timestamp.Builder subBuilder = null;
|
||||
if (creationTimestamp_ != null) {
|
||||
subBuilder = creationTimestamp_.toBuilder();
|
||||
}
|
||||
creationTimestamp_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry);
|
||||
if (subBuilder != null) {
|
||||
subBuilder.mergeFrom(creationTimestamp_);
|
||||
creationTimestamp_ = subBuilder.buildPartial();
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case 26: {
|
||||
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
|
||||
events_ = new java.util.ArrayList<io.grpc.channelz.v1.ChannelTraceEvent>();
|
||||
mutable_bitField0_ |= 0x00000004;
|
||||
}
|
||||
events_.add(
|
||||
input.readMessage(io.grpc.channelz.v1.ChannelTraceEvent.parser(), extensionRegistry));
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
|
||||
|
|
@ -60,6 +90,9 @@ private static final long serialVersionUID = 0L;
|
|||
throw new com.google.protobuf.InvalidProtocolBufferException(
|
||||
e).setUnfinishedMessage(this);
|
||||
} finally {
|
||||
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
|
||||
events_ = java.util.Collections.unmodifiableList(events_);
|
||||
}
|
||||
this.unknownFields = unknownFields.build();
|
||||
makeExtensionsImmutable();
|
||||
}
|
||||
|
|
@ -76,6 +109,110 @@ private static final long serialVersionUID = 0L;
|
|||
io.grpc.channelz.v1.ChannelTrace.class, io.grpc.channelz.v1.ChannelTrace.Builder.class);
|
||||
}
|
||||
|
||||
private int bitField0_;
|
||||
public static final int NUM_EVENTS_LOGGED_FIELD_NUMBER = 1;
|
||||
private long numEventsLogged_;
|
||||
/**
|
||||
* <pre>
|
||||
* 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.
|
||||
* </pre>
|
||||
*
|
||||
* <code>int64 num_events_logged = 1;</code>
|
||||
*/
|
||||
public long getNumEventsLogged() {
|
||||
return numEventsLogged_;
|
||||
}
|
||||
|
||||
public static final int CREATION_TIMESTAMP_FIELD_NUMBER = 2;
|
||||
private com.google.protobuf.Timestamp creationTimestamp_;
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public boolean hasCreationTimestamp() {
|
||||
return creationTimestamp_ != null;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public com.google.protobuf.Timestamp getCreationTimestamp() {
|
||||
return creationTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : creationTimestamp_;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public com.google.protobuf.TimestampOrBuilder getCreationTimestampOrBuilder() {
|
||||
return getCreationTimestamp();
|
||||
}
|
||||
|
||||
public static final int EVENTS_FIELD_NUMBER = 3;
|
||||
private java.util.List<io.grpc.channelz.v1.ChannelTraceEvent> events_;
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public java.util.List<io.grpc.channelz.v1.ChannelTraceEvent> getEventsList() {
|
||||
return events_;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public java.util.List<? extends io.grpc.channelz.v1.ChannelTraceEventOrBuilder>
|
||||
getEventsOrBuilderList() {
|
||||
return events_;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public int getEventsCount() {
|
||||
return events_.size();
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEvent getEvents(int index) {
|
||||
return events_.get(index);
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEventOrBuilder getEventsOrBuilder(
|
||||
int index) {
|
||||
return events_.get(index);
|
||||
}
|
||||
|
||||
private byte memoizedIsInitialized = -1;
|
||||
public final boolean isInitialized() {
|
||||
byte isInitialized = memoizedIsInitialized;
|
||||
|
|
@ -88,6 +225,15 @@ private static final long serialVersionUID = 0L;
|
|||
|
||||
public void writeTo(com.google.protobuf.CodedOutputStream output)
|
||||
throws java.io.IOException {
|
||||
if (numEventsLogged_ != 0L) {
|
||||
output.writeInt64(1, numEventsLogged_);
|
||||
}
|
||||
if (creationTimestamp_ != null) {
|
||||
output.writeMessage(2, getCreationTimestamp());
|
||||
}
|
||||
for (int i = 0; i < events_.size(); i++) {
|
||||
output.writeMessage(3, events_.get(i));
|
||||
}
|
||||
unknownFields.writeTo(output);
|
||||
}
|
||||
|
||||
|
|
@ -96,6 +242,18 @@ private static final long serialVersionUID = 0L;
|
|||
if (size != -1) return size;
|
||||
|
||||
size = 0;
|
||||
if (numEventsLogged_ != 0L) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeInt64Size(1, numEventsLogged_);
|
||||
}
|
||||
if (creationTimestamp_ != null) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeMessageSize(2, getCreationTimestamp());
|
||||
}
|
||||
for (int i = 0; i < events_.size(); i++) {
|
||||
size += com.google.protobuf.CodedOutputStream
|
||||
.computeMessageSize(3, events_.get(i));
|
||||
}
|
||||
size += unknownFields.getSerializedSize();
|
||||
memoizedSize = size;
|
||||
return size;
|
||||
|
|
@ -112,6 +270,15 @@ private static final long serialVersionUID = 0L;
|
|||
io.grpc.channelz.v1.ChannelTrace other = (io.grpc.channelz.v1.ChannelTrace) obj;
|
||||
|
||||
boolean result = true;
|
||||
result = result && (getNumEventsLogged()
|
||||
== other.getNumEventsLogged());
|
||||
result = result && (hasCreationTimestamp() == other.hasCreationTimestamp());
|
||||
if (hasCreationTimestamp()) {
|
||||
result = result && getCreationTimestamp()
|
||||
.equals(other.getCreationTimestamp());
|
||||
}
|
||||
result = result && getEventsList()
|
||||
.equals(other.getEventsList());
|
||||
result = result && unknownFields.equals(other.unknownFields);
|
||||
return result;
|
||||
}
|
||||
|
|
@ -123,6 +290,17 @@ private static final long serialVersionUID = 0L;
|
|||
}
|
||||
int hash = 41;
|
||||
hash = (19 * hash) + getDescriptor().hashCode();
|
||||
hash = (37 * hash) + NUM_EVENTS_LOGGED_FIELD_NUMBER;
|
||||
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
|
||||
getNumEventsLogged());
|
||||
if (hasCreationTimestamp()) {
|
||||
hash = (37 * hash) + CREATION_TIMESTAMP_FIELD_NUMBER;
|
||||
hash = (53 * hash) + getCreationTimestamp().hashCode();
|
||||
}
|
||||
if (getEventsCount() > 0) {
|
||||
hash = (37 * hash) + EVENTS_FIELD_NUMBER;
|
||||
hash = (53 * hash) + getEventsList().hashCode();
|
||||
}
|
||||
hash = (29 * hash) + unknownFields.hashCode();
|
||||
memoizedHashCode = hash;
|
||||
return hash;
|
||||
|
|
@ -252,10 +430,25 @@ private static final long serialVersionUID = 0L;
|
|||
private void maybeForceBuilderInitialization() {
|
||||
if (com.google.protobuf.GeneratedMessageV3
|
||||
.alwaysUseFieldBuilders) {
|
||||
getEventsFieldBuilder();
|
||||
}
|
||||
}
|
||||
public Builder clear() {
|
||||
super.clear();
|
||||
numEventsLogged_ = 0L;
|
||||
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
creationTimestamp_ = null;
|
||||
} else {
|
||||
creationTimestamp_ = null;
|
||||
creationTimestampBuilder_ = null;
|
||||
}
|
||||
if (eventsBuilder_ == null) {
|
||||
events_ = java.util.Collections.emptyList();
|
||||
bitField0_ = (bitField0_ & ~0x00000004);
|
||||
} else {
|
||||
eventsBuilder_.clear();
|
||||
}
|
||||
return this;
|
||||
}
|
||||
|
||||
|
|
@ -278,6 +471,24 @@ private static final long serialVersionUID = 0L;
|
|||
|
||||
public io.grpc.channelz.v1.ChannelTrace buildPartial() {
|
||||
io.grpc.channelz.v1.ChannelTrace result = new io.grpc.channelz.v1.ChannelTrace(this);
|
||||
int from_bitField0_ = bitField0_;
|
||||
int to_bitField0_ = 0;
|
||||
result.numEventsLogged_ = numEventsLogged_;
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
result.creationTimestamp_ = creationTimestamp_;
|
||||
} else {
|
||||
result.creationTimestamp_ = creationTimestampBuilder_.build();
|
||||
}
|
||||
if (eventsBuilder_ == null) {
|
||||
if (((bitField0_ & 0x00000004) == 0x00000004)) {
|
||||
events_ = java.util.Collections.unmodifiableList(events_);
|
||||
bitField0_ = (bitField0_ & ~0x00000004);
|
||||
}
|
||||
result.events_ = events_;
|
||||
} else {
|
||||
result.events_ = eventsBuilder_.build();
|
||||
}
|
||||
result.bitField0_ = to_bitField0_;
|
||||
onBuilt();
|
||||
return result;
|
||||
}
|
||||
|
|
@ -319,6 +530,38 @@ private static final long serialVersionUID = 0L;
|
|||
|
||||
public Builder mergeFrom(io.grpc.channelz.v1.ChannelTrace other) {
|
||||
if (other == io.grpc.channelz.v1.ChannelTrace.getDefaultInstance()) return this;
|
||||
if (other.getNumEventsLogged() != 0L) {
|
||||
setNumEventsLogged(other.getNumEventsLogged());
|
||||
}
|
||||
if (other.hasCreationTimestamp()) {
|
||||
mergeCreationTimestamp(other.getCreationTimestamp());
|
||||
}
|
||||
if (eventsBuilder_ == null) {
|
||||
if (!other.events_.isEmpty()) {
|
||||
if (events_.isEmpty()) {
|
||||
events_ = other.events_;
|
||||
bitField0_ = (bitField0_ & ~0x00000004);
|
||||
} else {
|
||||
ensureEventsIsMutable();
|
||||
events_.addAll(other.events_);
|
||||
}
|
||||
onChanged();
|
||||
}
|
||||
} else {
|
||||
if (!other.events_.isEmpty()) {
|
||||
if (eventsBuilder_.isEmpty()) {
|
||||
eventsBuilder_.dispose();
|
||||
eventsBuilder_ = null;
|
||||
events_ = other.events_;
|
||||
bitField0_ = (bitField0_ & ~0x00000004);
|
||||
eventsBuilder_ =
|
||||
com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
|
||||
getEventsFieldBuilder() : null;
|
||||
} else {
|
||||
eventsBuilder_.addAllMessages(other.events_);
|
||||
}
|
||||
}
|
||||
}
|
||||
this.mergeUnknownFields(other.unknownFields);
|
||||
onChanged();
|
||||
return this;
|
||||
|
|
@ -345,6 +588,516 @@ private static final long serialVersionUID = 0L;
|
|||
}
|
||||
return this;
|
||||
}
|
||||
private int bitField0_;
|
||||
|
||||
private long numEventsLogged_ ;
|
||||
/**
|
||||
* <pre>
|
||||
* 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.
|
||||
* </pre>
|
||||
*
|
||||
* <code>int64 num_events_logged = 1;</code>
|
||||
*/
|
||||
public long getNumEventsLogged() {
|
||||
return numEventsLogged_;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* 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.
|
||||
* </pre>
|
||||
*
|
||||
* <code>int64 num_events_logged = 1;</code>
|
||||
*/
|
||||
public Builder setNumEventsLogged(long value) {
|
||||
|
||||
numEventsLogged_ = value;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* 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.
|
||||
* </pre>
|
||||
*
|
||||
* <code>int64 num_events_logged = 1;</code>
|
||||
*/
|
||||
public Builder clearNumEventsLogged() {
|
||||
|
||||
numEventsLogged_ = 0L;
|
||||
onChanged();
|
||||
return this;
|
||||
}
|
||||
|
||||
private com.google.protobuf.Timestamp creationTimestamp_ = null;
|
||||
private com.google.protobuf.SingleFieldBuilderV3<
|
||||
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> creationTimestampBuilder_;
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public boolean hasCreationTimestamp() {
|
||||
return creationTimestampBuilder_ != null || creationTimestamp_ != null;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public com.google.protobuf.Timestamp getCreationTimestamp() {
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
return creationTimestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : creationTimestamp_;
|
||||
} else {
|
||||
return creationTimestampBuilder_.getMessage();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public Builder setCreationTimestamp(com.google.protobuf.Timestamp value) {
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
creationTimestamp_ = value;
|
||||
onChanged();
|
||||
} else {
|
||||
creationTimestampBuilder_.setMessage(value);
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public Builder setCreationTimestamp(
|
||||
com.google.protobuf.Timestamp.Builder builderForValue) {
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
creationTimestamp_ = builderForValue.build();
|
||||
onChanged();
|
||||
} else {
|
||||
creationTimestampBuilder_.setMessage(builderForValue.build());
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public Builder mergeCreationTimestamp(com.google.protobuf.Timestamp value) {
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
if (creationTimestamp_ != null) {
|
||||
creationTimestamp_ =
|
||||
com.google.protobuf.Timestamp.newBuilder(creationTimestamp_).mergeFrom(value).buildPartial();
|
||||
} else {
|
||||
creationTimestamp_ = value;
|
||||
}
|
||||
onChanged();
|
||||
} else {
|
||||
creationTimestampBuilder_.mergeFrom(value);
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public Builder clearCreationTimestamp() {
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
creationTimestamp_ = null;
|
||||
onChanged();
|
||||
} else {
|
||||
creationTimestamp_ = null;
|
||||
creationTimestampBuilder_ = null;
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public com.google.protobuf.Timestamp.Builder getCreationTimestampBuilder() {
|
||||
|
||||
onChanged();
|
||||
return getCreationTimestampFieldBuilder().getBuilder();
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
public com.google.protobuf.TimestampOrBuilder getCreationTimestampOrBuilder() {
|
||||
if (creationTimestampBuilder_ != null) {
|
||||
return creationTimestampBuilder_.getMessageOrBuilder();
|
||||
} else {
|
||||
return creationTimestamp_ == null ?
|
||||
com.google.protobuf.Timestamp.getDefaultInstance() : creationTimestamp_;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
private com.google.protobuf.SingleFieldBuilderV3<
|
||||
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
|
||||
getCreationTimestampFieldBuilder() {
|
||||
if (creationTimestampBuilder_ == null) {
|
||||
creationTimestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
|
||||
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
|
||||
getCreationTimestamp(),
|
||||
getParentForChildren(),
|
||||
isClean());
|
||||
creationTimestamp_ = null;
|
||||
}
|
||||
return creationTimestampBuilder_;
|
||||
}
|
||||
|
||||
private java.util.List<io.grpc.channelz.v1.ChannelTraceEvent> events_ =
|
||||
java.util.Collections.emptyList();
|
||||
private void ensureEventsIsMutable() {
|
||||
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
|
||||
events_ = new java.util.ArrayList<io.grpc.channelz.v1.ChannelTraceEvent>(events_);
|
||||
bitField0_ |= 0x00000004;
|
||||
}
|
||||
}
|
||||
|
||||
private com.google.protobuf.RepeatedFieldBuilderV3<
|
||||
io.grpc.channelz.v1.ChannelTraceEvent, io.grpc.channelz.v1.ChannelTraceEvent.Builder, io.grpc.channelz.v1.ChannelTraceEventOrBuilder> eventsBuilder_;
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public java.util.List<io.grpc.channelz.v1.ChannelTraceEvent> getEventsList() {
|
||||
if (eventsBuilder_ == null) {
|
||||
return java.util.Collections.unmodifiableList(events_);
|
||||
} else {
|
||||
return eventsBuilder_.getMessageList();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public int getEventsCount() {
|
||||
if (eventsBuilder_ == null) {
|
||||
return events_.size();
|
||||
} else {
|
||||
return eventsBuilder_.getCount();
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEvent getEvents(int index) {
|
||||
if (eventsBuilder_ == null) {
|
||||
return events_.get(index);
|
||||
} else {
|
||||
return eventsBuilder_.getMessage(index);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder setEvents(
|
||||
int index, io.grpc.channelz.v1.ChannelTraceEvent value) {
|
||||
if (eventsBuilder_ == null) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
ensureEventsIsMutable();
|
||||
events_.set(index, value);
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.setMessage(index, value);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder setEvents(
|
||||
int index, io.grpc.channelz.v1.ChannelTraceEvent.Builder builderForValue) {
|
||||
if (eventsBuilder_ == null) {
|
||||
ensureEventsIsMutable();
|
||||
events_.set(index, builderForValue.build());
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.setMessage(index, builderForValue.build());
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder addEvents(io.grpc.channelz.v1.ChannelTraceEvent value) {
|
||||
if (eventsBuilder_ == null) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
ensureEventsIsMutable();
|
||||
events_.add(value);
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.addMessage(value);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder addEvents(
|
||||
int index, io.grpc.channelz.v1.ChannelTraceEvent value) {
|
||||
if (eventsBuilder_ == null) {
|
||||
if (value == null) {
|
||||
throw new NullPointerException();
|
||||
}
|
||||
ensureEventsIsMutable();
|
||||
events_.add(index, value);
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.addMessage(index, value);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder addEvents(
|
||||
io.grpc.channelz.v1.ChannelTraceEvent.Builder builderForValue) {
|
||||
if (eventsBuilder_ == null) {
|
||||
ensureEventsIsMutable();
|
||||
events_.add(builderForValue.build());
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.addMessage(builderForValue.build());
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder addEvents(
|
||||
int index, io.grpc.channelz.v1.ChannelTraceEvent.Builder builderForValue) {
|
||||
if (eventsBuilder_ == null) {
|
||||
ensureEventsIsMutable();
|
||||
events_.add(index, builderForValue.build());
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.addMessage(index, builderForValue.build());
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder addAllEvents(
|
||||
java.lang.Iterable<? extends io.grpc.channelz.v1.ChannelTraceEvent> values) {
|
||||
if (eventsBuilder_ == null) {
|
||||
ensureEventsIsMutable();
|
||||
com.google.protobuf.AbstractMessageLite.Builder.addAll(
|
||||
values, events_);
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.addAllMessages(values);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder clearEvents() {
|
||||
if (eventsBuilder_ == null) {
|
||||
events_ = java.util.Collections.emptyList();
|
||||
bitField0_ = (bitField0_ & ~0x00000004);
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.clear();
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public Builder removeEvents(int index) {
|
||||
if (eventsBuilder_ == null) {
|
||||
ensureEventsIsMutable();
|
||||
events_.remove(index);
|
||||
onChanged();
|
||||
} else {
|
||||
eventsBuilder_.remove(index);
|
||||
}
|
||||
return this;
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEvent.Builder getEventsBuilder(
|
||||
int index) {
|
||||
return getEventsFieldBuilder().getBuilder(index);
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEventOrBuilder getEventsOrBuilder(
|
||||
int index) {
|
||||
if (eventsBuilder_ == null) {
|
||||
return events_.get(index); } else {
|
||||
return eventsBuilder_.getMessageOrBuilder(index);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public java.util.List<? extends io.grpc.channelz.v1.ChannelTraceEventOrBuilder>
|
||||
getEventsOrBuilderList() {
|
||||
if (eventsBuilder_ != null) {
|
||||
return eventsBuilder_.getMessageOrBuilderList();
|
||||
} else {
|
||||
return java.util.Collections.unmodifiableList(events_);
|
||||
}
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEvent.Builder addEventsBuilder() {
|
||||
return getEventsFieldBuilder().addBuilder(
|
||||
io.grpc.channelz.v1.ChannelTraceEvent.getDefaultInstance());
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public io.grpc.channelz.v1.ChannelTraceEvent.Builder addEventsBuilder(
|
||||
int index) {
|
||||
return getEventsFieldBuilder().addBuilder(
|
||||
index, io.grpc.channelz.v1.ChannelTraceEvent.getDefaultInstance());
|
||||
}
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
public java.util.List<io.grpc.channelz.v1.ChannelTraceEvent.Builder>
|
||||
getEventsBuilderList() {
|
||||
return getEventsFieldBuilder().getBuilderList();
|
||||
}
|
||||
private com.google.protobuf.RepeatedFieldBuilderV3<
|
||||
io.grpc.channelz.v1.ChannelTraceEvent, io.grpc.channelz.v1.ChannelTraceEvent.Builder, io.grpc.channelz.v1.ChannelTraceEventOrBuilder>
|
||||
getEventsFieldBuilder() {
|
||||
if (eventsBuilder_ == null) {
|
||||
eventsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
|
||||
io.grpc.channelz.v1.ChannelTraceEvent, io.grpc.channelz.v1.ChannelTraceEvent.Builder, io.grpc.channelz.v1.ChannelTraceEventOrBuilder>(
|
||||
events_,
|
||||
((bitField0_ & 0x00000004) == 0x00000004),
|
||||
getParentForChildren(),
|
||||
isClean());
|
||||
events_ = null;
|
||||
}
|
||||
return eventsBuilder_;
|
||||
}
|
||||
public final Builder setUnknownFields(
|
||||
final com.google.protobuf.UnknownFieldSet unknownFields) {
|
||||
return super.setUnknownFieldsProto3(unknownFields);
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -0,0 +1,97 @@
|
|||
// Generated by the protocol buffer compiler. DO NOT EDIT!
|
||||
// source: grpc/channelz/v1/channelz.proto
|
||||
|
||||
package io.grpc.channelz.v1;
|
||||
|
||||
public interface ChannelTraceEventOrBuilder extends
|
||||
// @@protoc_insertion_point(interface_extends:grpc.channelz.v1.ChannelTraceEvent)
|
||||
com.google.protobuf.MessageOrBuilder {
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* High level description of the event.
|
||||
* </pre>
|
||||
*
|
||||
* <code>string description = 1;</code>
|
||||
*/
|
||||
java.lang.String getDescription();
|
||||
/**
|
||||
* <pre>
|
||||
* High level description of the event.
|
||||
* </pre>
|
||||
*
|
||||
* <code>string description = 1;</code>
|
||||
*/
|
||||
com.google.protobuf.ByteString
|
||||
getDescriptionBytes();
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* the severity of the trace event
|
||||
* </pre>
|
||||
*
|
||||
* <code>.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;</code>
|
||||
*/
|
||||
int getSeverityValue();
|
||||
/**
|
||||
* <pre>
|
||||
* the severity of the trace event
|
||||
* </pre>
|
||||
*
|
||||
* <code>.grpc.channelz.v1.ChannelTraceEvent.Severity severity = 2;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.ChannelTraceEvent.Severity getSeverity();
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* When this event occurred.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp timestamp = 3;</code>
|
||||
*/
|
||||
boolean hasTimestamp();
|
||||
/**
|
||||
* <pre>
|
||||
* When this event occurred.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp timestamp = 3;</code>
|
||||
*/
|
||||
com.google.protobuf.Timestamp getTimestamp();
|
||||
/**
|
||||
* <pre>
|
||||
* When this event occurred.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp timestamp = 3;</code>
|
||||
*/
|
||||
com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder();
|
||||
|
||||
/**
|
||||
* <code>.grpc.channelz.v1.ChannelRef channel_ref = 4;</code>
|
||||
*/
|
||||
boolean hasChannelRef();
|
||||
/**
|
||||
* <code>.grpc.channelz.v1.ChannelRef channel_ref = 4;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.ChannelRef getChannelRef();
|
||||
/**
|
||||
* <code>.grpc.channelz.v1.ChannelRef channel_ref = 4;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.ChannelRefOrBuilder getChannelRefOrBuilder();
|
||||
|
||||
/**
|
||||
* <code>.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;</code>
|
||||
*/
|
||||
boolean hasSubchannelRef();
|
||||
/**
|
||||
* <code>.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.SubchannelRef getSubchannelRef();
|
||||
/**
|
||||
* <code>.grpc.channelz.v1.SubchannelRef subchannel_ref = 5;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.SubchannelRefOrBuilder getSubchannelRefOrBuilder();
|
||||
|
||||
public io.grpc.channelz.v1.ChannelTraceEvent.ChildRefCase getChildRefCase();
|
||||
}
|
||||
|
|
@ -6,4 +6,84 @@ package io.grpc.channelz.v1;
|
|||
public interface ChannelTraceOrBuilder extends
|
||||
// @@protoc_insertion_point(interface_extends:grpc.channelz.v1.ChannelTrace)
|
||||
com.google.protobuf.MessageOrBuilder {
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* 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.
|
||||
* </pre>
|
||||
*
|
||||
* <code>int64 num_events_logged = 1;</code>
|
||||
*/
|
||||
long getNumEventsLogged();
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
boolean hasCreationTimestamp();
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
com.google.protobuf.Timestamp getCreationTimestamp();
|
||||
/**
|
||||
* <pre>
|
||||
* Time that this channel was created.
|
||||
* </pre>
|
||||
*
|
||||
* <code>.google.protobuf.Timestamp creation_timestamp = 2;</code>
|
||||
*/
|
||||
com.google.protobuf.TimestampOrBuilder getCreationTimestampOrBuilder();
|
||||
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
java.util.List<io.grpc.channelz.v1.ChannelTraceEvent>
|
||||
getEventsList();
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.ChannelTraceEvent getEvents(int index);
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
int getEventsCount();
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
java.util.List<? extends io.grpc.channelz.v1.ChannelTraceEventOrBuilder>
|
||||
getEventsOrBuilderList();
|
||||
/**
|
||||
* <pre>
|
||||
* List of events that have occurred on this channel.
|
||||
* </pre>
|
||||
*
|
||||
* <code>repeated .grpc.channelz.v1.ChannelTraceEvent events = 3;</code>
|
||||
*/
|
||||
io.grpc.channelz.v1.ChannelTraceEventOrBuilder getEventsOrBuilder(
|
||||
int index);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -34,6 +34,11 @@ public final class ChannelzProto {
|
|||
static final
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
|
||||
internal_static_grpc_channelz_v1_ChannelData_fieldAccessorTable;
|
||||
static final com.google.protobuf.Descriptors.Descriptor
|
||||
internal_static_grpc_channelz_v1_ChannelTraceEvent_descriptor;
|
||||
static final
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
|
||||
internal_static_grpc_channelz_v1_ChannelTraceEvent_fieldAccessorTable;
|
||||
static final com.google.protobuf.Descriptors.Descriptor
|
||||
internal_static_grpc_channelz_v1_ChannelTrace_descriptor;
|
||||
static final
|
||||
|
|
@ -231,123 +236,135 @@ public final class ChannelzProto {
|
|||
"hannelz.v1.ChannelTrace\022\025\n\rcalls_started" +
|
||||
"\030\004 \001(\003\022\027\n\017calls_succeeded\030\005 \001(\003\022\024\n\014calls" +
|
||||
"_failed\030\006 \001(\003\022?\n\033last_call_started_times" +
|
||||
"tamp\030\007 \001(\0132\032.google.protobuf.Timestamp\"\016" +
|
||||
"\n\014ChannelTrace\"R\n\nChannelRef\022\022\n\nchannel_" +
|
||||
"id\030\001 \001(\003\022\014\n\004name\030\002 \001(\tJ\004\010\003\020\004J\004\010\004\020\005J\004\010\005\020\006" +
|
||||
"J\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"X\n\rSubchannelRef\022\025\n\rs" +
|
||||
"ubchannel_id\030\007 \001(\003\022\014\n\004name\030\010 \001(\tJ\004\010\001\020\002J\004" +
|
||||
"\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005J\004\010\005\020\006J\004\010\006\020\007\"P\n\tSocketRe" +
|
||||
"f\022\021\n\tsocket_id\030\003 \001(\003\022\014\n\004name\030\004 \001(\tJ\004\010\001\020\002" +
|
||||
"J\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"P\n\tServer" +
|
||||
"Ref\022\021\n\tserver_id\030\005 \001(\003\022\014\n\004name\030\006 \001(\tJ\004\010\001" +
|
||||
"\020\002J\004\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005J\004\010\007\020\010J\004\010\010\020\t\"\222\001\n\006Ser" +
|
||||
"ver\022(\n\003ref\030\001 \001(\0132\033.grpc.channelz.v1.Serv" +
|
||||
"erRef\022*\n\004data\030\002 \001(\0132\034.grpc.channelz.v1.S" +
|
||||
"erverData\0222\n\rlisten_socket\030\003 \003(\0132\033.grpc." +
|
||||
"channelz.v1.SocketRef\"\302\001\n\nServerData\022-\n\005" +
|
||||
"trace\030\001 \001(\0132\036.grpc.channelz.v1.ChannelTr" +
|
||||
"ace\022\025\n\rcalls_started\030\002 \001(\003\022\027\n\017calls_succ" +
|
||||
"eeded\030\003 \001(\003\022\024\n\014calls_failed\030\004 \001(\003\022?\n\033las" +
|
||||
"t_call_started_timestamp\030\005 \001(\0132\032.google." +
|
||||
"protobuf.Timestamp\"\366\001\n\006Socket\022(\n\003ref\030\001 \001" +
|
||||
"(\0132\033.grpc.channelz.v1.SocketRef\022*\n\004data\030" +
|
||||
"\002 \001(\0132\034.grpc.channelz.v1.SocketData\022(\n\005l" +
|
||||
"ocal\030\003 \001(\0132\031.grpc.channelz.v1.Address\022)\n" +
|
||||
"\006remote\030\004 \001(\0132\031.grpc.channelz.v1.Address" +
|
||||
"\022,\n\010security\030\005 \001(\0132\032.grpc.channelz.v1.Se" +
|
||||
"curity\022\023\n\013remote_name\030\006 \001(\t\"\356\004\n\nSocketDa" +
|
||||
"ta\022\027\n\017streams_started\030\001 \001(\003\022\031\n\021streams_s" +
|
||||
"ucceeded\030\002 \001(\003\022\026\n\016streams_failed\030\003 \001(\003\022\025" +
|
||||
"\n\rmessages_sent\030\004 \001(\003\022\031\n\021messages_receiv" +
|
||||
"ed\030\005 \001(\003\022\030\n\020keep_alives_sent\030\006 \001(\003\022G\n#la" +
|
||||
"st_local_stream_created_timestamp\030\007 \001(\0132" +
|
||||
"\032.google.protobuf.Timestamp\022H\n$last_remo" +
|
||||
"te_stream_created_timestamp\030\010 \001(\0132\032.goog" +
|
||||
"le.protobuf.Timestamp\022?\n\033last_message_se" +
|
||||
"nt_timestamp\030\t \001(\0132\032.google.protobuf.Tim" +
|
||||
"estamp\022C\n\037last_message_received_timestam" +
|
||||
"p\030\n \001(\0132\032.google.protobuf.Timestamp\022>\n\031l" +
|
||||
"ocal_flow_control_window\030\013 \001(\0132\033.google." +
|
||||
"protobuf.Int64Value\022?\n\032remote_flow_contr" +
|
||||
"ol_window\030\014 \001(\0132\033.google.protobuf.Int64V" +
|
||||
"alue\022.\n\006option\030\r \003(\0132\036.grpc.channelz.v1." +
|
||||
"SocketOption\"\350\002\n\007Address\022?\n\rtcpip_addres" +
|
||||
"s\030\001 \001(\0132&.grpc.channelz.v1.Address.TcpIp" +
|
||||
"AddressH\000\022;\n\013uds_address\030\002 \001(\0132$.grpc.ch" +
|
||||
"annelz.v1.Address.UdsAddressH\000\022?\n\rother_" +
|
||||
"address\030\003 \001(\0132&.grpc.channelz.v1.Address" +
|
||||
".OtherAddressH\000\0320\n\014TcpIpAddress\022\022\n\nip_ad" +
|
||||
"dress\030\001 \001(\014\022\014\n\004port\030\002 \001(\005\032\036\n\nUdsAddress\022" +
|
||||
"\020\n\010filename\030\001 \001(\t\032A\n\014OtherAddress\022\014\n\004nam" +
|
||||
"e\030\001 \001(\t\022#\n\005value\030\002 \001(\0132\024.google.protobuf" +
|
||||
".AnyB\t\n\007address\"\276\002\n\010Security\022-\n\003tls\030\001 \001(" +
|
||||
"\0132\036.grpc.channelz.v1.Security.TlsH\000\0229\n\005o" +
|
||||
"ther\030\002 \001(\0132(.grpc.channelz.v1.Security.O" +
|
||||
"therSecurityH\000\032{\n\003Tls\022\027\n\rstandard_name\030\001" +
|
||||
" \001(\tH\000\022\024\n\nother_name\030\002 \001(\tH\000\022\031\n\021local_ce" +
|
||||
"rtificate\030\003 \001(\014\022\032\n\022remote_certificate\030\004 " +
|
||||
"\001(\014B\016\n\014cipher_suite\032B\n\rOtherSecurity\022\014\n\004" +
|
||||
"name\030\001 \001(\t\022#\n\005value\030\002 \001(\0132\024.google.proto" +
|
||||
"buf.AnyB\007\n\005model\"U\n\014SocketOption\022\014\n\004name" +
|
||||
"\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\022(\n\nadditional\030\003 \001(" +
|
||||
"\0132\024.google.protobuf.Any\"B\n\023SocketOptionT" +
|
||||
"imeout\022+\n\010duration\030\001 \001(\0132\031.google.protob" +
|
||||
"uf.Duration\"Q\n\022SocketOptionLinger\022\016\n\006act" +
|
||||
"ive\030\001 \001(\010\022+\n\010duration\030\002 \001(\0132\031.google.pro" +
|
||||
"tobuf.Duration\"\256\005\n\023SocketOptionTcpInfo\022\022" +
|
||||
"\n\ntcpi_state\030\001 \001(\r\022\025\n\rtcpi_ca_state\030\002 \001(" +
|
||||
"\r\022\030\n\020tcpi_retransmits\030\003 \001(\r\022\023\n\013tcpi_prob" +
|
||||
"es\030\004 \001(\r\022\024\n\014tcpi_backoff\030\005 \001(\r\022\024\n\014tcpi_o" +
|
||||
"ptions\030\006 \001(\r\022\027\n\017tcpi_snd_wscale\030\007 \001(\r\022\027\n" +
|
||||
"\017tcpi_rcv_wscale\030\010 \001(\r\022\020\n\010tcpi_rto\030\t \001(\r" +
|
||||
"\022\020\n\010tcpi_ato\030\n \001(\r\022\024\n\014tcpi_snd_mss\030\013 \001(\r" +
|
||||
"\022\024\n\014tcpi_rcv_mss\030\014 \001(\r\022\024\n\014tcpi_unacked\030\r" +
|
||||
" \001(\r\022\023\n\013tcpi_sacked\030\016 \001(\r\022\021\n\ttcpi_lost\030\017" +
|
||||
" \001(\r\022\024\n\014tcpi_retrans\030\020 \001(\r\022\024\n\014tcpi_facke" +
|
||||
"ts\030\021 \001(\r\022\033\n\023tcpi_last_data_sent\030\022 \001(\r\022\032\n" +
|
||||
"\022tcpi_last_ack_sent\030\023 \001(\r\022\033\n\023tcpi_last_d" +
|
||||
"ata_recv\030\024 \001(\r\022\032\n\022tcpi_last_ack_recv\030\025 \001" +
|
||||
"(\r\022\021\n\ttcpi_pmtu\030\026 \001(\r\022\031\n\021tcpi_rcv_ssthre" +
|
||||
"sh\030\027 \001(\r\022\020\n\010tcpi_rtt\030\030 \001(\r\022\023\n\013tcpi_rttva" +
|
||||
"r\030\031 \001(\r\022\031\n\021tcpi_snd_ssthresh\030\032 \001(\r\022\025\n\rtc" +
|
||||
"pi_snd_cwnd\030\033 \001(\r\022\023\n\013tcpi_advmss\030\034 \001(\r\022\027" +
|
||||
"\n\017tcpi_reordering\030\035 \001(\r\"1\n\025GetTopChannel" +
|
||||
"sRequest\022\030\n\020start_channel_id\030\001 \001(\003\"Q\n\026Ge" +
|
||||
"tTopChannelsResponse\022*\n\007channel\030\001 \003(\0132\031." +
|
||||
"grpc.channelz.v1.Channel\022\013\n\003end\030\002 \001(\010\",\n" +
|
||||
"\021GetServersRequest\022\027\n\017start_server_id\030\001 " +
|
||||
"\001(\003\"K\n\022GetServersResponse\022(\n\006server\030\001 \003(" +
|
||||
"\0132\030.grpc.channelz.v1.Server\022\013\n\003end\030\002 \001(\010" +
|
||||
"\"E\n\027GetServerSocketsRequest\022\021\n\tserver_id" +
|
||||
"\030\001 \001(\003\022\027\n\017start_socket_id\030\002 \001(\003\"X\n\030GetSe" +
|
||||
"rverSocketsResponse\022/\n\nsocket_ref\030\001 \003(\0132" +
|
||||
"\033.grpc.channelz.v1.SocketRef\022\013\n\003end\030\002 \001(" +
|
||||
"\010\"\'\n\021GetChannelRequest\022\022\n\nchannel_id\030\001 \001" +
|
||||
"(\003\"@\n\022GetChannelResponse\022*\n\007channel\030\001 \001(" +
|
||||
"\0132\031.grpc.channelz.v1.Channel\"-\n\024GetSubch" +
|
||||
"annelRequest\022\025\n\rsubchannel_id\030\001 \001(\003\"I\n\025G" +
|
||||
"etSubchannelResponse\0220\n\nsubchannel\030\001 \001(\013" +
|
||||
"2\034.grpc.channelz.v1.Subchannel\"%\n\020GetSoc" +
|
||||
"ketRequest\022\021\n\tsocket_id\030\001 \001(\003\"=\n\021GetSock" +
|
||||
"etResponse\022(\n\006socket\030\001 \001(\0132\030.grpc.channe" +
|
||||
"lz.v1.Socket2\304\004\n\010Channelz\022c\n\016GetTopChann" +
|
||||
"els\022\'.grpc.channelz.v1.GetTopChannelsReq" +
|
||||
"uest\032(.grpc.channelz.v1.GetTopChannelsRe" +
|
||||
"sponse\022W\n\nGetServers\022#.grpc.channelz.v1." +
|
||||
"GetServersRequest\032$.grpc.channelz.v1.Get" +
|
||||
"ServersResponse\022i\n\020GetServerSockets\022).gr" +
|
||||
"pc.channelz.v1.GetServerSocketsRequest\032*" +
|
||||
".grpc.channelz.v1.GetServerSocketsRespon" +
|
||||
"se\022W\n\nGetChannel\022#.grpc.channelz.v1.GetC" +
|
||||
"hannelRequest\032$.grpc.channelz.v1.GetChan" +
|
||||
"nelResponse\022`\n\rGetSubchannel\022&.grpc.chan" +
|
||||
"nelz.v1.GetSubchannelRequest\032\'.grpc.chan" +
|
||||
"nelz.v1.GetSubchannelResponse\022T\n\tGetSock" +
|
||||
"et\022\".grpc.channelz.v1.GetSocketRequest\032#" +
|
||||
".grpc.channelz.v1.GetSocketResponseBX\n\023i" +
|
||||
"o.grpc.channelz.v1B\rChannelzProtoP\001Z0goo" +
|
||||
"gle.golang.org/grpc/channelz/grpc_channe" +
|
||||
"lz_v1b\006proto3"
|
||||
"tamp\030\007 \001(\0132\032.google.protobuf.Timestamp\"\333" +
|
||||
"\002\n\021ChannelTraceEvent\022\023\n\013description\030\001 \001(" +
|
||||
"\t\022>\n\010severity\030\002 \001(\0162,.grpc.channelz.v1.C" +
|
||||
"hannelTraceEvent.Severity\022-\n\ttimestamp\030\003" +
|
||||
" \001(\0132\032.google.protobuf.Timestamp\0223\n\013chan" +
|
||||
"nel_ref\030\004 \001(\0132\034.grpc.channelz.v1.Channel" +
|
||||
"RefH\000\0229\n\016subchannel_ref\030\005 \001(\0132\037.grpc.cha" +
|
||||
"nnelz.v1.SubchannelRefH\000\"E\n\010Severity\022\016\n\n" +
|
||||
"CT_UNKNOWN\020\000\022\013\n\007CT_INFO\020\001\022\016\n\nCT_WARNING\020" +
|
||||
"\002\022\014\n\010CT_ERROR\020\003B\013\n\tchild_ref\"\226\001\n\014Channel" +
|
||||
"Trace\022\031\n\021num_events_logged\030\001 \001(\003\0226\n\022crea" +
|
||||
"tion_timestamp\030\002 \001(\0132\032.google.protobuf.T" +
|
||||
"imestamp\0223\n\006events\030\003 \003(\0132#.grpc.channelz" +
|
||||
".v1.ChannelTraceEvent\"R\n\nChannelRef\022\022\n\nc" +
|
||||
"hannel_id\030\001 \001(\003\022\014\n\004name\030\002 \001(\tJ\004\010\003\020\004J\004\010\004\020" +
|
||||
"\005J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"X\n\rSubchannelR" +
|
||||
"ef\022\025\n\rsubchannel_id\030\007 \001(\003\022\014\n\004name\030\010 \001(\tJ" +
|
||||
"\004\010\001\020\002J\004\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005J\004\010\005\020\006J\004\010\006\020\007\"P\n\tS" +
|
||||
"ocketRef\022\021\n\tsocket_id\030\003 \001(\003\022\014\n\004name\030\004 \001(" +
|
||||
"\tJ\004\010\001\020\002J\004\010\002\020\003J\004\010\005\020\006J\004\010\006\020\007J\004\010\007\020\010J\004\010\010\020\t\"P\n" +
|
||||
"\tServerRef\022\021\n\tserver_id\030\005 \001(\003\022\014\n\004name\030\006 " +
|
||||
"\001(\tJ\004\010\001\020\002J\004\010\002\020\003J\004\010\003\020\004J\004\010\004\020\005J\004\010\007\020\010J\004\010\010\020\t\"" +
|
||||
"\222\001\n\006Server\022(\n\003ref\030\001 \001(\0132\033.grpc.channelz." +
|
||||
"v1.ServerRef\022*\n\004data\030\002 \001(\0132\034.grpc.channe" +
|
||||
"lz.v1.ServerData\0222\n\rlisten_socket\030\003 \003(\0132" +
|
||||
"\033.grpc.channelz.v1.SocketRef\"\302\001\n\nServerD" +
|
||||
"ata\022-\n\005trace\030\001 \001(\0132\036.grpc.channelz.v1.Ch" +
|
||||
"annelTrace\022\025\n\rcalls_started\030\002 \001(\003\022\027\n\017cal" +
|
||||
"ls_succeeded\030\003 \001(\003\022\024\n\014calls_failed\030\004 \001(\003" +
|
||||
"\022?\n\033last_call_started_timestamp\030\005 \001(\0132\032." +
|
||||
"google.protobuf.Timestamp\"\366\001\n\006Socket\022(\n\003" +
|
||||
"ref\030\001 \001(\0132\033.grpc.channelz.v1.SocketRef\022*" +
|
||||
"\n\004data\030\002 \001(\0132\034.grpc.channelz.v1.SocketDa" +
|
||||
"ta\022(\n\005local\030\003 \001(\0132\031.grpc.channelz.v1.Add" +
|
||||
"ress\022)\n\006remote\030\004 \001(\0132\031.grpc.channelz.v1." +
|
||||
"Address\022,\n\010security\030\005 \001(\0132\032.grpc.channel" +
|
||||
"z.v1.Security\022\023\n\013remote_name\030\006 \001(\t\"\356\004\n\nS" +
|
||||
"ocketData\022\027\n\017streams_started\030\001 \001(\003\022\031\n\021st" +
|
||||
"reams_succeeded\030\002 \001(\003\022\026\n\016streams_failed\030" +
|
||||
"\003 \001(\003\022\025\n\rmessages_sent\030\004 \001(\003\022\031\n\021messages" +
|
||||
"_received\030\005 \001(\003\022\030\n\020keep_alives_sent\030\006 \001(" +
|
||||
"\003\022G\n#last_local_stream_created_timestamp" +
|
||||
"\030\007 \001(\0132\032.google.protobuf.Timestamp\022H\n$la" +
|
||||
"st_remote_stream_created_timestamp\030\010 \001(\013" +
|
||||
"2\032.google.protobuf.Timestamp\022?\n\033last_mes" +
|
||||
"sage_sent_timestamp\030\t \001(\0132\032.google.proto" +
|
||||
"buf.Timestamp\022C\n\037last_message_received_t" +
|
||||
"imestamp\030\n \001(\0132\032.google.protobuf.Timesta" +
|
||||
"mp\022>\n\031local_flow_control_window\030\013 \001(\0132\033." +
|
||||
"google.protobuf.Int64Value\022?\n\032remote_flo" +
|
||||
"w_control_window\030\014 \001(\0132\033.google.protobuf" +
|
||||
".Int64Value\022.\n\006option\030\r \003(\0132\036.grpc.chann" +
|
||||
"elz.v1.SocketOption\"\350\002\n\007Address\022?\n\rtcpip" +
|
||||
"_address\030\001 \001(\0132&.grpc.channelz.v1.Addres" +
|
||||
"s.TcpIpAddressH\000\022;\n\013uds_address\030\002 \001(\0132$." +
|
||||
"grpc.channelz.v1.Address.UdsAddressH\000\022?\n" +
|
||||
"\rother_address\030\003 \001(\0132&.grpc.channelz.v1." +
|
||||
"Address.OtherAddressH\000\0320\n\014TcpIpAddress\022\022" +
|
||||
"\n\nip_address\030\001 \001(\014\022\014\n\004port\030\002 \001(\005\032\036\n\nUdsA" +
|
||||
"ddress\022\020\n\010filename\030\001 \001(\t\032A\n\014OtherAddress" +
|
||||
"\022\014\n\004name\030\001 \001(\t\022#\n\005value\030\002 \001(\0132\024.google.p" +
|
||||
"rotobuf.AnyB\t\n\007address\"\276\002\n\010Security\022-\n\003t" +
|
||||
"ls\030\001 \001(\0132\036.grpc.channelz.v1.Security.Tls" +
|
||||
"H\000\0229\n\005other\030\002 \001(\0132(.grpc.channelz.v1.Sec" +
|
||||
"urity.OtherSecurityH\000\032{\n\003Tls\022\027\n\rstandard" +
|
||||
"_name\030\001 \001(\tH\000\022\024\n\nother_name\030\002 \001(\tH\000\022\031\n\021l" +
|
||||
"ocal_certificate\030\003 \001(\014\022\032\n\022remote_certifi" +
|
||||
"cate\030\004 \001(\014B\016\n\014cipher_suite\032B\n\rOtherSecur" +
|
||||
"ity\022\014\n\004name\030\001 \001(\t\022#\n\005value\030\002 \001(\0132\024.googl" +
|
||||
"e.protobuf.AnyB\007\n\005model\"U\n\014SocketOption\022" +
|
||||
"\014\n\004name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\022(\n\naddition" +
|
||||
"al\030\003 \001(\0132\024.google.protobuf.Any\"B\n\023Socket" +
|
||||
"OptionTimeout\022+\n\010duration\030\001 \001(\0132\031.google" +
|
||||
".protobuf.Duration\"Q\n\022SocketOptionLinger" +
|
||||
"\022\016\n\006active\030\001 \001(\010\022+\n\010duration\030\002 \001(\0132\031.goo" +
|
||||
"gle.protobuf.Duration\"\256\005\n\023SocketOptionTc" +
|
||||
"pInfo\022\022\n\ntcpi_state\030\001 \001(\r\022\025\n\rtcpi_ca_sta" +
|
||||
"te\030\002 \001(\r\022\030\n\020tcpi_retransmits\030\003 \001(\r\022\023\n\013tc" +
|
||||
"pi_probes\030\004 \001(\r\022\024\n\014tcpi_backoff\030\005 \001(\r\022\024\n" +
|
||||
"\014tcpi_options\030\006 \001(\r\022\027\n\017tcpi_snd_wscale\030\007" +
|
||||
" \001(\r\022\027\n\017tcpi_rcv_wscale\030\010 \001(\r\022\020\n\010tcpi_rt" +
|
||||
"o\030\t \001(\r\022\020\n\010tcpi_ato\030\n \001(\r\022\024\n\014tcpi_snd_ms" +
|
||||
"s\030\013 \001(\r\022\024\n\014tcpi_rcv_mss\030\014 \001(\r\022\024\n\014tcpi_un" +
|
||||
"acked\030\r \001(\r\022\023\n\013tcpi_sacked\030\016 \001(\r\022\021\n\ttcpi" +
|
||||
"_lost\030\017 \001(\r\022\024\n\014tcpi_retrans\030\020 \001(\r\022\024\n\014tcp" +
|
||||
"i_fackets\030\021 \001(\r\022\033\n\023tcpi_last_data_sent\030\022" +
|
||||
" \001(\r\022\032\n\022tcpi_last_ack_sent\030\023 \001(\r\022\033\n\023tcpi" +
|
||||
"_last_data_recv\030\024 \001(\r\022\032\n\022tcpi_last_ack_r" +
|
||||
"ecv\030\025 \001(\r\022\021\n\ttcpi_pmtu\030\026 \001(\r\022\031\n\021tcpi_rcv" +
|
||||
"_ssthresh\030\027 \001(\r\022\020\n\010tcpi_rtt\030\030 \001(\r\022\023\n\013tcp" +
|
||||
"i_rttvar\030\031 \001(\r\022\031\n\021tcpi_snd_ssthresh\030\032 \001(" +
|
||||
"\r\022\025\n\rtcpi_snd_cwnd\030\033 \001(\r\022\023\n\013tcpi_advmss\030" +
|
||||
"\034 \001(\r\022\027\n\017tcpi_reordering\030\035 \001(\r\"1\n\025GetTop" +
|
||||
"ChannelsRequest\022\030\n\020start_channel_id\030\001 \001(" +
|
||||
"\003\"Q\n\026GetTopChannelsResponse\022*\n\007channel\030\001" +
|
||||
" \003(\0132\031.grpc.channelz.v1.Channel\022\013\n\003end\030\002" +
|
||||
" \001(\010\",\n\021GetServersRequest\022\027\n\017start_serve" +
|
||||
"r_id\030\001 \001(\003\"K\n\022GetServersResponse\022(\n\006serv" +
|
||||
"er\030\001 \003(\0132\030.grpc.channelz.v1.Server\022\013\n\003en" +
|
||||
"d\030\002 \001(\010\"E\n\027GetServerSocketsRequest\022\021\n\tse" +
|
||||
"rver_id\030\001 \001(\003\022\027\n\017start_socket_id\030\002 \001(\003\"X" +
|
||||
"\n\030GetServerSocketsResponse\022/\n\nsocket_ref" +
|
||||
"\030\001 \003(\0132\033.grpc.channelz.v1.SocketRef\022\013\n\003e" +
|
||||
"nd\030\002 \001(\010\"\'\n\021GetChannelRequest\022\022\n\nchannel" +
|
||||
"_id\030\001 \001(\003\"@\n\022GetChannelResponse\022*\n\007chann" +
|
||||
"el\030\001 \001(\0132\031.grpc.channelz.v1.Channel\"-\n\024G" +
|
||||
"etSubchannelRequest\022\025\n\rsubchannel_id\030\001 \001" +
|
||||
"(\003\"I\n\025GetSubchannelResponse\0220\n\nsubchanne" +
|
||||
"l\030\001 \001(\0132\034.grpc.channelz.v1.Subchannel\"%\n" +
|
||||
"\020GetSocketRequest\022\021\n\tsocket_id\030\001 \001(\003\"=\n\021" +
|
||||
"GetSocketResponse\022(\n\006socket\030\001 \001(\0132\030.grpc" +
|
||||
".channelz.v1.Socket2\304\004\n\010Channelz\022c\n\016GetT" +
|
||||
"opChannels\022\'.grpc.channelz.v1.GetTopChan" +
|
||||
"nelsRequest\032(.grpc.channelz.v1.GetTopCha" +
|
||||
"nnelsResponse\022W\n\nGetServers\022#.grpc.chann" +
|
||||
"elz.v1.GetServersRequest\032$.grpc.channelz" +
|
||||
".v1.GetServersResponse\022i\n\020GetServerSocke" +
|
||||
"ts\022).grpc.channelz.v1.GetServerSocketsRe" +
|
||||
"quest\032*.grpc.channelz.v1.GetServerSocket" +
|
||||
"sResponse\022W\n\nGetChannel\022#.grpc.channelz." +
|
||||
"v1.GetChannelRequest\032$.grpc.channelz.v1." +
|
||||
"GetChannelResponse\022`\n\rGetSubchannel\022&.gr" +
|
||||
"pc.channelz.v1.GetSubchannelRequest\032\'.gr" +
|
||||
"pc.channelz.v1.GetSubchannelResponse\022T\n\t" +
|
||||
"GetSocket\022\".grpc.channelz.v1.GetSocketRe" +
|
||||
"quest\032#.grpc.channelz.v1.GetSocketRespon" +
|
||||
"seBX\n\023io.grpc.channelz.v1B\rChannelzProto" +
|
||||
"P\001Z0google.golang.org/grpc/channelz/grpc" +
|
||||
"_channelz_v1b\006proto3"
|
||||
};
|
||||
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
|
||||
new com.google.protobuf.Descriptors.FileDescriptor. InternalDescriptorAssigner() {
|
||||
|
|
@ -389,62 +406,68 @@ public final class ChannelzProto {
|
|||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_ChannelData_descriptor,
|
||||
new java.lang.String[] { "State", "Target", "Trace", "CallsStarted", "CallsSucceeded", "CallsFailed", "LastCallStartedTimestamp", });
|
||||
internal_static_grpc_channelz_v1_ChannelTrace_descriptor =
|
||||
internal_static_grpc_channelz_v1_ChannelTraceEvent_descriptor =
|
||||
getDescriptor().getMessageTypes().get(4);
|
||||
internal_static_grpc_channelz_v1_ChannelTraceEvent_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_ChannelTraceEvent_descriptor,
|
||||
new java.lang.String[] { "Description", "Severity", "Timestamp", "ChannelRef", "SubchannelRef", "ChildRef", });
|
||||
internal_static_grpc_channelz_v1_ChannelTrace_descriptor =
|
||||
getDescriptor().getMessageTypes().get(5);
|
||||
internal_static_grpc_channelz_v1_ChannelTrace_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_ChannelTrace_descriptor,
|
||||
new java.lang.String[] { });
|
||||
new java.lang.String[] { "NumEventsLogged", "CreationTimestamp", "Events", });
|
||||
internal_static_grpc_channelz_v1_ChannelRef_descriptor =
|
||||
getDescriptor().getMessageTypes().get(5);
|
||||
getDescriptor().getMessageTypes().get(6);
|
||||
internal_static_grpc_channelz_v1_ChannelRef_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_ChannelRef_descriptor,
|
||||
new java.lang.String[] { "ChannelId", "Name", });
|
||||
internal_static_grpc_channelz_v1_SubchannelRef_descriptor =
|
||||
getDescriptor().getMessageTypes().get(6);
|
||||
getDescriptor().getMessageTypes().get(7);
|
||||
internal_static_grpc_channelz_v1_SubchannelRef_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SubchannelRef_descriptor,
|
||||
new java.lang.String[] { "SubchannelId", "Name", });
|
||||
internal_static_grpc_channelz_v1_SocketRef_descriptor =
|
||||
getDescriptor().getMessageTypes().get(7);
|
||||
getDescriptor().getMessageTypes().get(8);
|
||||
internal_static_grpc_channelz_v1_SocketRef_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SocketRef_descriptor,
|
||||
new java.lang.String[] { "SocketId", "Name", });
|
||||
internal_static_grpc_channelz_v1_ServerRef_descriptor =
|
||||
getDescriptor().getMessageTypes().get(8);
|
||||
getDescriptor().getMessageTypes().get(9);
|
||||
internal_static_grpc_channelz_v1_ServerRef_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_ServerRef_descriptor,
|
||||
new java.lang.String[] { "ServerId", "Name", });
|
||||
internal_static_grpc_channelz_v1_Server_descriptor =
|
||||
getDescriptor().getMessageTypes().get(9);
|
||||
getDescriptor().getMessageTypes().get(10);
|
||||
internal_static_grpc_channelz_v1_Server_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_Server_descriptor,
|
||||
new java.lang.String[] { "Ref", "Data", "ListenSocket", });
|
||||
internal_static_grpc_channelz_v1_ServerData_descriptor =
|
||||
getDescriptor().getMessageTypes().get(10);
|
||||
getDescriptor().getMessageTypes().get(11);
|
||||
internal_static_grpc_channelz_v1_ServerData_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_ServerData_descriptor,
|
||||
new java.lang.String[] { "Trace", "CallsStarted", "CallsSucceeded", "CallsFailed", "LastCallStartedTimestamp", });
|
||||
internal_static_grpc_channelz_v1_Socket_descriptor =
|
||||
getDescriptor().getMessageTypes().get(11);
|
||||
getDescriptor().getMessageTypes().get(12);
|
||||
internal_static_grpc_channelz_v1_Socket_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_Socket_descriptor,
|
||||
new java.lang.String[] { "Ref", "Data", "Local", "Remote", "Security", "RemoteName", });
|
||||
internal_static_grpc_channelz_v1_SocketData_descriptor =
|
||||
getDescriptor().getMessageTypes().get(12);
|
||||
getDescriptor().getMessageTypes().get(13);
|
||||
internal_static_grpc_channelz_v1_SocketData_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SocketData_descriptor,
|
||||
new java.lang.String[] { "StreamsStarted", "StreamsSucceeded", "StreamsFailed", "MessagesSent", "MessagesReceived", "KeepAlivesSent", "LastLocalStreamCreatedTimestamp", "LastRemoteStreamCreatedTimestamp", "LastMessageSentTimestamp", "LastMessageReceivedTimestamp", "LocalFlowControlWindow", "RemoteFlowControlWindow", "Option", });
|
||||
internal_static_grpc_channelz_v1_Address_descriptor =
|
||||
getDescriptor().getMessageTypes().get(13);
|
||||
getDescriptor().getMessageTypes().get(14);
|
||||
internal_static_grpc_channelz_v1_Address_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_Address_descriptor,
|
||||
|
|
@ -468,7 +491,7 @@ public final class ChannelzProto {
|
|||
internal_static_grpc_channelz_v1_Address_OtherAddress_descriptor,
|
||||
new java.lang.String[] { "Name", "Value", });
|
||||
internal_static_grpc_channelz_v1_Security_descriptor =
|
||||
getDescriptor().getMessageTypes().get(14);
|
||||
getDescriptor().getMessageTypes().get(15);
|
||||
internal_static_grpc_channelz_v1_Security_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_Security_descriptor,
|
||||
|
|
@ -486,97 +509,97 @@ public final class ChannelzProto {
|
|||
internal_static_grpc_channelz_v1_Security_OtherSecurity_descriptor,
|
||||
new java.lang.String[] { "Name", "Value", });
|
||||
internal_static_grpc_channelz_v1_SocketOption_descriptor =
|
||||
getDescriptor().getMessageTypes().get(15);
|
||||
getDescriptor().getMessageTypes().get(16);
|
||||
internal_static_grpc_channelz_v1_SocketOption_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SocketOption_descriptor,
|
||||
new java.lang.String[] { "Name", "Value", "Additional", });
|
||||
internal_static_grpc_channelz_v1_SocketOptionTimeout_descriptor =
|
||||
getDescriptor().getMessageTypes().get(16);
|
||||
getDescriptor().getMessageTypes().get(17);
|
||||
internal_static_grpc_channelz_v1_SocketOptionTimeout_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SocketOptionTimeout_descriptor,
|
||||
new java.lang.String[] { "Duration", });
|
||||
internal_static_grpc_channelz_v1_SocketOptionLinger_descriptor =
|
||||
getDescriptor().getMessageTypes().get(17);
|
||||
getDescriptor().getMessageTypes().get(18);
|
||||
internal_static_grpc_channelz_v1_SocketOptionLinger_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SocketOptionLinger_descriptor,
|
||||
new java.lang.String[] { "Active", "Duration", });
|
||||
internal_static_grpc_channelz_v1_SocketOptionTcpInfo_descriptor =
|
||||
getDescriptor().getMessageTypes().get(18);
|
||||
getDescriptor().getMessageTypes().get(19);
|
||||
internal_static_grpc_channelz_v1_SocketOptionTcpInfo_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_SocketOptionTcpInfo_descriptor,
|
||||
new java.lang.String[] { "TcpiState", "TcpiCaState", "TcpiRetransmits", "TcpiProbes", "TcpiBackoff", "TcpiOptions", "TcpiSndWscale", "TcpiRcvWscale", "TcpiRto", "TcpiAto", "TcpiSndMss", "TcpiRcvMss", "TcpiUnacked", "TcpiSacked", "TcpiLost", "TcpiRetrans", "TcpiFackets", "TcpiLastDataSent", "TcpiLastAckSent", "TcpiLastDataRecv", "TcpiLastAckRecv", "TcpiPmtu", "TcpiRcvSsthresh", "TcpiRtt", "TcpiRttvar", "TcpiSndSsthresh", "TcpiSndCwnd", "TcpiAdvmss", "TcpiReordering", });
|
||||
internal_static_grpc_channelz_v1_GetTopChannelsRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(19);
|
||||
getDescriptor().getMessageTypes().get(20);
|
||||
internal_static_grpc_channelz_v1_GetTopChannelsRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetTopChannelsRequest_descriptor,
|
||||
new java.lang.String[] { "StartChannelId", });
|
||||
internal_static_grpc_channelz_v1_GetTopChannelsResponse_descriptor =
|
||||
getDescriptor().getMessageTypes().get(20);
|
||||
getDescriptor().getMessageTypes().get(21);
|
||||
internal_static_grpc_channelz_v1_GetTopChannelsResponse_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetTopChannelsResponse_descriptor,
|
||||
new java.lang.String[] { "Channel", "End", });
|
||||
internal_static_grpc_channelz_v1_GetServersRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(21);
|
||||
getDescriptor().getMessageTypes().get(22);
|
||||
internal_static_grpc_channelz_v1_GetServersRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetServersRequest_descriptor,
|
||||
new java.lang.String[] { "StartServerId", });
|
||||
internal_static_grpc_channelz_v1_GetServersResponse_descriptor =
|
||||
getDescriptor().getMessageTypes().get(22);
|
||||
getDescriptor().getMessageTypes().get(23);
|
||||
internal_static_grpc_channelz_v1_GetServersResponse_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetServersResponse_descriptor,
|
||||
new java.lang.String[] { "Server", "End", });
|
||||
internal_static_grpc_channelz_v1_GetServerSocketsRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(23);
|
||||
getDescriptor().getMessageTypes().get(24);
|
||||
internal_static_grpc_channelz_v1_GetServerSocketsRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetServerSocketsRequest_descriptor,
|
||||
new java.lang.String[] { "ServerId", "StartSocketId", });
|
||||
internal_static_grpc_channelz_v1_GetServerSocketsResponse_descriptor =
|
||||
getDescriptor().getMessageTypes().get(24);
|
||||
getDescriptor().getMessageTypes().get(25);
|
||||
internal_static_grpc_channelz_v1_GetServerSocketsResponse_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetServerSocketsResponse_descriptor,
|
||||
new java.lang.String[] { "SocketRef", "End", });
|
||||
internal_static_grpc_channelz_v1_GetChannelRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(25);
|
||||
getDescriptor().getMessageTypes().get(26);
|
||||
internal_static_grpc_channelz_v1_GetChannelRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetChannelRequest_descriptor,
|
||||
new java.lang.String[] { "ChannelId", });
|
||||
internal_static_grpc_channelz_v1_GetChannelResponse_descriptor =
|
||||
getDescriptor().getMessageTypes().get(26);
|
||||
getDescriptor().getMessageTypes().get(27);
|
||||
internal_static_grpc_channelz_v1_GetChannelResponse_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetChannelResponse_descriptor,
|
||||
new java.lang.String[] { "Channel", });
|
||||
internal_static_grpc_channelz_v1_GetSubchannelRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(27);
|
||||
getDescriptor().getMessageTypes().get(28);
|
||||
internal_static_grpc_channelz_v1_GetSubchannelRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetSubchannelRequest_descriptor,
|
||||
new java.lang.String[] { "SubchannelId", });
|
||||
internal_static_grpc_channelz_v1_GetSubchannelResponse_descriptor =
|
||||
getDescriptor().getMessageTypes().get(28);
|
||||
getDescriptor().getMessageTypes().get(29);
|
||||
internal_static_grpc_channelz_v1_GetSubchannelResponse_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetSubchannelResponse_descriptor,
|
||||
new java.lang.String[] { "Subchannel", });
|
||||
internal_static_grpc_channelz_v1_GetSocketRequest_descriptor =
|
||||
getDescriptor().getMessageTypes().get(29);
|
||||
getDescriptor().getMessageTypes().get(30);
|
||||
internal_static_grpc_channelz_v1_GetSocketRequest_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetSocketRequest_descriptor,
|
||||
new java.lang.String[] { "SocketId", });
|
||||
internal_static_grpc_channelz_v1_GetSocketResponse_descriptor =
|
||||
getDescriptor().getMessageTypes().get(30);
|
||||
getDescriptor().getMessageTypes().get(31);
|
||||
internal_static_grpc_channelz_v1_GetSocketResponse_fieldAccessorTable = new
|
||||
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
|
||||
internal_static_grpc_channelz_v1_GetSocketResponse_descriptor,
|
||||
|
|
|
|||
|
|
@ -117,10 +117,42 @@ message ChannelData {
|
|||
google.protobuf.Timestamp last_call_started_timestamp = 7;
|
||||
}
|
||||
|
||||
// A trace event is an interesting thing that happened to a channel or
|
||||
// subchannel, such as creation, address resolution, subchannel creation, etc.
|
||||
message ChannelTraceEvent {
|
||||
// High level description of the event.
|
||||
string description = 1;
|
||||
// The supported severity levels of trace events.
|
||||
enum Severity {
|
||||
CT_UNKNOWN = 0;
|
||||
CT_INFO = 1;
|
||||
CT_WARNING = 2;
|
||||
CT_ERROR = 3;
|
||||
}
|
||||
// the severity of the trace event
|
||||
Severity severity = 2;
|
||||
// When this event occurred.
|
||||
google.protobuf.Timestamp timestamp = 3;
|
||||
// ref of referenced channel or subchannel.
|
||||
// Optional, only present if this event refers to a child object. For example,
|
||||
// this field would be filled if this trace event was for a subchannel being
|
||||
// created.
|
||||
oneof child_ref {
|
||||
ChannelRef channel_ref = 4;
|
||||
SubchannelRef subchannel_ref = 5;
|
||||
}
|
||||
}
|
||||
|
||||
// ChannelTrace represents the recent events that have occurred on the channel.
|
||||
message ChannelTrace {
|
||||
// see the proto in the gRFC for channel tracing:
|
||||
// A3-channel-tracing.md
|
||||
// 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;
|
||||
// Time that this channel was created.
|
||||
google.protobuf.Timestamp creation_timestamp = 2;
|
||||
// List of events that have occurred on this channel.
|
||||
repeated ChannelTraceEvent events = 3;
|
||||
}
|
||||
|
||||
// ChannelRef is a reference to a Channel.
|
||||
|
|
|
|||
Loading…
Reference in New Issue