类 TCPServiceMeshMetric.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
org.apache.skywalking.apm.network.servicemesh.v3.TCPServiceMeshMetric.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,TCPServiceMeshMetricOrBuilder
- 封闭类:
- TCPServiceMeshMetric
public static final class TCPServiceMeshMetric.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
implements TCPServiceMeshMetricOrBuilder
Protobuf type
skywalking.v3.TCPServiceMeshMetric-
方法概要
修饰符和类型方法说明addAllDestInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;addAllSourceInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;addDestInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;addDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;addDestInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;addDestInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;addSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;addSourceInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;addSourceInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;build()clear()repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;string destServiceInstance = 6;string destServiceName = 5;.skywalking.v3.DetectPoint detectPoint = 7;End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) The sidecar/proxy internal error code, the value bases on the implementation.Internal request(response) latency is the time cost inside the Envoy sidecar proxy.internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte; | ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client | | time_to_first_upstream_rx_byte | | time_to_last_downstream_tx_byte | | internalResponseLatencyNanos |clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The received data in bytesThe sent data in bytesrepeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;string sourceServiceInstance = 4;string sourceServiceName = 3;Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.NONE, mTLS, or TLSclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDestInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;getDestInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;intrepeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;getDestInstancePropertiesOrBuilder(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;List<? extends KeyStringValuePairOrBuilder>repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;string destServiceInstance = 6;com.google.protobuf.ByteStringstring destServiceInstance = 6;string destServiceName = 5;com.google.protobuf.ByteStringstring destServiceName = 5;.skywalking.v3.DetectPoint detectPoint = 7;int.skywalking.v3.DetectPoint detectPoint = 7;longEnd timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.The sidecar/proxy internal error code, the value bases on the implementation.com.google.protobuf.ByteStringThe sidecar/proxy internal error code, the value bases on the implementation.longInternal request(response) latency is the time cost inside the Envoy sidecar proxy.longinternalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte; | ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client | | time_to_first_upstream_rx_byte | | time_to_last_downstream_tx_byte | | internalResponseLatencyNanos |longThe received data in byteslongThe sent data in bytesgetSourceInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;getSourceInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;intrepeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;getSourceInstancePropertiesOrBuilder(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;List<? extends KeyStringValuePairOrBuilder>repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;string sourceServiceInstance = 4;com.google.protobuf.ByteStringstring sourceServiceInstance = 4;string sourceServiceName = 3;com.google.protobuf.ByteStringstring sourceServiceName = 3;longStart timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.NONE, mTLS, or TLScom.google.protobuf.ByteStringNONE, mTLS, or TLSprotected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(TCPServiceMeshMetric other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeDestInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;removeSourceInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;setDestInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;setDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13;setDestServiceInstance(String value) string destServiceInstance = 6;setDestServiceInstanceBytes(com.google.protobuf.ByteString value) string destServiceInstance = 6;setDestServiceName(String value) string destServiceName = 5;setDestServiceNameBytes(com.google.protobuf.ByteString value) string destServiceName = 5;setDetectPoint(DetectPoint value) .skywalking.v3.DetectPoint detectPoint = 7;setDetectPointValue(int value) .skywalking.v3.DetectPoint detectPoint = 7;setEndTime(long value) End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.setInternalErrorCode(String value) The sidecar/proxy internal error code, the value bases on the implementation.setInternalErrorCodeBytes(com.google.protobuf.ByteString value) The sidecar/proxy internal error code, the value bases on the implementation.setInternalRequestLatencyNanos(long value) Internal request(response) latency is the time cost inside the Envoy sidecar proxy.setInternalResponseLatencyNanos(long value) internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte; | ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client | | time_to_first_upstream_rx_byte | | time_to_last_downstream_tx_byte | | internalResponseLatencyNanos |setReceivedBytes(long value) The received data in bytessetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSentBytes(long value) The sent data in bytessetSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;setSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12;setSourceServiceInstance(String value) string sourceServiceInstance = 4;setSourceServiceInstanceBytes(com.google.protobuf.ByteString value) string sourceServiceInstance = 4;setSourceServiceName(String value) string sourceServiceName = 3;setSourceServiceNameBytes(com.google.protobuf.ByteString value) string sourceServiceName = 3;setStartTime(long value) Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.setTlsMode(String value) NONE, mTLS, or TLSsetTlsModeBytes(com.google.protobuf.ByteString value) NONE, mTLS, or TLSsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
setField
public TCPServiceMeshMetric.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
clearField
public TCPServiceMeshMetric.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
clearOneof
public TCPServiceMeshMetric.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
setRepeatedField
public TCPServiceMeshMetric.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
addRepeatedField
public TCPServiceMeshMetric.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<TCPServiceMeshMetric.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
mergeFrom
public TCPServiceMeshMetric.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<TCPServiceMeshMetric.Builder>- 抛出:
IOException
-
getStartTime
public long getStartTime()Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 startTime = 1;- 指定者:
getStartTime在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The startTime.
-
setStartTime
Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 startTime = 1;- 参数:
value- The startTime to set.- 返回:
- This builder for chaining.
-
clearStartTime
Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 startTime = 1;- 返回:
- This builder for chaining.
-
getEndTime
public long getEndTime()End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 endTime = 2;- 指定者:
getEndTime在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The endTime.
-
setEndTime
End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 endTime = 2;- 参数:
value- The endTime to set.- 返回:
- This builder for chaining.
-
clearEndTime
End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 endTime = 2;- 返回:
- This builder for chaining.
-
getSourceServiceName
string sourceServiceName = 3;- 指定者:
getSourceServiceName在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The sourceServiceName.
-
getSourceServiceNameBytes
public com.google.protobuf.ByteString getSourceServiceNameBytes()string sourceServiceName = 3;- 指定者:
getSourceServiceNameBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The bytes for sourceServiceName.
-
setSourceServiceName
string sourceServiceName = 3;- 参数:
value- The sourceServiceName to set.- 返回:
- This builder for chaining.
-
clearSourceServiceName
string sourceServiceName = 3;- 返回:
- This builder for chaining.
-
setSourceServiceNameBytes
string sourceServiceName = 3;- 参数:
value- The bytes for sourceServiceName to set.- 返回:
- This builder for chaining.
-
getSourceServiceInstance
string sourceServiceInstance = 4;- 指定者:
getSourceServiceInstance在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The sourceServiceInstance.
-
getSourceServiceInstanceBytes
public com.google.protobuf.ByteString getSourceServiceInstanceBytes()string sourceServiceInstance = 4;- 指定者:
getSourceServiceInstanceBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The bytes for sourceServiceInstance.
-
setSourceServiceInstance
string sourceServiceInstance = 4;- 参数:
value- The sourceServiceInstance to set.- 返回:
- This builder for chaining.
-
clearSourceServiceInstance
string sourceServiceInstance = 4;- 返回:
- This builder for chaining.
-
setSourceServiceInstanceBytes
public TCPServiceMeshMetric.Builder setSourceServiceInstanceBytes(com.google.protobuf.ByteString value) string sourceServiceInstance = 4;- 参数:
value- The bytes for sourceServiceInstance to set.- 返回:
- This builder for chaining.
-
getDestServiceName
string destServiceName = 5;- 指定者:
getDestServiceName在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The destServiceName.
-
getDestServiceNameBytes
public com.google.protobuf.ByteString getDestServiceNameBytes()string destServiceName = 5;- 指定者:
getDestServiceNameBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The bytes for destServiceName.
-
setDestServiceName
string destServiceName = 5;- 参数:
value- The destServiceName to set.- 返回:
- This builder for chaining.
-
clearDestServiceName
string destServiceName = 5;- 返回:
- This builder for chaining.
-
setDestServiceNameBytes
string destServiceName = 5;- 参数:
value- The bytes for destServiceName to set.- 返回:
- This builder for chaining.
-
getDestServiceInstance
string destServiceInstance = 6;- 指定者:
getDestServiceInstance在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The destServiceInstance.
-
getDestServiceInstanceBytes
public com.google.protobuf.ByteString getDestServiceInstanceBytes()string destServiceInstance = 6;- 指定者:
getDestServiceInstanceBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The bytes for destServiceInstance.
-
setDestServiceInstance
string destServiceInstance = 6;- 参数:
value- The destServiceInstance to set.- 返回:
- This builder for chaining.
-
clearDestServiceInstance
string destServiceInstance = 6;- 返回:
- This builder for chaining.
-
setDestServiceInstanceBytes
public TCPServiceMeshMetric.Builder setDestServiceInstanceBytes(com.google.protobuf.ByteString value) string destServiceInstance = 6;- 参数:
value- The bytes for destServiceInstance to set.- 返回:
- This builder for chaining.
-
getDetectPointValue
public int getDetectPointValue().skywalking.v3.DetectPoint detectPoint = 7;- 指定者:
getDetectPointValue在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The enum numeric value on the wire for detectPoint.
-
setDetectPointValue
.skywalking.v3.DetectPoint detectPoint = 7;- 参数:
value- The enum numeric value on the wire for detectPoint to set.- 返回:
- This builder for chaining.
-
getDetectPoint
.skywalking.v3.DetectPoint detectPoint = 7;- 指定者:
getDetectPoint在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The detectPoint.
-
setDetectPoint
.skywalking.v3.DetectPoint detectPoint = 7;- 参数:
value- The detectPoint to set.- 返回:
- This builder for chaining.
-
clearDetectPoint
.skywalking.v3.DetectPoint detectPoint = 7;- 返回:
- This builder for chaining.
-
getTlsMode
NONE, mTLS, or TLS
string tlsMode = 8;- 指定者:
getTlsMode在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The tlsMode.
-
getTlsModeBytes
public com.google.protobuf.ByteString getTlsModeBytes()NONE, mTLS, or TLS
string tlsMode = 8;- 指定者:
getTlsModeBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The bytes for tlsMode.
-
setTlsMode
NONE, mTLS, or TLS
string tlsMode = 8;- 参数:
value- The tlsMode to set.- 返回:
- This builder for chaining.
-
clearTlsMode
NONE, mTLS, or TLS
string tlsMode = 8;- 返回:
- This builder for chaining.
-
setTlsModeBytes
NONE, mTLS, or TLS
string tlsMode = 8;- 参数:
value- The bytes for tlsMode to set.- 返回:
- This builder for chaining.
-
getInternalErrorCode
The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 9;- 指定者:
getInternalErrorCode在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The internalErrorCode.
-
getInternalErrorCodeBytes
public com.google.protobuf.ByteString getInternalErrorCodeBytes()The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 9;- 指定者:
getInternalErrorCodeBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The bytes for internalErrorCode.
-
setInternalErrorCode
The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 9;- 参数:
value- The internalErrorCode to set.- 返回:
- This builder for chaining.
-
clearInternalErrorCode
The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 9;- 返回:
- This builder for chaining.
-
setInternalErrorCodeBytes
The sidecar/proxy internal error code, the value bases on the implementation. The envoy internal error codes are listed here, https://www.envoyproxy.io/docs/envoy/latest/api-v2/data/accesslog/v2/accesslog.proto#data-accesslog-v2-responseflags
string internalErrorCode = 9;- 参数:
value- The bytes for internalErrorCode to set.- 返回:
- This builder for chaining.
-
getInternalRequestLatencyNanos
public long getInternalRequestLatencyNanos()Internal request(response) latency is the time cost inside the Envoy sidecar proxy. For more details, check https://www.envoyproxy.io/docs/envoy/v1.22.0/api-v3/data/accesslog/v3/accesslog.proto.html#data-accesslog-v3-accesslogcommon. internalRequestLatencyNanos is the interval between the first downstream byte received and the first upstream byte sent
int64 internalRequestLatencyNanos = 10;- 指定者:
getInternalRequestLatencyNanos在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The internalRequestLatencyNanos.
-
setInternalRequestLatencyNanos
Internal request(response) latency is the time cost inside the Envoy sidecar proxy. For more details, check https://www.envoyproxy.io/docs/envoy/v1.22.0/api-v3/data/accesslog/v3/accesslog.proto.html#data-accesslog-v3-accesslogcommon. internalRequestLatencyNanos is the interval between the first downstream byte received and the first upstream byte sent
int64 internalRequestLatencyNanos = 10;- 参数:
value- The internalRequestLatencyNanos to set.- 返回:
- This builder for chaining.
-
clearInternalRequestLatencyNanos
Internal request(response) latency is the time cost inside the Envoy sidecar proxy. For more details, check https://www.envoyproxy.io/docs/envoy/v1.22.0/api-v3/data/accesslog/v3/accesslog.proto.html#data-accesslog-v3-accesslogcommon. internalRequestLatencyNanos is the interval between the first downstream byte received and the first upstream byte sent
int64 internalRequestLatencyNanos = 10;- 返回:
- This builder for chaining.
-
getInternalResponseLatencyNanos
public long getInternalResponseLatencyNanos()internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte; | ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client | | time_to_first_upstream_rx_byte | | time_to_last_downstream_tx_byte | | internalResponseLatencyNanos |int64 internalResponseLatencyNanos = 11;- 指定者:
getInternalResponseLatencyNanos在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The internalResponseLatencyNanos.
-
setInternalResponseLatencyNanos
internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte; | ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client | | time_to_first_upstream_rx_byte | | time_to_last_downstream_tx_byte | | internalResponseLatencyNanos |int64 internalResponseLatencyNanos = 11;- 参数:
value- The internalResponseLatencyNanos to set.- 返回:
- This builder for chaining.
-
clearInternalResponseLatencyNanos
internalResponseLatencyNanos = time_to_first_downstream_tx_byte - time_to_first_upstream_rx_byte; | ... request workflow ... | upstream | ----- response -----> | proxy | ------- response -------> | client | | time_to_first_upstream_rx_byte | | time_to_last_downstream_tx_byte | | internalResponseLatencyNanos |int64 internalResponseLatencyNanos = 11;- 返回:
- This builder for chaining.
-
getSourceInstancePropertiesList
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getSourceInstancePropertiesCount
public int getSourceInstancePropertiesCount()repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
setSourceInstanceProperties
public TCPServiceMeshMetric.Builder setSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
setSourceInstanceProperties
public TCPServiceMeshMetric.Builder setSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addSourceInstanceProperties
public TCPServiceMeshMetric.Builder addSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addSourceInstanceProperties
public TCPServiceMeshMetric.Builder addSourceInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addSourceInstanceProperties
public TCPServiceMeshMetric.Builder addSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addAllSourceInstanceProperties
public TCPServiceMeshMetric.Builder addAllSourceInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
clearSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
removeSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getSourceInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getSourceInstancePropertiesOrBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getSourceInstancePropertiesOrBuilderList
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addSourceInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
addSourceInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getSourceInstancePropertiesBuilderList
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 12; -
getDestInstancePropertiesList
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getDestInstancePropertiesCount
public int getDestInstancePropertiesCount()repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
setDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
setDestInstanceProperties
public TCPServiceMeshMetric.Builder setDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addDestInstanceProperties
public TCPServiceMeshMetric.Builder addDestInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addDestInstanceProperties
public TCPServiceMeshMetric.Builder addDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addAllDestInstanceProperties
public TCPServiceMeshMetric.Builder addAllDestInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
clearDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
removeDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getDestInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getDestInstancePropertiesOrBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getDestInstancePropertiesOrBuilderList
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addDestInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
addDestInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getDestInstancePropertiesBuilderList
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 13; -
getReceivedBytes
public long getReceivedBytes()The received data in bytes
int64 receivedBytes = 14;- 指定者:
getReceivedBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The receivedBytes.
-
setReceivedBytes
The received data in bytes
int64 receivedBytes = 14;- 参数:
value- The receivedBytes to set.- 返回:
- This builder for chaining.
-
clearReceivedBytes
The received data in bytes
int64 receivedBytes = 14;- 返回:
- This builder for chaining.
-
getSentBytes
public long getSentBytes()The sent data in bytes
int64 sentBytes = 15;- 指定者:
getSentBytes在接口中TCPServiceMeshMetricOrBuilder- 返回:
- The sentBytes.
-
setSentBytes
The sent data in bytes
int64 sentBytes = 15;- 参数:
value- The sentBytes to set.- 返回:
- This builder for chaining.
-
clearSentBytes
The sent data in bytes
int64 sentBytes = 15;- 返回:
- This builder for chaining.
-
setUnknownFields
public final TCPServiceMeshMetric.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-
mergeUnknownFields
public final TCPServiceMeshMetric.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<TCPServiceMeshMetric.Builder>
-