Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
javalover123888
SkyWalking
提交
921eea23
S
SkyWalking
项目概览
javalover123888
/
SkyWalking
与 Fork 源项目一致
Fork自
山不在高_有仙则灵 / SkyWalking
通知
2
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
SkyWalking
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
921eea23
编写于
8月 16, 2016
作者:
A
ascrutae
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
完成出入参协议改造
上级
a514850b
变更
27
隐藏空白更改
内联
并排
Showing
27 changed file
with
2552 addition
and
970 deletion
+2552
-970
samples/skywalking-example/example-web/src/main/resources/spring-context.xml
...example/example-web/src/main/resources/spring-context.xml
+2
-2
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/api/Tracing.java
...g-api/src/main/java/com/a/eye/skywalking/api/Tracing.java
+26
-12
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/invoke/monitor/BaseInvokeMonitor.java
...om/a/eye/skywalking/invoke/monitor/BaseInvokeMonitor.java
+3
-8
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/invoke/monitor/LocalMethodInvokeMonitor.java
...e/skywalking/invoke/monitor/LocalMethodInvokeMonitor.java
+0
-4
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/invoke/monitor/RPCClientInvokeMonitor.java
...eye/skywalking/invoke/monitor/RPCClientInvokeMonitor.java
+2
-3
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/model/Identification.java
.../main/java/com/a/eye/skywalking/model/Identification.java
+0
-14
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/protocol/util/ContextGenerator.java
.../com/a/eye/skywalking/protocol/util/ContextGenerator.java
+0
-1
skywalking-collector/skywalking-sdk-plugin/custom-local-method-interceptor-plugin/src/main/java/com/a/eye/skywalking/plugin/custom/localmethod/CustomLocalMethodInterceptor.java
...ugin/custom/localmethod/CustomLocalMethodInterceptor.java
+26
-14
skywalking-protocol/src/main/gen-java/com/a/eye/skywalking/protocol/proto/TraceProtocol.java
...va/com/a/eye/skywalking/protocol/proto/TraceProtocol.java
+2095
-783
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/AckSpan.java
.../src/main/java/com/a/eye/skywalking/protocol/AckSpan.java
+0
-11
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/InputParametersSpan.java
...va/com/a/eye/skywalking/protocol/InputParametersSpan.java
+105
-0
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/OutputParameterSpan.java
...va/com/a/eye/skywalking/protocol/OutputParameterSpan.java
+89
-0
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/RequestSpan.java
.../main/java/com/a/eye/skywalking/protocol/RequestSpan.java
+0
-23
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/Span.java
...col/src/main/java/com/a/eye/skywalking/protocol/Span.java
+1
-23
skywalking-protocol/src/main/proto/TraceProtocol.proto
skywalking-protocol/src/main/proto/TraceProtocol.proto
+14
-4
skywalking-protocol/src/main/resources/META-INF/services/com.a.eye.skywalking.protocol.common.AbstractDataSerializable
...a.eye.skywalking.protocol.common.AbstractDataSerializable
+2
-0
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/conf/Config.java
.../main/java/com/a/eye/skywalking/reciever/conf/Config.java
+13
-2
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/peresistent/BufferFileReader.java
...eye/skywalking/reciever/peresistent/BufferFileReader.java
+3
-3
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/AbstractSpanProcessor.java
.../skywalking/reciever/processor/AbstractSpanProcessor.java
+3
-49
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/AckSpanProcessor.java
...a/eye/skywalking/reciever/processor/AckSpanProcessor.java
+2
-2
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/InputParameterSpanProcessor.java
...lking/reciever/processor/InputParameterSpanProcessor.java
+37
-0
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/OutputParameterSpanProcessor.java
...king/reciever/processor/OutputParameterSpanProcessor.java
+38
-0
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/ParameterSpanProcessor.java
...skywalking/reciever/processor/ParameterSpanProcessor.java
+18
-0
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/RequestSpanProcessor.java
...e/skywalking/reciever/processor/RequestSpanProcessor.java
+2
-2
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/util/HBaseUtil.java
...in/java/com/a/eye/skywalking/reciever/util/HBaseUtil.java
+56
-3
skywalking-server/src/main/resources/META-INF/services/com.a.eye.skywalking.reciever.processor.IProcessor
...rvices/com.a.eye.skywalking.reciever.processor.IProcessor
+2
-0
skywalking-server/src/main/resources/config.properties
skywalking-server/src/main/resources/config.properties
+13
-7
未找到文件。
samples/skywalking-example/example-web/src/main/resources/spring-context.xml
浏览文件 @
921eea23
...
...
@@ -10,7 +10,7 @@
http://www.springframework.org/schema/mvc
http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd"
>
<context:component-scan
base-package=
"com.a
i.cloud.skywalking.sample.web.controller
"
></context:component-scan>
<context:component-scan
base-package=
"com.a
.eye.skywalking.sample.web
"
></context:component-scan>
<mvc:annotation-driven></mvc:annotation-driven>
...
...
@@ -22,4 +22,4 @@
</bean>
<import
resource=
"classpath*:consumer/dubbo-consumer.xml"
/>
</beans>
\ No newline at end of file
</beans>
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/api/Tracing.java
浏览文件 @
921eea23
...
...
@@ -23,16 +23,30 @@ public class Tracing {
return
spanData
.
getTraceId
();
}
public
static
String
generateNextContextData
(){
if
(!
AuthDesc
.
isAuth
())
return
null
;
Span
spanData
=
CurrentThreadSpanStack
.
peek
();
if
(
spanData
==
null
)
{
return
null
;
}
ContextData
contextData
=
new
ContextData
(
spanData
);
return
contextData
.
toString
();
}
public
static
String
getTracelevelId
()
{
if
(!
AuthDesc
.
isAuth
())
return
""
;
Span
spanData
=
CurrentThreadSpanStack
.
peek
();
if
(
spanData
==
null
)
{
return
""
;
}
return
(
spanData
.
getParentLevel
()
==
null
||
spanData
.
getParentLevel
().
length
()
==
0
)
?
Integer
.
toString
(
spanData
.
getLevelId
())
:
spanData
.
getParentLevel
()
+
"."
+
spanData
.
getLevelId
();
}
public
static
String
generateNextContextData
()
{
if
(!
AuthDesc
.
isAuth
())
return
null
;
Span
spanData
=
CurrentThreadSpanStack
.
peek
();
if
(
spanData
==
null
)
{
return
null
;
}
ContextData
contextData
=
new
ContextData
(
spanData
);
return
contextData
.
toString
();
}
}
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/invoke/monitor/BaseInvokeMonitor.java
浏览文件 @
921eea23
...
...
@@ -27,7 +27,7 @@ public abstract class BaseInvokeMonitor {
protected
ContextData
beforeInvoke
(
Span
spanData
,
Identification
id
)
{
if
(
Config
.
BuriedPoint
.
PRINTF
)
{
logger
.
debug
(
"TraceId:"
+
spanData
.
getTraceId
()
+
"\tParentLevelId:"
+
spanData
.
getParentLevel
()
+
"\tLevelId:"
+
spanData
.
getLevelId
()
+
"\tbusinessKey:"
+
spanData
.
get
Parameters
());
+
"\tLevelId:"
+
spanData
.
getLevelId
()
+
"\tbusinessKey:"
+
spanData
.
get
BusinessKey
());
}
// 将新创建的Context存放到ThreadLocal栈中。
...
...
@@ -37,28 +37,23 @@ public abstract class BaseInvokeMonitor {
ContextBuffer
.
save
(
RequestSpan
.
RequestSpanBuilder
.
newBuilder
(
CurrentThreadSpanStack
.
peek
()).
callType
(
id
.
getCallType
()).
viewPoint
(
id
.
getViewPoint
())
.
spanTypeDesc
(
id
.
getSpanTypeDesc
()).
processNo
(
BuriedPointMachineUtil
.
getProcessNo
())
.
address
(
BuriedPointMachineUtil
.
getHostDesc
()).
parameters
(
id
.
getParameters
()).
build
());
.
address
(
BuriedPointMachineUtil
.
getHostDesc
()).
build
());
// 并将当前的Context返回回去
return
new
ContextData
(
spanData
);
}
protected
void
afterInvoke
()
{
afterInvoke
(
null
);
}
protected
void
afterInvoke
(
String
invokeResult
)
{
try
{
if
(!
AuthDesc
.
isAuth
())
return
;
// 弹出上下文的栈顶中的元素
Span
spanData
=
CurrentThreadSpanStack
.
pop
();
spanData
.
setInvokeResult
(
invokeResult
);
if
(
Config
.
BuriedPoint
.
PRINTF
)
{
logger
.
debug
(
"TraceId-ACK:"
+
spanData
.
getTraceId
()
+
"\tParentLevelId:"
+
spanData
.
getParentLevel
()
+
"\tLevelId:"
+
spanData
.
getLevelId
()
+
"\tbusinessKey:"
+
spanData
.
get
Parameters
());
+
"\tLevelId:"
+
spanData
.
getLevelId
()
+
"\tbusinessKey:"
+
spanData
.
get
BusinessKey
());
}
// 生成并保存到缓存
ContextBuffer
.
save
(
new
AckSpan
(
spanData
));
...
...
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/invoke/monitor/LocalMethodInvokeMonitor.java
浏览文件 @
921eea23
...
...
@@ -32,10 +32,6 @@ public class LocalMethodInvokeMonitor extends BaseInvokeMonitor {
super
.
afterInvoke
();
}
public
void
afterInvoke
(
String
invokeResult
){
super
.
afterInvoke
(
invokeResult
);
}
public
void
occurException
(
Throwable
th
){
super
.
occurException
(
th
);
...
...
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/invoke/monitor/RPCClientInvokeMonitor.java
浏览文件 @
921eea23
...
...
@@ -31,7 +31,7 @@ public class RPCClientInvokeMonitor extends BaseInvokeMonitor {
if
(
Config
.
BuriedPoint
.
PRINTF
)
{
logger
.
debug
(
"TraceId:"
+
spanData
.
getTraceId
()
+
"\tParentLevelId:"
+
spanData
.
getParentLevel
()
+
"\tLevelId:"
+
spanData
.
getLevelId
()
+
"\tbusinessKey:"
+
spanData
.
get
Parameters
());
+
"\tLevelId:"
+
spanData
.
getLevelId
()
+
"\tbusinessKey:"
+
spanData
.
get
BusinessKey
());
}
CurrentThreadSpanStack
.
push
(
spanData
);
...
...
@@ -41,8 +41,7 @@ public class RPCClientInvokeMonitor extends BaseInvokeMonitor {
.
spanTypeDesc
(
id
.
getSpanTypeDesc
())
.
bussinessKey
(
id
.
getBusinessKey
())
.
callType
(
id
.
getCallType
()).
processNo
(
BuriedPointMachineUtil
.
getProcessNo
())
.
address
(
BuriedPointMachineUtil
.
getHostDesc
())
.
parameters
(
id
.
getParameters
()).
build
();
.
address
(
BuriedPointMachineUtil
.
getHostDesc
()).
build
();
ContextBuffer
.
save
(
requestSpan
);
...
...
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/model/Identification.java
浏览文件 @
921eea23
...
...
@@ -8,24 +8,18 @@ import java.util.Map;
public
class
Identification
{
private
String
viewPoint
;
private
Map
<
String
,
String
>
parameters
;
private
String
businessKey
;
private
String
spanTypeDesc
;
private
String
callType
;
public
Identification
()
{
//Non
parameters
=
new
HashMap
<
String
,
String
>();
}
public
String
getViewPoint
()
{
return
viewPoint
;
}
public
Map
<
String
,
String
>
getParameters
()
{
return
parameters
;
}
public
String
getSpanTypeDesc
()
{
return
spanTypeDesc
;
}
...
...
@@ -45,7 +39,6 @@ public class Identification {
public
static
class
IdentificationBuilder
{
private
Identification
sendData
;
private
int
parameterIdx
=
0
;
IdentificationBuilder
()
{
sendData
=
new
Identification
();
...
...
@@ -60,13 +53,6 @@ public class Identification {
return
this
;
}
public
IdentificationBuilder
addParameter
(
String
value
){
parameterIdx
++;
sendData
.
parameters
.
put
(
"_"
+
parameterIdx
,
value
);
return
this
;
}
public
IdentificationBuilder
businessKey
(
String
businessKey
)
{
sendData
.
businessKey
=
businessKey
;
return
this
;
...
...
skywalking-collector/skywalking-api/src/main/java/com/a/eye/skywalking/protocol/util/ContextGenerator.java
浏览文件 @
921eea23
...
...
@@ -17,7 +17,6 @@ public final class ContextGenerator {
Span
spanData
=
getSpanFromThreadLocal
();
spanData
.
setStartDate
(
System
.
currentTimeMillis
());
spanData
.
setViewPointId
(
id
.
getViewPoint
());
spanData
.
appendParameters
(
id
.
getParameters
());
return
spanData
;
}
...
...
skywalking-collector/skywalking-sdk-plugin/custom-local-method-interceptor-plugin/src/main/java/com/a/eye/skywalking/plugin/custom/localmethod/CustomLocalMethodInterceptor.java
浏览文件 @
921eea23
package
com.a.eye.skywalking.plugin.custom.localmethod
;
import
com.a.eye.skywalking.api.Tracing
;
import
com.a.eye.skywalking.buffer.ContextBuffer
;
import
com.a.eye.skywalking.conf.Config
;
import
com.a.eye.skywalking.invoke.monitor.LocalMethodInvokeMonitor
;
import
com.a.eye.skywalking.model.Identification
;
import
com.a.eye.skywalking.plugin.interceptor.EnhancedClassInstanceContext
;
import
com.a.eye.skywalking.plugin.interceptor.enhance.*
;
import
com.a.eye.skywalking.protocol.InputParametersSpan
;
import
com.a.eye.skywalking.protocol.OutputParameterSpan
;
import
com.google.gson.Gson
;
public
class
CustomLocalMethodInterceptor
implements
InstanceMethodsAroundInterceptor
,
StaticMethodsAroundInterceptor
{
...
...
@@ -16,34 +20,38 @@ public class CustomLocalMethodInterceptor implements InstanceMethodsAroundInterc
@Override
public
void
beforeMethod
(
EnhancedClassInstanceContext
context
,
InstanceMethodInvokeContext
interceptorContext
,
MethodInterceptResult
result
)
{
Identification
.
IdentificationBuilder
identificationBuilder
=
buildIdentificationBuilder
(
interceptorContext
);
Identification
.
IdentificationBuilder
identificationBuilder
=
Identification
.
newBuilder
(
);
identificationBuilder
.
spanType
(
new
CustomLocalSpanType
()).
viewPoint
(
fullMethodName
(
interceptorContext
.
inst
().
getClass
(),
interceptorContext
.
methodName
(),
interceptorContext
.
argumentTypes
()));
new
LocalMethodInvokeMonitor
().
beforeInvoke
(
identificationBuilder
.
build
());
recordParametersAndSave2BufferIfNecessary
(
interceptorContext
.
allArguments
());
}
private
Identification
.
IdentificationBuilder
buildIdentificationBuilder
(
MethodInvokeContext
interceptorContext
)
{
Identification
.
IdentificationBuilder
identificationBuilder
=
Identification
.
newBuilder
();
private
void
recordParametersAndSave2BufferIfNecessary
(
Object
[]
arguments
)
{
if
(
Config
.
Plugin
.
CustomLocalMethodInterceptorPlugin
.
RECORD_PARAM_ENABLE
)
{
for
(
Object
param
:
interceptorContext
.
allArguments
())
{
InputParametersSpan
inputParametersSpan
=
new
InputParametersSpan
(
Tracing
.
getTraceId
(),
Tracing
.
getTracelevelId
());
for
(
Object
param
:
arguments
)
{
String
paramStr
;
try
{
paramStr
=
new
Gson
().
toJson
(
param
);
}
catch
(
Throwable
e
)
{
paramStr
=
"N/A"
;
}
i
dentificationBuilder
.
addParameter
(
paramStr
);
i
nputParametersSpan
.
addParameter
(
paramStr
);
}
}
return
identificationBuilder
;
ContextBuffer
.
save
(
inputParametersSpan
);
}
}
@Override
public
Object
afterMethod
(
EnhancedClassInstanceContext
context
,
InstanceMethodInvokeContext
interceptorContext
,
Object
ret
)
{
recordResultIfNecessary
(
ret
);
recordResultAndSave2BufferIfNecessary
(
ret
);
new
LocalMethodInvokeMonitor
().
afterInvoke
();
return
ret
;
}
...
...
@@ -56,30 +64,34 @@ public class CustomLocalMethodInterceptor implements InstanceMethodsAroundInterc
@Override
public
void
beforeMethod
(
StaticMethodInvokeContext
interceptorContext
,
MethodInterceptResult
result
)
{
Identification
.
IdentificationBuilder
identificationBuilder
=
buildIdentificationBuilder
(
interceptorContext
);
Identification
.
IdentificationBuilder
identificationBuilder
=
Identification
.
newBuilder
(
);
identificationBuilder
.
spanType
(
new
CustomLocalSpanType
()).
viewPoint
(
fullMethodName
(
interceptorContext
.
claszz
(),
interceptorContext
.
methodName
(),
interceptorContext
.
argumentTypes
()));
new
LocalMethodInvokeMonitor
().
beforeInvoke
(
identificationBuilder
.
build
());
recordParametersAndSave2BufferIfNecessary
(
interceptorContext
.
allArguments
());
}
@Override
public
Object
afterMethod
(
StaticMethodInvokeContext
interceptorContext
,
Object
ret
)
{
recordResultIfNecessary
(
ret
);
recordResultAndSave2BufferIfNecessary
(
ret
);
new
LocalMethodInvokeMonitor
().
afterInvoke
();
return
ret
;
}
private
void
recordResultIfNecessary
(
Object
ret
)
{
private
void
recordResult
AndSave2Buffer
IfNecessary
(
Object
ret
)
{
if
(
Config
.
Plugin
.
CustomLocalMethodInterceptorPlugin
.
RECORD_PARAM_ENABLE
){
OutputParameterSpan
outputParameterSpan
=
new
OutputParameterSpan
(
Tracing
.
getTraceId
(),
Tracing
.
getTracelevelId
());
String
retStr
;
try
{
retStr
=
new
Gson
().
toJson
(
ret
);
}
catch
(
Throwable
e
){
retStr
=
"N/A"
;
}
new
LocalMethodInvokeMonitor
().
afterInvoke
(
retStr
);
}
else
{
new
LocalMethodInvokeMonitor
().
afterInvoke
();
outputParameterSpan
.
setOutputParameter
(
retStr
);
ContextBuffer
.
save
(
outputParameterSpan
);
}
}
...
...
skywalking-protocol/src/main/gen-java/com/a/eye/skywalking/protocol/proto/TraceProtocol.java
浏览文件 @
921eea23
...
...
@@ -100,40 +100,6 @@ public final class TraceProtocol {
*/
com
.
google
.
protobuf
.
ByteString
getViewpointIdBytes
();
/**
* <code>map<string, string> parameters = 8;</code>
*/
int
getParametersCount
();
/**
* <code>map<string, string> parameters = 8;</code>
*/
boolean
containsParameters
(
java
.
lang
.
String
key
);
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
();
/**
* <code>map<string, string> parameters = 8;</code>
*/
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
();
/**
* <code>map<string, string> parameters = 8;</code>
*/
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
);
/**
* <code>map<string, string> parameters = 8;</code>
*/
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
);
}
/**
* Protobuf type {@code AckSpan}
...
...
@@ -223,18 +189,6 @@ public final class TraceProtocol {
viewpointId_
=
bs
;
break
;
}
case
66
:
{
if
(!((
mutable_bitField0_
&
0x00000080
)
==
0x00000080
))
{
parameters_
=
com
.
google
.
protobuf
.
MapField
.
newMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
mutable_bitField0_
|=
0x00000080
;
}
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
input
.
readMessage
(
ParametersDefaultEntryHolder
.
defaultEntry
.
getParserForType
(),
extensionRegistry
);
parameters_
.
getMutableMap
().
put
(
parameters
.
getKey
(),
parameters
.
getValue
());
break
;
}
}
}
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
...
...
@@ -249,25 +203,14 @@ public final class TraceProtocol {
}
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
TraceProtocol
.
internal_static_AckSpan_descriptor
;
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_AckSpan_descriptor
;
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMapField
(
int
number
)
{
switch
(
number
)
{
case
8
:
return
internalGetParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
TraceProtocol
.
internal_static_AckSpan_fieldAccessorTable
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_AckSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
TraceProtocol
.
AckSpan
.
class
,
TraceProtocol
.
AckSpan
.
Builder
.
class
);
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
.
Builder
.
class
);
}
private
int
bitField0_
;
...
...
@@ -484,82 +427,6 @@ public final class TraceProtocol {
}
}
public
static
final
int
PARAMETERS_FIELD_NUMBER
=
8
;
private
static
final
class
ParametersDefaultEntryHolder
{
static
final
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
defaultEntry
=
com
.
google
.
protobuf
.
MapEntry
.<
java
.
lang
.
String
,
java
.
lang
.
String
>
newDefaultInstance
(
TraceProtocol
.
internal_static_AckSpan_ParametersEntry_descriptor
,
com
.
google
.
protobuf
.
WireFormat
.
FieldType
.
STRING
,
""
,
com
.
google
.
protobuf
.
WireFormat
.
FieldType
.
STRING
,
""
);
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters_
;
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetParameters
()
{
if
(
parameters_
==
null
)
{
return
com
.
google
.
protobuf
.
MapField
.
emptyMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
return
parameters_
;
}
public
int
getParametersCount
()
{
return
internalGetParameters
().
getMap
().
size
();
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
boolean
containsParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
return
internalGetParameters
().
getMap
().
containsKey
(
key
);
}
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
()
{
return
getParametersMap
();
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
()
{
return
internalGetParameters
().
getMap
();
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
return
map
.
containsKey
(
key
)
?
map
.
get
(
key
)
:
defaultValue
;
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
if
(!
map
.
containsKey
(
key
))
{
throw
new
java
.
lang
.
IllegalArgumentException
();
}
return
map
.
get
(
key
);
}
private
byte
memoizedIsInitialized
=
-
1
;
public
final
boolean
isInitialized
()
{
byte
isInitialized
=
memoizedIsInitialized
;
...
...
@@ -613,15 +480,6 @@ public final class TraceProtocol {
if
(((
bitField0_
&
0x00000040
)
==
0x00000040
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
7
,
viewpointId_
);
}
for
(
java
.
util
.
Map
.
Entry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
entry
:
internalGetParameters
().
getMap
().
entrySet
())
{
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
ParametersDefaultEntryHolder
.
defaultEntry
.
newBuilderForType
()
.
setKey
(
entry
.
getKey
())
.
setValue
(
entry
.
getValue
())
.
build
();
output
.
writeMessage
(
8
,
parameters
);
}
unknownFields
.
writeTo
(
output
);
}
...
...
@@ -654,16 +512,6 @@ public final class TraceProtocol {
if
(((
bitField0_
&
0x00000040
)
==
0x00000040
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
7
,
viewpointId_
);
}
for
(
java
.
util
.
Map
.
Entry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
entry
:
internalGetParameters
().
getMap
().
entrySet
())
{
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
ParametersDefaultEntryHolder
.
defaultEntry
.
newBuilderForType
()
.
setKey
(
entry
.
getKey
())
.
setValue
(
entry
.
getValue
())
.
build
();
size
+=
com
.
google
.
protobuf
.
CodedOutputStream
.
computeMessageSize
(
8
,
parameters
);
}
size
+=
unknownFields
.
getSerializedSize
();
memoizedSize
=
size
;
return
size
;
...
...
@@ -675,10 +523,10 @@ public final class TraceProtocol {
if
(
obj
==
this
)
{
return
true
;
}
if
(!(
obj
instanceof
TraceProtocol
.
AckSpan
))
{
if
(!(
obj
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
))
{
return
super
.
equals
(
obj
);
}
TraceProtocol
.
AckSpan
other
=
(
TraceProtocol
.
AckSpan
)
obj
;
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
other
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
)
obj
;
boolean
result
=
true
;
result
=
result
&&
(
hasTraceId
()
==
other
.
hasTraceId
());
...
...
@@ -716,8 +564,6 @@ public final class TraceProtocol {
result
=
result
&&
getViewpointId
()
.
equals
(
other
.
getViewpointId
());
}
result
=
result
&&
internalGetParameters
().
equals
(
other
.
internalGetParameters
());
result
=
result
&&
unknownFields
.
equals
(
other
.
unknownFields
);
return
result
;
}
...
...
@@ -758,67 +604,63 @@ public final class TraceProtocol {
hash
=
(
37
*
hash
)
+
VIEWPOINTID_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getViewpointId
().
hashCode
();
}
if
(!
internalGetParameters
().
getMap
().
isEmpty
())
{
hash
=
(
37
*
hash
)
+
PARAMETERS_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
internalGetParameters
().
hashCode
();
}
hash
=
(
29
*
hash
)
+
unknownFields
.
hashCode
();
memoizedHashCode
=
hash
;
return
hash
;
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
byte
[]
data
)
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
byte
[]
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
byte
[]
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
java
.
io
.
InputStream
input
)
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
TraceProtocol
.
AckSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
)
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
);
}
public
static
TraceProtocol
.
AckSpan
parseDelimitedFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
TraceProtocol
.
AckSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
...
...
@@ -830,7 +672,7 @@ public final class TraceProtocol {
public
static
Builder
newBuilder
()
{
return
DEFAULT_INSTANCE
.
toBuilder
();
}
public
static
Builder
newBuilder
(
TraceProtocol
.
AckSpan
prototype
)
{
public
static
Builder
newBuilder
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
prototype
)
{
return
DEFAULT_INSTANCE
.
toBuilder
().
mergeFrom
(
prototype
);
}
public
Builder
toBuilder
()
{
...
...
@@ -850,42 +692,20 @@ public final class TraceProtocol {
public
static
final
class
Builder
extends
com
.
google
.
protobuf
.
GeneratedMessageV3
.
Builder
<
Builder
>
implements
// @@protoc_insertion_point(builder_implements:AckSpan)
TraceProtocol
.
AckSpanOrBuilder
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpanOrBuilder
{
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
TraceProtocol
.
internal_static_AckSpan_descriptor
;
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_AckSpan_descriptor
;
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMapField
(
int
number
)
{
switch
(
number
)
{
case
8
:
return
internalGetParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMutableMapField
(
int
number
)
{
switch
(
number
)
{
case
8
:
return
internalGetMutableParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
TraceProtocol
.
internal_static_AckSpan_fieldAccessorTable
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_AckSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
TraceProtocol
.
AckSpan
.
class
,
TraceProtocol
.
AckSpan
.
Builder
.
class
);
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
.
Builder
.
class
);
}
// Construct using TraceProtocol.AckSpan.newBuilder()
// Construct using
com.a.eye.skywalking.protocol.proto.
TraceProtocol.AckSpan.newBuilder()
private
Builder
()
{
maybeForceBuilderInitialization
();
}
...
...
@@ -916,29 +736,28 @@ public final class TraceProtocol {
bitField0_
=
(
bitField0_
&
~
0x00000020
);
viewpointId_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000040
);
internalGetMutableParameters
().
clear
();
return
this
;
}
public
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptorForType
()
{
return
TraceProtocol
.
internal_static_AckSpan_descriptor
;
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_AckSpan_descriptor
;
}
public
TraceProtocol
.
AckSpan
getDefaultInstanceForType
()
{
return
TraceProtocol
.
AckSpan
.
getDefaultInstance
();
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
getDefaultInstanceForType
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
.
getDefaultInstance
();
}
public
TraceProtocol
.
AckSpan
build
()
{
TraceProtocol
.
AckSpan
result
=
buildPartial
();
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
build
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
result
=
buildPartial
();
if
(!
result
.
isInitialized
())
{
throw
newUninitializedMessageException
(
result
);
}
return
result
;
}
public
TraceProtocol
.
AckSpan
buildPartial
()
{
TraceProtocol
.
AckSpan
result
=
new
TraceProtocol
.
AckSpan
(
this
);
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
buildPartial
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
result
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
(
this
);
int
from_bitField0_
=
bitField0_
;
int
to_bitField0_
=
0
;
if
(((
from_bitField0_
&
0x00000001
)
==
0x00000001
))
{
...
...
@@ -969,8 +788,6 @@ public final class TraceProtocol {
to_bitField0_
|=
0x00000040
;
}
result
.
viewpointId_
=
viewpointId_
;
result
.
parameters_
=
internalGetParameters
();
result
.
parameters_
.
makeImmutable
();
result
.
bitField0_
=
to_bitField0_
;
onBuilt
();
return
result
;
...
...
@@ -1003,16 +820,16 @@ public final class TraceProtocol {
return
(
Builder
)
super
.
addRepeatedField
(
field
,
value
);
}
public
Builder
mergeFrom
(
com
.
google
.
protobuf
.
Message
other
)
{
if
(
other
instanceof
TraceProtocol
.
AckSpan
)
{
return
mergeFrom
((
TraceProtocol
.
AckSpan
)
other
);
if
(
other
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
)
{
return
mergeFrom
((
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
)
other
);
}
else
{
super
.
mergeFrom
(
other
);
return
this
;
}
}
public
Builder
mergeFrom
(
TraceProtocol
.
AckSpan
other
)
{
if
(
other
==
TraceProtocol
.
AckSpan
.
getDefaultInstance
())
return
this
;
public
Builder
mergeFrom
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
other
)
{
if
(
other
==
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
.
getDefaultInstance
())
return
this
;
if
(
other
.
hasTraceId
())
{
bitField0_
|=
0x00000001
;
traceId_
=
other
.
traceId_
;
...
...
@@ -1042,8 +859,6 @@ public final class TraceProtocol {
viewpointId_
=
other
.
viewpointId_
;
onChanged
();
}
internalGetMutableParameters
().
mergeFrom
(
other
.
internalGetParameters
());
this
.
mergeUnknownFields
(
other
.
unknownFields
);
onChanged
();
return
this
;
...
...
@@ -1072,11 +887,11 @@ public final class TraceProtocol {
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
TraceProtocol
.
AckSpan
parsedMessage
=
null
;
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
parsedMessage
=
null
;
try
{
parsedMessage
=
PARSER
.
parsePartialFrom
(
input
,
extensionRegistry
);
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
parsedMessage
=
(
TraceProtocol
.
AckSpan
)
e
.
getUnfinishedMessage
();
parsedMessage
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
)
e
.
getUnfinishedMessage
();
throw
e
.
unwrapIOException
();
}
finally
{
if
(
parsedMessage
!=
null
)
{
...
...
@@ -1486,156 +1301,37 @@ public final class TraceProtocol {
onChanged
();
return
this
;
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters_
;
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetParameters
()
{
if
(
parameters_
==
null
)
{
return
com
.
google
.
protobuf
.
MapField
.
emptyMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
return
parameters_
;
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetMutableParameters
()
{
onChanged
();;
if
(
parameters_
==
null
)
{
parameters_
=
com
.
google
.
protobuf
.
MapField
.
newMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
if
(!
parameters_
.
isMutable
())
{
parameters_
=
parameters_
.
copy
();
}
return
parameters_
;
public
final
Builder
setUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
setUnknownFields
(
unknownFields
);
}
public
int
getParametersCount
()
{
return
internalGetParameters
().
getMap
().
size
();
public
final
Builder
mergeUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
mergeUnknownFields
(
unknownFields
);
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
boolean
containsParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
return
internalGetParameters
().
getMap
().
containsKey
(
key
);
}
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
()
{
return
getParametersMap
();
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
()
{
return
internalGetParameters
().
getMap
();
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
// @@protoc_insertion_point(builder_scope:AckSpan)
}
public
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
return
map
.
containsKey
(
key
)
?
map
.
get
(
key
)
:
defaultValue
;
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
// @@protoc_insertion_point(class_scope:AckSpan)
private
static
final
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
DEFAULT_INSTANCE
;
static
{
DEFAULT_INSTANCE
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
();
}
public
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
if
(!
map
.
containsKey
(
key
))
{
throw
new
java
.
lang
.
IllegalArgumentException
();
}
return
map
.
get
(
key
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
getDefaultInstance
()
{
return
DEFAULT_INSTANCE
;
}
public
Builder
clearParameters
()
{
getMutableParameters
().
clear
();
return
this
;
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
Builder
removeParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
getMutableParameters
().
remove
(
key
);
return
this
;
}
/**
* Use alternate mutation accessors instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getMutableParameters
()
{
return
internalGetMutableParameters
().
getMutableMap
();
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
Builder
putParameters
(
java
.
lang
.
String
key
,
java
.
lang
.
String
value
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
if
(
value
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
getMutableParameters
().
put
(
key
,
value
);
return
this
;
}
/**
* <code>map<string, string> parameters = 8;</code>
*/
public
Builder
putAllParameters
(
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
values
)
{
getMutableParameters
().
putAll
(
values
);
return
this
;
}
public
final
Builder
setUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
setUnknownFields
(
unknownFields
);
}
public
final
Builder
mergeUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
mergeUnknownFields
(
unknownFields
);
}
// @@protoc_insertion_point(builder_scope:AckSpan)
}
// @@protoc_insertion_point(class_scope:AckSpan)
private
static
final
TraceProtocol
.
AckSpan
DEFAULT_INSTANCE
;
static
{
DEFAULT_INSTANCE
=
new
TraceProtocol
.
AckSpan
();
}
public
static
TraceProtocol
.
AckSpan
getDefaultInstance
()
{
return
DEFAULT_INSTANCE
;
}
@java
.
lang
.
Deprecated
public
static
final
com
.
google
.
protobuf
.
Parser
<
AckSpan
>
PARSER
=
new
com
.
google
.
protobuf
.
AbstractParser
<
AckSpan
>()
{
public
AckSpan
parsePartialFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
new
AckSpan
(
input
,
extensionRegistry
);
@java
.
lang
.
Deprecated
public
static
final
com
.
google
.
protobuf
.
Parser
<
AckSpan
>
PARSER
=
new
com
.
google
.
protobuf
.
AbstractParser
<
AckSpan
>()
{
public
AckSpan
parsePartialFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
new
AckSpan
(
input
,
extensionRegistry
);
}
};
...
...
@@ -1648,7 +1344,7 @@ public final class TraceProtocol {
return
PARSER
;
}
public
TraceProtocol
.
AckSpan
getDefaultInstanceForType
()
{
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
AckSpan
getDefaultInstanceForType
()
{
return
DEFAULT_INSTANCE
;
}
...
...
@@ -1812,63 +1508,29 @@ public final class TraceProtocol {
getAgentIdBytes
();
/**
* <code>map<string, string> parameters = 13;</code>
*/
int
getParametersCount
();
/**
* <code>map<string, string> parameters = 13;</code>
*/
boolean
containsParameters
(
java
.
lang
.
String
key
);
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
();
/**
* <code>map<string, string> parameters = 13;</code>
*/
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
();
/**
* <code>map<string, string> parameters = 13;</code>
*/
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
);
/**
* <code>map<string, string> parameters = 13;</code>
*/
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
);
/**
* <code>required string processNo = 14;</code>
* <code>required string processNo = 13;</code>
*/
boolean
hasProcessNo
();
/**
* <code>required string processNo = 1
4
;</code>
* <code>required string processNo = 1
3
;</code>
*/
java
.
lang
.
String
getProcessNo
();
/**
* <code>required string processNo = 1
4
;</code>
* <code>required string processNo = 1
3
;</code>
*/
com
.
google
.
protobuf
.
ByteString
getProcessNoBytes
();
/**
* <code>required string address = 1
5
;</code>
* <code>required string address = 1
4
;</code>
*/
boolean
hasAddress
();
/**
* <code>required string address = 1
5
;</code>
* <code>required string address = 1
4
;</code>
*/
java
.
lang
.
String
getAddress
();
/**
* <code>required string address = 1
5
;</code>
* <code>required string address = 1
4
;</code>
*/
com
.
google
.
protobuf
.
ByteString
getAddressBytes
();
...
...
@@ -1999,24 +1661,12 @@ public final class TraceProtocol {
break
;
}
case
106
:
{
if
(!((
mutable_bitField0_
&
0x00001000
)
==
0x00001000
))
{
parameters_
=
com
.
google
.
protobuf
.
MapField
.
newMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
mutable_bitField0_
|=
0x00001000
;
}
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
input
.
readMessage
(
ParametersDefaultEntryHolder
.
defaultEntry
.
getParserForType
(),
extensionRegistry
);
parameters_
.
getMutableMap
().
put
(
parameters
.
getKey
(),
parameters
.
getValue
());
break
;
}
case
114
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00001000
;
processNo_
=
bs
;
break
;
}
case
1
22
:
{
case
1
14
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00002000
;
address_
=
bs
;
...
...
@@ -2036,25 +1686,14 @@ public final class TraceProtocol {
}
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
TraceProtocol
.
internal_static_RequestSpan_descriptor
;
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_RequestSpan_descriptor
;
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMapField
(
int
number
)
{
switch
(
number
)
{
case
13
:
return
internalGetParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
TraceProtocol
.
internal_static_RequestSpan_fieldAccessorTable
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_RequestSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
TraceProtocol
.
RequestSpan
.
class
,
TraceProtocol
.
RequestSpan
.
Builder
.
class
);
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
.
Builder
.
class
);
}
private
int
bitField0_
;
...
...
@@ -2481,92 +2120,16 @@ public final class TraceProtocol {
}
}
public
static
final
int
PARAMETERS_FIELD_NUMBER
=
13
;
private
static
final
class
ParametersDefaultEntryHolder
{
static
final
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
defaultEntry
=
com
.
google
.
protobuf
.
MapEntry
.<
java
.
lang
.
String
,
java
.
lang
.
String
>
newDefaultInstance
(
TraceProtocol
.
internal_static_RequestSpan_ParametersEntry_descriptor
,
com
.
google
.
protobuf
.
WireFormat
.
FieldType
.
STRING
,
""
,
com
.
google
.
protobuf
.
WireFormat
.
FieldType
.
STRING
,
""
);
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters_
;
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetParameters
()
{
if
(
parameters_
==
null
)
{
return
com
.
google
.
protobuf
.
MapField
.
emptyMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
return
parameters_
;
}
public
int
getParametersCount
()
{
return
internalGetParameters
().
getMap
().
size
();
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
boolean
containsParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
return
internalGetParameters
().
getMap
().
containsKey
(
key
);
}
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
()
{
return
getParametersMap
();
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
()
{
return
internalGetParameters
().
getMap
();
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
return
map
.
containsKey
(
key
)
?
map
.
get
(
key
)
:
defaultValue
;
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
if
(!
map
.
containsKey
(
key
))
{
throw
new
java
.
lang
.
IllegalArgumentException
();
}
return
map
.
get
(
key
);
}
public
static
final
int
PROCESSNO_FIELD_NUMBER
=
14
;
public
static
final
int
PROCESSNO_FIELD_NUMBER
=
13
;
private
volatile
java
.
lang
.
Object
processNo_
;
/**
* <code>required string processNo = 1
4
;</code>
* <code>required string processNo = 1
3
;</code>
*/
public
boolean
hasProcessNo
()
{
return
((
bitField0_
&
0x00001000
)
==
0x00001000
);
}
/**
* <code>required string processNo = 1
4
;</code>
* <code>required string processNo = 1
3
;</code>
*/
public
java
.
lang
.
String
getProcessNo
()
{
java
.
lang
.
Object
ref
=
processNo_
;
...
...
@@ -2583,7 +2146,7 @@ public final class TraceProtocol {
}
}
/**
* <code>required string processNo = 1
4
;</code>
* <code>required string processNo = 1
3
;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getProcessNoBytes
()
{
...
...
@@ -2599,16 +2162,16 @@ public final class TraceProtocol {
}
}
public
static
final
int
ADDRESS_FIELD_NUMBER
=
1
5
;
public
static
final
int
ADDRESS_FIELD_NUMBER
=
1
4
;
private
volatile
java
.
lang
.
Object
address_
;
/**
* <code>required string address = 1
5
;</code>
* <code>required string address = 1
4
;</code>
*/
public
boolean
hasAddress
()
{
return
((
bitField0_
&
0x00002000
)
==
0x00002000
);
}
/**
* <code>required string address = 1
5
;</code>
* <code>required string address = 1
4
;</code>
*/
public
java
.
lang
.
String
getAddress
()
{
java
.
lang
.
Object
ref
=
address_
;
...
...
@@ -2625,7 +2188,7 @@ public final class TraceProtocol {
}
}
/**
* <code>required string address = 1
5
;</code>
* <code>required string address = 1
4
;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getAddressBytes
()
{
...
...
@@ -2737,20 +2300,11 @@ public final class TraceProtocol {
if
(((
bitField0_
&
0x00000800
)
==
0x00000800
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
12
,
agentId_
);
}
for
(
java
.
util
.
Map
.
Entry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
entry
:
internalGetParameters
().
getMap
().
entrySet
())
{
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
ParametersDefaultEntryHolder
.
defaultEntry
.
newBuilderForType
()
.
setKey
(
entry
.
getKey
())
.
setValue
(
entry
.
getValue
())
.
build
();
output
.
writeMessage
(
13
,
parameters
);
}
if
(((
bitField0_
&
0x00001000
)
==
0x00001000
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
1
4
,
processNo_
);
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
1
3
,
processNo_
);
}
if
(((
bitField0_
&
0x00002000
)
==
0x00002000
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
1
5
,
address_
);
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
1
4
,
address_
);
}
unknownFields
.
writeTo
(
output
);
}
...
...
@@ -2799,21 +2353,11 @@ public final class TraceProtocol {
if
(((
bitField0_
&
0x00000800
)
==
0x00000800
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
12
,
agentId_
);
}
for
(
java
.
util
.
Map
.
Entry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
entry
:
internalGetParameters
().
getMap
().
entrySet
())
{
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
ParametersDefaultEntryHolder
.
defaultEntry
.
newBuilderForType
()
.
setKey
(
entry
.
getKey
())
.
setValue
(
entry
.
getValue
())
.
build
();
size
+=
com
.
google
.
protobuf
.
CodedOutputStream
.
computeMessageSize
(
13
,
parameters
);
}
if
(((
bitField0_
&
0x00001000
)
==
0x00001000
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
1
4
,
processNo_
);
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
1
3
,
processNo_
);
}
if
(((
bitField0_
&
0x00002000
)
==
0x00002000
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
1
5
,
address_
);
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
1
4
,
address_
);
}
size
+=
unknownFields
.
getSerializedSize
();
memoizedSize
=
size
;
...
...
@@ -2826,10 +2370,10 @@ public final class TraceProtocol {
if
(
obj
==
this
)
{
return
true
;
}
if
(!(
obj
instanceof
TraceProtocol
.
RequestSpan
))
{
if
(!(
obj
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
))
{
return
super
.
equals
(
obj
);
}
TraceProtocol
.
RequestSpan
other
=
(
TraceProtocol
.
RequestSpan
)
obj
;
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
other
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
)
obj
;
boolean
result
=
true
;
result
=
result
&&
(
hasTraceId
()
==
other
.
hasTraceId
());
...
...
@@ -2892,8 +2436,6 @@ public final class TraceProtocol {
result
=
result
&&
getAgentId
()
.
equals
(
other
.
getAgentId
());
}
result
=
result
&&
internalGetParameters
().
equals
(
other
.
internalGetParameters
());
result
=
result
&&
(
hasProcessNo
()
==
other
.
hasProcessNo
());
if
(
hasProcessNo
())
{
result
=
result
&&
getProcessNo
()
...
...
@@ -2964,10 +2506,6 @@ public final class TraceProtocol {
hash
=
(
37
*
hash
)
+
AGENTID_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getAgentId
().
hashCode
();
}
if
(!
internalGetParameters
().
getMap
().
isEmpty
())
{
hash
=
(
37
*
hash
)
+
PARAMETERS_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
internalGetParameters
().
hashCode
();
}
if
(
hasProcessNo
())
{
hash
=
(
37
*
hash
)
+
PROCESSNO_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getProcessNo
().
hashCode
();
...
...
@@ -2981,58 +2519,58 @@ public final class TraceProtocol {
return
hash
;
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
byte
[]
data
)
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
byte
[]
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
byte
[]
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
java
.
io
.
InputStream
input
)
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
TraceProtocol
.
RequestSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
)
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
);
}
public
static
TraceProtocol
.
RequestSpan
parseDelimitedFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
TraceProtocol
.
RequestSpan
parseFrom
(
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
...
...
@@ -3044,7 +2582,7 @@ public final class TraceProtocol {
public
static
Builder
newBuilder
()
{
return
DEFAULT_INSTANCE
.
toBuilder
();
}
public
static
Builder
newBuilder
(
TraceProtocol
.
RequestSpan
prototype
)
{
public
static
Builder
newBuilder
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
prototype
)
{
return
DEFAULT_INSTANCE
.
toBuilder
().
mergeFrom
(
prototype
);
}
public
Builder
toBuilder
()
{
...
...
@@ -3064,42 +2602,20 @@ public final class TraceProtocol {
public
static
final
class
Builder
extends
com
.
google
.
protobuf
.
GeneratedMessageV3
.
Builder
<
Builder
>
implements
// @@protoc_insertion_point(builder_implements:RequestSpan)
TraceProtocol
.
RequestSpanOrBuilder
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpanOrBuilder
{
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
TraceProtocol
.
internal_static_RequestSpan_descriptor
;
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_RequestSpan_descriptor
;
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMapField
(
int
number
)
{
switch
(
number
)
{
case
13
:
return
internalGetParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMutableMapField
(
int
number
)
{
switch
(
number
)
{
case
13
:
return
internalGetMutableParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
TraceProtocol
.
internal_static_RequestSpan_fieldAccessorTable
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_RequestSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
TraceProtocol
.
RequestSpan
.
class
,
TraceProtocol
.
RequestSpan
.
Builder
.
class
);
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
.
Builder
.
class
);
}
// Construct using TraceProtocol.RequestSpan.newBuilder()
// Construct using
com.a.eye.skywalking.protocol.proto.
TraceProtocol.RequestSpan.newBuilder()
private
Builder
()
{
maybeForceBuilderInitialization
();
}
...
...
@@ -3140,33 +2656,32 @@ public final class TraceProtocol {
bitField0_
=
(
bitField0_
&
~
0x00000400
);
agentId_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000800
);
internalGetMutableParameters
().
clear
();
processNo_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x0000
2
000
);
bitField0_
=
(
bitField0_
&
~
0x0000
1
000
);
address_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x0000
4
000
);
bitField0_
=
(
bitField0_
&
~
0x0000
2
000
);
return
this
;
}
public
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptorForType
()
{
return
TraceProtocol
.
internal_static_RequestSpan_descriptor
;
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_RequestSpan_descriptor
;
}
public
TraceProtocol
.
RequestSpan
getDefaultInstanceForType
()
{
return
TraceProtocol
.
RequestSpan
.
getDefaultInstance
();
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
getDefaultInstanceForType
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
.
getDefaultInstance
();
}
public
TraceProtocol
.
RequestSpan
build
()
{
TraceProtocol
.
RequestSpan
result
=
buildPartial
();
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
build
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
result
=
buildPartial
();
if
(!
result
.
isInitialized
())
{
throw
newUninitializedMessageException
(
result
);
}
return
result
;
}
public
TraceProtocol
.
RequestSpan
buildPartial
()
{
TraceProtocol
.
RequestSpan
result
=
new
TraceProtocol
.
RequestSpan
(
this
);
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
buildPartial
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
result
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
(
this
);
int
from_bitField0_
=
bitField0_
;
int
to_bitField0_
=
0
;
if
(((
from_bitField0_
&
0x00000001
)
==
0x00000001
))
{
...
...
@@ -3217,13 +2732,11 @@ public final class TraceProtocol {
to_bitField0_
|=
0x00000800
;
}
result
.
agentId_
=
agentId_
;
result
.
parameters_
=
internalGetParameters
();
result
.
parameters_
.
makeImmutable
();
if
(((
from_bitField0_
&
0x00002000
)
==
0x00002000
))
{
if
(((
from_bitField0_
&
0x00001000
)
==
0x00001000
))
{
to_bitField0_
|=
0x00001000
;
}
result
.
processNo_
=
processNo_
;
if
(((
from_bitField0_
&
0x0000
4000
)
==
0x00004
000
))
{
if
(((
from_bitField0_
&
0x0000
2000
)
==
0x00002
000
))
{
to_bitField0_
|=
0x00002000
;
}
result
.
address_
=
address_
;
...
...
@@ -3259,16 +2772,16 @@ public final class TraceProtocol {
return
(
Builder
)
super
.
addRepeatedField
(
field
,
value
);
}
public
Builder
mergeFrom
(
com
.
google
.
protobuf
.
Message
other
)
{
if
(
other
instanceof
TraceProtocol
.
RequestSpan
)
{
return
mergeFrom
((
TraceProtocol
.
RequestSpan
)
other
);
if
(
other
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
)
{
return
mergeFrom
((
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
)
other
);
}
else
{
super
.
mergeFrom
(
other
);
return
this
;
}
}
public
Builder
mergeFrom
(
TraceProtocol
.
RequestSpan
other
)
{
if
(
other
==
TraceProtocol
.
RequestSpan
.
getDefaultInstance
())
return
this
;
public
Builder
mergeFrom
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
other
)
{
if
(
other
==
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
.
getDefaultInstance
())
return
this
;
if
(
other
.
hasTraceId
())
{
bitField0_
|=
0x00000001
;
traceId_
=
other
.
traceId_
;
...
...
@@ -3323,15 +2836,13 @@ public final class TraceProtocol {
agentId_
=
other
.
agentId_
;
onChanged
();
}
internalGetMutableParameters
().
mergeFrom
(
other
.
internalGetParameters
());
if
(
other
.
hasProcessNo
())
{
bitField0_
|=
0x0000
2
000
;
bitField0_
|=
0x0000
1
000
;
processNo_
=
other
.
processNo_
;
onChanged
();
}
if
(
other
.
hasAddress
())
{
bitField0_
|=
0x0000
4
000
;
bitField0_
|=
0x0000
2
000
;
address_
=
other
.
address_
;
onChanged
();
}
...
...
@@ -3384,11 +2895,11 @@ public final class TraceProtocol {
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
TraceProtocol
.
RequestSpan
parsedMessage
=
null
;
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
parsedMessage
=
null
;
try
{
parsedMessage
=
PARSER
.
parsePartialFrom
(
input
,
extensionRegistry
);
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
parsedMessage
=
(
TraceProtocol
.
RequestSpan
)
e
.
getUnfinishedMessage
();
parsedMessage
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
)
e
.
getUnfinishedMessage
();
throw
e
.
unwrapIOException
();
}
finally
{
if
(
parsedMessage
!=
null
)
{
...
...
@@ -4179,143 +3690,1932 @@ public final class TraceProtocol {
return
this
;
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters_
;
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetParameters
()
{
if
(
parameters_
==
null
)
{
return
com
.
google
.
protobuf
.
MapField
.
emptyMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
return
parameters_
;
private
java
.
lang
.
Object
processNo_
=
""
;
/**
* <code>required string processNo = 13;</code>
*/
public
boolean
hasProcessNo
()
{
return
((
bitField0_
&
0x00001000
)
==
0x00001000
);
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetMutableParameters
()
{
onChanged
();;
if
(
parameters_
==
null
)
{
parameters_
=
com
.
google
.
protobuf
.
MapField
.
newMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
/**
* <code>required string processNo = 13;</code>
*/
public
java
.
lang
.
String
getProcessNo
()
{
java
.
lang
.
Object
ref
=
processNo_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
processNo_
=
s
;
}
return
s
;
}
else
{
return
(
java
.
lang
.
String
)
ref
;
}
}
/**
* <code>required string processNo = 13;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getProcessNoBytes
()
{
java
.
lang
.
Object
ref
=
processNo_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
processNo_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>required string processNo = 13;</code>
*/
public
Builder
setProcessNo
(
java
.
lang
.
String
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00001000
;
processNo_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>required string processNo = 13;</code>
*/
public
Builder
clearProcessNo
()
{
bitField0_
=
(
bitField0_
&
~
0x00001000
);
processNo_
=
getDefaultInstance
().
getProcessNo
();
onChanged
();
return
this
;
}
/**
* <code>required string processNo = 13;</code>
*/
public
Builder
setProcessNoBytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00001000
;
processNo_
=
value
;
onChanged
();
return
this
;
}
private
java
.
lang
.
Object
address_
=
""
;
/**
* <code>required string address = 14;</code>
*/
public
boolean
hasAddress
()
{
return
((
bitField0_
&
0x00002000
)
==
0x00002000
);
}
/**
* <code>required string address = 14;</code>
*/
public
java
.
lang
.
String
getAddress
()
{
java
.
lang
.
Object
ref
=
address_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
address_
=
s
;
}
return
s
;
}
else
{
return
(
java
.
lang
.
String
)
ref
;
}
}
/**
* <code>required string address = 14;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getAddressBytes
()
{
java
.
lang
.
Object
ref
=
address_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
address_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>required string address = 14;</code>
*/
public
Builder
setAddress
(
java
.
lang
.
String
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00002000
;
address_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>required string address = 14;</code>
*/
public
Builder
clearAddress
()
{
bitField0_
=
(
bitField0_
&
~
0x00002000
);
address_
=
getDefaultInstance
().
getAddress
();
onChanged
();
return
this
;
}
/**
* <code>required string address = 14;</code>
*/
public
Builder
setAddressBytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00002000
;
address_
=
value
;
onChanged
();
return
this
;
}
public
final
Builder
setUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
setUnknownFields
(
unknownFields
);
}
public
final
Builder
mergeUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
mergeUnknownFields
(
unknownFields
);
}
// @@protoc_insertion_point(builder_scope:RequestSpan)
}
// @@protoc_insertion_point(class_scope:RequestSpan)
private
static
final
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
DEFAULT_INSTANCE
;
static
{
DEFAULT_INSTANCE
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
();
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
getDefaultInstance
()
{
return
DEFAULT_INSTANCE
;
}
@java
.
lang
.
Deprecated
public
static
final
com
.
google
.
protobuf
.
Parser
<
RequestSpan
>
PARSER
=
new
com
.
google
.
protobuf
.
AbstractParser
<
RequestSpan
>()
{
public
RequestSpan
parsePartialFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
new
RequestSpan
(
input
,
extensionRegistry
);
}
};
public
static
com
.
google
.
protobuf
.
Parser
<
RequestSpan
>
parser
()
{
return
PARSER
;
}
@java
.
lang
.
Override
public
com
.
google
.
protobuf
.
Parser
<
RequestSpan
>
getParserForType
()
{
return
PARSER
;
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
RequestSpan
getDefaultInstanceForType
()
{
return
DEFAULT_INSTANCE
;
}
}
public
interface
InputParametersSpanOrBuilder
extends
// @@protoc_insertion_point(interface_extends:InputParametersSpan)
com
.
google
.
protobuf
.
MessageOrBuilder
{
/**
* <code>required string traceId = 1;</code>
*/
boolean
hasTraceId
();
/**
* <code>required string traceId = 1;</code>
*/
java
.
lang
.
String
getTraceId
();
/**
* <code>required string traceId = 1;</code>
*/
com
.
google
.
protobuf
.
ByteString
getTraceIdBytes
();
/**
* <code>optional string traceLevelId = 2;</code>
*/
boolean
hasTraceLevelId
();
/**
* <code>optional string traceLevelId = 2;</code>
*/
java
.
lang
.
String
getTraceLevelId
();
/**
* <code>optional string traceLevelId = 2;</code>
*/
com
.
google
.
protobuf
.
ByteString
getTraceLevelIdBytes
();
/**
* <code>map<string, string> parameters = 3;</code>
*/
int
getParametersCount
();
/**
* <code>map<string, string> parameters = 3;</code>
*/
boolean
containsParameters
(
java
.
lang
.
String
key
);
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
();
/**
* <code>map<string, string> parameters = 3;</code>
*/
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
();
/**
* <code>map<string, string> parameters = 3;</code>
*/
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
);
/**
* <code>map<string, string> parameters = 3;</code>
*/
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
);
}
/**
* Protobuf type {@code InputParametersSpan}
*/
public
static
final
class
InputParametersSpan
extends
com
.
google
.
protobuf
.
GeneratedMessageV3
implements
// @@protoc_insertion_point(message_implements:InputParametersSpan)
InputParametersSpanOrBuilder
{
// Use InputParametersSpan.newBuilder() to construct.
private
InputParametersSpan
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
Builder
<?>
builder
)
{
super
(
builder
);
}
private
InputParametersSpan
()
{
traceId_
=
""
;
traceLevelId_
=
""
;
}
@java
.
lang
.
Override
public
final
com
.
google
.
protobuf
.
UnknownFieldSet
getUnknownFields
()
{
return
this
.
unknownFields
;
}
private
InputParametersSpan
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
this
();
int
mutable_bitField0_
=
0
;
com
.
google
.
protobuf
.
UnknownFieldSet
.
Builder
unknownFields
=
com
.
google
.
protobuf
.
UnknownFieldSet
.
newBuilder
();
try
{
boolean
done
=
false
;
while
(!
done
)
{
int
tag
=
input
.
readTag
();
switch
(
tag
)
{
case
0
:
done
=
true
;
break
;
default
:
{
if
(!
parseUnknownField
(
input
,
unknownFields
,
extensionRegistry
,
tag
))
{
done
=
true
;
}
break
;
}
case
10
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00000001
;
traceId_
=
bs
;
break
;
}
case
18
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00000002
;
traceLevelId_
=
bs
;
break
;
}
case
26
:
{
if
(!((
mutable_bitField0_
&
0x00000004
)
==
0x00000004
))
{
parameters_
=
com
.
google
.
protobuf
.
MapField
.
newMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
mutable_bitField0_
|=
0x00000004
;
}
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
input
.
readMessage
(
ParametersDefaultEntryHolder
.
defaultEntry
.
getParserForType
(),
extensionRegistry
);
parameters_
.
getMutableMap
().
put
(
parameters
.
getKey
(),
parameters
.
getValue
());
break
;
}
}
}
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
throw
e
.
setUnfinishedMessage
(
this
);
}
catch
(
java
.
io
.
IOException
e
)
{
throw
new
com
.
google
.
protobuf
.
InvalidProtocolBufferException
(
e
).
setUnfinishedMessage
(
this
);
}
finally
{
this
.
unknownFields
=
unknownFields
.
build
();
makeExtensionsImmutable
();
}
}
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_InputParametersSpan_descriptor
;
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMapField
(
int
number
)
{
switch
(
number
)
{
case
3
:
return
internalGetParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_InputParametersSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
.
Builder
.
class
);
}
private
int
bitField0_
;
public
static
final
int
TRACEID_FIELD_NUMBER
=
1
;
private
volatile
java
.
lang
.
Object
traceId_
;
/**
* <code>required string traceId = 1;</code>
*/
public
boolean
hasTraceId
()
{
return
((
bitField0_
&
0x00000001
)
==
0x00000001
);
}
/**
* <code>required string traceId = 1;</code>
*/
public
java
.
lang
.
String
getTraceId
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
return
(
java
.
lang
.
String
)
ref
;
}
else
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceId_
=
s
;
}
return
s
;
}
}
/**
* <code>required string traceId = 1;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getTraceIdBytes
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
public
static
final
int
TRACELEVELID_FIELD_NUMBER
=
2
;
private
volatile
java
.
lang
.
Object
traceLevelId_
;
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
boolean
hasTraceLevelId
()
{
return
((
bitField0_
&
0x00000002
)
==
0x00000002
);
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
java
.
lang
.
String
getTraceLevelId
()
{
java
.
lang
.
Object
ref
=
traceLevelId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
return
(
java
.
lang
.
String
)
ref
;
}
else
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceLevelId_
=
s
;
}
return
s
;
}
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getTraceLevelIdBytes
()
{
java
.
lang
.
Object
ref
=
traceLevelId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceLevelId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
public
static
final
int
PARAMETERS_FIELD_NUMBER
=
3
;
private
static
final
class
ParametersDefaultEntryHolder
{
static
final
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
defaultEntry
=
com
.
google
.
protobuf
.
MapEntry
.<
java
.
lang
.
String
,
java
.
lang
.
String
>
newDefaultInstance
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_InputParametersSpan_ParametersEntry_descriptor
,
com
.
google
.
protobuf
.
WireFormat
.
FieldType
.
STRING
,
""
,
com
.
google
.
protobuf
.
WireFormat
.
FieldType
.
STRING
,
""
);
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters_
;
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetParameters
()
{
if
(
parameters_
==
null
)
{
return
com
.
google
.
protobuf
.
MapField
.
emptyMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
return
parameters_
;
}
public
int
getParametersCount
()
{
return
internalGetParameters
().
getMap
().
size
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
boolean
containsParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
return
internalGetParameters
().
getMap
().
containsKey
(
key
);
}
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
()
{
return
getParametersMap
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
()
{
return
internalGetParameters
().
getMap
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
return
map
.
containsKey
(
key
)
?
map
.
get
(
key
)
:
defaultValue
;
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
if
(!
map
.
containsKey
(
key
))
{
throw
new
java
.
lang
.
IllegalArgumentException
();
}
return
map
.
get
(
key
);
}
private
byte
memoizedIsInitialized
=
-
1
;
public
final
boolean
isInitialized
()
{
byte
isInitialized
=
memoizedIsInitialized
;
if
(
isInitialized
==
1
)
return
true
;
if
(
isInitialized
==
0
)
return
false
;
if
(!
hasTraceId
())
{
memoizedIsInitialized
=
0
;
return
false
;
}
memoizedIsInitialized
=
1
;
return
true
;
}
public
void
writeTo
(
com
.
google
.
protobuf
.
CodedOutputStream
output
)
throws
java
.
io
.
IOException
{
if
(((
bitField0_
&
0x00000001
)
==
0x00000001
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
1
,
traceId_
);
}
if
(((
bitField0_
&
0x00000002
)
==
0x00000002
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
2
,
traceLevelId_
);
}
for
(
java
.
util
.
Map
.
Entry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
entry
:
internalGetParameters
().
getMap
().
entrySet
())
{
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
ParametersDefaultEntryHolder
.
defaultEntry
.
newBuilderForType
()
.
setKey
(
entry
.
getKey
())
.
setValue
(
entry
.
getValue
())
.
build
();
output
.
writeMessage
(
3
,
parameters
);
}
unknownFields
.
writeTo
(
output
);
}
public
int
getSerializedSize
()
{
int
size
=
memoizedSize
;
if
(
size
!=
-
1
)
return
size
;
size
=
0
;
if
(((
bitField0_
&
0x00000001
)
==
0x00000001
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
1
,
traceId_
);
}
if
(((
bitField0_
&
0x00000002
)
==
0x00000002
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
2
,
traceLevelId_
);
}
for
(
java
.
util
.
Map
.
Entry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
entry
:
internalGetParameters
().
getMap
().
entrySet
())
{
com
.
google
.
protobuf
.
MapEntry
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters
=
ParametersDefaultEntryHolder
.
defaultEntry
.
newBuilderForType
()
.
setKey
(
entry
.
getKey
())
.
setValue
(
entry
.
getValue
())
.
build
();
size
+=
com
.
google
.
protobuf
.
CodedOutputStream
.
computeMessageSize
(
3
,
parameters
);
}
size
+=
unknownFields
.
getSerializedSize
();
memoizedSize
=
size
;
return
size
;
}
private
static
final
long
serialVersionUID
=
0L
;
@java
.
lang
.
Override
public
boolean
equals
(
final
java
.
lang
.
Object
obj
)
{
if
(
obj
==
this
)
{
return
true
;
}
if
(!(
obj
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
))
{
return
super
.
equals
(
obj
);
}
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
other
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
)
obj
;
boolean
result
=
true
;
result
=
result
&&
(
hasTraceId
()
==
other
.
hasTraceId
());
if
(
hasTraceId
())
{
result
=
result
&&
getTraceId
()
.
equals
(
other
.
getTraceId
());
}
result
=
result
&&
(
hasTraceLevelId
()
==
other
.
hasTraceLevelId
());
if
(
hasTraceLevelId
())
{
result
=
result
&&
getTraceLevelId
()
.
equals
(
other
.
getTraceLevelId
());
}
result
=
result
&&
internalGetParameters
().
equals
(
other
.
internalGetParameters
());
result
=
result
&&
unknownFields
.
equals
(
other
.
unknownFields
);
return
result
;
}
@java
.
lang
.
Override
public
int
hashCode
()
{
if
(
memoizedHashCode
!=
0
)
{
return
memoizedHashCode
;
}
int
hash
=
41
;
hash
=
(
19
*
hash
)
+
getDescriptorForType
().
hashCode
();
if
(
hasTraceId
())
{
hash
=
(
37
*
hash
)
+
TRACEID_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getTraceId
().
hashCode
();
}
if
(
hasTraceLevelId
())
{
hash
=
(
37
*
hash
)
+
TRACELEVELID_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getTraceLevelId
().
hashCode
();
}
if
(!
internalGetParameters
().
getMap
().
isEmpty
())
{
hash
=
(
37
*
hash
)
+
PARAMETERS_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
internalGetParameters
().
hashCode
();
}
hash
=
(
29
*
hash
)
+
unknownFields
.
hashCode
();
memoizedHashCode
=
hash
;
return
hash
;
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
byte
[]
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
byte
[]
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
Builder
newBuilderForType
()
{
return
newBuilder
();
}
public
static
Builder
newBuilder
()
{
return
DEFAULT_INSTANCE
.
toBuilder
();
}
public
static
Builder
newBuilder
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
prototype
)
{
return
DEFAULT_INSTANCE
.
toBuilder
().
mergeFrom
(
prototype
);
}
public
Builder
toBuilder
()
{
return
this
==
DEFAULT_INSTANCE
?
new
Builder
()
:
new
Builder
().
mergeFrom
(
this
);
}
@java
.
lang
.
Override
protected
Builder
newBuilderForType
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
BuilderParent
parent
)
{
Builder
builder
=
new
Builder
(
parent
);
return
builder
;
}
/**
* Protobuf type {@code InputParametersSpan}
*/
public
static
final
class
Builder
extends
com
.
google
.
protobuf
.
GeneratedMessageV3
.
Builder
<
Builder
>
implements
// @@protoc_insertion_point(builder_implements:InputParametersSpan)
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpanOrBuilder
{
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_InputParametersSpan_descriptor
;
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMapField
(
int
number
)
{
switch
(
number
)
{
case
3
:
return
internalGetParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
@SuppressWarnings
({
"rawtypes"
})
protected
com
.
google
.
protobuf
.
MapField
internalGetMutableMapField
(
int
number
)
{
switch
(
number
)
{
case
3
:
return
internalGetMutableParameters
();
default
:
throw
new
RuntimeException
(
"Invalid map field number: "
+
number
);
}
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_InputParametersSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
.
Builder
.
class
);
}
// Construct using com.a.eye.skywalking.protocol.proto.TraceProtocol.InputParametersSpan.newBuilder()
private
Builder
()
{
maybeForceBuilderInitialization
();
}
private
Builder
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
BuilderParent
parent
)
{
super
(
parent
);
maybeForceBuilderInitialization
();
}
private
void
maybeForceBuilderInitialization
()
{
if
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
alwaysUseFieldBuilders
)
{
}
}
public
Builder
clear
()
{
super
.
clear
();
traceId_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000001
);
traceLevelId_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000002
);
internalGetMutableParameters
().
clear
();
return
this
;
}
public
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptorForType
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_InputParametersSpan_descriptor
;
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
getDefaultInstanceForType
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
.
getDefaultInstance
();
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
build
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
result
=
buildPartial
();
if
(!
result
.
isInitialized
())
{
throw
newUninitializedMessageException
(
result
);
}
return
result
;
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
buildPartial
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
result
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
(
this
);
int
from_bitField0_
=
bitField0_
;
int
to_bitField0_
=
0
;
if
(((
from_bitField0_
&
0x00000001
)
==
0x00000001
))
{
to_bitField0_
|=
0x00000001
;
}
result
.
traceId_
=
traceId_
;
if
(((
from_bitField0_
&
0x00000002
)
==
0x00000002
))
{
to_bitField0_
|=
0x00000002
;
}
result
.
traceLevelId_
=
traceLevelId_
;
result
.
parameters_
=
internalGetParameters
();
result
.
parameters_
.
makeImmutable
();
result
.
bitField0_
=
to_bitField0_
;
onBuilt
();
return
result
;
}
public
Builder
clone
()
{
return
(
Builder
)
super
.
clone
();
}
public
Builder
setField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
,
Object
value
)
{
return
(
Builder
)
super
.
setField
(
field
,
value
);
}
public
Builder
clearField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
)
{
return
(
Builder
)
super
.
clearField
(
field
);
}
public
Builder
clearOneof
(
com
.
google
.
protobuf
.
Descriptors
.
OneofDescriptor
oneof
)
{
return
(
Builder
)
super
.
clearOneof
(
oneof
);
}
public
Builder
setRepeatedField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
,
int
index
,
Object
value
)
{
return
(
Builder
)
super
.
setRepeatedField
(
field
,
index
,
value
);
}
public
Builder
addRepeatedField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
,
Object
value
)
{
return
(
Builder
)
super
.
addRepeatedField
(
field
,
value
);
}
public
Builder
mergeFrom
(
com
.
google
.
protobuf
.
Message
other
)
{
if
(
other
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
)
{
return
mergeFrom
((
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
)
other
);
}
else
{
super
.
mergeFrom
(
other
);
return
this
;
}
}
public
Builder
mergeFrom
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
other
)
{
if
(
other
==
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
.
getDefaultInstance
())
return
this
;
if
(
other
.
hasTraceId
())
{
bitField0_
|=
0x00000001
;
traceId_
=
other
.
traceId_
;
onChanged
();
}
if
(
other
.
hasTraceLevelId
())
{
bitField0_
|=
0x00000002
;
traceLevelId_
=
other
.
traceLevelId_
;
onChanged
();
}
internalGetMutableParameters
().
mergeFrom
(
other
.
internalGetParameters
());
this
.
mergeUnknownFields
(
other
.
unknownFields
);
onChanged
();
return
this
;
}
public
final
boolean
isInitialized
()
{
if
(!
hasTraceId
())
{
return
false
;
}
return
true
;
}
public
Builder
mergeFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
parsedMessage
=
null
;
try
{
parsedMessage
=
PARSER
.
parsePartialFrom
(
input
,
extensionRegistry
);
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
parsedMessage
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
)
e
.
getUnfinishedMessage
();
throw
e
.
unwrapIOException
();
}
finally
{
if
(
parsedMessage
!=
null
)
{
mergeFrom
(
parsedMessage
);
}
}
return
this
;
}
private
int
bitField0_
;
private
java
.
lang
.
Object
traceId_
=
""
;
/**
* <code>required string traceId = 1;</code>
*/
public
boolean
hasTraceId
()
{
return
((
bitField0_
&
0x00000001
)
==
0x00000001
);
}
/**
* <code>required string traceId = 1;</code>
*/
public
java
.
lang
.
String
getTraceId
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceId_
=
s
;
}
return
s
;
}
else
{
return
(
java
.
lang
.
String
)
ref
;
}
}
/**
* <code>required string traceId = 1;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getTraceIdBytes
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>required string traceId = 1;</code>
*/
public
Builder
setTraceId
(
java
.
lang
.
String
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00000001
;
traceId_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>required string traceId = 1;</code>
*/
public
Builder
clearTraceId
()
{
bitField0_
=
(
bitField0_
&
~
0x00000001
);
traceId_
=
getDefaultInstance
().
getTraceId
();
onChanged
();
return
this
;
}
/**
* <code>required string traceId = 1;</code>
*/
public
Builder
setTraceIdBytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00000001
;
traceId_
=
value
;
onChanged
();
return
this
;
}
private
java
.
lang
.
Object
traceLevelId_
=
""
;
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
boolean
hasTraceLevelId
()
{
return
((
bitField0_
&
0x00000002
)
==
0x00000002
);
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
java
.
lang
.
String
getTraceLevelId
()
{
java
.
lang
.
Object
ref
=
traceLevelId_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceLevelId_
=
s
;
}
return
s
;
}
else
{
return
(
java
.
lang
.
String
)
ref
;
}
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getTraceLevelIdBytes
()
{
java
.
lang
.
Object
ref
=
traceLevelId_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceLevelId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
Builder
setTraceLevelId
(
java
.
lang
.
String
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00000002
;
traceLevelId_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
Builder
clearTraceLevelId
()
{
bitField0_
=
(
bitField0_
&
~
0x00000002
);
traceLevelId_
=
getDefaultInstance
().
getTraceLevelId
();
onChanged
();
return
this
;
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
Builder
setTraceLevelIdBytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00000002
;
traceLevelId_
=
value
;
onChanged
();
return
this
;
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
parameters_
;
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetParameters
()
{
if
(
parameters_
==
null
)
{
return
com
.
google
.
protobuf
.
MapField
.
emptyMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
return
parameters_
;
}
private
com
.
google
.
protobuf
.
MapField
<
java
.
lang
.
String
,
java
.
lang
.
String
>
internalGetMutableParameters
()
{
onChanged
();;
if
(
parameters_
==
null
)
{
parameters_
=
com
.
google
.
protobuf
.
MapField
.
newMapField
(
ParametersDefaultEntryHolder
.
defaultEntry
);
}
if
(!
parameters_
.
isMutable
())
{
parameters_
=
parameters_
.
copy
();
}
return
parameters_
;
return
parameters_
;
}
public
int
getParametersCount
()
{
return
internalGetParameters
().
getMap
().
size
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
boolean
containsParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
return
internalGetParameters
().
getMap
().
containsKey
(
key
);
}
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
()
{
return
getParametersMap
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
()
{
return
internalGetParameters
().
getMap
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
return
map
.
containsKey
(
key
)
?
map
.
get
(
key
)
:
defaultValue
;
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
if
(!
map
.
containsKey
(
key
))
{
throw
new
java
.
lang
.
IllegalArgumentException
();
}
return
map
.
get
(
key
);
}
public
Builder
clearParameters
()
{
getMutableParameters
().
clear
();
return
this
;
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
Builder
removeParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
getMutableParameters
().
remove
(
key
);
return
this
;
}
/**
* Use alternate mutation accessors instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getMutableParameters
()
{
return
internalGetMutableParameters
().
getMutableMap
();
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
Builder
putParameters
(
java
.
lang
.
String
key
,
java
.
lang
.
String
value
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
if
(
value
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
getMutableParameters
().
put
(
key
,
value
);
return
this
;
}
/**
* <code>map<string, string> parameters = 3;</code>
*/
public
Builder
putAllParameters
(
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
values
)
{
getMutableParameters
().
putAll
(
values
);
return
this
;
}
public
final
Builder
setUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
setUnknownFields
(
unknownFields
);
}
public
final
Builder
mergeUnknownFields
(
final
com
.
google
.
protobuf
.
UnknownFieldSet
unknownFields
)
{
return
super
.
mergeUnknownFields
(
unknownFields
);
}
// @@protoc_insertion_point(builder_scope:InputParametersSpan)
}
// @@protoc_insertion_point(class_scope:InputParametersSpan)
private
static
final
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
DEFAULT_INSTANCE
;
static
{
DEFAULT_INSTANCE
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
();
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
getDefaultInstance
()
{
return
DEFAULT_INSTANCE
;
}
@java
.
lang
.
Deprecated
public
static
final
com
.
google
.
protobuf
.
Parser
<
InputParametersSpan
>
PARSER
=
new
com
.
google
.
protobuf
.
AbstractParser
<
InputParametersSpan
>()
{
public
InputParametersSpan
parsePartialFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
new
InputParametersSpan
(
input
,
extensionRegistry
);
}
};
public
static
com
.
google
.
protobuf
.
Parser
<
InputParametersSpan
>
parser
()
{
return
PARSER
;
}
@java
.
lang
.
Override
public
com
.
google
.
protobuf
.
Parser
<
InputParametersSpan
>
getParserForType
()
{
return
PARSER
;
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
InputParametersSpan
getDefaultInstanceForType
()
{
return
DEFAULT_INSTANCE
;
}
}
public
interface
OutputParametersSpanOrBuilder
extends
// @@protoc_insertion_point(interface_extends:OutputParametersSpan)
com
.
google
.
protobuf
.
MessageOrBuilder
{
/**
* <code>required string traceId = 1;</code>
*/
boolean
hasTraceId
();
/**
* <code>required string traceId = 1;</code>
*/
java
.
lang
.
String
getTraceId
();
/**
* <code>required string traceId = 1;</code>
*/
com
.
google
.
protobuf
.
ByteString
getTraceIdBytes
();
/**
* <code>optional string traceLevelId = 2;</code>
*/
boolean
hasTraceLevelId
();
/**
* <code>optional string traceLevelId = 2;</code>
*/
java
.
lang
.
String
getTraceLevelId
();
/**
* <code>optional string traceLevelId = 2;</code>
*/
com
.
google
.
protobuf
.
ByteString
getTraceLevelIdBytes
();
/**
* <code>required string outputParameter = 3;</code>
*/
boolean
hasOutputParameter
();
/**
* <code>required string outputParameter = 3;</code>
*/
java
.
lang
.
String
getOutputParameter
();
/**
* <code>required string outputParameter = 3;</code>
*/
com
.
google
.
protobuf
.
ByteString
getOutputParameterBytes
();
}
/**
* Protobuf type {@code OutputParametersSpan}
*/
public
static
final
class
OutputParametersSpan
extends
com
.
google
.
protobuf
.
GeneratedMessageV3
implements
// @@protoc_insertion_point(message_implements:OutputParametersSpan)
OutputParametersSpanOrBuilder
{
// Use OutputParametersSpan.newBuilder() to construct.
private
OutputParametersSpan
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
Builder
<?>
builder
)
{
super
(
builder
);
}
private
OutputParametersSpan
()
{
traceId_
=
""
;
traceLevelId_
=
""
;
outputParameter_
=
""
;
}
@java
.
lang
.
Override
public
final
com
.
google
.
protobuf
.
UnknownFieldSet
getUnknownFields
()
{
return
this
.
unknownFields
;
}
private
OutputParametersSpan
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
this
();
int
mutable_bitField0_
=
0
;
com
.
google
.
protobuf
.
UnknownFieldSet
.
Builder
unknownFields
=
com
.
google
.
protobuf
.
UnknownFieldSet
.
newBuilder
();
try
{
boolean
done
=
false
;
while
(!
done
)
{
int
tag
=
input
.
readTag
();
switch
(
tag
)
{
case
0
:
done
=
true
;
break
;
default
:
{
if
(!
parseUnknownField
(
input
,
unknownFields
,
extensionRegistry
,
tag
))
{
done
=
true
;
}
break
;
}
case
10
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00000001
;
traceId_
=
bs
;
break
;
}
case
18
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00000002
;
traceLevelId_
=
bs
;
break
;
}
case
26
:
{
com
.
google
.
protobuf
.
ByteString
bs
=
input
.
readBytes
();
bitField0_
|=
0x00000004
;
outputParameter_
=
bs
;
break
;
}
}
}
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
throw
e
.
setUnfinishedMessage
(
this
);
}
catch
(
java
.
io
.
IOException
e
)
{
throw
new
com
.
google
.
protobuf
.
InvalidProtocolBufferException
(
e
).
setUnfinishedMessage
(
this
);
}
finally
{
this
.
unknownFields
=
unknownFields
.
build
();
makeExtensionsImmutable
();
}
}
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_OutputParametersSpan_descriptor
;
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_OutputParametersSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
.
Builder
.
class
);
}
private
int
bitField0_
;
public
static
final
int
TRACEID_FIELD_NUMBER
=
1
;
private
volatile
java
.
lang
.
Object
traceId_
;
/**
* <code>required string traceId = 1;</code>
*/
public
boolean
hasTraceId
()
{
return
((
bitField0_
&
0x00000001
)
==
0x00000001
);
}
/**
* <code>required string traceId = 1;</code>
*/
public
java
.
lang
.
String
getTraceId
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
return
(
java
.
lang
.
String
)
ref
;
}
else
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceId_
=
s
;
}
return
s
;
}
}
/**
* <code>required string traceId = 1;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getTraceIdBytes
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
public
static
final
int
TRACELEVELID_FIELD_NUMBER
=
2
;
private
volatile
java
.
lang
.
Object
traceLevelId_
;
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
boolean
hasTraceLevelId
()
{
return
((
bitField0_
&
0x00000002
)
==
0x00000002
);
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
java
.
lang
.
String
getTraceLevelId
()
{
java
.
lang
.
Object
ref
=
traceLevelId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
return
(
java
.
lang
.
String
)
ref
;
}
else
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceLevelId_
=
s
;
}
return
s
;
}
}
/**
* <code>optional string traceLevelId = 2;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getTraceLevelIdBytes
()
{
java
.
lang
.
Object
ref
=
traceLevelId_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceLevelId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
public
static
final
int
OUTPUTPARAMETER_FIELD_NUMBER
=
3
;
private
volatile
java
.
lang
.
Object
outputParameter_
;
/**
* <code>required string outputParameter = 3;</code>
*/
public
boolean
hasOutputParameter
()
{
return
((
bitField0_
&
0x00000004
)
==
0x00000004
);
}
/**
* <code>required string outputParameter = 3;</code>
*/
public
java
.
lang
.
String
getOutputParameter
()
{
java
.
lang
.
Object
ref
=
outputParameter_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
return
(
java
.
lang
.
String
)
ref
;
}
else
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
outputParameter_
=
s
;
}
return
s
;
}
}
/**
* <code>required string outputParameter = 3;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
getOutputParameterBytes
()
{
java
.
lang
.
Object
ref
=
outputParameter_
;
if
(
ref
instanceof
java
.
lang
.
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
outputParameter_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
private
byte
memoizedIsInitialized
=
-
1
;
public
final
boolean
isInitialized
()
{
byte
isInitialized
=
memoizedIsInitialized
;
if
(
isInitialized
==
1
)
return
true
;
if
(
isInitialized
==
0
)
return
false
;
if
(!
hasTraceId
())
{
memoizedIsInitialized
=
0
;
return
false
;
}
if
(!
hasOutputParameter
())
{
memoizedIsInitialized
=
0
;
return
false
;
}
memoizedIsInitialized
=
1
;
return
true
;
}
public
void
writeTo
(
com
.
google
.
protobuf
.
CodedOutputStream
output
)
throws
java
.
io
.
IOException
{
if
(((
bitField0_
&
0x00000001
)
==
0x00000001
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
1
,
traceId_
);
}
if
(((
bitField0_
&
0x00000002
)
==
0x00000002
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
2
,
traceLevelId_
);
}
if
(((
bitField0_
&
0x00000004
)
==
0x00000004
))
{
com
.
google
.
protobuf
.
GeneratedMessageV3
.
writeString
(
output
,
3
,
outputParameter_
);
}
unknownFields
.
writeTo
(
output
);
}
public
int
getSerializedSize
()
{
int
size
=
memoizedSize
;
if
(
size
!=
-
1
)
return
size
;
size
=
0
;
if
(((
bitField0_
&
0x00000001
)
==
0x00000001
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
1
,
traceId_
);
}
if
(((
bitField0_
&
0x00000002
)
==
0x00000002
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
2
,
traceLevelId_
);
}
if
(((
bitField0_
&
0x00000004
)
==
0x00000004
))
{
size
+=
com
.
google
.
protobuf
.
GeneratedMessageV3
.
computeStringSize
(
3
,
outputParameter_
);
}
size
+=
unknownFields
.
getSerializedSize
();
memoizedSize
=
size
;
return
size
;
}
private
static
final
long
serialVersionUID
=
0L
;
@java
.
lang
.
Override
public
boolean
equals
(
final
java
.
lang
.
Object
obj
)
{
if
(
obj
==
this
)
{
return
true
;
}
if
(!(
obj
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
))
{
return
super
.
equals
(
obj
);
}
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
other
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
)
obj
;
boolean
result
=
true
;
result
=
result
&&
(
hasTraceId
()
==
other
.
hasTraceId
());
if
(
hasTraceId
())
{
result
=
result
&&
getTraceId
()
.
equals
(
other
.
getTraceId
());
}
result
=
result
&&
(
hasTraceLevelId
()
==
other
.
hasTraceLevelId
());
if
(
hasTraceLevelId
())
{
result
=
result
&&
getTraceLevelId
()
.
equals
(
other
.
getTraceLevelId
());
}
result
=
result
&&
(
hasOutputParameter
()
==
other
.
hasOutputParameter
());
if
(
hasOutputParameter
())
{
result
=
result
&&
getOutputParameter
()
.
equals
(
other
.
getOutputParameter
());
}
result
=
result
&&
unknownFields
.
equals
(
other
.
unknownFields
);
return
result
;
}
@java
.
lang
.
Override
public
int
hashCode
()
{
if
(
memoizedHashCode
!=
0
)
{
return
memoizedHashCode
;
}
int
hash
=
41
;
hash
=
(
19
*
hash
)
+
getDescriptorForType
().
hashCode
();
if
(
hasTraceId
())
{
hash
=
(
37
*
hash
)
+
TRACEID_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getTraceId
().
hashCode
();
}
if
(
hasTraceLevelId
())
{
hash
=
(
37
*
hash
)
+
TRACELEVELID_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getTraceLevelId
().
hashCode
();
}
if
(
hasOutputParameter
())
{
hash
=
(
37
*
hash
)
+
OUTPUTPARAMETER_FIELD_NUMBER
;
hash
=
(
53
*
hash
)
+
getOutputParameter
().
hashCode
();
}
hash
=
(
29
*
hash
)
+
unknownFields
.
hashCode
();
memoizedHashCode
=
hash
;
return
hash
;
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
ByteString
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
byte
[]
data
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
byte
[]
data
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
PARSER
.
parseFrom
(
data
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseDelimitedFrom
(
java
.
io
.
InputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseDelimitedWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
);
}
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parseFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
return
com
.
google
.
protobuf
.
GeneratedMessageV3
.
parseWithIOException
(
PARSER
,
input
,
extensionRegistry
);
}
public
Builder
newBuilderForType
()
{
return
newBuilder
();
}
public
static
Builder
newBuilder
()
{
return
DEFAULT_INSTANCE
.
toBuilder
();
}
public
static
Builder
newBuilder
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
prototype
)
{
return
DEFAULT_INSTANCE
.
toBuilder
().
mergeFrom
(
prototype
);
}
public
Builder
toBuilder
()
{
return
this
==
DEFAULT_INSTANCE
?
new
Builder
()
:
new
Builder
().
mergeFrom
(
this
);
}
@java
.
lang
.
Override
protected
Builder
newBuilderForType
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
BuilderParent
parent
)
{
Builder
builder
=
new
Builder
(
parent
);
return
builder
;
}
/**
* Protobuf type {@code OutputParametersSpan}
*/
public
static
final
class
Builder
extends
com
.
google
.
protobuf
.
GeneratedMessageV3
.
Builder
<
Builder
>
implements
// @@protoc_insertion_point(builder_implements:OutputParametersSpan)
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpanOrBuilder
{
public
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptor
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_OutputParametersSpan_descriptor
;
}
protected
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internalGetFieldAccessorTable
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_OutputParametersSpan_fieldAccessorTable
.
ensureFieldAccessorsInitialized
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
.
class
,
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
.
Builder
.
class
);
}
// Construct using com.a.eye.skywalking.protocol.proto.TraceProtocol.OutputParametersSpan.newBuilder()
private
Builder
()
{
maybeForceBuilderInitialization
();
}
private
Builder
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
BuilderParent
parent
)
{
super
(
parent
);
maybeForceBuilderInitialization
();
}
private
void
maybeForceBuilderInitialization
()
{
if
(
com
.
google
.
protobuf
.
GeneratedMessageV3
.
alwaysUseFieldBuilders
)
{
}
}
public
Builder
clear
()
{
super
.
clear
();
traceId_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000001
);
traceLevelId_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000002
);
outputParameter_
=
""
;
bitField0_
=
(
bitField0_
&
~
0x00000004
);
return
this
;
}
public
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
getDescriptorForType
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
internal_static_OutputParametersSpan_descriptor
;
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
getDefaultInstanceForType
()
{
return
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
.
getDefaultInstance
();
}
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
build
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
result
=
buildPartial
();
if
(!
result
.
isInitialized
())
{
throw
newUninitializedMessageException
(
result
);
}
return
result
;
}
public
int
getParametersCount
()
{
return
internalGetParameters
().
getMap
().
size
();
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
buildPartial
()
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
result
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
(
this
);
int
from_bitField0_
=
bitField0_
;
int
to_bitField0_
=
0
;
if
(((
from_bitField0_
&
0x00000001
)
==
0x00000001
))
{
to_bitField0_
|=
0x00000001
;
}
result
.
traceId_
=
traceId_
;
if
(((
from_bitField0_
&
0x00000002
)
==
0x00000002
))
{
to_bitField0_
|=
0x00000002
;
}
result
.
traceLevelId_
=
traceLevelId_
;
if
(((
from_bitField0_
&
0x00000004
)
==
0x00000004
))
{
to_bitField0_
|=
0x00000004
;
}
result
.
outputParameter_
=
outputParameter_
;
result
.
bitField0_
=
to_bitField0_
;
onBuilt
();
return
result
;
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
boolean
containsParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
return
internalGetParameters
().
getMap
().
containsKey
(
key
);
public
Builder
clone
()
{
return
(
Builder
)
super
.
clone
();
}
/**
* Use {@link #getParametersMap()} instead.
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParameters
()
{
return
getParametersMap
();
public
Builder
setField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
,
Object
value
)
{
return
(
Builder
)
super
.
setField
(
field
,
value
);
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getParametersMap
()
{
return
internalGetParameters
().
getMap
();
public
Builder
clearField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
)
{
return
(
Builder
)
super
.
clearField
(
field
);
}
public
Builder
clearOneof
(
com
.
google
.
protobuf
.
Descriptors
.
OneofDescriptor
oneof
)
{
return
(
Builder
)
super
.
clearOneof
(
oneof
);
}
public
Builder
setRepeatedField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
,
int
index
,
Object
value
)
{
return
(
Builder
)
super
.
setRepeatedField
(
field
,
index
,
value
);
}
public
Builder
addRepeatedField
(
com
.
google
.
protobuf
.
Descriptors
.
FieldDescriptor
field
,
Object
value
)
{
return
(
Builder
)
super
.
addRepeatedField
(
field
,
value
);
}
public
Builder
mergeFrom
(
com
.
google
.
protobuf
.
Message
other
)
{
if
(
other
instanceof
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
)
{
return
mergeFrom
((
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
)
other
);
}
else
{
super
.
mergeFrom
(
other
);
return
this
;
}
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
java
.
lang
.
String
getParametersOrDefault
(
java
.
lang
.
String
key
,
java
.
lang
.
String
defaultValue
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
return
map
.
containsKey
(
key
)
?
map
.
get
(
key
)
:
defaultValue
;
public
Builder
mergeFrom
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
other
)
{
if
(
other
==
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
.
getDefaultInstance
())
return
this
;
if
(
other
.
hasTraceId
())
{
bitField0_
|=
0x00000001
;
traceId_
=
other
.
traceId_
;
onChanged
();
}
if
(
other
.
hasTraceLevelId
())
{
bitField0_
|=
0x00000002
;
traceLevelId_
=
other
.
traceLevelId_
;
onChanged
();
}
if
(
other
.
hasOutputParameter
())
{
bitField0_
|=
0x00000004
;
outputParameter_
=
other
.
outputParameter_
;
onChanged
();
}
this
.
mergeUnknownFields
(
other
.
unknownFields
);
onChanged
();
return
this
;
}
/**
* <code>map<string, string> parameters = 13;</code>
*/
public
java
.
lang
.
String
getParametersOrThrow
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
map
=
internalGetParameters
().
getMap
();
if
(!
map
.
containsKey
(
key
))
{
throw
new
java
.
lang
.
IllegalArgumentException
();
public
final
boolean
isInitialized
()
{
if
(!
hasTraceId
())
{
return
false
;
}
return
map
.
get
(
key
);
if
(!
hasOutputParameter
())
{
return
false
;
}
return
true
;
}
public
Builder
clearParameters
()
{
getMutableParameters
().
clear
();
public
Builder
mergeFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
java
.
io
.
IOException
{
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
parsedMessage
=
null
;
try
{
parsedMessage
=
PARSER
.
parsePartialFrom
(
input
,
extensionRegistry
);
}
catch
(
com
.
google
.
protobuf
.
InvalidProtocolBufferException
e
)
{
parsedMessage
=
(
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParametersSpan
)
e
.
getUnfinishedMessage
();
throw
e
.
unwrapIOException
();
}
finally
{
if
(
parsedMessage
!=
null
)
{
mergeFrom
(
parsedMessage
);
}
}
return
this
;
}
private
int
bitField0_
;
private
java
.
lang
.
Object
traceId_
=
""
;
/**
* <code>
map<string, string> parameters = 13
;</code>
* <code>
required string traceId = 1
;</code>
*/
public
Builder
removeParameters
(
java
.
lang
.
String
key
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
getMutableParameters
().
remove
(
key
);
return
this
;
public
boolean
hasTraceId
()
{
return
((
bitField0_
&
0x00000001
)
==
0x00000001
);
}
/**
*
Use alternate mutation accessors instead.
*
<code>required string traceId = 1;</code>
*/
@java
.
lang
.
Deprecated
public
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
getMutableParameters
()
{
return
internalGetMutableParameters
().
getMutableMap
();
public
java
.
lang
.
String
getTraceId
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
traceId_
=
s
;
}
return
s
;
}
else
{
return
(
java
.
lang
.
String
)
ref
;
}
}
/**
* <code>
map<string, string> parameters = 13
;</code>
* <code>
required string traceId = 1
;</code>
*/
public
Builder
putParameters
(
java
.
lang
.
String
key
,
public
com
.
google
.
protobuf
.
ByteString
getTraceIdBytes
()
{
java
.
lang
.
Object
ref
=
traceId_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
traceId_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>required string traceId = 1;</code>
*/
public
Builder
setTraceId
(
java
.
lang
.
String
value
)
{
if
(
key
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
if
(
value
==
null
)
{
throw
new
java
.
lang
.
NullPointerException
();
}
getMutableParameters
().
put
(
key
,
value
);
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00000001
;
traceId_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>
map<string, string> parameters = 13
;</code>
* <code>
required string traceId = 1
;</code>
*/
public
Builder
putAllParameters
(
java
.
util
.
Map
<
java
.
lang
.
String
,
java
.
lang
.
String
>
values
)
{
getMutableParameters
().
putAll
(
values
);
public
Builder
clearTraceId
()
{
bitField0_
=
(
bitField0_
&
~
0x00000001
);
traceId_
=
getDefaultInstance
().
getTraceId
();
onChanged
();
return
this
;
}
/**
* <code>required string traceId = 1;</code>
*/
public
Builder
setTraceIdBytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x00000001
;
traceId_
=
value
;
onChanged
();
return
this
;
}
private
java
.
lang
.
Object
processNo
_
=
""
;
private
java
.
lang
.
Object
traceLevelId
_
=
""
;
/**
* <code>
required string processNo = 14
;</code>
* <code>
optional string traceLevelId = 2
;</code>
*/
public
boolean
has
ProcessNo
()
{
return
((
bitField0_
&
0x0000
2000
)
==
0x00002000
);
public
boolean
has
TraceLevelId
()
{
return
((
bitField0_
&
0x0000
0002
)
==
0x00000002
);
}
/**
* <code>
required string processNo = 14
;</code>
* <code>
optional string traceLevelId = 2
;</code>
*/
public
java
.
lang
.
String
get
ProcessNo
()
{
java
.
lang
.
Object
ref
=
processNo
_
;
public
java
.
lang
.
String
get
TraceLevelId
()
{
java
.
lang
.
Object
ref
=
traceLevelId
_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
processNo
_
=
s
;
traceLevelId
_
=
s
;
}
return
s
;
}
else
{
...
...
@@ -4323,75 +5623,75 @@ public final class TraceProtocol {
}
}
/**
* <code>
required string processNo = 14
;</code>
* <code>
optional string traceLevelId = 2
;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
get
ProcessNo
Bytes
()
{
java
.
lang
.
Object
ref
=
processNo
_
;
get
TraceLevelId
Bytes
()
{
java
.
lang
.
Object
ref
=
traceLevelId
_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
processNo
_
=
b
;
traceLevelId
_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>
required string processNo = 14
;</code>
* <code>
optional string traceLevelId = 2
;</code>
*/
public
Builder
set
ProcessNo
(
public
Builder
set
TraceLevelId
(
java
.
lang
.
String
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x0000
2000
;
processNo
_
=
value
;
bitField0_
|=
0x0000
0002
;
traceLevelId
_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>
required string processNo = 14
;</code>
* <code>
optional string traceLevelId = 2
;</code>
*/
public
Builder
clear
ProcessNo
()
{
bitField0_
=
(
bitField0_
&
~
0x0000
2000
);
processNo_
=
getDefaultInstance
().
getProcessNo
();
public
Builder
clear
TraceLevelId
()
{
bitField0_
=
(
bitField0_
&
~
0x0000
0002
);
traceLevelId_
=
getDefaultInstance
().
getTraceLevelId
();
onChanged
();
return
this
;
}
/**
* <code>
required string processNo = 14
;</code>
* <code>
optional string traceLevelId = 2
;</code>
*/
public
Builder
set
ProcessNo
Bytes
(
public
Builder
set
TraceLevelId
Bytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x0000
2000
;
processNo
_
=
value
;
bitField0_
|=
0x0000
0002
;
traceLevelId
_
=
value
;
onChanged
();
return
this
;
}
private
java
.
lang
.
Object
address
_
=
""
;
private
java
.
lang
.
Object
outputParameter
_
=
""
;
/**
* <code>required string
address = 15
;</code>
* <code>required string
outputParameter = 3
;</code>
*/
public
boolean
has
Address
()
{
return
((
bitField0_
&
0x0000
4000
)
==
0x00004000
);
public
boolean
has
OutputParameter
()
{
return
((
bitField0_
&
0x0000
0004
)
==
0x00000004
);
}
/**
* <code>required string
address = 15
;</code>
* <code>required string
outputParameter = 3
;</code>
*/
public
java
.
lang
.
String
get
Address
()
{
java
.
lang
.
Object
ref
=
address
_
;
public
java
.
lang
.
String
get
OutputParameter
()
{
java
.
lang
.
Object
ref
=
outputParameter
_
;
if
(!(
ref
instanceof
java
.
lang
.
String
))
{
com
.
google
.
protobuf
.
ByteString
bs
=
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
java
.
lang
.
String
s
=
bs
.
toStringUtf8
();
if
(
bs
.
isValidUtf8
())
{
address
_
=
s
;
outputParameter
_
=
s
;
}
return
s
;
}
else
{
...
...
@@ -4399,53 +5699,53 @@ public final class TraceProtocol {
}
}
/**
* <code>required string
address = 15
;</code>
* <code>required string
outputParameter = 3
;</code>
*/
public
com
.
google
.
protobuf
.
ByteString
get
Address
Bytes
()
{
java
.
lang
.
Object
ref
=
address
_
;
get
OutputParameter
Bytes
()
{
java
.
lang
.
Object
ref
=
outputParameter
_
;
if
(
ref
instanceof
String
)
{
com
.
google
.
protobuf
.
ByteString
b
=
com
.
google
.
protobuf
.
ByteString
.
copyFromUtf8
(
(
java
.
lang
.
String
)
ref
);
address
_
=
b
;
outputParameter
_
=
b
;
return
b
;
}
else
{
return
(
com
.
google
.
protobuf
.
ByteString
)
ref
;
}
}
/**
* <code>required string
address = 15
;</code>
* <code>required string
outputParameter = 3
;</code>
*/
public
Builder
set
Address
(
public
Builder
set
OutputParameter
(
java
.
lang
.
String
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x0000
4000
;
address
_
=
value
;
bitField0_
|=
0x0000
0004
;
outputParameter
_
=
value
;
onChanged
();
return
this
;
}
/**
* <code>required string
address = 15
;</code>
* <code>required string
outputParameter = 3
;</code>
*/
public
Builder
clear
Address
()
{
bitField0_
=
(
bitField0_
&
~
0x0000
4000
);
address_
=
getDefaultInstance
().
getAddress
();
public
Builder
clear
OutputParameter
()
{
bitField0_
=
(
bitField0_
&
~
0x0000
0004
);
outputParameter_
=
getDefaultInstance
().
getOutputParameter
();
onChanged
();
return
this
;
}
/**
* <code>required string
address = 15
;</code>
* <code>required string
outputParameter = 3
;</code>
*/
public
Builder
set
Address
Bytes
(
public
Builder
set
OutputParameter
Bytes
(
com
.
google
.
protobuf
.
ByteString
value
)
{
if
(
value
==
null
)
{
throw
new
NullPointerException
();
}
bitField0_
|=
0x0000
4000
;
address
_
=
value
;
bitField0_
|=
0x0000
0004
;
outputParameter
_
=
value
;
onChanged
();
return
this
;
}
...
...
@@ -4460,39 +5760,39 @@ public final class TraceProtocol {
}
// @@protoc_insertion_point(builder_scope:
Request
Span)
// @@protoc_insertion_point(builder_scope:
OutputParameters
Span)
}
// @@protoc_insertion_point(class_scope:
Request
Span)
private
static
final
TraceProtocol
.
Request
Span
DEFAULT_INSTANCE
;
// @@protoc_insertion_point(class_scope:
OutputParameters
Span)
private
static
final
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParameters
Span
DEFAULT_INSTANCE
;
static
{
DEFAULT_INSTANCE
=
new
TraceProtocol
.
Request
Span
();
DEFAULT_INSTANCE
=
new
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParameters
Span
();
}
public
static
TraceProtocol
.
Request
Span
getDefaultInstance
()
{
public
static
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParameters
Span
getDefaultInstance
()
{
return
DEFAULT_INSTANCE
;
}
@java
.
lang
.
Deprecated
public
static
final
com
.
google
.
protobuf
.
Parser
<
Request
Span
>
PARSER
=
new
com
.
google
.
protobuf
.
AbstractParser
<
Request
Span
>()
{
public
Request
Span
parsePartialFrom
(
@java
.
lang
.
Deprecated
public
static
final
com
.
google
.
protobuf
.
Parser
<
OutputParameters
Span
>
PARSER
=
new
com
.
google
.
protobuf
.
AbstractParser
<
OutputParameters
Span
>()
{
public
OutputParameters
Span
parsePartialFrom
(
com
.
google
.
protobuf
.
CodedInputStream
input
,
com
.
google
.
protobuf
.
ExtensionRegistryLite
extensionRegistry
)
throws
com
.
google
.
protobuf
.
InvalidProtocolBufferException
{
return
new
Request
Span
(
input
,
extensionRegistry
);
return
new
OutputParameters
Span
(
input
,
extensionRegistry
);
}
};
public
static
com
.
google
.
protobuf
.
Parser
<
Request
Span
>
parser
()
{
public
static
com
.
google
.
protobuf
.
Parser
<
OutputParameters
Span
>
parser
()
{
return
PARSER
;
}
@java
.
lang
.
Override
public
com
.
google
.
protobuf
.
Parser
<
Request
Span
>
getParserForType
()
{
public
com
.
google
.
protobuf
.
Parser
<
OutputParameters
Span
>
getParserForType
()
{
return
PARSER
;
}
public
TraceProtocol
.
Request
Span
getDefaultInstanceForType
()
{
public
com
.
a
.
eye
.
skywalking
.
protocol
.
proto
.
TraceProtocol
.
OutputParameters
Span
getDefaultInstanceForType
()
{
return
DEFAULT_INSTANCE
;
}
...
...
@@ -4504,20 +5804,25 @@ public final class TraceProtocol {
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internal_static_AckSpan_fieldAccessorTable
;
private
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
internal_static_
AckSpan_ParametersEntry
_descriptor
;
internal_static_
RequestSpan
_descriptor
;
private
static
final
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internal_static_
AckSpan_ParametersEntry
_fieldAccessorTable
;
internal_static_
RequestSpan
_fieldAccessorTable
;
private
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
internal_static_
Request
Span_descriptor
;
internal_static_
InputParameters
Span_descriptor
;
private
static
final
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internal_static_RequestSpan_fieldAccessorTable
;
internal_static_InputParametersSpan_fieldAccessorTable
;
private
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
internal_static_InputParametersSpan_ParametersEntry_descriptor
;
private
static
final
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internal_static_InputParametersSpan_ParametersEntry_fieldAccessorTable
;
private
static
final
com
.
google
.
protobuf
.
Descriptors
.
Descriptor
internal_static_
RequestSpan_ParametersEntry
_descriptor
;
internal_static_
OutputParametersSpan
_descriptor
;
private
static
final
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
internal_static_
RequestSpan_ParametersEntry
_fieldAccessorTable
;
internal_static_
OutputParametersSpan
_fieldAccessorTable
;
public
static
com
.
google
.
protobuf
.
Descriptors
.
FileDescriptor
getDescriptor
()
{
...
...
@@ -4527,24 +5832,25 @@ public final class TraceProtocol {
descriptor
;
static
{
java
.
lang
.
String
[]
descriptorData
=
{
"\n\023TraceProtocol.proto\"\
360
\001\n\007AckSpan\022\017\n\007tra"
+
"\n\023TraceProtocol.proto\"\
217
\001\n\007AckSpan\022\017\n\007tra"
+
"ceId\030\001 \002(\t\022\023\n\013parentLevel\030\002 \001(\t\022\017\n\007level"
+
"Id\030\003 \002(\005\022\014\n\004cost\030\004 \002(\003\022\022\n\nstatusCode\030\005 \002"
+
"(\005\022\026\n\016exceptionStack\030\006 \001(\t\022\023\n\013viewpointI"
+
"d\030\007 \002(\t\022,\n\nparameters\030\010 \003(\0132\030.AckSpan.Pa"
+
"rametersEntry\0321\n\017ParametersEntry\022\013\n\003key\030"
+
"\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\375\002\n\013RequestSpan"
+
"\022\017\n\007traceId\030\001 \002(\t\022\023\n\013parentLevel\030\002 \001(\t\022\017"
+
"\n\007levelId\030\003 \002(\005\022\023\n\013viewPointId\030\004 \002(\t\022\021\n\t"
+
"startDate\030\005 \002(\003\022\024\n\014spanTypeDesc\030\006 \002(\t\022\020\n"
,
"\010callType\030\007 \002(\t\022\020\n\010spanType\030\010 \002(\r\022\025\n\rapp"
+
"licationId\030\t \002(\t\022\016\n\006userId\030\n \002(\t\022\024\n\014buss"
+
"inessKey\030\013 \001(\t\022\017\n\007agentId\030\014 \002(\t\0220\n\nparam"
+
"eters\030\r \003(\0132\034.RequestSpan.ParametersEntr"
+
"y\022\021\n\tprocessNo\030\016 \002(\t\022\017\n\007address\030\017 \002(\t\0321\n"
+
"\017ParametersEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002"
+
" \001(\t:\0028\001B(\n&com.a.eye.skywalking.prot"
+
"ocol.proto"
"d\030\007 \002(\t\"\230\002\n\013RequestSpan\022\017\n\007traceId\030\001 \002(\t"
+
"\022\023\n\013parentLevel\030\002 \001(\t\022\017\n\007levelId\030\003 \002(\005\022\023"
+
"\n\013viewPointId\030\004 \002(\t\022\021\n\tstartDate\030\005 \002(\003\022\024"
+
"\n\014spanTypeDesc\030\006 \002(\t\022\020\n\010callType\030\007 \002(\t\022\020"
+
"\n\010spanType\030\010 \002(\r\022\025\n\rapplicationId\030\t \002(\t\022"
+
"\016\n\006userId\030\n \002(\t\022\024\n\014bussinessKey\030\013 \001(\t\022\017\n"
,
"\007agentId\030\014 \002(\t\022\021\n\tprocessNo\030\r \002(\t\022\017\n\007add"
+
"ress\030\016 \002(\t\"\251\001\n\023InputParametersSpan\022\017\n\007tr"
+
"aceId\030\001 \002(\t\022\024\n\014traceLevelId\030\002 \001(\t\0228\n\npar"
+
"ameters\030\003 \003(\0132$.InputParametersSpan.Para"
+
"metersEntry\0321\n\017ParametersEntry\022\013\n\003key\030\001 "
+
"\001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"V\n\024OutputParamete"
+
"rsSpan\022\017\n\007traceId\030\001 \002(\t\022\024\n\014traceLevelId\030"
+
"\002 \001(\t\022\027\n\017outputParameter\030\003 \002(\tB%\n#com.a."
+
"eye.skywalking.protocol.proto"
};
com
.
google
.
protobuf
.
Descriptors
.
FileDescriptor
.
InternalDescriptorAssigner
assigner
=
new
com
.
google
.
protobuf
.
Descriptors
.
FileDescriptor
.
InternalDescriptorAssigner
()
{
...
...
@@ -4563,25 +5869,31 @@ public final class TraceProtocol {
internal_static_AckSpan_fieldAccessorTable
=
new
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
(
internal_static_AckSpan_descriptor
,
new
java
.
lang
.
String
[]
{
"TraceId"
,
"ParentLevel"
,
"LevelId"
,
"Cost"
,
"StatusCode"
,
"ExceptionStack"
,
"ViewpointId"
,
"Parameters"
,
});
internal_static_AckSpan_ParametersEntry_descriptor
=
internal_static_AckSpan_descriptor
.
getNestedTypes
().
get
(
0
);
internal_static_AckSpan_ParametersEntry_fieldAccessorTable
=
new
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
(
internal_static_AckSpan_ParametersEntry_descriptor
,
new
java
.
lang
.
String
[]
{
"Key"
,
"Value"
,
});
new
java
.
lang
.
String
[]
{
"TraceId"
,
"ParentLevel"
,
"LevelId"
,
"Cost"
,
"StatusCode"
,
"ExceptionStack"
,
"ViewpointId"
,
});
internal_static_RequestSpan_descriptor
=
getDescriptor
().
getMessageTypes
().
get
(
1
);
internal_static_RequestSpan_fieldAccessorTable
=
new
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
(
internal_static_RequestSpan_descriptor
,
new
java
.
lang
.
String
[]
{
"TraceId"
,
"ParentLevel"
,
"LevelId"
,
"ViewPointId"
,
"StartDate"
,
"SpanTypeDesc"
,
"CallType"
,
"SpanType"
,
"ApplicationId"
,
"UserId"
,
"BussinessKey"
,
"AgentId"
,
"P
arameters"
,
"P
rocessNo"
,
"Address"
,
});
internal_static_
RequestSpan_ParametersEntry
_descriptor
=
internal_static_RequestSpan_descriptor
.
getNestedTypes
().
get
(
0
);
internal_static_
RequestSpan_ParametersEntry
_fieldAccessorTable
=
new
new
java
.
lang
.
String
[]
{
"TraceId"
,
"ParentLevel"
,
"LevelId"
,
"ViewPointId"
,
"StartDate"
,
"SpanTypeDesc"
,
"CallType"
,
"SpanType"
,
"ApplicationId"
,
"UserId"
,
"BussinessKey"
,
"AgentId"
,
"ProcessNo"
,
"Address"
,
});
internal_static_
InputParametersSpan
_descriptor
=
getDescriptor
().
getMessageTypes
().
get
(
2
);
internal_static_
InputParametersSpan
_fieldAccessorTable
=
new
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
(
internal_static_RequestSpan_ParametersEntry_descriptor
,
internal_static_InputParametersSpan_descriptor
,
new
java
.
lang
.
String
[]
{
"TraceId"
,
"TraceLevelId"
,
"Parameters"
,
});
internal_static_InputParametersSpan_ParametersEntry_descriptor
=
internal_static_InputParametersSpan_descriptor
.
getNestedTypes
().
get
(
0
);
internal_static_InputParametersSpan_ParametersEntry_fieldAccessorTable
=
new
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
(
internal_static_InputParametersSpan_ParametersEntry_descriptor
,
new
java
.
lang
.
String
[]
{
"Key"
,
"Value"
,
});
internal_static_OutputParametersSpan_descriptor
=
getDescriptor
().
getMessageTypes
().
get
(
3
);
internal_static_OutputParametersSpan_fieldAccessorTable
=
new
com
.
google
.
protobuf
.
GeneratedMessageV3
.
FieldAccessorTable
(
internal_static_OutputParametersSpan_descriptor
,
new
java
.
lang
.
String
[]
{
"TraceId"
,
"TraceLevelId"
,
"OutputParameter"
,
});
}
// @@protoc_insertion_point(outer_class_scope)
...
...
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/AckSpan.java
浏览文件 @
921eea23
...
...
@@ -43,10 +43,6 @@ public class AckSpan extends AbstractDataSerializable {
*/
private
String
exceptionStack
=
""
;
/**
* 埋点入参列表,补充时触发
*/
private
Map
<
String
,
String
>
paramters
=
new
HashMap
<
String
,
String
>();
private
String
viewPointId
;
...
...
@@ -66,7 +62,6 @@ public class AckSpan extends AbstractDataSerializable {
this
.
exceptionStack
=
spanData
.
getExceptionStack
();
this
.
userId
=
spanData
.
getUserId
();
this
.
applicationId
=
spanData
.
getApplicationId
();
this
.
paramters
.
putAll
(
spanData
.
getParameters
());
this
.
viewPointId
=
spanData
.
getViewPointId
();
}
...
...
@@ -133,11 +128,6 @@ public class AckSpan extends AbstractDataSerializable {
builder
=
TraceProtocol
.
AckSpan
.
newBuilder
().
setTraceId
(
traceId
).
setParentLevel
(
parentLevel
).
setLevelId
(
levelId
).
setCost
(
cost
).
setViewpointId
(
viewPointId
).
setStatusCode
(
statusCode
)
.
setExceptionStack
(
exceptionStack
);
if
(
paramters
!=
null
&&
paramters
.
size
()
>
0
){
builder
.
putAllParameters
(
paramters
);
}
return
builder
.
build
().
toByteArray
();
}
...
...
@@ -153,7 +143,6 @@ public class AckSpan extends AbstractDataSerializable {
ackSpan
.
setExceptionStack
(
ackSpanProtocol
.
getExceptionStack
());
ackSpan
.
setStatusCode
((
byte
)
ackSpanProtocol
.
getStatusCode
());
ackSpan
.
viewPointId
=
ackSpanProtocol
.
getViewpointId
();
ackSpan
.
paramters
=
ackSpanProtocol
.
getParametersMap
();
}
catch
(
InvalidProtocolBufferException
e
)
{
throw
new
ConvertFailedException
(
e
.
getMessage
(),
e
);
}
...
...
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/InputParametersSpan.java
0 → 100644
浏览文件 @
921eea23
package
com.a.eye.skywalking.protocol
;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.protocol.exception.ConvertFailedException
;
import
com.a.eye.skywalking.protocol.proto.TraceProtocol
;
import
com.google.protobuf.InvalidProtocolBufferException
;
import
java.util.HashMap
;
import
java.util.Map
;
public
class
InputParametersSpan
extends
AbstractDataSerializable
{
private
static
final
InputParametersSpan
INSTANCE
=
new
InputParametersSpan
();
private
static
int
parameterIndex
=
0
;
/**
* tid,调用链的全局唯一标识
*/
private
String
traceId
;
/**
* 当前调用链的描述<br/>
*/
private
String
traceLevelId
;
/**
* 埋点入参列表,补充时触发
*/
private
Map
<
String
,
String
>
parameters
=
new
HashMap
<
String
,
String
>();
public
InputParametersSpan
()
{
}
public
InputParametersSpan
(
String
traceId
,
String
traceLevelId
)
{
this
.
traceLevelId
=
traceLevelId
;
this
.
traceId
=
traceId
;
}
public
int
getDataType
()
{
return
3
;
}
public
byte
[]
getData
()
{
TraceProtocol
.
InputParametersSpan
.
Builder
builder
=
TraceProtocol
.
InputParametersSpan
.
newBuilder
().
setTraceId
(
traceId
).
setTraceLevelId
(
traceLevelId
);
if
(
parameters
!=
null
&&
parameters
.
size
()
>
0
)
{
builder
.
putAllParameters
(
parameters
);
}
return
builder
.
build
().
toByteArray
();
}
public
AbstractDataSerializable
convertData
(
byte
[]
data
)
throws
ConvertFailedException
{
InputParametersSpan
result
=
new
InputParametersSpan
();
try
{
TraceProtocol
.
InputParametersSpan
parametersSpan
=
TraceProtocol
.
InputParametersSpan
.
parseFrom
(
data
);
result
.
traceId
=
parametersSpan
.
getTraceId
();
result
.
traceLevelId
=
parametersSpan
.
getTraceLevelId
();
result
.
parameters
=
parametersSpan
.
getParametersMap
();
}
catch
(
InvalidProtocolBufferException
e
)
{
throw
new
ConvertFailedException
(
"Failed to convert to parametersSpan"
,
e
);
}
return
result
;
}
public
static
InputParametersSpan
convert
(
byte
[]
data
)
throws
ConvertFailedException
{
return
(
InputParametersSpan
)
INSTANCE
.
convertData
(
data
);
}
public
boolean
isNull
()
{
return
false
;
}
public
String
getTraceId
()
{
return
traceId
;
}
public
void
setTraceId
(
String
traceId
)
{
this
.
traceId
=
traceId
;
}
public
String
getTraceLevelId
()
{
return
traceLevelId
;
}
public
void
setTraceLevelId
(
String
traceLevelId
)
{
this
.
traceLevelId
=
traceLevelId
;
}
public
void
addParameter
(
String
parameter
)
{
parameters
.
put
(
"_"
+
parameterIndex
,
parameter
);
parameterIndex
++;
}
public
Map
<
String
,
String
>
getParameters
()
{
return
parameters
;
}
public
void
setParameters
(
Map
<
String
,
String
>
parameters
)
{
this
.
parameters
=
parameters
;
}
}
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/OutputParameterSpan.java
0 → 100644
浏览文件 @
921eea23
package
com.a.eye.skywalking.protocol
;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.protocol.exception.ConvertFailedException
;
import
com.a.eye.skywalking.protocol.proto.TraceProtocol
;
/**
* Created by xin on 16/8/16.
*/
public
class
OutputParameterSpan
extends
AbstractDataSerializable
{
private
static
final
OutputParameterSpan
INSTANCE
=
new
OutputParameterSpan
();
/**
* tid,调用链的全局唯一标识
*/
private
String
traceId
;
/**
* 当前调用链的描述<br/>
*/
private
String
traceLevelId
;
private
String
outputParameter
;
public
OutputParameterSpan
()
{
}
public
OutputParameterSpan
(
String
traceId
,
String
traceLevelId
)
{
this
.
traceId
=
traceId
;
this
.
traceLevelId
=
traceLevelId
;
}
public
int
getDataType
()
{
return
4
;
}
public
byte
[]
getData
()
{
return
TraceProtocol
.
OutputParametersSpan
.
newBuilder
().
setOutputParameter
(
getOutputParameter
())
.
setTraceId
(
getTraceId
()).
setTraceLevelId
(
getTraceLevelId
()).
build
().
toByteArray
();
}
public
AbstractDataSerializable
convertData
(
byte
[]
data
)
throws
ConvertFailedException
{
try
{
OutputParameterSpan
outputParameterSpan
=
new
OutputParameterSpan
();
TraceProtocol
.
OutputParametersSpan
_protobufOutputSpan
=
TraceProtocol
.
OutputParametersSpan
.
parseFrom
(
data
);
outputParameterSpan
.
setOutputParameter
(
_protobufOutputSpan
.
getOutputParameter
());
outputParameterSpan
.
setTraceId
(
_protobufOutputSpan
.
getTraceId
());
outputParameterSpan
.
setTraceLevelId
(
_protobufOutputSpan
.
getTraceLevelId
());
return
outputParameterSpan
;
}
catch
(
Exception
e
)
{
throw
new
ConvertFailedException
(
"Failed to convert output parameter span."
,
e
);
}
}
public
static
OutputParameterSpan
convert
(
byte
[]
data
)
throws
ConvertFailedException
{
return
(
OutputParameterSpan
)
INSTANCE
.
convertData
(
data
);
}
public
boolean
isNull
()
{
return
false
;
}
public
String
getTraceId
()
{
return
traceId
;
}
public
void
setTraceId
(
String
traceId
)
{
this
.
traceId
=
traceId
;
}
public
String
getTraceLevelId
()
{
return
traceLevelId
;
}
public
void
setTraceLevelId
(
String
traceLevelId
)
{
this
.
traceLevelId
=
traceLevelId
;
}
public
String
getOutputParameter
()
{
if
(
outputParameter
==
null
)
{
return
""
;
}
return
outputParameter
;
}
public
void
setOutputParameter
(
String
outputParameter
)
{
this
.
outputParameter
=
outputParameter
;
}
}
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/RequestSpan.java
浏览文件 @
921eea23
...
...
@@ -70,11 +70,6 @@ public class RequestSpan extends AbstractDataSerializable {
*/
private
String
userId
=
""
;
/**
* 埋点入参列表
*/
private
Map
<
String
,
String
>
parameters
=
new
HashMap
<
String
,
String
>();
/**
* 业务字段
*/
...
...
@@ -196,14 +191,6 @@ public class RequestSpan extends AbstractDataSerializable {
this
.
userId
=
userId
;
}
public
Map
<
String
,
String
>
getParameters
()
{
return
parameters
;
}
public
void
setParameters
(
Map
<
String
,
String
>
parameters
)
{
this
.
parameters
=
parameters
;
}
@Override
public
int
getDataType
()
{
return
1
;
...
...
@@ -220,10 +207,6 @@ public class RequestSpan extends AbstractDataSerializable {
builder
.
setBussinessKey
(
businessKey
);
}
if
(
parameters
!=
null
&&
parameters
.
size
()
>
0
)
{
builder
.
putAllParameters
(
parameters
);
}
return
builder
.
setCallType
(
callType
).
setApplicationId
(
applicationId
).
setUserId
(
userId
).
setAgentId
(
agentId
)
.
build
().
toByteArray
();
}
...
...
@@ -247,7 +230,6 @@ public class RequestSpan extends AbstractDataSerializable {
requestSpan
.
setAgentId
(
requestSpanByte
.
getAgentId
());
requestSpan
.
setProcessNo
(
requestSpanByte
.
getProcessNo
());
requestSpan
.
setAddress
(
requestSpanByte
.
getAddress
());
requestSpan
.
setParameters
(
requestSpanByte
.
getParametersMap
());
}
catch
(
InvalidProtocolBufferException
e
)
{
throw
new
ConvertFailedException
(
e
.
getMessage
(),
e
);
}
...
...
@@ -311,11 +293,6 @@ public class RequestSpan extends AbstractDataSerializable {
return
this
;
}
public
RequestSpanBuilder
parameters
(
Map
<
String
,
String
>
parameters
)
{
requestSpan
.
parameters
=
parameters
;
return
this
;
}
public
RequestSpan
build
()
{
return
requestSpan
;
}
...
...
skywalking-protocol/src/main/java/com/a/eye/skywalking/protocol/Span.java
浏览文件 @
921eea23
...
...
@@ -47,11 +47,6 @@ public class Span {
*/
protected
String
exceptionStack
=
""
;
/**
* 节点调用过程中的业务字段<br/>
* 如:业务系统设置的订单号,SQL语句等
*/
protected
Map
<
String
,
String
>
parameters
=
new
HashMap
<
String
,
String
>();
/**
* 节点类型<br/>
* 如:RPC Client,RPC Server,Local
...
...
@@ -127,14 +122,6 @@ public class Span {
this
.
exceptionStack
=
exceptionStack
;
}
public
Map
<
String
,
String
>
getParameters
()
{
return
parameters
;
}
public
void
setParameters
(
Map
<
String
,
String
>
parameters
)
{
this
.
parameters
=
parameters
;
}
public
void
setSpanType
(
SpanType
spanType
)
{
this
.
spanType
=
spanType
;
}
...
...
@@ -183,10 +170,6 @@ public class Span {
this
.
businessKey
=
businessKey
;
}
public
void
appendParameters
(
Map
<
String
,
String
>
parameters
)
{
this
.
parameters
.
putAll
(
parameters
);
}
public
String
getApplicationId
()
{
return
applicationId
;
}
...
...
@@ -208,12 +191,7 @@ public class Span {
this
.
viewPointId
=
viewPointId
;
}
public
void
setInvokeResult
(
String
result
){
if
(
result
==
null
){
result
=
"null"
;
}
this
.
parameters
.
put
(
INVOKE_RESULT_PARAMETER_KEY
,
result
);
}
public
String
getViewPointId
()
{
return
viewPointId
;
...
...
skywalking-protocol/src/main/proto/TraceProtocol.proto
浏览文件 @
921eea23
...
...
@@ -10,7 +10,6 @@ message AckSpan {
required
int32
statusCode
=
5
;
optional
string
exceptionStack
=
6
;
required
string
viewpointId
=
7
;
map
<
string
,
string
>
parameters
=
8
;
}
message
RequestSpan
{
...
...
@@ -26,7 +25,18 @@ message RequestSpan {
required
string
userId
=
10
;
optional
string
bussinessKey
=
11
;
required
string
agentId
=
12
;
map
<
string
,
string
>
parameters
=
13
;
required
string
processNo
=
14
;
required
string
address
=
15
;
required
string
processNo
=
13
;
required
string
address
=
14
;
}
message
InputParametersSpan
{
required
string
traceId
=
1
;
optional
string
traceLevelId
=
2
;
map
<
string
,
string
>
parameters
=
3
;
}
message
OutputParametersSpan
{
required
string
traceId
=
1
;
optional
string
traceLevelId
=
2
;
required
string
outputParameter
=
3
;
}
skywalking-protocol/src/main/resources/META-INF/services/com.a.eye.skywalking.protocol.common.AbstractDataSerializable
浏览文件 @
921eea23
com.a.eye.skywalking.protocol.AckSpan
com.a.eye.skywalking.protocol.RequestSpan
com.a.eye.skywalking.protocol.InputParametersSpan
com.a.eye.skywalking.protocol.OutputParameterSpan
com.a.eye.skywalking.protocol.BufferFileEOFProtocol
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/conf/Config.java
浏览文件 @
921eea23
...
...
@@ -89,9 +89,20 @@ public class Config {
public
static
class
HBaseConfig
{
public
static
String
TABLE_NAME
=
"sw-call-chain"
;
public
static
class
TraceDataTable
{
public
static
String
FAMILY_COLUMN_NAME
=
"call-chain"
;
public
static
String
TABLE_NAME
=
"trace-data"
;
public
static
String
FAMILY_COLUMN_NAME
=
"call-chain"
;
}
public
static
class
TraceParamTable
{
public
static
String
TABLE_NAME
=
"trace-param"
;
public
static
String
FAMILY_COLUMN_NAME
=
"param-data"
;
}
public
static
String
ZK_HOSTNAME
;
...
...
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/peresistent/BufferFileReader.java
浏览文件 @
921eea23
...
...
@@ -4,6 +4,7 @@ import com.a.eye.skywalking.protocol.SerializedFactory;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.protocol.exception.ConvertFailedException
;
import
com.a.eye.skywalking.protocol.util.IntegerAssist
;
import
com.a.eye.skywalking.reciever.conf.Config
;
import
com.a.eye.skywalking.reciever.selfexamination.ServerHealthCollector
;
import
com.a.eye.skywalking.reciever.selfexamination.ServerHeathReading
;
import
org.apache.commons.io.FileUtils
;
...
...
@@ -24,7 +25,7 @@ public class BufferFileReader {
private
static
final
byte
[]
DATA_SPILT
=
new
byte
[]
{
127
,
127
,
127
,
127
};
private
int
remainderLength
=
0
;
private
byte
[]
remainderByte
=
null
;
private
Logger
logger
=
LogManager
.
getLogger
(
BufferFileReader
.
class
);
private
static
Logger
logger
=
LogManager
.
getLogger
(
BufferFileReader
.
class
);
private
List
<
AbstractDataSerializable
>
serializables
;
public
BufferFileReader
(
File
bufferFile
,
int
currentOffset
)
{
...
...
@@ -200,8 +201,7 @@ public class BufferFileReader {
AbstractDataSerializable
abstractDataSerializable
=
SerializedFactory
.
deserialize
(
data
);
serializeData
.
add
(
abstractDataSerializable
);
}
catch
(
ConvertFailedException
e
)
{
// FIXME: 16/8/4 logger日志输出
e
.
printStackTrace
();
logger
.
error
(
"Failed to convert span."
,
e
);
}
currentLength
+=
4
+
dataLength
;
...
...
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/AbstractSpanProcessor.java
浏览文件 @
921eea23
package
com.a.eye.skywalking.reciever.processor
;
import
com.a.eye.skywalking.reciever.processor.exception.HBaseInitFailedException
;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.reciever.conf.Config
;
import
com.a.eye.skywalking.reciever.selfexamination.ServerHealthCollector
;
import
com.a.eye.skywalking.reciever.selfexamination.ServerHeathReading
;
import
org.apache.hadoop.conf.Configuration
;
import
org.apache.hadoop.hbase.HBaseConfiguration
;
import
org.apache.hadoop.hbase.HColumnDescriptor
;
import
org.apache.hadoop.hbase.HTableDescriptor
;
import
org.apache.hadoop.hbase.TableName
;
import
org.apache.hadoop.hbase.client.Admin
;
import
com.a.eye.skywalking.reciever.util.HBaseUtil
;
import
org.apache.hadoop.hbase.client.Connection
;
import
org.apache.hadoop.hbase.client.ConnectionFactory
;
import
org.apache.logging.log4j.LogManager
;
import
org.apache.logging.log4j.Logger
;
import
java.io.IOException
;
import
java.util.List
;
import
static
org
.
apache
.
hadoop
.
hbase
.
util
.
Bytes
.
toBytes
;
public
abstract
class
AbstractSpanProcessor
implements
IProcessor
{
private
static
Logger
logger
=
LogManager
.
getLogger
(
AbstractSpanProcessor
.
class
);
private
static
Configuration
configuration
=
null
;
private
static
Connection
connection
;
static
{
if
(
configuration
==
null
)
{
configuration
=
HBaseConfiguration
.
create
();
if
(
Config
.
HBaseConfig
.
ZK_HOSTNAME
==
null
||
""
.
equals
(
Config
.
HBaseConfig
.
ZK_HOSTNAME
))
{
logger
.
error
(
"Miss HBase ZK quorum Configuration"
,
new
IllegalArgumentException
(
"Miss HBase ZK quorum Configuration"
));
System
.
exit
(-
1
);
}
configuration
.
set
(
"hbase.zookeeper.quorum"
,
Config
.
HBaseConfig
.
ZK_HOSTNAME
);
configuration
.
set
(
"hbase.zookeeper.property.clientPort"
,
Config
.
HBaseConfig
.
CLIENT_PORT
);
}
try
{
connection
=
ConnectionFactory
.
createConnection
(
configuration
);
Admin
admin
=
connection
.
getAdmin
();
if
(!
admin
.
tableExists
(
TableName
.
valueOf
(
Config
.
HBaseConfig
.
TABLE_NAME
))){
HTableDescriptor
descriptor
=
new
HTableDescriptor
(
TableName
.
valueOf
(
Config
.
HBaseConfig
.
TABLE_NAME
));
HColumnDescriptor
family
=
new
HColumnDescriptor
(
toBytes
(
Config
.
HBaseConfig
.
FAMILY_COLUMN_NAME
));
descriptor
.
addFamily
(
family
);
admin
.
createTable
(
descriptor
);
}
}
catch
(
IOException
e
)
{
ServerHealthCollector
.
getCurrentHeathReading
(
"hbase"
).
updateData
(
ServerHeathReading
.
ERROR
,
"connect to hbase failure."
);
throw
new
HBaseInitFailedException
(
"initHBaseClient failure"
,
e
);
}
}
public
abstract
class
AbstractSpanProcessor
implements
IProcessor
{
@Override
public
void
process
(
List
<
AbstractDataSerializable
>
serializedObjects
)
{
doAlarm
(
serializedObjects
);
doSaveHBase
(
connection
,
serializedObjects
);
doSaveHBase
(
HBaseUtil
.
getConnection
()
,
serializedObjects
);
}
public
abstract
void
doAlarm
(
List
<
AbstractDataSerializable
>
serializedObjects
);
...
...
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/AckSpanProcessor.java
浏览文件 @
921eea23
...
...
@@ -54,12 +54,12 @@ public class AckSpanProcessor extends AbstractSpanProcessor {
// appending suffix
columnName
+=
"-ACK"
;
put
.
addColumn
(
Bytes
.
toBytes
(
Config
.
HBaseConfig
.
FAMILY_COLUMN_NAME
),
Bytes
.
toBytes
(
columnName
),
put
.
addColumn
(
Bytes
.
toBytes
(
Config
.
HBaseConfig
.
TraceDataTable
.
FAMILY_COLUMN_NAME
),
Bytes
.
toBytes
(
columnName
),
ackSpan
.
getData
());
puts
.
add
(
put
);
}
// save
HBaseUtil
.
batchSavePuts
(
connection
,
Config
.
HBaseConfig
.
TABLE_NAME
,
puts
);
HBaseUtil
.
batchSavePuts
(
connection
,
Config
.
HBaseConfig
.
T
raceDataTable
.
T
ABLE_NAME
,
puts
);
}
@Override
...
...
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/InputParameterSpanProcessor.java
0 → 100644
浏览文件 @
921eea23
package
com.a.eye.skywalking.reciever.processor
;
import
com.a.eye.skywalking.protocol.InputParametersSpan
;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.reciever.conf.Config
;
import
com.a.eye.skywalking.reciever.util.HBaseUtil
;
import
com.a.eye.skywalking.reciever.util.SpanUtil
;
import
org.apache.hadoop.hbase.client.Connection
;
import
org.apache.hadoop.hbase.client.Put
;
import
org.apache.hadoop.hbase.util.Bytes
;
import
java.util.ArrayList
;
import
java.util.List
;
@DefaultProcessor
public
class
InputParameterSpanProcessor
extends
ParameterSpanProcessor
{
@Override
public
void
doSaveHBase
(
Connection
connection
,
List
<
AbstractDataSerializable
>
serializedObjects
)
{
List
<
Put
>
puts
=
new
ArrayList
<
Put
>();
// convert to put
for
(
AbstractDataSerializable
serializedObject
:
serializedObjects
)
{
InputParametersSpan
inputParametersSpan
=
(
InputParametersSpan
)
serializedObject
;
Put
put
=
new
Put
(
Bytes
.
toBytes
(
inputParametersSpan
.
getTraceId
()),
SpanUtil
.
getTSBySpanTraceId
(
inputParametersSpan
.
getTraceId
()));
put
.
addColumn
(
Bytes
.
toBytes
(
Config
.
HBaseConfig
.
TraceParamTable
.
FAMILY_COLUMN_NAME
),
Bytes
.
toBytes
(
inputParametersSpan
.
getTraceLevelId
()),
inputParametersSpan
.
getData
());
puts
.
add
(
put
);
}
// save
HBaseUtil
.
batchSavePuts
(
connection
,
Config
.
HBaseConfig
.
TraceParamTable
.
TABLE_NAME
,
puts
);
}
@Override
public
int
getProtocolType
()
{
return
3
;
}
}
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/OutputParameterSpanProcessor.java
0 → 100644
浏览文件 @
921eea23
package
com.a.eye.skywalking.reciever.processor
;
import
com.a.eye.skywalking.protocol.OutputParameterSpan
;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.reciever.conf.Config
;
import
com.a.eye.skywalking.reciever.util.HBaseUtil
;
import
com.a.eye.skywalking.reciever.util.SpanUtil
;
import
org.apache.hadoop.hbase.client.Connection
;
import
org.apache.hadoop.hbase.client.Put
;
import
org.apache.hadoop.hbase.util.Bytes
;
import
java.util.ArrayList
;
import
java.util.List
;
@DefaultProcessor
public
class
OutputParameterSpanProcessor
extends
ParameterSpanProcessor
{
@Override
public
void
doSaveHBase
(
Connection
connection
,
List
<
AbstractDataSerializable
>
serializedObjects
)
{
List
<
Put
>
puts
=
new
ArrayList
<
Put
>();
// convert to put
for
(
AbstractDataSerializable
serializedObject
:
serializedObjects
)
{
OutputParameterSpan
inputParametersSpan
=
(
OutputParameterSpan
)
serializedObject
;
String
columnName
=
inputParametersSpan
.
getTraceLevelId
()
+
"-RET"
;
Put
put
=
new
Put
(
Bytes
.
toBytes
(
inputParametersSpan
.
getTraceId
()),
SpanUtil
.
getTSBySpanTraceId
(
inputParametersSpan
.
getTraceId
()));
put
.
addColumn
(
Bytes
.
toBytes
(
Config
.
HBaseConfig
.
TraceParamTable
.
FAMILY_COLUMN_NAME
),
Bytes
.
toBytes
(
columnName
),
inputParametersSpan
.
getData
());
puts
.
add
(
put
);
}
// save
HBaseUtil
.
batchSavePuts
(
connection
,
Config
.
HBaseConfig
.
TraceParamTable
.
TABLE_NAME
,
puts
);
}
@Override
public
int
getProtocolType
()
{
return
4
;
}
}
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/ParameterSpanProcessor.java
0 → 100644
浏览文件 @
921eea23
package
com.a.eye.skywalking.reciever.processor
;
import
com.a.eye.skywalking.protocol.common.AbstractDataSerializable
;
import
com.a.eye.skywalking.reciever.util.HBaseUtil
;
import
java.util.List
;
public
abstract
class
ParameterSpanProcessor
extends
AbstractSpanProcessor
{
@Override
public
void
process
(
List
<
AbstractDataSerializable
>
serializedObjects
)
{
doSaveHBase
(
HBaseUtil
.
getConnection
(),
serializedObjects
);
}
@Override
public
void
doAlarm
(
List
<
AbstractDataSerializable
>
serializedObjects
)
{
// do Nothing
}
}
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/processor/RequestSpanProcessor.java
浏览文件 @
921eea23
...
...
@@ -35,12 +35,12 @@ public class RequestSpanProcessor extends AbstractSpanProcessor {
}
else
{
columnName
=
requestSpan
.
getParentLevel
()
+
"."
+
requestSpan
.
getLevelId
();
}
put
.
addColumn
(
Bytes
.
toBytes
(
Config
.
HBaseConfig
.
FAMILY_COLUMN_NAME
),
Bytes
.
toBytes
(
columnName
),
put
.
addColumn
(
Bytes
.
toBytes
(
Config
.
HBaseConfig
.
TraceDataTable
.
FAMILY_COLUMN_NAME
),
Bytes
.
toBytes
(
columnName
),
requestSpan
.
getData
());
puts
.
add
(
put
);
}
// save
HBaseUtil
.
batchSavePuts
(
connection
,
Config
.
HBaseConfig
.
TABLE_NAME
,
puts
);
HBaseUtil
.
batchSavePuts
(
connection
,
Config
.
HBaseConfig
.
T
raceDataTable
.
T
ABLE_NAME
,
puts
);
}
@Override
...
...
skywalking-server/src/main/java/com/a/eye/skywalking/reciever/util/HBaseUtil.java
浏览文件 @
921eea23
package
com.a.eye.skywalking.reciever.util
;
import
com.a.eye.skywalking.reciever.conf.Config
;
import
com.a.eye.skywalking.reciever.processor.exception.HBaseInitFailedException
;
import
com.a.eye.skywalking.reciever.selfexamination.ServerHealthCollector
;
import
com.a.eye.skywalking.reciever.selfexamination.ServerHeathReading
;
import
org.apache.hadoop.conf.Configuration
;
import
org.apache.hadoop.hbase.HBaseConfiguration
;
import
org.apache.hadoop.hbase.HColumnDescriptor
;
import
org.apache.hadoop.hbase.HTableDescriptor
;
import
org.apache.hadoop.hbase.TableName
;
import
org.apache.hadoop.hbase.client.Connection
;
import
org.apache.hadoop.hbase.client.Put
;
import
org.apache.hadoop.hbase.client.Table
;
import
org.apache.hadoop.hbase.client.*
;
import
org.apache.logging.log4j.LogManager
;
import
org.apache.logging.log4j.Logger
;
import
java.io.IOException
;
import
java.util.List
;
import
static
org
.
apache
.
hadoop
.
hbase
.
util
.
Bytes
.
toBytes
;
public
class
HBaseUtil
{
private
static
Logger
logger
=
LogManager
.
getLogger
(
HBaseUtil
.
class
);
...
...
@@ -24,4 +32,49 @@ public class HBaseUtil {
logger
.
error
(
"batchSavePuts failure."
,
e
);
}
}
private
static
Connection
connection
;
public
static
Connection
initConnection
()
{
Configuration
configuration
=
HBaseConfiguration
.
create
();
if
(
Config
.
HBaseConfig
.
ZK_HOSTNAME
==
null
||
""
.
equals
(
Config
.
HBaseConfig
.
ZK_HOSTNAME
))
{
logger
.
error
(
"Miss HBase ZK quorum Configuration"
,
new
IllegalArgumentException
(
"Miss HBase ZK quorum Configuration"
));
System
.
exit
(-
1
);
}
configuration
.
set
(
"hbase.zookeeper.quorum"
,
Config
.
HBaseConfig
.
ZK_HOSTNAME
);
configuration
.
set
(
"hbase.zookeeper.property.clientPort"
,
Config
.
HBaseConfig
.
CLIENT_PORT
);
try
{
Connection
connection
=
ConnectionFactory
.
createConnection
(
configuration
);
Admin
admin
=
connection
.
getAdmin
();
if
(!
admin
.
tableExists
(
TableName
.
valueOf
(
Config
.
HBaseConfig
.
TraceDataTable
.
TABLE_NAME
)))
{
HTableDescriptor
descriptor
=
new
HTableDescriptor
(
TableName
.
valueOf
(
Config
.
HBaseConfig
.
TraceDataTable
.
TABLE_NAME
));
HColumnDescriptor
family
=
new
HColumnDescriptor
(
toBytes
(
Config
.
HBaseConfig
.
TraceDataTable
.
FAMILY_COLUMN_NAME
));
descriptor
.
addFamily
(
family
);
admin
.
createTable
(
descriptor
);
}
if
(!
admin
.
tableExists
(
TableName
.
valueOf
(
Config
.
HBaseConfig
.
TraceParamTable
.
TABLE_NAME
)))
{
HTableDescriptor
descriptor
=
new
HTableDescriptor
(
TableName
.
valueOf
(
Config
.
HBaseConfig
.
TraceParamTable
.
TABLE_NAME
));
HColumnDescriptor
family
=
new
HColumnDescriptor
(
toBytes
(
Config
.
HBaseConfig
.
TraceParamTable
.
FAMILY_COLUMN_NAME
));
descriptor
.
addFamily
(
family
);
admin
.
createTable
(
descriptor
);
}
return
connection
;
}
catch
(
IOException
e
)
{
ServerHealthCollector
.
getCurrentHeathReading
(
"hbase"
)
.
updateData
(
ServerHeathReading
.
ERROR
,
"connect to hbase failure."
);
throw
new
HBaseInitFailedException
(
"initHBaseClient failure"
,
e
);
}
}
public
static
Connection
getConnection
()
{
if
(
connection
==
null
)
{
connection
=
initConnection
();
}
return
connection
;
}
}
skywalking-server/src/main/resources/META-INF/services/com.a.eye.skywalking.reciever.processor.IProcessor
浏览文件 @
921eea23
com.a.eye.skywalking.reciever.processor.RequestSpanProcessor
com.a.eye.skywalking.reciever.processor.AckSpanProcessor
com.a.eye.skywalking.reciever.processor.InputParameterSpanProcessor
com.a.eye.skywalking.reciever.processor.OutputParameterSpanProcessor
skywalking-server/src/main/resources/config.properties
浏览文件 @
921eea23
...
...
@@ -23,7 +23,7 @@ persistence.switch_file_wait_time=5000
#追加EOF标志位的线程数量
persistence.max_append_eof_flags_thread_number
=
1
#持久化线程个数
persistence.max_deal_data_thread_number
=
0
persistence.max_deal_data_thread_number
=
1
#偏移量注册文件的目录
registerpersistence.register_file_parent_directory
=
/tmp/skywalking/data/offset
...
...
@@ -35,14 +35,20 @@ registerpersistence.register_bak_file_name=offset.txt.bak
registerpersistence.offset_written_file_wait_cycle
=
5000
#hbase表名
hbaseconfig.table_name
=
trace-data
#hbase列簇名字
hbaseconfig.family_column_name
=
call-chain
#trace data hbase表名
hbaseconfig.tracedatatable.table_name
=
trace-data
#trace data hbase列簇名字
hbaseconfig.tracedatatable.family_column_name
=
call-chain
#trace data hbase表名
hbaseconfig.traceparamtable.table_name
=
trace-param
#trace data hbase列簇名字
hbaseconfig.traceparamtable.family_column_name
=
param-data
#hbase zk quorum
hbaseconfig.zk_hostname
=
10.1.235.197,10.1.235.198,10.1.235.199
hbaseconfig.zk_hostname
=
swhbaseenv
#hbase zk port
hbaseconfig.client_port
=
2
9
181
hbaseconfig.client_port
=
2181
#告警失效时间
alarm.alarm_expire_seconds
=
5400
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录