public final class HttpStreamedTraceSegment extends com.google.protobuf.GeneratedMessageV3 implements HttpStreamedTraceSegmentOrBuilder
A streamed HTTP trace segment. Multiple segments make up a full trace. [#next-free-field: 8]Protobuf type
envoy.data.tap.v2alpha.HttpStreamedTraceSegment| Modifier and Type | Class and Description |
|---|---|
static class |
HttpStreamedTraceSegment.Builder
A streamed HTTP trace segment.
|
static class |
HttpStreamedTraceSegment.MessagePieceCase |
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 |
REQUEST_BODY_CHUNK_FIELD_NUMBER |
static int |
REQUEST_HEADERS_FIELD_NUMBER |
static int |
REQUEST_TRAILERS_FIELD_NUMBER |
static int |
RESPONSE_BODY_CHUNK_FIELD_NUMBER |
static int |
RESPONSE_HEADERS_FIELD_NUMBER |
static int |
RESPONSE_TRAILERS_FIELD_NUMBER |
static int |
TRACE_ID_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static HttpStreamedTraceSegment |
getDefaultInstance() |
HttpStreamedTraceSegment |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
HttpStreamedTraceSegment.MessagePieceCase |
getMessagePieceCase() |
com.google.protobuf.Parser<HttpStreamedTraceSegment> |
getParserForType() |
Body |
getRequestBodyChunk()
Request body chunk.
|
BodyOrBuilder |
getRequestBodyChunkOrBuilder()
Request body chunk.
|
HeaderMap |
getRequestHeaders()
Request headers.
|
HeaderMapOrBuilder |
getRequestHeadersOrBuilder()
Request headers.
|
HeaderMap |
getRequestTrailers()
Request trailers.
|
HeaderMapOrBuilder |
getRequestTrailersOrBuilder()
Request trailers.
|
Body |
getResponseBodyChunk()
Response body chunk.
|
BodyOrBuilder |
getResponseBodyChunkOrBuilder()
Response body chunk.
|
HeaderMap |
getResponseHeaders()
Response headers.
|
HeaderMapOrBuilder |
getResponseHeadersOrBuilder()
Response headers.
|
HeaderMap |
getResponseTrailers()
Response trailers.
|
HeaderMapOrBuilder |
getResponseTrailersOrBuilder()
Response trailers.
|
int |
getSerializedSize() |
long |
getTraceId()
Trace ID unique to the originating Envoy only.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasRequestBodyChunk()
Request body chunk.
|
boolean |
hasRequestHeaders()
Request headers.
|
boolean |
hasRequestTrailers()
Request trailers.
|
boolean |
hasResponseBodyChunk()
Response body chunk.
|
boolean |
hasResponseHeaders()
Response headers.
|
boolean |
hasResponseTrailers()
Response trailers.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static HttpStreamedTraceSegment.Builder |
newBuilder() |
static HttpStreamedTraceSegment.Builder |
newBuilder(HttpStreamedTraceSegment prototype) |
HttpStreamedTraceSegment.Builder |
newBuilderForType() |
protected HttpStreamedTraceSegment.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static HttpStreamedTraceSegment |
parseDelimitedFrom(InputStream input) |
static HttpStreamedTraceSegment |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpStreamedTraceSegment |
parseFrom(byte[] data) |
static HttpStreamedTraceSegment |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpStreamedTraceSegment |
parseFrom(ByteBuffer data) |
static HttpStreamedTraceSegment |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpStreamedTraceSegment |
parseFrom(com.google.protobuf.ByteString data) |
static HttpStreamedTraceSegment |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpStreamedTraceSegment |
parseFrom(com.google.protobuf.CodedInputStream input) |
static HttpStreamedTraceSegment |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static HttpStreamedTraceSegment |
parseFrom(InputStream input) |
static HttpStreamedTraceSegment |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<HttpStreamedTraceSegment> |
parser() |
HttpStreamedTraceSegment.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, 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 TRACE_ID_FIELD_NUMBER
public static final int REQUEST_HEADERS_FIELD_NUMBER
public static final int REQUEST_BODY_CHUNK_FIELD_NUMBER
public static final int REQUEST_TRAILERS_FIELD_NUMBER
public static final int RESPONSE_HEADERS_FIELD_NUMBER
public static final int RESPONSE_BODY_CHUNK_FIELD_NUMBER
public static final int RESPONSE_TRAILERS_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 HttpStreamedTraceSegment.MessagePieceCase getMessagePieceCase()
getMessagePieceCase in interface HttpStreamedTraceSegmentOrBuilderpublic long getTraceId()
Trace ID unique to the originating Envoy only. Trace IDs can repeat and should not be used for long term stable uniqueness.
uint64 trace_id = 1;getTraceId in interface HttpStreamedTraceSegmentOrBuilderpublic boolean hasRequestHeaders()
Request headers.
.envoy.api.v2.core.HeaderMap request_headers = 2;hasRequestHeaders in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMap getRequestHeaders()
Request headers.
.envoy.api.v2.core.HeaderMap request_headers = 2;getRequestHeaders in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMapOrBuilder getRequestHeadersOrBuilder()
Request headers.
.envoy.api.v2.core.HeaderMap request_headers = 2;getRequestHeadersOrBuilder in interface HttpStreamedTraceSegmentOrBuilderpublic boolean hasRequestBodyChunk()
Request body chunk.
.envoy.data.tap.v2alpha.Body request_body_chunk = 3;hasRequestBodyChunk in interface HttpStreamedTraceSegmentOrBuilderpublic Body getRequestBodyChunk()
Request body chunk.
.envoy.data.tap.v2alpha.Body request_body_chunk = 3;getRequestBodyChunk in interface HttpStreamedTraceSegmentOrBuilderpublic BodyOrBuilder getRequestBodyChunkOrBuilder()
Request body chunk.
.envoy.data.tap.v2alpha.Body request_body_chunk = 3;getRequestBodyChunkOrBuilder in interface HttpStreamedTraceSegmentOrBuilderpublic boolean hasRequestTrailers()
Request trailers.
.envoy.api.v2.core.HeaderMap request_trailers = 4;hasRequestTrailers in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMap getRequestTrailers()
Request trailers.
.envoy.api.v2.core.HeaderMap request_trailers = 4;getRequestTrailers in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMapOrBuilder getRequestTrailersOrBuilder()
Request trailers.
.envoy.api.v2.core.HeaderMap request_trailers = 4;getRequestTrailersOrBuilder in interface HttpStreamedTraceSegmentOrBuilderpublic boolean hasResponseHeaders()
Response headers.
.envoy.api.v2.core.HeaderMap response_headers = 5;hasResponseHeaders in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMap getResponseHeaders()
Response headers.
.envoy.api.v2.core.HeaderMap response_headers = 5;getResponseHeaders in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMapOrBuilder getResponseHeadersOrBuilder()
Response headers.
.envoy.api.v2.core.HeaderMap response_headers = 5;getResponseHeadersOrBuilder in interface HttpStreamedTraceSegmentOrBuilderpublic boolean hasResponseBodyChunk()
Response body chunk.
.envoy.data.tap.v2alpha.Body response_body_chunk = 6;hasResponseBodyChunk in interface HttpStreamedTraceSegmentOrBuilderpublic Body getResponseBodyChunk()
Response body chunk.
.envoy.data.tap.v2alpha.Body response_body_chunk = 6;getResponseBodyChunk in interface HttpStreamedTraceSegmentOrBuilderpublic BodyOrBuilder getResponseBodyChunkOrBuilder()
Response body chunk.
.envoy.data.tap.v2alpha.Body response_body_chunk = 6;getResponseBodyChunkOrBuilder in interface HttpStreamedTraceSegmentOrBuilderpublic boolean hasResponseTrailers()
Response trailers.
.envoy.api.v2.core.HeaderMap response_trailers = 7;hasResponseTrailers in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMap getResponseTrailers()
Response trailers.
.envoy.api.v2.core.HeaderMap response_trailers = 7;getResponseTrailers in interface HttpStreamedTraceSegmentOrBuilderpublic HeaderMapOrBuilder getResponseTrailersOrBuilder()
Response trailers.
.envoy.api.v2.core.HeaderMap response_trailers = 7;getResponseTrailersOrBuilder in interface HttpStreamedTraceSegmentOrBuilderpublic 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 HttpStreamedTraceSegment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpStreamedTraceSegment parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpStreamedTraceSegment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpStreamedTraceSegment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpStreamedTraceSegment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpStreamedTraceSegment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static HttpStreamedTraceSegment parseFrom(InputStream input) throws IOException
IOExceptionpublic static HttpStreamedTraceSegment parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HttpStreamedTraceSegment parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static HttpStreamedTraceSegment parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static HttpStreamedTraceSegment parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static HttpStreamedTraceSegment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic HttpStreamedTraceSegment.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static HttpStreamedTraceSegment.Builder newBuilder()
public static HttpStreamedTraceSegment.Builder newBuilder(HttpStreamedTraceSegment prototype)
public HttpStreamedTraceSegment.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected HttpStreamedTraceSegment.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static HttpStreamedTraceSegment getDefaultInstance()
public static com.google.protobuf.Parser<HttpStreamedTraceSegment> parser()
public com.google.protobuf.Parser<HttpStreamedTraceSegment> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public HttpStreamedTraceSegment getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.