Class HTTPServiceMeshMetric.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderType>
com.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
org.apache.skywalking.apm.network.servicemesh.v3.HTTPServiceMeshMetric.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,HTTPServiceMeshMetricOrBuilder
- Enclosing class:
- HTTPServiceMeshMetric
public static final class HTTPServiceMeshMetric.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
implements HTTPServiceMeshMetricOrBuilder
Protobuf type
skywalking.v3.HTTPServiceMeshMetric-
Method Summary
Modifier and TypeMethodDescriptionaddAllDestInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;addAllSourceInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;addDestInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;addDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;addDestInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;addDestInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;addSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;addSourceInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;addSourceInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;build()clear()repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;string destServiceInstance = 6;string destServiceName = 5;.skywalking.v3.DetectPoint detectPoint = 12;string endpoint = 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; | ...int32 latency = 8;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) .skywalking.v3.Protocol protocol = 11;int32 responseCode = 9;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;string sourceServiceInstance = 4;string sourceServiceName = 3;Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.Status represents the response status of this calling.NONE, mTLS, or TLSclone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDestInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;getDestInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;intrepeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;getDestInstancePropertiesOrBuilder(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;List<? extends KeyStringValuePairOrBuilder>repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;string destServiceInstance = 6;com.google.protobuf.ByteStringstring destServiceInstance = 6;string destServiceName = 5;com.google.protobuf.ByteStringstring destServiceName = 5;.skywalking.v3.DetectPoint detectPoint = 12;int.skywalking.v3.DetectPoint detectPoint = 12;string endpoint = 7;com.google.protobuf.ByteStringstring endpoint = 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; | ...intint32 latency = 8;.skywalking.v3.Protocol protocol = 11;int.skywalking.v3.Protocol protocol = 11;intint32 responseCode = 9;getSourceInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;getSourceInstancePropertiesBuilder(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;intrepeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;getSourceInstancePropertiesOrBuilder(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;List<? extends KeyStringValuePairOrBuilder>repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;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.booleanStatus represents the response status of this calling.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(HTTPServiceMeshMetric other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeDestInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;removeSourceInstanceProperties(int index) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;setDestInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;setDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;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 = 12;setDetectPointValue(int value) .skywalking.v3.DetectPoint detectPoint = 12;setEndpoint(String value) string endpoint = 7;setEndpointBytes(com.google.protobuf.ByteString value) string endpoint = 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; | ...setLatency(int value) int32 latency = 8;setProtocol(Protocol value) .skywalking.v3.Protocol protocol = 11;setProtocolValue(int value) .skywalking.v3.Protocol protocol = 11;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResponseCode(int value) int32 responseCode = 9;setSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;setSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;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.setStatus(boolean value) Status represents the response status of this calling.setTlsMode(String value) NONE, mTLS, or TLSsetTlsModeBytes(com.google.protobuf.ByteString value) NONE, mTLS, or TLSsetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
setField
public HTTPServiceMeshMetric.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
clearField
public HTTPServiceMeshMetric.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
clearOneof
public HTTPServiceMeshMetric.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
setRepeatedField
public HTTPServiceMeshMetric.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
addRepeatedField
public HTTPServiceMeshMetric.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HTTPServiceMeshMetric.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
mergeFrom
public HTTPServiceMeshMetric.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HTTPServiceMeshMetric.Builder>- Throws:
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;- Specified by:
getStartTimein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The startTime.
-
setStartTime
Start timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 startTime = 1;- Parameters:
value- The startTime to set.- Returns:
- 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;- Returns:
- 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;- Specified by:
getEndTimein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The endTime.
-
setEndTime
End timestamp in milliseconds of this RPC, measured between the current time and midnight, January 1, 1970 UTC.
int64 endTime = 2;- Parameters:
value- The endTime to set.- Returns:
- 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;- Returns:
- This builder for chaining.
-
getSourceServiceName
string sourceServiceName = 3;- Specified by:
getSourceServiceNamein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The sourceServiceName.
-
getSourceServiceNameBytes
public com.google.protobuf.ByteString getSourceServiceNameBytes()string sourceServiceName = 3;- Specified by:
getSourceServiceNameBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The bytes for sourceServiceName.
-
setSourceServiceName
string sourceServiceName = 3;- Parameters:
value- The sourceServiceName to set.- Returns:
- This builder for chaining.
-
clearSourceServiceName
string sourceServiceName = 3;- Returns:
- This builder for chaining.
-
setSourceServiceNameBytes
public HTTPServiceMeshMetric.Builder setSourceServiceNameBytes(com.google.protobuf.ByteString value) string sourceServiceName = 3;- Parameters:
value- The bytes for sourceServiceName to set.- Returns:
- This builder for chaining.
-
getSourceServiceInstance
string sourceServiceInstance = 4;- Specified by:
getSourceServiceInstancein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The sourceServiceInstance.
-
getSourceServiceInstanceBytes
public com.google.protobuf.ByteString getSourceServiceInstanceBytes()string sourceServiceInstance = 4;- Specified by:
getSourceServiceInstanceBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The bytes for sourceServiceInstance.
-
setSourceServiceInstance
string sourceServiceInstance = 4;- Parameters:
value- The sourceServiceInstance to set.- Returns:
- This builder for chaining.
-
clearSourceServiceInstance
string sourceServiceInstance = 4;- Returns:
- This builder for chaining.
-
setSourceServiceInstanceBytes
public HTTPServiceMeshMetric.Builder setSourceServiceInstanceBytes(com.google.protobuf.ByteString value) string sourceServiceInstance = 4;- Parameters:
value- The bytes for sourceServiceInstance to set.- Returns:
- This builder for chaining.
-
getDestServiceName
string destServiceName = 5;- Specified by:
getDestServiceNamein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The destServiceName.
-
getDestServiceNameBytes
public com.google.protobuf.ByteString getDestServiceNameBytes()string destServiceName = 5;- Specified by:
getDestServiceNameBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The bytes for destServiceName.
-
setDestServiceName
string destServiceName = 5;- Parameters:
value- The destServiceName to set.- Returns:
- This builder for chaining.
-
clearDestServiceName
string destServiceName = 5;- Returns:
- This builder for chaining.
-
setDestServiceNameBytes
string destServiceName = 5;- Parameters:
value- The bytes for destServiceName to set.- Returns:
- This builder for chaining.
-
getDestServiceInstance
string destServiceInstance = 6;- Specified by:
getDestServiceInstancein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The destServiceInstance.
-
getDestServiceInstanceBytes
public com.google.protobuf.ByteString getDestServiceInstanceBytes()string destServiceInstance = 6;- Specified by:
getDestServiceInstanceBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The bytes for destServiceInstance.
-
setDestServiceInstance
string destServiceInstance = 6;- Parameters:
value- The destServiceInstance to set.- Returns:
- This builder for chaining.
-
clearDestServiceInstance
string destServiceInstance = 6;- Returns:
- This builder for chaining.
-
setDestServiceInstanceBytes
public HTTPServiceMeshMetric.Builder setDestServiceInstanceBytes(com.google.protobuf.ByteString value) string destServiceInstance = 6;- Parameters:
value- The bytes for destServiceInstance to set.- Returns:
- This builder for chaining.
-
getEndpoint
string endpoint = 7;- Specified by:
getEndpointin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The endpoint.
-
getEndpointBytes
public com.google.protobuf.ByteString getEndpointBytes()string endpoint = 7;- Specified by:
getEndpointBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The bytes for endpoint.
-
setEndpoint
string endpoint = 7;- Parameters:
value- The endpoint to set.- Returns:
- This builder for chaining.
-
clearEndpoint
string endpoint = 7;- Returns:
- This builder for chaining.
-
setEndpointBytes
string endpoint = 7;- Parameters:
value- The bytes for endpoint to set.- Returns:
- This builder for chaining.
-
getLatency
public int getLatency()int32 latency = 8;- Specified by:
getLatencyin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The latency.
-
setLatency
int32 latency = 8;- Parameters:
value- The latency to set.- Returns:
- This builder for chaining.
-
clearLatency
int32 latency = 8;- Returns:
- This builder for chaining.
-
getResponseCode
public int getResponseCode()int32 responseCode = 9;- Specified by:
getResponseCodein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The responseCode.
-
setResponseCode
int32 responseCode = 9;- Parameters:
value- The responseCode to set.- Returns:
- This builder for chaining.
-
clearResponseCode
int32 responseCode = 9;- Returns:
- This builder for chaining.
-
getStatus
public boolean getStatus()Status represents the response status of this calling.
bool status = 10;- Specified by:
getStatusin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The status.
-
setStatus
Status represents the response status of this calling.
bool status = 10;- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
Status represents the response status of this calling.
bool status = 10;- Returns:
- This builder for chaining.
-
getProtocolValue
public int getProtocolValue().skywalking.v3.Protocol protocol = 11;- Specified by:
getProtocolValuein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The enum numeric value on the wire for protocol.
-
setProtocolValue
.skywalking.v3.Protocol protocol = 11;- Parameters:
value- The enum numeric value on the wire for protocol to set.- Returns:
- This builder for chaining.
-
getProtocol
.skywalking.v3.Protocol protocol = 11;- Specified by:
getProtocolin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The protocol.
-
setProtocol
.skywalking.v3.Protocol protocol = 11;- Parameters:
value- The protocol to set.- Returns:
- This builder for chaining.
-
clearProtocol
.skywalking.v3.Protocol protocol = 11;- Returns:
- This builder for chaining.
-
getDetectPointValue
public int getDetectPointValue().skywalking.v3.DetectPoint detectPoint = 12;- Specified by:
getDetectPointValuein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The enum numeric value on the wire for detectPoint.
-
setDetectPointValue
.skywalking.v3.DetectPoint detectPoint = 12;- Parameters:
value- The enum numeric value on the wire for detectPoint to set.- Returns:
- This builder for chaining.
-
getDetectPoint
.skywalking.v3.DetectPoint detectPoint = 12;- Specified by:
getDetectPointin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The detectPoint.
-
setDetectPoint
.skywalking.v3.DetectPoint detectPoint = 12;- Parameters:
value- The detectPoint to set.- Returns:
- This builder for chaining.
-
clearDetectPoint
.skywalking.v3.DetectPoint detectPoint = 12;- Returns:
- This builder for chaining.
-
getTlsMode
NONE, mTLS, or TLS
string tlsMode = 13;- Specified by:
getTlsModein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The tlsMode.
-
getTlsModeBytes
public com.google.protobuf.ByteString getTlsModeBytes()NONE, mTLS, or TLS
string tlsMode = 13;- Specified by:
getTlsModeBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- The bytes for tlsMode.
-
setTlsMode
NONE, mTLS, or TLS
string tlsMode = 13;- Parameters:
value- The tlsMode to set.- Returns:
- This builder for chaining.
-
clearTlsMode
NONE, mTLS, or TLS
string tlsMode = 13;- Returns:
- This builder for chaining.
-
setTlsModeBytes
NONE, mTLS, or TLS
string tlsMode = 13;- Parameters:
value- The bytes for tlsMode to set.- Returns:
- 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 = 14;- Specified by:
getInternalErrorCodein interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- 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 = 14;- Specified by:
getInternalErrorCodeBytesin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- 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 = 14;- Parameters:
value- The internalErrorCode to set.- Returns:
- 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 = 14;- Returns:
- This builder for chaining.
-
setInternalErrorCodeBytes
public HTTPServiceMeshMetric.Builder setInternalErrorCodeBytes(com.google.protobuf.ByteString value) 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 = 14;- Parameters:
value- The bytes for internalErrorCode to set.- Returns:
- 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 = 15;- Specified by:
getInternalRequestLatencyNanosin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- 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 = 15;- Parameters:
value- The internalRequestLatencyNanos to set.- Returns:
- 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 = 15;- Returns:
- 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 = 16;- Specified by:
getInternalResponseLatencyNanosin interfaceHTTPServiceMeshMetricOrBuilder- Returns:
- 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 = 16;- Parameters:
value- The internalResponseLatencyNanos to set.- Returns:
- 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 = 16;- Returns:
- This builder for chaining.
-
getSourceInstancePropertiesList
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;- Specified by:
getSourceInstancePropertiesListin interfaceHTTPServiceMeshMetricOrBuilder
-
getSourceInstancePropertiesCount
public int getSourceInstancePropertiesCount()repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;- Specified by:
getSourceInstancePropertiesCountin interfaceHTTPServiceMeshMetricOrBuilder
-
getSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;- Specified by:
getSourceInstancePropertiesin interfaceHTTPServiceMeshMetricOrBuilder
-
setSourceInstanceProperties
public HTTPServiceMeshMetric.Builder setSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
setSourceInstanceProperties
public HTTPServiceMeshMetric.Builder setSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
addSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
addSourceInstanceProperties
public HTTPServiceMeshMetric.Builder addSourceInstanceProperties(int index, KeyStringValuePair value) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
addSourceInstanceProperties
public HTTPServiceMeshMetric.Builder addSourceInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
addSourceInstanceProperties
public HTTPServiceMeshMetric.Builder addSourceInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
addAllSourceInstanceProperties
public HTTPServiceMeshMetric.Builder addAllSourceInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
clearSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
removeSourceInstanceProperties
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
getSourceInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
getSourceInstancePropertiesOrBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;- Specified by:
getSourceInstancePropertiesOrBuilderin interfaceHTTPServiceMeshMetricOrBuilder
-
getSourceInstancePropertiesOrBuilderList
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17;- Specified by:
getSourceInstancePropertiesOrBuilderListin interfaceHTTPServiceMeshMetricOrBuilder
-
addSourceInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
addSourceInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
getSourceInstancePropertiesBuilderList
repeated .skywalking.v3.KeyStringValuePair sourceInstanceProperties = 17; -
getDestInstancePropertiesList
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;- Specified by:
getDestInstancePropertiesListin interfaceHTTPServiceMeshMetricOrBuilder
-
getDestInstancePropertiesCount
public int getDestInstancePropertiesCount()repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;- Specified by:
getDestInstancePropertiesCountin interfaceHTTPServiceMeshMetricOrBuilder
-
getDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;- Specified by:
getDestInstancePropertiesin interfaceHTTPServiceMeshMetricOrBuilder
-
setDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
setDestInstanceProperties
public HTTPServiceMeshMetric.Builder setDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
addDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
addDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
addDestInstanceProperties
public HTTPServiceMeshMetric.Builder addDestInstanceProperties(KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
addDestInstanceProperties
public HTTPServiceMeshMetric.Builder addDestInstanceProperties(int index, KeyStringValuePair.Builder builderForValue) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
addAllDestInstanceProperties
public HTTPServiceMeshMetric.Builder addAllDestInstanceProperties(Iterable<? extends KeyStringValuePair> values) repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
clearDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
removeDestInstanceProperties
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
getDestInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
getDestInstancePropertiesOrBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;- Specified by:
getDestInstancePropertiesOrBuilderin interfaceHTTPServiceMeshMetricOrBuilder
-
getDestInstancePropertiesOrBuilderList
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18;- Specified by:
getDestInstancePropertiesOrBuilderListin interfaceHTTPServiceMeshMetricOrBuilder
-
addDestInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
addDestInstancePropertiesBuilder
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
getDestInstancePropertiesBuilderList
repeated .skywalking.v3.KeyStringValuePair destInstanceProperties = 18; -
setUnknownFields
public final HTTPServiceMeshMetric.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-
mergeUnknownFields
public final HTTPServiceMeshMetric.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HTTPServiceMeshMetric.Builder>
-