public final class SocketTrace extends com.google.protobuf.GeneratedMessageV3 implements SocketTraceOrBuilder
Sequence of read/write events that constitute a trace on a socket. Multiple Trace messages might be emitted for a given connection ID, with the sink (e.g. file set, network) responsible for later reassembly.Protobuf type
envoy.data.tap.v2alpha.SocketTrace| Modifier and Type | Class and Description |
|---|---|
static class |
SocketTrace.Builder
Sequence of read/write events that constitute a trace on a socket.
|
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| Modifier and Type | Field and Description |
|---|---|
static int |
CONNECTION_FIELD_NUMBER |
static int |
EVENTS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
Connection |
getConnection()
Connection properties.
|
ConnectionOrBuilder |
getConnectionOrBuilder()
Connection properties.
|
static SocketTrace |
getDefaultInstance() |
SocketTrace |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
SocketEvent |
getEvents(int index)
Sequence of observed events.
|
int |
getEventsCount()
Sequence of observed events.
|
List<SocketEvent> |
getEventsList()
Sequence of observed events.
|
SocketEventOrBuilder |
getEventsOrBuilder(int index)
Sequence of observed events.
|
List<? extends SocketEventOrBuilder> |
getEventsOrBuilderList()
Sequence of observed events.
|
com.google.protobuf.Parser<SocketTrace> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
boolean |
hasConnection()
Connection properties.
|
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static SocketTrace.Builder |
newBuilder() |
static SocketTrace.Builder |
newBuilder(SocketTrace prototype) |
SocketTrace.Builder |
newBuilderForType() |
protected SocketTrace.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
static SocketTrace |
parseDelimitedFrom(InputStream input) |
static SocketTrace |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SocketTrace |
parseFrom(byte[] data) |
static SocketTrace |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SocketTrace |
parseFrom(ByteBuffer data) |
static SocketTrace |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SocketTrace |
parseFrom(com.google.protobuf.ByteString data) |
static SocketTrace |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SocketTrace |
parseFrom(com.google.protobuf.CodedInputStream input) |
static SocketTrace |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static SocketTrace |
parseFrom(InputStream input) |
static SocketTrace |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<SocketTrace> |
parser() |
SocketTrace.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, newBuilderForType, 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 CONNECTION_FIELD_NUMBER
public static final int EVENTS_FIELD_NUMBER
public 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 boolean hasConnection()
Connection properties.
.envoy.data.tap.v2alpha.Connection connection = 1;hasConnection in interface SocketTraceOrBuilderpublic Connection getConnection()
Connection properties.
.envoy.data.tap.v2alpha.Connection connection = 1;getConnection in interface SocketTraceOrBuilderpublic ConnectionOrBuilder getConnectionOrBuilder()
Connection properties.
.envoy.data.tap.v2alpha.Connection connection = 1;getConnectionOrBuilder in interface SocketTraceOrBuilderpublic List<SocketEvent> getEventsList()
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 2;getEventsList in interface SocketTraceOrBuilderpublic List<? extends SocketEventOrBuilder> getEventsOrBuilderList()
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 2;getEventsOrBuilderList in interface SocketTraceOrBuilderpublic int getEventsCount()
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 2;getEventsCount in interface SocketTraceOrBuilderpublic SocketEvent getEvents(int index)
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 2;getEvents in interface SocketTraceOrBuilderpublic SocketEventOrBuilder getEventsOrBuilder(int index)
Sequence of observed events.
repeated .envoy.data.tap.v2alpha.SocketEvent events = 2;getEventsOrBuilder in interface SocketTraceOrBuilderpublic 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 SocketTrace parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SocketTrace parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SocketTrace parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SocketTrace parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SocketTrace parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SocketTrace parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static SocketTrace parseFrom(InputStream input) throws IOException
IOExceptionpublic static SocketTrace parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SocketTrace parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static SocketTrace parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static SocketTrace parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static SocketTrace parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic SocketTrace.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static SocketTrace.Builder newBuilder()
public static SocketTrace.Builder newBuilder(SocketTrace prototype)
public SocketTrace.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected SocketTrace.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static SocketTrace getDefaultInstance()
public static com.google.protobuf.Parser<SocketTrace> parser()
public com.google.protobuf.Parser<SocketTrace> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public SocketTrace getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2019 The Envoy Project. All rights reserved.