From f8dddd0fe4d575e92815094ee3d35b56850894fc Mon Sep 17 00:00:00 2001 From: eson Date: Mon, 13 Jun 2022 17:45:24 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20nacos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 9 +- .../yuandian/dataflow/annotation/Struct.java | 24 - .../com/yuandian/dataflow/config/Config.java | 93 + .../yuandian/dataflow/controller/TaskLog.java | 7 +- .../dataflow/grpc/CollectPackets.java | 28 +- .../com/yuandian/dataflow/proto/Base.java | 140 +- .../ApmBaseDataFlowOuterClass.java | 87 +- .../{ => msgtype}/AppFlowOuterClass.java | 88 +- .../BacktrackingFlowOuterClass.java | 88 +- .../BasicTrafficFlowOuterClass.java | 88 +- .../BusinessBodyDataOuterClass.java | 87 +- .../{ => msgtype}/BussFlowDbOuterClass.java | 88 +- .../BussFlowExternalOuterClass.java | 88 +- .../proto/msgtype/BussFlowMiddOuterClass.java | 7424 ++++++++++++++++ .../proto/msgtype/BussFlowOrlOuterClass.java | 3382 ++++++++ .../proto/msgtype/BussFlowWebOuterClass.java | 7665 +++++++++++++++++ .../proto/msgtype/DataFlowOuterClass.java | 4468 ++++++++++ .../proto/msgtype/QoeFlowOuterClass.java | 3980 +++++++++ .../proto/msgtype/SstFlowOuterClass.java | 3155 +++++++ .../dataflow/statemachine/StateMachine.java | 11 +- src/main/proto/ApmBaseDataFlow.proto | 7 +- src/main/proto/AppFlow.proto | 3 +- src/main/proto/BacktrackingFlow.proto | 3 +- src/main/proto/Base.proto | 2 +- src/main/proto/BasicTrafficFlow.proto | 3 +- src/main/proto/BusinessBodyData.proto | 3 +- src/main/proto/BussFlowDb.proto | 3 +- src/main/proto/BussFlowExternal.proto | 3 +- src/main/proto/BussFlowMidd.proto | 3 +- src/main/proto/BussFlowOrl.proto | 3 +- src/main/proto/BussFlowWeb.proto | 3 +- src/main/proto/DataFlow.proto | 3 +- src/main/proto/QoeFlow.proto | 3 +- src/main/proto/SstFlow.proto | 3 +- 34 files changed, 30637 insertions(+), 408 deletions(-) delete mode 100644 src/main/java/com/yuandian/dataflow/annotation/Struct.java create mode 100644 src/main/java/com/yuandian/dataflow/config/Config.java rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/ApmBaseDataFlowOuterClass.java (95%) rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/AppFlowOuterClass.java (93%) rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/BacktrackingFlowOuterClass.java (91%) rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/BasicTrafficFlowOuterClass.java (89%) rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/BusinessBodyDataOuterClass.java (93%) rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/BussFlowDbOuterClass.java (97%) rename src/main/java/com/yuandian/dataflow/proto/{ => msgtype}/BussFlowExternalOuterClass.java (95%) create mode 100644 src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowMiddOuterClass.java create mode 100644 src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowOrlOuterClass.java create mode 100644 src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowWebOuterClass.java create mode 100644 src/main/java/com/yuandian/dataflow/proto/msgtype/DataFlowOuterClass.java create mode 100644 src/main/java/com/yuandian/dataflow/proto/msgtype/QoeFlowOuterClass.java create mode 100644 src/main/java/com/yuandian/dataflow/proto/msgtype/SstFlowOuterClass.java diff --git a/pom.xml b/pom.xml index 425beef..2f54675 100644 --- a/pom.xml +++ b/pom.xml @@ -24,6 +24,7 @@ 1.3.10 2.7.0 3.12.11 + 2.1.0 @@ -80,7 +81,11 @@ ${javax.annotation.version} - + + com.alibaba.nacos + nacos-client + ${nacos.version} + @@ -121,6 +126,8 @@ + + diff --git a/src/main/java/com/yuandian/dataflow/annotation/Struct.java b/src/main/java/com/yuandian/dataflow/annotation/Struct.java deleted file mode 100644 index d88cff6..0000000 --- a/src/main/java/com/yuandian/dataflow/annotation/Struct.java +++ /dev/null @@ -1,24 +0,0 @@ -package com.yuandian.dataflow.annotation; - -import java.lang.annotation.Retention; -import java.lang.annotation.RetentionPolicy; - -import org.springframework.boot.context.properties.bind.DefaultValue; - -import com.fasterxml.jackson.databind.ser.std.StdKeySerializers.Default; - - -/** - * - */ - -public class Struct { - @Retention(RetentionPolicy.SOURCE) - public @interface Field { - long size() default 4; - } -} - - - - diff --git a/src/main/java/com/yuandian/dataflow/config/Config.java b/src/main/java/com/yuandian/dataflow/config/Config.java new file mode 100644 index 0000000..40957b5 --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/config/Config.java @@ -0,0 +1,93 @@ +/** + * description + * + * @author eson + *2022年6月13日-17:08:46 + */ +package com.yuandian.dataflow.config; + + + + +import java.io.IOException; +import java.io.StringBufferInputStream; +import java.io.StringReader; +import java.util.Properties; +import java.util.concurrent.Executor; +import com.alibaba.nacos.api.NacosFactory; +import com.alibaba.nacos.api.PropertyKeyConst; +import com.alibaba.nacos.api.config.ConfigService; +import com.alibaba.nacos.api.config.listener.Listener; +import com.alibaba.nacos.api.exception.NacosException; +import com.google.api.client.http.InputStreamContent; + +/** + * description + * + * @author eson + *2022年6月13日-17:08:46 + */ +public class Config { + + private static Config cnf = new Config(); + public static Config GetConfig() { + return cnf; + } + + + + + public static void main(String[] args) throws NacosException, InterruptedException, IOException { + String serverAddr = "192.168.1.113:8848"; + String dataId = "dataflow"; + String group = "yuandian"; + + Properties properties = new Properties(); + properties.put(PropertyKeyConst.SERVER_ADDR, serverAddr); + ConfigService configService = NacosFactory.createConfigService(properties); + String content = configService.getConfig(dataId, group, 5000); + + Properties cnf = new Properties(); + + cnf.load(new StringReader(content)); + + System.out.println(cnf); + + configService.addListener(dataId, group, new Listener() { + @Override + public void receiveConfigInfo(String configInfo) { + System.out.println("recieve:" + configInfo); + try { + cnf.load(new StringReader(configInfo)); + System.out.println(cnf); + } catch (IOException e) { + // TODO Auto-generated catch block + e.printStackTrace(); + } + + } + + @Override + public Executor getExecutor() { + return null; + } + }); + + Thread.sleep(300000); + + // boolean isPublishOk = configService.publishConfig(dataId, group, "content"); + // System.out.println(isPublishOk); + + // Thread.sleep(3000); + // content = configService.getConfig(dataId, group, 5000); + // System.out.println(content); + + // boolean isRemoveOk = configService.removeConfig(dataId, group); + // System.out.println(isRemoveOk); + // Thread.sleep(3000); + + // content = configService.getConfig(dataId, group, 5000); + // System.out.println(content); + // Thread.sleep(300000); + }; +} diff --git a/src/main/java/com/yuandian/dataflow/controller/TaskLog.java b/src/main/java/com/yuandian/dataflow/controller/TaskLog.java index e77eda4..ad09f3b 100644 --- a/src/main/java/com/yuandian/dataflow/controller/TaskLog.java +++ b/src/main/java/com/yuandian/dataflow/controller/TaskLog.java @@ -45,10 +45,7 @@ public class TaskLog { task.setData(ByteBuffer.wrap("hello".getBytes())); task.setDone(done); Server.GetNode().apply(task); - - - - + Response response = new Response(); response.Code = HttpStatus.OK; @@ -59,8 +56,6 @@ public class TaskLog { @GetMapping(path = "/test2") public ResponseEntity MongodbTest(@RequestBody int status) { - - Response response = new Response(); return new ResponseEntity(response, HttpStatus.OK); } diff --git a/src/main/java/com/yuandian/dataflow/grpc/CollectPackets.java b/src/main/java/com/yuandian/dataflow/grpc/CollectPackets.java index c939fbd..48bd3ea 100644 --- a/src/main/java/com/yuandian/dataflow/grpc/CollectPackets.java +++ b/src/main/java/com/yuandian/dataflow/grpc/CollectPackets.java @@ -12,12 +12,16 @@ import java.time.Instant; import com.google.protobuf.Any; import com.google.protobuf.InvalidProtocolBufferException; import com.yuandian.dataflow.proto.CollectPacketsServerGrpc; -import com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow; + + import com.yuandian.dataflow.proto.Base.Request; import com.yuandian.dataflow.proto.Base.Response; import com.yuandian.dataflow.proto.CollectPacketsServerGrpc.CollectPacketsServerImplBase; import com.yuandian.dataflow.proto.CollectPacketsServerGrpc.CollectPacketsServerStub; +import com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow; + + import io.grpc.ManagedChannelBuilder; import io.grpc.netty.shaded.io.netty.handler.codec.compression.CompressionOptions; import io.grpc.stub.StreamObserver; @@ -58,36 +62,18 @@ public class CollectPackets extends CollectPacketsServerImplBase { var response = stub.getPackets(Request.newBuilder().setVersion("0.1.0").build()); while(true){ - - - var iter = response.next(); - Instant now = Instant.now(); - var i = 0; for(var p : iter.getPacketsList()) { - if(p.is(ApmBaseDataFlow.class)) { - var flow = p.unpack( ApmBaseDataFlow.class); - + var flow = p.unpack(ApmBaseDataFlow.class); i ++; - } + } } - - log.info("条数:{}, {}:ms",i,Duration.between(now, Instant.now()).toMillis()); } - - - // Client client = new Client("localhost", 2222); - // for (int i = 0; i < 10; i++) { - // Thread.sleep(1000); - // //进行rpc调用的真正逻辑 - // client.sayHi("Hello Server -> " + i); - // } - // client.shutdown(); } } diff --git a/src/main/java/com/yuandian/dataflow/proto/Base.java b/src/main/java/com/yuandian/dataflow/proto/Base.java index e0cd312..5824d23 100644 --- a/src/main/java/com/yuandian/dataflow/proto/Base.java +++ b/src/main/java/com/yuandian/dataflow/proto/Base.java @@ -25,10 +25,16 @@ public final class Base { int getCode(); /** - * int32 message = 2; + * string message = 2; * @return The message. */ - int getMessage(); + java.lang.String getMessage(); + /** + * string message = 2; + * @return The bytes for message. + */ + com.google.protobuf.ByteString + getMessageBytes(); /** * repeated .google.protobuf.Any packets = 4; @@ -67,6 +73,7 @@ public final class Base { super(builder); } private Response() { + message_ = ""; packets_ = java.util.Collections.emptyList(); } @@ -106,9 +113,10 @@ public final class Base { code_ = input.readInt32(); break; } - case 16: { + case 18: { + java.lang.String s = input.readStringRequireUtf8(); - message_ = input.readInt32(); + message_ = s; break; } case 34: { @@ -169,14 +177,41 @@ public final class Base { } public static final int MESSAGE_FIELD_NUMBER = 2; - private int message_; + private volatile java.lang.Object message_; /** - * int32 message = 2; + * string message = 2; * @return The message. */ @java.lang.Override - public int getMessage() { - return message_; + public java.lang.String getMessage() { + java.lang.Object ref = message_; + 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(); + message_ = s; + return s; + } + } + /** + * string message = 2; + * @return The bytes for message. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getMessageBytes() { + java.lang.Object ref = message_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + message_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } } public static final int PACKETS_FIELD_NUMBER = 4; @@ -236,8 +271,8 @@ public final class Base { if (code_ != 0) { output.writeInt32(1, code_); } - if (message_ != 0) { - output.writeInt32(2, message_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, message_); } for (int i = 0; i < packets_.size(); i++) { output.writeMessage(4, packets_.get(i)); @@ -255,9 +290,8 @@ public final class Base { size += com.google.protobuf.CodedOutputStream .computeInt32Size(1, code_); } - if (message_ != 0) { - size += com.google.protobuf.CodedOutputStream - .computeInt32Size(2, message_); + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(message_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, message_); } for (int i = 0; i < packets_.size(); i++) { size += com.google.protobuf.CodedOutputStream @@ -280,8 +314,8 @@ public final class Base { if (getCode() != other.getCode()) return false; - if (getMessage() - != other.getMessage()) return false; + if (!getMessage() + .equals(other.getMessage())) return false; if (!getPacketsList() .equals(other.getPacketsList())) return false; if (!unknownFields.equals(other.unknownFields)) return false; @@ -298,7 +332,7 @@ public final class Base { hash = (37 * hash) + CODE_FIELD_NUMBER; hash = (53 * hash) + getCode(); hash = (37 * hash) + MESSAGE_FIELD_NUMBER; - hash = (53 * hash) + getMessage(); + hash = (53 * hash) + getMessage().hashCode(); if (getPacketsCount() > 0) { hash = (37 * hash) + PACKETS_FIELD_NUMBER; hash = (53 * hash) + getPacketsList().hashCode(); @@ -439,7 +473,7 @@ public final class Base { super.clear(); code_ = 0; - message_ = 0; + message_ = ""; if (packetsBuilder_ == null) { packets_ = java.util.Collections.emptyList(); @@ -536,8 +570,9 @@ public final class Base { if (other.getCode() != 0) { setCode(other.getCode()); } - if (other.getMessage() != 0) { - setMessage(other.getMessage()); + if (!other.getMessage().isEmpty()) { + message_ = other.message_; + onChanged(); } if (packetsBuilder_ == null) { if (!other.packets_.isEmpty()) { @@ -626,33 +661,78 @@ public final class Base { return this; } - private int message_ ; + private java.lang.Object message_ = ""; /** - * int32 message = 2; + * string message = 2; * @return The message. */ - @java.lang.Override - public int getMessage() { - return message_; + public java.lang.String getMessage() { + java.lang.Object ref = message_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + message_ = s; + return s; + } else { + return (java.lang.String) ref; + } } /** - * int32 message = 2; + * string message = 2; + * @return The bytes for message. + */ + public com.google.protobuf.ByteString + getMessageBytes() { + java.lang.Object ref = message_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + message_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string message = 2; * @param value The message to set. * @return This builder for chaining. */ - public Builder setMessage(int value) { - + public Builder setMessage( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + message_ = value; onChanged(); return this; } /** - * int32 message = 2; + * string message = 2; * @return This builder for chaining. */ public Builder clearMessage() { - message_ = 0; + message_ = getDefaultInstance().getMessage(); + onChanged(); + return this; + } + /** + * string message = 2; + * @param value The bytes for message to set. + * @return This builder for chaining. + */ + public Builder setMessageBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + message_ = value; onChanged(); return this; } @@ -2041,7 +2121,7 @@ public final class Base { java.lang.String[] descriptorData = { "\n\nBase.proto\022\010dataflow\032\031google/protobuf/" + "any.proto\"P\n\010Response\022\014\n\004code\030\001 \001(\005\022\017\n\007m" + - "essage\030\002 \001(\005\022%\n\007packets\030\004 \003(\0132\024.google.p" + + "essage\030\002 \001(\t\022%\n\007packets\030\004 \003(\0132\024.google.p" + "rotobuf.Any\"M\n\007Request\022\014\n\004type\030\001 \001(\005\022\017\n\007" + "version\030\002 \001(\t\022#\n\005param\030\003 \003(\0132\024.google.pr" + "otobuf.Any2M\n\024CollectPacketsServer\0225\n\nGe" + diff --git a/src/main/java/com/yuandian/dataflow/proto/ApmBaseDataFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/ApmBaseDataFlowOuterClass.java similarity index 95% rename from src/main/java/com/yuandian/dataflow/proto/ApmBaseDataFlowOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/ApmBaseDataFlowOuterClass.java index e510e00..5bad03b 100644 --- a/src/main/java/com/yuandian/dataflow/proto/ApmBaseDataFlowOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/ApmBaseDataFlowOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: ApmBaseDataFlow.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class ApmBaseDataFlowOuterClass { private ApmBaseDataFlowOuterClass() {} @@ -671,15 +671,15 @@ public final class ApmBaseDataFlowOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.class, com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.class, com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -1584,10 +1584,10 @@ public final class ApmBaseDataFlowOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow)) { return super.equals(obj); } - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow other = (com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow) obj; + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow other = (com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow) obj; if (getTableId() != other.getTableId()) return false; @@ -1759,69 +1759,69 @@ public final class ApmBaseDataFlowOuterClass { return hash; } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow 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.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow 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.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1834,7 +1834,7 @@ public final class ApmBaseDataFlowOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1855,21 +1855,21 @@ public final class ApmBaseDataFlowOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.ApmBaseDataFlow) - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlowOrBuilder { + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlowOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.class, com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.class, com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.Builder.class); } - // Construct using com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -1969,17 +1969,17 @@ public final class ApmBaseDataFlowOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.internal_static_dataflow_ApmBaseDataFlow_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow build() { - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow build() { + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1987,8 +1987,8 @@ public final class ApmBaseDataFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow buildPartial() { - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow result = new com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow(this); + public com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow result = new com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow(this); result.tableId_ = tableId_; result.probeIf_ = probeIf_; result.requestPort_ = requestPort_; @@ -2065,16 +2065,16 @@ public final class ApmBaseDataFlowOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow) { - return mergeFrom((com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow other) { - if (other == com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -2205,11 +2205,11 @@ public final class ApmBaseDataFlowOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -3935,12 +3935,12 @@ public final class ApmBaseDataFlowOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.ApmBaseDataFlow) - private static final com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow(); } - public static com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -3965,7 +3965,7 @@ public final class ApmBaseDataFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.ApmBaseDataFlowOuterClass.ApmBaseDataFlow getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.ApmBaseDataFlowOuterClass.ApmBaseDataFlow getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -4005,8 +4005,9 @@ public final class ApmBaseDataFlowOuterClass { "\021\n\tcs_retran\030! \001(\005\022\021\n\tsc_retran\030\" \001(\005\022\025\n" + "\rconn_setup_tm\030# \001(\005\022\023\n\013new_session\030$ \001(" + "\005\022\020\n\010cs_alert\030% \001(\005\022\020\n\010sc_alert\030& \001(\005\022\020\n" + - "\010protocal\030\' \001(\tB2\n\033com.yuandian.dataflow" + - ".protoZ\023../grpc-gen;grpcgenb\006proto3" + "\010protocal\030\' \001(\tB<\n#com.yuandian.dataflow" + + ".proto.msgtypeP\000Z\023../grpc-gen;grpcgenb\006p" + + "roto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/AppFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/AppFlowOuterClass.java similarity index 93% rename from src/main/java/com/yuandian/dataflow/proto/AppFlowOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/AppFlowOuterClass.java index 4c51134..35f229a 100644 --- a/src/main/java/com/yuandian/dataflow/proto/AppFlowOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/AppFlowOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: AppFlow.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class AppFlowOuterClass { private AppFlowOuterClass() {} @@ -358,15 +358,15 @@ public final class AppFlowOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.AppFlowOuterClass.internal_static_dataflow_AppFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.internal_static_dataflow_AppFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.AppFlowOuterClass.internal_static_dataflow_AppFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.internal_static_dataflow_AppFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.class, com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.class, com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -860,10 +860,10 @@ public final class AppFlowOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow)) { return super.equals(obj); } - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow other = (com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow) obj; + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow other = (com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow) obj; if (getTableId() != other.getTableId()) return false; @@ -977,69 +977,69 @@ public final class AppFlowOuterClass { return hash; } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow 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.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow 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.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1052,7 +1052,7 @@ public final class AppFlowOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1073,21 +1073,21 @@ public final class AppFlowOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.AppFlow) - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlowOrBuilder { + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlowOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.AppFlowOuterClass.internal_static_dataflow_AppFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.internal_static_dataflow_AppFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.AppFlowOuterClass.internal_static_dataflow_AppFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.internal_static_dataflow_AppFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.class, com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.class, com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.Builder.class); } - // Construct using com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -1159,17 +1159,17 @@ public final class AppFlowOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.AppFlowOuterClass.internal_static_dataflow_AppFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.internal_static_dataflow_AppFlow_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow build() { - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow build() { + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1177,8 +1177,8 @@ public final class AppFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow buildPartial() { - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow result = new com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow(this); + public com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow result = new com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow(this); result.tableId_ = tableId_; result.srcIp_ = srcIp_; result.srcPort_ = srcPort_; @@ -1241,16 +1241,16 @@ public final class AppFlowOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow) { - return mergeFrom((com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow other) { - if (other == com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -1339,11 +1339,11 @@ public final class AppFlowOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -2158,12 +2158,12 @@ public final class AppFlowOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.AppFlow) - private static final com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow(); } - public static com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -2188,7 +2188,7 @@ public final class AppFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.AppFlowOuterClass.AppFlow getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.AppFlowOuterClass.AppFlow getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -2220,9 +2220,9 @@ public final class AppFlowOuterClass { "\t\022\016\n\006app_id\030\021 \001(\005\022\024\n\014app_group_id\030\022 \001(\005\022" + "\020\n\010probe_if\030\023 \001(\005\022\021\n\tapp_style\030\024 \001(\005\022\021\n\t" + "time_flag\030\025 \001(\005\022\017\n\007vlan_id\030\026 \001(\005\022\022\n\nmpls" + - "_lable\030\027 \001(\005\022\013\n\003tos\030\030 \001(\005B2\n\033com.yuandia" + - "n.dataflow.protoZ\023../grpc-gen;grpcgenb\006p" + - "roto3" + "_lable\030\027 \001(\005\022\013\n\003tos\030\030 \001(\005B<\n#com.yuandia" + + "n.dataflow.proto.msgtypeP\000Z\023../grpc-gen;" + + "grpcgenb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/BacktrackingFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BacktrackingFlowOuterClass.java similarity index 91% rename from src/main/java/com/yuandian/dataflow/proto/BacktrackingFlowOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/BacktrackingFlowOuterClass.java index 0a32c77..8385f2f 100644 --- a/src/main/java/com/yuandian/dataflow/proto/BacktrackingFlowOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BacktrackingFlowOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: BacktrackingFlow.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class BacktrackingFlowOuterClass { private BacktrackingFlowOuterClass() {} @@ -367,15 +367,15 @@ public final class BacktrackingFlowOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.class, com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.class, com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -825,10 +825,10 @@ public final class BacktrackingFlowOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow)) { return super.equals(obj); } - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow other = (com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow) obj; + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow other = (com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow) obj; if (getTableId() != other.getTableId()) return false; @@ -931,69 +931,69 @@ public final class BacktrackingFlowOuterClass { return hash; } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow 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.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow 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.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1006,7 +1006,7 @@ public final class BacktrackingFlowOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1027,21 +1027,21 @@ public final class BacktrackingFlowOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.BacktrackingFlow) - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlowOrBuilder { + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlowOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.class, com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.class, com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.Builder.class); } - // Construct using com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -1103,17 +1103,17 @@ public final class BacktrackingFlowOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.internal_static_dataflow_BacktrackingFlow_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow build() { - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow build() { + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1121,8 +1121,8 @@ public final class BacktrackingFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow buildPartial() { - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow result = new com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow(this); + public com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow result = new com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow(this); result.tableId_ = tableId_; result.macSrc_ = macSrc_; result.macDst_ = macDst_; @@ -1180,16 +1180,16 @@ public final class BacktrackingFlowOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow) { - return mergeFrom((com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow other) { - if (other == com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -1262,11 +1262,11 @@ public final class BacktrackingFlowOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -2097,12 +2097,12 @@ public final class BacktrackingFlowOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.BacktrackingFlow) - private static final com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow(); } - public static com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -2127,7 +2127,7 @@ public final class BacktrackingFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BacktrackingFlowOuterClass.BacktrackingFlow getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.BacktrackingFlowOuterClass.BacktrackingFlow getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -2156,9 +2156,9 @@ public final class BacktrackingFlowOuterClass { "\005\022\r\n\005bytes\030\014 \001(\003\022\017\n\007packets\030\r \001(\003\022\016\n\006tcp" + "_sp\030\016 \001(\003\022\020\n\010tcp_scpn\030\017 \001(\003\022\017\n\007tcp_srp\030\020" + " \001(\003\022\016\n\006app_id\030\021 \001(\005\022\024\n\014app_group_id\030\022 \001" + - "(\005\022\022\n\nmpls_label\030\023 \001(\005B2\n\033com.yuandian.d" + - "ataflow.protoZ\023../grpc-gen;grpcgenb\006prot" + - "o3" + "(\005\022\022\n\nmpls_label\030\023 \001(\005B<\n#com.yuandian.d" + + "ataflow.proto.msgtypeP\000Z\023../grpc-gen;grp" + + "cgenb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/BasicTrafficFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BasicTrafficFlowOuterClass.java similarity index 89% rename from src/main/java/com/yuandian/dataflow/proto/BasicTrafficFlowOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/BasicTrafficFlowOuterClass.java index 6aa2efd..274cd8f 100644 --- a/src/main/java/com/yuandian/dataflow/proto/BasicTrafficFlowOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BasicTrafficFlowOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: BasicTrafficFlow.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class BasicTrafficFlowOuterClass { private BasicTrafficFlowOuterClass() {} @@ -262,15 +262,15 @@ public final class BasicTrafficFlowOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.class, com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.class, com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -594,10 +594,10 @@ public final class BasicTrafficFlowOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow)) { return super.equals(obj); } - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow other = (com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow) obj; + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow other = (com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow) obj; if (getTableId() != other.getTableId()) return false; @@ -679,69 +679,69 @@ public final class BasicTrafficFlowOuterClass { return hash; } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow 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.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow 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.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -754,7 +754,7 @@ public final class BasicTrafficFlowOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -775,21 +775,21 @@ public final class BasicTrafficFlowOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.BasicTrafficFlow) - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlowOrBuilder { + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlowOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.class, com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.Builder.class); + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.class, com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.Builder.class); } - // Construct using com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -845,17 +845,17 @@ public final class BasicTrafficFlowOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_descriptor; + return com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.internal_static_dataflow_BasicTrafficFlow_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow build() { - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow build() { + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -863,8 +863,8 @@ public final class BasicTrafficFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow buildPartial() { - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow result = new com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow(this); + public com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow result = new com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow(this); result.tableId_ = tableId_; result.capPort_ = capPort_; result.requestPort_ = requestPort_; @@ -919,16 +919,16 @@ public final class BasicTrafficFlowOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow) { - return mergeFrom((com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow other) { - if (other == com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -992,11 +992,11 @@ public final class BasicTrafficFlowOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -1518,12 +1518,12 @@ public final class BasicTrafficFlowOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.BasicTrafficFlow) - private static final com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow(); } - public static com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -1548,7 +1548,7 @@ public final class BasicTrafficFlowOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BasicTrafficFlowOuterClass.BasicTrafficFlow getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.BasicTrafficFlowOuterClass.BasicTrafficFlow getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -1577,9 +1577,9 @@ public final class BasicTrafficFlowOuterClass { "\005\022\022\n\nspackets64\030\n \001(\005\022\023\n\013spackets128\030\013 \001" + "(\005\022\023\n\013spackets256\030\014 \001(\005\022\023\n\013spackets512\030\r" + " \001(\005\022\024\n\014spackets1024\030\016 \001(\005\022\020\n\010spackets\030\017" + - " \001(\005\022\021\n\tsend_time\030\020 \001(\005B2\n\033com.yuandian." + - "dataflow.protoZ\023../grpc-gen;grpcgenb\006pro" + - "to3" + " \001(\005\022\021\n\tsend_time\030\020 \001(\005B<\n#com.yuandian." + + "dataflow.proto.msgtypeP\000Z\023../grpc-gen;gr" + + "pcgenb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/BusinessBodyDataOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BusinessBodyDataOuterClass.java similarity index 93% rename from src/main/java/com/yuandian/dataflow/proto/BusinessBodyDataOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/BusinessBodyDataOuterClass.java index e1427f7..1faa582 100644 --- a/src/main/java/com/yuandian/dataflow/proto/BusinessBodyDataOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BusinessBodyDataOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: BusinessBodyData.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class BusinessBodyDataOuterClass { private BusinessBodyDataOuterClass() {} @@ -364,15 +364,15 @@ public final class BusinessBodyDataOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_descriptor; + return com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.class, com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.Builder.class); + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.class, com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -956,10 +956,10 @@ public final class BusinessBodyDataOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData)) { return super.equals(obj); } - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData other = (com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData) obj; + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData other = (com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData) obj; if (getTableId() != other.getTableId()) return false; @@ -1055,69 +1055,69 @@ public final class BusinessBodyDataOuterClass { return hash; } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData 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.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData 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.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1130,7 +1130,7 @@ public final class BusinessBodyDataOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1151,21 +1151,21 @@ public final class BusinessBodyDataOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.BusinessBodyData) - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyDataOrBuilder { + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyDataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_descriptor; + return com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.class, com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.Builder.class); + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.class, com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.Builder.class); } - // Construct using com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -1225,17 +1225,17 @@ public final class BusinessBodyDataOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_descriptor; + return com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.internal_static_dataflow_BusinessBodyData_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData build() { - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData build() { + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -1243,8 +1243,8 @@ public final class BusinessBodyDataOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData buildPartial() { - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData result = new com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData(this); + public com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData buildPartial() { + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData result = new com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData(this); result.tableId_ = tableId_; result.relvanceDataId_ = relvanceDataId_; result.requestIp_ = requestIp_; @@ -1301,16 +1301,16 @@ public final class BusinessBodyDataOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData) { - return mergeFrom((com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData other) { - if (other == com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData other) { + if (other == com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -1388,11 +1388,11 @@ public final class BusinessBodyDataOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -2384,12 +2384,12 @@ public final class BusinessBodyDataOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.BusinessBodyData) - private static final com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData(); } - public static com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -2414,7 +2414,7 @@ public final class BusinessBodyDataOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BusinessBodyDataOuterClass.BusinessBodyData getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.BusinessBodyDataOuterClass.BusinessBodyData getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -2446,8 +2446,9 @@ public final class BusinessBodyDataOuterClass { "\n\016request_cookie\030\016 \001(\t\022\034\n\024request_body_c" + "ontext\030\017 \001(\t\022\035\n\025response_body_context\030\020 " + "\001(\t\022\021\n\tfilter_id\030\021 \001(\005\022\034\n\024business_detai" + - "l_mesg\030\022 \001(\tB2\n\033com.yuandian.dataflow.pr" + - "otoZ\023../grpc-gen;grpcgenb\006proto3" + "l_mesg\030\022 \001(\tB<\n#com.yuandian.dataflow.pr" + + "oto.msgtypeP\000Z\023../grpc-gen;grpcgenb\006prot" + + "o3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/BussFlowDbOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowDbOuterClass.java similarity index 97% rename from src/main/java/com/yuandian/dataflow/proto/BussFlowDbOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowDbOuterClass.java index e288f05..08fca47 100644 --- a/src/main/java/com/yuandian/dataflow/proto/BussFlowDbOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowDbOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: BussFlowDb.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class BussFlowDbOuterClass { private BussFlowDbOuterClass() {} @@ -1095,15 +1095,15 @@ public final class BussFlowDbOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_descriptor; + return com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.class, com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.Builder.class); + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.class, com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -2957,10 +2957,10 @@ public final class BussFlowDbOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb)) { return super.equals(obj); } - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb other = (com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb) obj; + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb other = (com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb) obj; if (getTableId() != other.getTableId()) return false; @@ -3236,69 +3236,69 @@ public final class BussFlowDbOuterClass { return hash; } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb 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.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb 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.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -3311,7 +3311,7 @@ public final class BussFlowDbOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -3332,21 +3332,21 @@ public final class BussFlowDbOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.BussFlowDb) - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDbOrBuilder { + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDbOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_descriptor; + return com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.class, com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.Builder.class); + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.class, com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.Builder.class); } - // Construct using com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -3488,17 +3488,17 @@ public final class BussFlowDbOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_descriptor; + return com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.internal_static_dataflow_BussFlowDb_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb build() { - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb build() { + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -3506,8 +3506,8 @@ public final class BussFlowDbOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb buildPartial() { - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb result = new com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb(this); + public com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb buildPartial() { + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb result = new com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb(this); result.tableId_ = tableId_; result.redisRegex_ = redisRegex_; result.id_ = id_; @@ -3605,16 +3605,16 @@ public final class BussFlowDbOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb) { - return mergeFrom((com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb other) { - if (other == com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb other) { + if (other == com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -3829,11 +3829,11 @@ public final class BussFlowDbOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -7174,12 +7174,12 @@ public final class BussFlowDbOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.BussFlowDb) - private static final com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb(); } - public static com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -7204,7 +7204,7 @@ public final class BussFlowDbOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowDbOuterClass.BussFlowDb getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.BussFlowDbOuterClass.BussFlowDb getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -7257,9 +7257,9 @@ public final class BussFlowDbOuterClass { "\t\022\017\n\007ori_sql\0304 \001(\t\022\020\n\010reserved\0305 \001(\t\022\020\n\010" + "bytes_in\0306 \001(\003\022\021\n\tbytes_out\0307 \001(\003\022\022\n\npac" + "kage_in\0308 \001(\005\022\023\n\013package_out\0309 \001(\005\022\017\n\007da" + - "ta_id\030: \001(\t\022\021\n\tfilter_id\030; \001(\005B2\n\033com.yu" + - "andian.dataflow.protoZ\023../grpc-gen;grpcg" + - "enb\006proto3" + "ta_id\030: \001(\t\022\021\n\tfilter_id\030; \001(\005B<\n#com.yu" + + "andian.dataflow.proto.msgtypeP\000Z\023../grpc" + + "-gen;grpcgenb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/BussFlowExternalOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowExternalOuterClass.java similarity index 95% rename from src/main/java/com/yuandian/dataflow/proto/BussFlowExternalOuterClass.java rename to src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowExternalOuterClass.java index 61a5a91..2a7c107 100644 --- a/src/main/java/com/yuandian/dataflow/proto/BussFlowExternalOuterClass.java +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowExternalOuterClass.java @@ -1,7 +1,7 @@ // Generated by the protocol buffer compiler. DO NOT EDIT! // source: BussFlowExternal.proto -package com.yuandian.dataflow.proto; +package com.yuandian.dataflow.proto.msgtype; public final class BussFlowExternalOuterClass { private BussFlowExternalOuterClass() {} @@ -664,15 +664,15 @@ public final class BussFlowExternalOuterClass { } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_descriptor; + return com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.class, com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.Builder.class); + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.class, com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.Builder.class); } public static final int TABLE_ID_FIELD_NUMBER = 1; @@ -1730,10 +1730,10 @@ public final class BussFlowExternalOuterClass { if (obj == this) { return true; } - if (!(obj instanceof com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal)) { + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal)) { return super.equals(obj); } - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal other = (com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal) obj; + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal other = (com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal) obj; if (getTableId() != other.getTableId()) return false; @@ -1884,69 +1884,69 @@ public final class BussFlowExternalOuterClass { return hash; } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom(byte[] data) + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal 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.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseDelimitedFrom(java.io.InputStream input) + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseDelimitedFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal 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.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parseFrom( + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parseFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { @@ -1959,7 +1959,7 @@ public final class BussFlowExternalOuterClass { public static Builder newBuilder() { return DEFAULT_INSTANCE.toBuilder(); } - public static Builder newBuilder(com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal prototype) { + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal prototype) { return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); } @java.lang.Override @@ -1980,21 +1980,21 @@ public final class BussFlowExternalOuterClass { public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:dataflow.BussFlowExternal) - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternalOrBuilder { + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternalOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { - return com.yuandian.dataflow.proto.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_descriptor; + return com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { - return com.yuandian.dataflow.proto.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_fieldAccessorTable + return com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_fieldAccessorTable .ensureFieldAccessorsInitialized( - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.class, com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.Builder.class); + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.class, com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.Builder.class); } - // Construct using com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.newBuilder() + // Construct using com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.newBuilder() private Builder() { maybeForceBuilderInitialization(); } @@ -2078,17 +2078,17 @@ public final class BussFlowExternalOuterClass { @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { - return com.yuandian.dataflow.proto.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_descriptor; + return com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.internal_static_dataflow_BussFlowExternal_descriptor; } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal getDefaultInstanceForType() { - return com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.getDefaultInstance(); + public com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.getDefaultInstance(); } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal build() { - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal result = buildPartial(); + public com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal build() { + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } @@ -2096,8 +2096,8 @@ public final class BussFlowExternalOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal buildPartial() { - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal result = new com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal(this); + public com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal buildPartial() { + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal result = new com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal(this); result.tableId_ = tableId_; result.id_ = id_; result.probeIf_ = probeIf_; @@ -2166,16 +2166,16 @@ public final class BussFlowExternalOuterClass { } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { - if (other instanceof com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal) { - return mergeFrom((com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal)other); + if (other instanceof com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal)other); } else { super.mergeFrom(other); return this; } } - public Builder mergeFrom(com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal other) { - if (other == com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal.getDefaultInstance()) return this; + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal other) { + if (other == com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal.getDefaultInstance()) return this; if (other.getTableId() != 0) { setTableId(other.getTableId()); } @@ -2294,11 +2294,11 @@ public final class BussFlowExternalOuterClass { com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { - com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal parsedMessage = null; + com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { - parsedMessage = (com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal) e.getUnfinishedMessage(); + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { @@ -4227,12 +4227,12 @@ public final class BussFlowExternalOuterClass { } // @@protoc_insertion_point(class_scope:dataflow.BussFlowExternal) - private static final com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal DEFAULT_INSTANCE; + private static final com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal DEFAULT_INSTANCE; static { - DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal(); + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal(); } - public static com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal getDefaultInstance() { + public static com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal getDefaultInstance() { return DEFAULT_INSTANCE; } @@ -4257,7 +4257,7 @@ public final class BussFlowExternalOuterClass { } @java.lang.Override - public com.yuandian.dataflow.proto.BussFlowExternalOuterClass.BussFlowExternal getDefaultInstanceForType() { + public com.yuandian.dataflow.proto.msgtype.BussFlowExternalOuterClass.BussFlowExternal getDefaultInstanceForType() { return DEFAULT_INSTANCE; } @@ -4294,9 +4294,9 @@ public final class BussFlowExternalOuterClass { "(\005\022\017\n\007browser\030\031 \001(\t\022\034\n\024business_detail_m" + "esg\030\032 \001(\t\022\023\n\013insert_time\030\033 \001(\003\022\034\n\024busine" + "ss_involve_msg\030\034 \001(\t\022\025\n\ris_uncomplete\030\035 " + - "\001(\005\022\021\n\ttime_flag\030\036 \001(\003B2\n\033com.yuandian.d" + - "ataflow.protoZ\023../grpc-gen;grpcgenb\006prot" + - "o3" + "\001(\005\022\021\n\ttime_flag\030\036 \001(\003B<\n#com.yuandian.d" + + "ataflow.proto.msgtypeP\000Z\023../grpc-gen;grp" + + "cgenb\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, diff --git a/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowMiddOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowMiddOuterClass.java new file mode 100644 index 0000000..67f67cc --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowMiddOuterClass.java @@ -0,0 +1,7424 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BussFlowMidd.proto + +package com.yuandian.dataflow.proto.msgtype; + +public final class BussFlowMiddOuterClass { + private BussFlowMiddOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BussFlowMiddOrBuilder extends + // @@protoc_insertion_point(interface_extends:dataflow.BussFlowMidd) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 table_id = 1; + * @return The tableId. + */ + int getTableId(); + + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The id. + */ + java.lang.String getId(); + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The bytes for id. + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + * int64 src_mac = 3; + * @return The srcMac. + */ + long getSrcMac(); + + /** + * int64 dst_mac = 4; + * @return The dstMac. + */ + long getDstMac(); + + /** + *
+     *消息长度
+     * 
+ * + * int32 msg_len = 5; + * @return The msgLen. + */ + int getMsgLen(); + + /** + *
+     *消息类型
+     * 
+ * + * int32 msg_type = 6; + * @return The msgType. + */ + int getMsgType(); + + /** + *
+     *协议名
+     * 
+ * + * int32 protocol = 7; + * @return The protocol. + */ + int getProtocol(); + + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The sessionSerialNumber. + */ + java.lang.String getSessionSerialNumber(); + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The bytes for sessionSerialNumber. + */ + com.google.protobuf.ByteString + getSessionSerialNumberBytes(); + + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bussType. + */ + java.lang.String getBussType(); + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bytes for bussType. + */ + com.google.protobuf.ByteString + getBussTypeBytes(); + + /** + *
+     *网段标识(客户-web)
+     * 
+ * + * string net_segment = 10; + * @return The netSegment. + */ + java.lang.String getNetSegment(); + /** + *
+     *网段标识(客户-web)
+     * 
+ * + * string net_segment = 10; + * @return The bytes for netSegment. + */ + com.google.protobuf.ByteString + getNetSegmentBytes(); + + /** + *
+     *Web客户端IP
+     * 
+ * + * int64 request_ip = 11; + * @return The requestIp. + */ + long getRequestIp(); + + /** + *
+     *Web客户端端口
+     * 
+ * + * int32 request_port = 12; + * @return The requestPort. + */ + int getRequestPort(); + + /** + *
+     *Web服务器IP
+     * 
+ * + * int64 response_ip = 13; + * @return The responseIp. + */ + long getResponseIp(); + + /** + *
+     *Web服务器端口
+     * 
+ * + * int32 response_port = 14; + * @return The responsePort. + */ + int getResponsePort(); + + /** + *
+     *Web开始时间秒
+     * 
+ * + * int64 start_tv_sec = 15; + * @return The startTvSec. + */ + long getStartTvSec(); + + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 16; + * @return The startTvUsec. + */ + long getStartTvUsec(); + + /** + *
+     *结束时间秒
+     * 
+ * + * int64 end_tv_sec = 17; + * @return The endTvSec. + */ + long getEndTvSec(); + + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 18; + * @return The endTvUsec. + */ + long getEndTvUsec(); + + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The discResourceIdent. + */ + java.lang.String getDiscResourceIdent(); + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The bytes for discResourceIdent. + */ + com.google.protobuf.ByteString + getDiscResourceIdentBytes(); + + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string name = 20; + * @return The name. + */ + java.lang.String getName(); + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string name = 20; + * @return The bytes for name. + */ + com.google.protobuf.ByteString + getNameBytes(); + + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The sessionId. + */ + java.lang.String getSessionId(); + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The bytes for sessionId. + */ + com.google.protobuf.ByteString + getSessionIdBytes(); + + /** + *
+     *请求报文长度
+     * 
+ * + * int32 request_msg_length = 22; + * @return The requestMsgLength. + */ + int getRequestMsgLength(); + + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The requestMsgDetail. + */ + java.lang.String getRequestMsgDetail(); + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The bytes for requestMsgDetail. + */ + com.google.protobuf.ByteString + getRequestMsgDetailBytes(); + + /** + *
+     *响应报文长度
+     * 
+ * + * int32 response_msg_length = 24; + * @return The responseMsgLength. + */ + int getResponseMsgLength(); + + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The responseMsgDetail. + */ + java.lang.String getResponseMsgDetail(); + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The bytes for responseMsgDetail. + */ + com.google.protobuf.ByteString + getResponseMsgDetailBytes(); + + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The reterUrl. + */ + java.lang.String getReterUrl(); + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The bytes for reterUrl. + */ + com.google.protobuf.ByteString + getReterUrlBytes(); + + /** + * string x_requested_with = 27; + * @return The xRequestedWith. + */ + java.lang.String getXRequestedWith(); + /** + * string x_requested_with = 27; + * @return The bytes for xRequestedWith. + */ + com.google.protobuf.ByteString + getXRequestedWithBytes(); + + /** + *
+     *请求方式
+     * 
+ * + * int64 req_method = 28; + * @return The reqMethod. + */ + long getReqMethod(); + + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The contentType. + */ + java.lang.String getContentType(); + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The bytes for contentType. + */ + com.google.protobuf.ByteString + getContentTypeBytes(); + + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The accept. + */ + java.lang.String getAccept(); + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The bytes for accept. + */ + com.google.protobuf.ByteString + getAcceptBytes(); + + /** + *
+     *请求cookie报文长度
+     * 
+ * + * int32 req_cookie_leng = 31; + * @return The reqCookieLeng. + */ + int getReqCookieLeng(); + + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The reqCookieDetail. + */ + java.lang.String getReqCookieDetail(); + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The bytes for reqCookieDetail. + */ + com.google.protobuf.ByteString + getReqCookieDetailBytes(); + + /** + * int64 t_intodb_time = 33; + * @return The tIntodbTime. + */ + long getTIntodbTime(); + + /** + *
+     *0: 页面   1:加载项   2:非web段数据 
+     * 
+ * + * int32 load_or_step = 34; + * @return The loadOrStep. + */ + int getLoadOrStep(); + + /** + * string business_detail_mesg = 35; + * @return The businessDetailMesg. + */ + java.lang.String getBusinessDetailMesg(); + /** + * string business_detail_mesg = 35; + * @return The bytes for businessDetailMesg. + */ + com.google.protobuf.ByteString + getBusinessDetailMesgBytes(); + + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bussinessKeyMesg. + */ + java.lang.String getBussinessKeyMesg(); + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bytes for bussinessKeyMesg. + */ + com.google.protobuf.ByteString + getBussinessKeyMesgBytes(); + + /** + *
+     *组包是否完全    0:组包完整  1:不完整
+     * 
+ * + * int32 is_uncomplete = 37; + * @return The isUncomplete. + */ + int getIsUncomplete(); + + /** + *
+     * 默认值1
+     * 
+ * + * int32 deal_state = 38; + * @return The dealState. + */ + int getDealState(); + + /** + * int32 server_res_code = 39; + * @return The serverResCode. + */ + int getServerResCode(); + + /** + * int64 server_response_time = 40; + * @return The serverResponseTime. + */ + long getServerResponseTime(); + + /** + * int64 client_translate_time = 41; + * @return The clientTranslateTime. + */ + long getClientTranslateTime(); + + /** + * string browser = 42; + * @return The browser. + */ + java.lang.String getBrowser(); + /** + * string browser = 42; + * @return The bytes for browser. + */ + com.google.protobuf.ByteString + getBrowserBytes(); + + /** + * int32 server_start_tv_sec = 43; + * @return The serverStartTvSec. + */ + int getServerStartTvSec(); + + /** + * int64 server_start_tv_usec = 44; + * @return The serverStartTvUsec. + */ + long getServerStartTvUsec(); + + /** + * int32 server_end_tv_sec = 45; + * @return The serverEndTvSec. + */ + int getServerEndTvSec(); + + /** + * int64 server_end_tv_usec = 46; + * @return The serverEndTvUsec. + */ + long getServerEndTvUsec(); + + /** + * string probe_ip = 47; + * @return The probeIp. + */ + java.lang.String getProbeIp(); + /** + * string probe_ip = 47; + * @return The bytes for probeIp. + */ + com.google.protobuf.ByteString + getProbeIpBytes(); + + /** + * int32 probe_if = 48; + * @return The probeIf. + */ + int getProbeIf(); + + /** + * int64 server_translate_time = 49; + * @return The serverTranslateTime. + */ + long getServerTranslateTime(); + + /** + * int64 time_flag = 50; + * @return The timeFlag. + */ + long getTimeFlag(); + + /** + * string channel = 51; + * @return The channel. + */ + java.lang.String getChannel(); + /** + * string channel = 51; + * @return The bytes for channel. + */ + com.google.protobuf.ByteString + getChannelBytes(); + + /** + * string base_code = 52; + * @return The baseCode. + */ + java.lang.String getBaseCode(); + /** + * string base_code = 52; + * @return The bytes for baseCode. + */ + com.google.protobuf.ByteString + getBaseCodeBytes(); + + /** + * string ori_api = 53; + * @return The oriApi. + */ + java.lang.String getOriApi(); + /** + * string ori_api = 53; + * @return The bytes for oriApi. + */ + com.google.protobuf.ByteString + getOriApiBytes(); + + /** + * string remain_data = 54; + * @return The remainData. + */ + java.lang.String getRemainData(); + /** + * string remain_data = 54; + * @return The bytes for remainData. + */ + com.google.protobuf.ByteString + getRemainDataBytes(); + + /** + * int64 bytes_in = 55; + * @return The bytesIn. + */ + long getBytesIn(); + + /** + * int64 bytes_out = 56; + * @return The bytesOut. + */ + long getBytesOut(); + + /** + * int32 package_in = 57; + * @return The packageIn. + */ + int getPackageIn(); + + /** + * int32 package_out = 58; + * @return The packageOut. + */ + int getPackageOut(); + + /** + * string data_id = 59; + * @return The dataId. + */ + java.lang.String getDataId(); + /** + * string data_id = 59; + * @return The bytes for dataId. + */ + com.google.protobuf.ByteString + getDataIdBytes(); + + /** + * int32 filter_id = 60; + * @return The filterId. + */ + int getFilterId(); + } + /** + * Protobuf type {@code dataflow.BussFlowMidd} + */ + public static final class BussFlowMidd extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:dataflow.BussFlowMidd) + BussFlowMiddOrBuilder { + private static final long serialVersionUID = 0L; + // Use BussFlowMidd.newBuilder() to construct. + private BussFlowMidd(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BussFlowMidd() { + id_ = ""; + sessionSerialNumber_ = ""; + bussType_ = ""; + netSegment_ = ""; + discResourceIdent_ = ""; + name_ = ""; + sessionId_ = ""; + requestMsgDetail_ = ""; + responseMsgDetail_ = ""; + reterUrl_ = ""; + xRequestedWith_ = ""; + contentType_ = ""; + accept_ = ""; + reqCookieDetail_ = ""; + businessDetailMesg_ = ""; + bussinessKeyMesg_ = ""; + browser_ = ""; + probeIp_ = ""; + channel_ = ""; + baseCode_ = ""; + oriApi_ = ""; + remainData_ = ""; + dataId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BussFlowMidd(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BussFlowMidd( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + 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; + case 8: { + + tableId_ = input.readInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 24: { + + srcMac_ = input.readInt64(); + break; + } + case 32: { + + dstMac_ = input.readInt64(); + break; + } + case 40: { + + msgLen_ = input.readInt32(); + break; + } + case 48: { + + msgType_ = input.readInt32(); + break; + } + case 56: { + + protocol_ = input.readInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + sessionSerialNumber_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + bussType_ = s; + break; + } + case 82: { + java.lang.String s = input.readStringRequireUtf8(); + + netSegment_ = s; + break; + } + case 88: { + + requestIp_ = input.readInt64(); + break; + } + case 96: { + + requestPort_ = input.readInt32(); + break; + } + case 104: { + + responseIp_ = input.readInt64(); + break; + } + case 112: { + + responsePort_ = input.readInt32(); + break; + } + case 120: { + + startTvSec_ = input.readInt64(); + break; + } + case 128: { + + startTvUsec_ = input.readInt64(); + break; + } + case 136: { + + endTvSec_ = input.readInt64(); + break; + } + case 144: { + + endTvUsec_ = input.readInt64(); + break; + } + case 154: { + java.lang.String s = input.readStringRequireUtf8(); + + discResourceIdent_ = s; + break; + } + case 162: { + java.lang.String s = input.readStringRequireUtf8(); + + name_ = s; + break; + } + case 170: { + java.lang.String s = input.readStringRequireUtf8(); + + sessionId_ = s; + break; + } + case 176: { + + requestMsgLength_ = input.readInt32(); + break; + } + case 186: { + java.lang.String s = input.readStringRequireUtf8(); + + requestMsgDetail_ = s; + break; + } + case 192: { + + responseMsgLength_ = input.readInt32(); + break; + } + case 202: { + java.lang.String s = input.readStringRequireUtf8(); + + responseMsgDetail_ = s; + break; + } + case 210: { + java.lang.String s = input.readStringRequireUtf8(); + + reterUrl_ = s; + break; + } + case 218: { + java.lang.String s = input.readStringRequireUtf8(); + + xRequestedWith_ = s; + break; + } + case 224: { + + reqMethod_ = input.readInt64(); + break; + } + case 234: { + java.lang.String s = input.readStringRequireUtf8(); + + contentType_ = s; + break; + } + case 242: { + java.lang.String s = input.readStringRequireUtf8(); + + accept_ = s; + break; + } + case 248: { + + reqCookieLeng_ = input.readInt32(); + break; + } + case 258: { + java.lang.String s = input.readStringRequireUtf8(); + + reqCookieDetail_ = s; + break; + } + case 264: { + + tIntodbTime_ = input.readInt64(); + break; + } + case 272: { + + loadOrStep_ = input.readInt32(); + break; + } + case 282: { + java.lang.String s = input.readStringRequireUtf8(); + + businessDetailMesg_ = s; + break; + } + case 290: { + java.lang.String s = input.readStringRequireUtf8(); + + bussinessKeyMesg_ = s; + break; + } + case 296: { + + isUncomplete_ = input.readInt32(); + break; + } + case 304: { + + dealState_ = input.readInt32(); + break; + } + case 312: { + + serverResCode_ = input.readInt32(); + break; + } + case 320: { + + serverResponseTime_ = input.readInt64(); + break; + } + case 328: { + + clientTranslateTime_ = input.readInt64(); + break; + } + case 338: { + java.lang.String s = input.readStringRequireUtf8(); + + browser_ = s; + break; + } + case 344: { + + serverStartTvSec_ = input.readInt32(); + break; + } + case 352: { + + serverStartTvUsec_ = input.readInt64(); + break; + } + case 360: { + + serverEndTvSec_ = input.readInt32(); + break; + } + case 368: { + + serverEndTvUsec_ = input.readInt64(); + break; + } + case 378: { + java.lang.String s = input.readStringRequireUtf8(); + + probeIp_ = s; + break; + } + case 384: { + + probeIf_ = input.readInt32(); + break; + } + case 392: { + + serverTranslateTime_ = input.readInt64(); + break; + } + case 400: { + + timeFlag_ = input.readInt64(); + break; + } + case 410: { + java.lang.String s = input.readStringRequireUtf8(); + + channel_ = s; + break; + } + case 418: { + java.lang.String s = input.readStringRequireUtf8(); + + baseCode_ = s; + break; + } + case 426: { + java.lang.String s = input.readStringRequireUtf8(); + + oriApi_ = s; + break; + } + case 434: { + java.lang.String s = input.readStringRequireUtf8(); + + remainData_ = s; + break; + } + case 440: { + + bytesIn_ = input.readInt64(); + break; + } + case 448: { + + bytesOut_ = input.readInt64(); + break; + } + case 456: { + + packageIn_ = input.readInt32(); + break; + } + case 464: { + + packageOut_ = input.readInt32(); + break; + } + case 474: { + java.lang.String s = input.readStringRequireUtf8(); + + dataId_ = s; + break; + } + case 480: { + + filterId_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().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.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.internal_static_dataflow_BussFlowMidd_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.internal_static_dataflow_BussFlowMidd_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.class, com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.Builder.class); + } + + public static final int TABLE_ID_FIELD_NUMBER = 1; + private int tableId_; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + + public static final int ID_FIELD_NUMBER = 2; + private volatile java.lang.Object id_; + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + 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(); + id_ = s; + return s; + } + } + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SRC_MAC_FIELD_NUMBER = 3; + private long srcMac_; + /** + * int64 src_mac = 3; + * @return The srcMac. + */ + @java.lang.Override + public long getSrcMac() { + return srcMac_; + } + + public static final int DST_MAC_FIELD_NUMBER = 4; + private long dstMac_; + /** + * int64 dst_mac = 4; + * @return The dstMac. + */ + @java.lang.Override + public long getDstMac() { + return dstMac_; + } + + public static final int MSG_LEN_FIELD_NUMBER = 5; + private int msgLen_; + /** + *
+     *消息长度
+     * 
+ * + * int32 msg_len = 5; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + + public static final int MSG_TYPE_FIELD_NUMBER = 6; + private int msgType_; + /** + *
+     *消息类型
+     * 
+ * + * int32 msg_type = 6; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + + public static final int PROTOCOL_FIELD_NUMBER = 7; + private int protocol_; + /** + *
+     *协议名
+     * 
+ * + * int32 protocol = 7; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + + public static final int SESSION_SERIAL_NUMBER_FIELD_NUMBER = 8; + private volatile java.lang.Object sessionSerialNumber_; + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The sessionSerialNumber. + */ + @java.lang.Override + public java.lang.String getSessionSerialNumber() { + java.lang.Object ref = sessionSerialNumber_; + 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(); + sessionSerialNumber_ = s; + return s; + } + } + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The bytes for sessionSerialNumber. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSessionSerialNumberBytes() { + java.lang.Object ref = sessionSerialNumber_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionSerialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSS_TYPE_FIELD_NUMBER = 9; + private volatile java.lang.Object bussType_; + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bussType. + */ + @java.lang.Override + public java.lang.String getBussType() { + java.lang.Object ref = bussType_; + 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(); + bussType_ = s; + return s; + } + } + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bytes for bussType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBussTypeBytes() { + java.lang.Object ref = bussType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NET_SEGMENT_FIELD_NUMBER = 10; + private volatile java.lang.Object netSegment_; + /** + *
+     *网段标识(客户-web)
+     * 
+ * + * string net_segment = 10; + * @return The netSegment. + */ + @java.lang.Override + public java.lang.String getNetSegment() { + java.lang.Object ref = netSegment_; + 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(); + netSegment_ = s; + return s; + } + } + /** + *
+     *网段标识(客户-web)
+     * 
+ * + * string net_segment = 10; + * @return The bytes for netSegment. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNetSegmentBytes() { + java.lang.Object ref = netSegment_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + netSegment_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQUEST_IP_FIELD_NUMBER = 11; + private long requestIp_; + /** + *
+     *Web客户端IP
+     * 
+ * + * int64 request_ip = 11; + * @return The requestIp. + */ + @java.lang.Override + public long getRequestIp() { + return requestIp_; + } + + public static final int REQUEST_PORT_FIELD_NUMBER = 12; + private int requestPort_; + /** + *
+     *Web客户端端口
+     * 
+ * + * int32 request_port = 12; + * @return The requestPort. + */ + @java.lang.Override + public int getRequestPort() { + return requestPort_; + } + + public static final int RESPONSE_IP_FIELD_NUMBER = 13; + private long responseIp_; + /** + *
+     *Web服务器IP
+     * 
+ * + * int64 response_ip = 13; + * @return The responseIp. + */ + @java.lang.Override + public long getResponseIp() { + return responseIp_; + } + + public static final int RESPONSE_PORT_FIELD_NUMBER = 14; + private int responsePort_; + /** + *
+     *Web服务器端口
+     * 
+ * + * int32 response_port = 14; + * @return The responsePort. + */ + @java.lang.Override + public int getResponsePort() { + return responsePort_; + } + + public static final int START_TV_SEC_FIELD_NUMBER = 15; + private long startTvSec_; + /** + *
+     *Web开始时间秒
+     * 
+ * + * int64 start_tv_sec = 15; + * @return The startTvSec. + */ + @java.lang.Override + public long getStartTvSec() { + return startTvSec_; + } + + public static final int START_TV_USEC_FIELD_NUMBER = 16; + private long startTvUsec_; + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 16; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + + public static final int END_TV_SEC_FIELD_NUMBER = 17; + private long endTvSec_; + /** + *
+     *结束时间秒
+     * 
+ * + * int64 end_tv_sec = 17; + * @return The endTvSec. + */ + @java.lang.Override + public long getEndTvSec() { + return endTvSec_; + } + + public static final int END_TV_USEC_FIELD_NUMBER = 18; + private long endTvUsec_; + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 18; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + + public static final int DISC_RESOURCE_IDENT_FIELD_NUMBER = 19; + private volatile java.lang.Object discResourceIdent_; + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The discResourceIdent. + */ + @java.lang.Override + public java.lang.String getDiscResourceIdent() { + java.lang.Object ref = discResourceIdent_; + 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(); + discResourceIdent_ = s; + return s; + } + } + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The bytes for discResourceIdent. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDiscResourceIdentBytes() { + java.lang.Object ref = discResourceIdent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + discResourceIdent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int NAME_FIELD_NUMBER = 20; + private volatile java.lang.Object name_; + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string name = 20; + * @return The name. + */ + @java.lang.Override + public java.lang.String getName() { + java.lang.Object ref = name_; + 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(); + name_ = s; + return s; + } + } + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string name = 20; + * @return The bytes for name. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SESSION_ID_FIELD_NUMBER = 21; + private volatile java.lang.Object sessionId_; + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The sessionId. + */ + @java.lang.Override + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + 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(); + sessionId_ = s; + return s; + } + } + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The bytes for sessionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQUEST_MSG_LENGTH_FIELD_NUMBER = 22; + private int requestMsgLength_; + /** + *
+     *请求报文长度
+     * 
+ * + * int32 request_msg_length = 22; + * @return The requestMsgLength. + */ + @java.lang.Override + public int getRequestMsgLength() { + return requestMsgLength_; + } + + public static final int REQUEST_MSG_DETAIL_FIELD_NUMBER = 23; + private volatile java.lang.Object requestMsgDetail_; + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The requestMsgDetail. + */ + @java.lang.Override + public java.lang.String getRequestMsgDetail() { + java.lang.Object ref = requestMsgDetail_; + 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(); + requestMsgDetail_ = s; + return s; + } + } + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The bytes for requestMsgDetail. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRequestMsgDetailBytes() { + java.lang.Object ref = requestMsgDetail_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + requestMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESPONSE_MSG_LENGTH_FIELD_NUMBER = 24; + private int responseMsgLength_; + /** + *
+     *响应报文长度
+     * 
+ * + * int32 response_msg_length = 24; + * @return The responseMsgLength. + */ + @java.lang.Override + public int getResponseMsgLength() { + return responseMsgLength_; + } + + public static final int RESPONSE_MSG_DETAIL_FIELD_NUMBER = 25; + private volatile java.lang.Object responseMsgDetail_; + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The responseMsgDetail. + */ + @java.lang.Override + public java.lang.String getResponseMsgDetail() { + java.lang.Object ref = responseMsgDetail_; + 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(); + responseMsgDetail_ = s; + return s; + } + } + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The bytes for responseMsgDetail. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResponseMsgDetailBytes() { + java.lang.Object ref = responseMsgDetail_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + responseMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETER_URL_FIELD_NUMBER = 26; + private volatile java.lang.Object reterUrl_; + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The reterUrl. + */ + @java.lang.Override + public java.lang.String getReterUrl() { + java.lang.Object ref = reterUrl_; + 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(); + reterUrl_ = s; + return s; + } + } + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The bytes for reterUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReterUrlBytes() { + java.lang.Object ref = reterUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int X_REQUESTED_WITH_FIELD_NUMBER = 27; + private volatile java.lang.Object xRequestedWith_; + /** + * string x_requested_with = 27; + * @return The xRequestedWith. + */ + @java.lang.Override + public java.lang.String getXRequestedWith() { + java.lang.Object ref = xRequestedWith_; + 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(); + xRequestedWith_ = s; + return s; + } + } + /** + * string x_requested_with = 27; + * @return The bytes for xRequestedWith. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getXRequestedWithBytes() { + java.lang.Object ref = xRequestedWith_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + xRequestedWith_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQ_METHOD_FIELD_NUMBER = 28; + private long reqMethod_; + /** + *
+     *请求方式
+     * 
+ * + * int64 req_method = 28; + * @return The reqMethod. + */ + @java.lang.Override + public long getReqMethod() { + return reqMethod_; + } + + public static final int CONTENT_TYPE_FIELD_NUMBER = 29; + private volatile java.lang.Object contentType_; + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The contentType. + */ + @java.lang.Override + public java.lang.String getContentType() { + java.lang.Object ref = contentType_; + 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(); + contentType_ = s; + return s; + } + } + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The bytes for contentType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentTypeBytes() { + java.lang.Object ref = contentType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCEPT_FIELD_NUMBER = 30; + private volatile java.lang.Object accept_; + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The accept. + */ + @java.lang.Override + public java.lang.String getAccept() { + java.lang.Object ref = accept_; + 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(); + accept_ = s; + return s; + } + } + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The bytes for accept. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAcceptBytes() { + java.lang.Object ref = accept_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accept_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQ_COOKIE_LENG_FIELD_NUMBER = 31; + private int reqCookieLeng_; + /** + *
+     *请求cookie报文长度
+     * 
+ * + * int32 req_cookie_leng = 31; + * @return The reqCookieLeng. + */ + @java.lang.Override + public int getReqCookieLeng() { + return reqCookieLeng_; + } + + public static final int REQ_COOKIE_DETAIL_FIELD_NUMBER = 32; + private volatile java.lang.Object reqCookieDetail_; + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The reqCookieDetail. + */ + @java.lang.Override + public java.lang.String getReqCookieDetail() { + java.lang.Object ref = reqCookieDetail_; + 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(); + reqCookieDetail_ = s; + return s; + } + } + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The bytes for reqCookieDetail. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReqCookieDetailBytes() { + java.lang.Object ref = reqCookieDetail_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reqCookieDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int T_INTODB_TIME_FIELD_NUMBER = 33; + private long tIntodbTime_; + /** + * int64 t_intodb_time = 33; + * @return The tIntodbTime. + */ + @java.lang.Override + public long getTIntodbTime() { + return tIntodbTime_; + } + + public static final int LOAD_OR_STEP_FIELD_NUMBER = 34; + private int loadOrStep_; + /** + *
+     *0: 页面   1:加载项   2:非web段数据 
+     * 
+ * + * int32 load_or_step = 34; + * @return The loadOrStep. + */ + @java.lang.Override + public int getLoadOrStep() { + return loadOrStep_; + } + + public static final int BUSINESS_DETAIL_MESG_FIELD_NUMBER = 35; + private volatile java.lang.Object businessDetailMesg_; + /** + * string business_detail_mesg = 35; + * @return The businessDetailMesg. + */ + @java.lang.Override + public java.lang.String getBusinessDetailMesg() { + java.lang.Object ref = businessDetailMesg_; + 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(); + businessDetailMesg_ = s; + return s; + } + } + /** + * string business_detail_mesg = 35; + * @return The bytes for businessDetailMesg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBusinessDetailMesgBytes() { + java.lang.Object ref = businessDetailMesg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + businessDetailMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSSINESS_KEY_MESG_FIELD_NUMBER = 36; + private volatile java.lang.Object bussinessKeyMesg_; + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bussinessKeyMesg. + */ + @java.lang.Override + public java.lang.String getBussinessKeyMesg() { + java.lang.Object ref = bussinessKeyMesg_; + 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(); + bussinessKeyMesg_ = s; + return s; + } + } + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bytes for bussinessKeyMesg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBussinessKeyMesgBytes() { + java.lang.Object ref = bussinessKeyMesg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussinessKeyMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_UNCOMPLETE_FIELD_NUMBER = 37; + private int isUncomplete_; + /** + *
+     *组包是否完全    0:组包完整  1:不完整
+     * 
+ * + * int32 is_uncomplete = 37; + * @return The isUncomplete. + */ + @java.lang.Override + public int getIsUncomplete() { + return isUncomplete_; + } + + public static final int DEAL_STATE_FIELD_NUMBER = 38; + private int dealState_; + /** + *
+     * 默认值1
+     * 
+ * + * int32 deal_state = 38; + * @return The dealState. + */ + @java.lang.Override + public int getDealState() { + return dealState_; + } + + public static final int SERVER_RES_CODE_FIELD_NUMBER = 39; + private int serverResCode_; + /** + * int32 server_res_code = 39; + * @return The serverResCode. + */ + @java.lang.Override + public int getServerResCode() { + return serverResCode_; + } + + public static final int SERVER_RESPONSE_TIME_FIELD_NUMBER = 40; + private long serverResponseTime_; + /** + * int64 server_response_time = 40; + * @return The serverResponseTime. + */ + @java.lang.Override + public long getServerResponseTime() { + return serverResponseTime_; + } + + public static final int CLIENT_TRANSLATE_TIME_FIELD_NUMBER = 41; + private long clientTranslateTime_; + /** + * int64 client_translate_time = 41; + * @return The clientTranslateTime. + */ + @java.lang.Override + public long getClientTranslateTime() { + return clientTranslateTime_; + } + + public static final int BROWSER_FIELD_NUMBER = 42; + private volatile java.lang.Object browser_; + /** + * string browser = 42; + * @return The browser. + */ + @java.lang.Override + public java.lang.String getBrowser() { + java.lang.Object ref = browser_; + 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(); + browser_ = s; + return s; + } + } + /** + * string browser = 42; + * @return The bytes for browser. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBrowserBytes() { + java.lang.Object ref = browser_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + browser_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SERVER_START_TV_SEC_FIELD_NUMBER = 43; + private int serverStartTvSec_; + /** + * int32 server_start_tv_sec = 43; + * @return The serverStartTvSec. + */ + @java.lang.Override + public int getServerStartTvSec() { + return serverStartTvSec_; + } + + public static final int SERVER_START_TV_USEC_FIELD_NUMBER = 44; + private long serverStartTvUsec_; + /** + * int64 server_start_tv_usec = 44; + * @return The serverStartTvUsec. + */ + @java.lang.Override + public long getServerStartTvUsec() { + return serverStartTvUsec_; + } + + public static final int SERVER_END_TV_SEC_FIELD_NUMBER = 45; + private int serverEndTvSec_; + /** + * int32 server_end_tv_sec = 45; + * @return The serverEndTvSec. + */ + @java.lang.Override + public int getServerEndTvSec() { + return serverEndTvSec_; + } + + public static final int SERVER_END_TV_USEC_FIELD_NUMBER = 46; + private long serverEndTvUsec_; + /** + * int64 server_end_tv_usec = 46; + * @return The serverEndTvUsec. + */ + @java.lang.Override + public long getServerEndTvUsec() { + return serverEndTvUsec_; + } + + public static final int PROBE_IP_FIELD_NUMBER = 47; + private volatile java.lang.Object probeIp_; + /** + * string probe_ip = 47; + * @return The probeIp. + */ + @java.lang.Override + public java.lang.String getProbeIp() { + java.lang.Object ref = probeIp_; + 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(); + probeIp_ = s; + return s; + } + } + /** + * string probe_ip = 47; + * @return The bytes for probeIp. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProbeIpBytes() { + java.lang.Object ref = probeIp_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + probeIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROBE_IF_FIELD_NUMBER = 48; + private int probeIf_; + /** + * int32 probe_if = 48; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + + public static final int SERVER_TRANSLATE_TIME_FIELD_NUMBER = 49; + private long serverTranslateTime_; + /** + * int64 server_translate_time = 49; + * @return The serverTranslateTime. + */ + @java.lang.Override + public long getServerTranslateTime() { + return serverTranslateTime_; + } + + public static final int TIME_FLAG_FIELD_NUMBER = 50; + private long timeFlag_; + /** + * int64 time_flag = 50; + * @return The timeFlag. + */ + @java.lang.Override + public long getTimeFlag() { + return timeFlag_; + } + + public static final int CHANNEL_FIELD_NUMBER = 51; + private volatile java.lang.Object channel_; + /** + * string channel = 51; + * @return The channel. + */ + @java.lang.Override + public java.lang.String getChannel() { + java.lang.Object ref = channel_; + 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(); + channel_ = s; + return s; + } + } + /** + * string channel = 51; + * @return The bytes for channel. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChannelBytes() { + java.lang.Object ref = channel_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + channel_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BASE_CODE_FIELD_NUMBER = 52; + private volatile java.lang.Object baseCode_; + /** + * string base_code = 52; + * @return The baseCode. + */ + @java.lang.Override + public java.lang.String getBaseCode() { + java.lang.Object ref = baseCode_; + 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(); + baseCode_ = s; + return s; + } + } + /** + * string base_code = 52; + * @return The bytes for baseCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBaseCodeBytes() { + java.lang.Object ref = baseCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + baseCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ORI_API_FIELD_NUMBER = 53; + private volatile java.lang.Object oriApi_; + /** + * string ori_api = 53; + * @return The oriApi. + */ + @java.lang.Override + public java.lang.String getOriApi() { + java.lang.Object ref = oriApi_; + 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(); + oriApi_ = s; + return s; + } + } + /** + * string ori_api = 53; + * @return The bytes for oriApi. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOriApiBytes() { + java.lang.Object ref = oriApi_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + oriApi_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REMAIN_DATA_FIELD_NUMBER = 54; + private volatile java.lang.Object remainData_; + /** + * string remain_data = 54; + * @return The remainData. + */ + @java.lang.Override + public java.lang.String getRemainData() { + java.lang.Object ref = remainData_; + 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(); + remainData_ = s; + return s; + } + } + /** + * string remain_data = 54; + * @return The bytes for remainData. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemainDataBytes() { + java.lang.Object ref = remainData_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remainData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BYTES_IN_FIELD_NUMBER = 55; + private long bytesIn_; + /** + * int64 bytes_in = 55; + * @return The bytesIn. + */ + @java.lang.Override + public long getBytesIn() { + return bytesIn_; + } + + public static final int BYTES_OUT_FIELD_NUMBER = 56; + private long bytesOut_; + /** + * int64 bytes_out = 56; + * @return The bytesOut. + */ + @java.lang.Override + public long getBytesOut() { + return bytesOut_; + } + + public static final int PACKAGE_IN_FIELD_NUMBER = 57; + private int packageIn_; + /** + * int32 package_in = 57; + * @return The packageIn. + */ + @java.lang.Override + public int getPackageIn() { + return packageIn_; + } + + public static final int PACKAGE_OUT_FIELD_NUMBER = 58; + private int packageOut_; + /** + * int32 package_out = 58; + * @return The packageOut. + */ + @java.lang.Override + public int getPackageOut() { + return packageOut_; + } + + public static final int DATA_ID_FIELD_NUMBER = 59; + private volatile java.lang.Object dataId_; + /** + * string data_id = 59; + * @return The dataId. + */ + @java.lang.Override + public java.lang.String getDataId() { + java.lang.Object ref = dataId_; + 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(); + dataId_ = s; + return s; + } + } + /** + * string data_id = 59; + * @return The bytes for dataId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataIdBytes() { + java.lang.Object ref = dataId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FILTER_ID_FIELD_NUMBER = 60; + private int filterId_; + /** + * int32 filter_id = 60; + * @return The filterId. + */ + @java.lang.Override + public int getFilterId() { + return filterId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tableId_ != 0) { + output.writeInt32(1, tableId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, id_); + } + if (srcMac_ != 0L) { + output.writeInt64(3, srcMac_); + } + if (dstMac_ != 0L) { + output.writeInt64(4, dstMac_); + } + if (msgLen_ != 0) { + output.writeInt32(5, msgLen_); + } + if (msgType_ != 0) { + output.writeInt32(6, msgType_); + } + if (protocol_ != 0) { + output.writeInt32(7, protocol_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionSerialNumber_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, sessionSerialNumber_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, bussType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(netSegment_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 10, netSegment_); + } + if (requestIp_ != 0L) { + output.writeInt64(11, requestIp_); + } + if (requestPort_ != 0) { + output.writeInt32(12, requestPort_); + } + if (responseIp_ != 0L) { + output.writeInt64(13, responseIp_); + } + if (responsePort_ != 0) { + output.writeInt32(14, responsePort_); + } + if (startTvSec_ != 0L) { + output.writeInt64(15, startTvSec_); + } + if (startTvUsec_ != 0L) { + output.writeInt64(16, startTvUsec_); + } + if (endTvSec_ != 0L) { + output.writeInt64(17, endTvSec_); + } + if (endTvUsec_ != 0L) { + output.writeInt64(18, endTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(discResourceIdent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 19, discResourceIdent_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 20, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 21, sessionId_); + } + if (requestMsgLength_ != 0) { + output.writeInt32(22, requestMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestMsgDetail_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 23, requestMsgDetail_); + } + if (responseMsgLength_ != 0) { + output.writeInt32(24, responseMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(responseMsgDetail_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 25, responseMsgDetail_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reterUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 26, reterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(xRequestedWith_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 27, xRequestedWith_); + } + if (reqMethod_ != 0L) { + output.writeInt64(28, reqMethod_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 29, contentType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accept_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 30, accept_); + } + if (reqCookieLeng_ != 0) { + output.writeInt32(31, reqCookieLeng_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reqCookieDetail_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 32, reqCookieDetail_); + } + if (tIntodbTime_ != 0L) { + output.writeInt64(33, tIntodbTime_); + } + if (loadOrStep_ != 0) { + output.writeInt32(34, loadOrStep_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(businessDetailMesg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 35, businessDetailMesg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussinessKeyMesg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 36, bussinessKeyMesg_); + } + if (isUncomplete_ != 0) { + output.writeInt32(37, isUncomplete_); + } + if (dealState_ != 0) { + output.writeInt32(38, dealState_); + } + if (serverResCode_ != 0) { + output.writeInt32(39, serverResCode_); + } + if (serverResponseTime_ != 0L) { + output.writeInt64(40, serverResponseTime_); + } + if (clientTranslateTime_ != 0L) { + output.writeInt64(41, clientTranslateTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(browser_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 42, browser_); + } + if (serverStartTvSec_ != 0) { + output.writeInt32(43, serverStartTvSec_); + } + if (serverStartTvUsec_ != 0L) { + output.writeInt64(44, serverStartTvUsec_); + } + if (serverEndTvSec_ != 0) { + output.writeInt32(45, serverEndTvSec_); + } + if (serverEndTvUsec_ != 0L) { + output.writeInt64(46, serverEndTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(probeIp_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 47, probeIp_); + } + if (probeIf_ != 0) { + output.writeInt32(48, probeIf_); + } + if (serverTranslateTime_ != 0L) { + output.writeInt64(49, serverTranslateTime_); + } + if (timeFlag_ != 0L) { + output.writeInt64(50, timeFlag_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(channel_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 51, channel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(baseCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 52, baseCode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(oriApi_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 53, oriApi_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remainData_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 54, remainData_); + } + if (bytesIn_ != 0L) { + output.writeInt64(55, bytesIn_); + } + if (bytesOut_ != 0L) { + output.writeInt64(56, bytesOut_); + } + if (packageIn_ != 0) { + output.writeInt32(57, packageIn_); + } + if (packageOut_ != 0) { + output.writeInt32(58, packageOut_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 59, dataId_); + } + if (filterId_ != 0) { + output.writeInt32(60, filterId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tableId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, tableId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, id_); + } + if (srcMac_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, srcMac_); + } + if (dstMac_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, dstMac_); + } + if (msgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, msgLen_); + } + if (msgType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, msgType_); + } + if (protocol_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, protocol_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionSerialNumber_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, sessionSerialNumber_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, bussType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(netSegment_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, netSegment_); + } + if (requestIp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(11, requestIp_); + } + if (requestPort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, requestPort_); + } + if (responseIp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(13, responseIp_); + } + if (responsePort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, responsePort_); + } + if (startTvSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(15, startTvSec_); + } + if (startTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(16, startTvUsec_); + } + if (endTvSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(17, endTvSec_); + } + if (endTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(18, endTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(discResourceIdent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, discResourceIdent_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, name_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, sessionId_); + } + if (requestMsgLength_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(22, requestMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestMsgDetail_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(23, requestMsgDetail_); + } + if (responseMsgLength_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(24, responseMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(responseMsgDetail_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(25, responseMsgDetail_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reterUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, reterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(xRequestedWith_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, xRequestedWith_); + } + if (reqMethod_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(28, reqMethod_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(29, contentType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accept_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, accept_); + } + if (reqCookieLeng_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(31, reqCookieLeng_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reqCookieDetail_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(32, reqCookieDetail_); + } + if (tIntodbTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(33, tIntodbTime_); + } + if (loadOrStep_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(34, loadOrStep_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(businessDetailMesg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(35, businessDetailMesg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussinessKeyMesg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(36, bussinessKeyMesg_); + } + if (isUncomplete_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(37, isUncomplete_); + } + if (dealState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(38, dealState_); + } + if (serverResCode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(39, serverResCode_); + } + if (serverResponseTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(40, serverResponseTime_); + } + if (clientTranslateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(41, clientTranslateTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(browser_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(42, browser_); + } + if (serverStartTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(43, serverStartTvSec_); + } + if (serverStartTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(44, serverStartTvUsec_); + } + if (serverEndTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(45, serverEndTvSec_); + } + if (serverEndTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(46, serverEndTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(probeIp_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(47, probeIp_); + } + if (probeIf_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(48, probeIf_); + } + if (serverTranslateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(49, serverTranslateTime_); + } + if (timeFlag_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(50, timeFlag_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(channel_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(51, channel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(baseCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(52, baseCode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(oriApi_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(53, oriApi_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remainData_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(54, remainData_); + } + if (bytesIn_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(55, bytesIn_); + } + if (bytesOut_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(56, bytesOut_); + } + if (packageIn_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(57, packageIn_); + } + if (packageOut_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(58, packageOut_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(59, dataId_); + } + if (filterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(60, filterId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd)) { + return super.equals(obj); + } + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd other = (com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd) obj; + + if (getTableId() + != other.getTableId()) return false; + if (!getId() + .equals(other.getId())) return false; + if (getSrcMac() + != other.getSrcMac()) return false; + if (getDstMac() + != other.getDstMac()) return false; + if (getMsgLen() + != other.getMsgLen()) return false; + if (getMsgType() + != other.getMsgType()) return false; + if (getProtocol() + != other.getProtocol()) return false; + if (!getSessionSerialNumber() + .equals(other.getSessionSerialNumber())) return false; + if (!getBussType() + .equals(other.getBussType())) return false; + if (!getNetSegment() + .equals(other.getNetSegment())) return false; + if (getRequestIp() + != other.getRequestIp()) return false; + if (getRequestPort() + != other.getRequestPort()) return false; + if (getResponseIp() + != other.getResponseIp()) return false; + if (getResponsePort() + != other.getResponsePort()) return false; + if (getStartTvSec() + != other.getStartTvSec()) return false; + if (getStartTvUsec() + != other.getStartTvUsec()) return false; + if (getEndTvSec() + != other.getEndTvSec()) return false; + if (getEndTvUsec() + != other.getEndTvUsec()) return false; + if (!getDiscResourceIdent() + .equals(other.getDiscResourceIdent())) return false; + if (!getName() + .equals(other.getName())) return false; + if (!getSessionId() + .equals(other.getSessionId())) return false; + if (getRequestMsgLength() + != other.getRequestMsgLength()) return false; + if (!getRequestMsgDetail() + .equals(other.getRequestMsgDetail())) return false; + if (getResponseMsgLength() + != other.getResponseMsgLength()) return false; + if (!getResponseMsgDetail() + .equals(other.getResponseMsgDetail())) return false; + if (!getReterUrl() + .equals(other.getReterUrl())) return false; + if (!getXRequestedWith() + .equals(other.getXRequestedWith())) return false; + if (getReqMethod() + != other.getReqMethod()) return false; + if (!getContentType() + .equals(other.getContentType())) return false; + if (!getAccept() + .equals(other.getAccept())) return false; + if (getReqCookieLeng() + != other.getReqCookieLeng()) return false; + if (!getReqCookieDetail() + .equals(other.getReqCookieDetail())) return false; + if (getTIntodbTime() + != other.getTIntodbTime()) return false; + if (getLoadOrStep() + != other.getLoadOrStep()) return false; + if (!getBusinessDetailMesg() + .equals(other.getBusinessDetailMesg())) return false; + if (!getBussinessKeyMesg() + .equals(other.getBussinessKeyMesg())) return false; + if (getIsUncomplete() + != other.getIsUncomplete()) return false; + if (getDealState() + != other.getDealState()) return false; + if (getServerResCode() + != other.getServerResCode()) return false; + if (getServerResponseTime() + != other.getServerResponseTime()) return false; + if (getClientTranslateTime() + != other.getClientTranslateTime()) return false; + if (!getBrowser() + .equals(other.getBrowser())) return false; + if (getServerStartTvSec() + != other.getServerStartTvSec()) return false; + if (getServerStartTvUsec() + != other.getServerStartTvUsec()) return false; + if (getServerEndTvSec() + != other.getServerEndTvSec()) return false; + if (getServerEndTvUsec() + != other.getServerEndTvUsec()) return false; + if (!getProbeIp() + .equals(other.getProbeIp())) return false; + if (getProbeIf() + != other.getProbeIf()) return false; + if (getServerTranslateTime() + != other.getServerTranslateTime()) return false; + if (getTimeFlag() + != other.getTimeFlag()) return false; + if (!getChannel() + .equals(other.getChannel())) return false; + if (!getBaseCode() + .equals(other.getBaseCode())) return false; + if (!getOriApi() + .equals(other.getOriApi())) return false; + if (!getRemainData() + .equals(other.getRemainData())) return false; + if (getBytesIn() + != other.getBytesIn()) return false; + if (getBytesOut() + != other.getBytesOut()) return false; + if (getPackageIn() + != other.getPackageIn()) return false; + if (getPackageOut() + != other.getPackageOut()) return false; + if (!getDataId() + .equals(other.getDataId())) return false; + if (getFilterId() + != other.getFilterId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTableId(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + hash = (37 * hash) + SRC_MAC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSrcMac()); + hash = (37 * hash) + DST_MAC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDstMac()); + hash = (37 * hash) + MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getMsgLen(); + hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMsgType(); + hash = (37 * hash) + PROTOCOL_FIELD_NUMBER; + hash = (53 * hash) + getProtocol(); + hash = (37 * hash) + SESSION_SERIAL_NUMBER_FIELD_NUMBER; + hash = (53 * hash) + getSessionSerialNumber().hashCode(); + hash = (37 * hash) + BUSS_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBussType().hashCode(); + hash = (37 * hash) + NET_SEGMENT_FIELD_NUMBER; + hash = (53 * hash) + getNetSegment().hashCode(); + hash = (37 * hash) + REQUEST_IP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getRequestIp()); + hash = (37 * hash) + REQUEST_PORT_FIELD_NUMBER; + hash = (53 * hash) + getRequestPort(); + hash = (37 * hash) + RESPONSE_IP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getResponseIp()); + hash = (37 * hash) + RESPONSE_PORT_FIELD_NUMBER; + hash = (53 * hash) + getResponsePort(); + hash = (37 * hash) + START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvSec()); + hash = (37 * hash) + START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvUsec()); + hash = (37 * hash) + END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvSec()); + hash = (37 * hash) + END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvUsec()); + hash = (37 * hash) + DISC_RESOURCE_IDENT_FIELD_NUMBER; + hash = (53 * hash) + getDiscResourceIdent().hashCode(); + hash = (37 * hash) + NAME_FIELD_NUMBER; + hash = (53 * hash) + getName().hashCode(); + hash = (37 * hash) + SESSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getSessionId().hashCode(); + hash = (37 * hash) + REQUEST_MSG_LENGTH_FIELD_NUMBER; + hash = (53 * hash) + getRequestMsgLength(); + hash = (37 * hash) + REQUEST_MSG_DETAIL_FIELD_NUMBER; + hash = (53 * hash) + getRequestMsgDetail().hashCode(); + hash = (37 * hash) + RESPONSE_MSG_LENGTH_FIELD_NUMBER; + hash = (53 * hash) + getResponseMsgLength(); + hash = (37 * hash) + RESPONSE_MSG_DETAIL_FIELD_NUMBER; + hash = (53 * hash) + getResponseMsgDetail().hashCode(); + hash = (37 * hash) + RETER_URL_FIELD_NUMBER; + hash = (53 * hash) + getReterUrl().hashCode(); + hash = (37 * hash) + X_REQUESTED_WITH_FIELD_NUMBER; + hash = (53 * hash) + getXRequestedWith().hashCode(); + hash = (37 * hash) + REQ_METHOD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getReqMethod()); + hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getContentType().hashCode(); + hash = (37 * hash) + ACCEPT_FIELD_NUMBER; + hash = (53 * hash) + getAccept().hashCode(); + hash = (37 * hash) + REQ_COOKIE_LENG_FIELD_NUMBER; + hash = (53 * hash) + getReqCookieLeng(); + hash = (37 * hash) + REQ_COOKIE_DETAIL_FIELD_NUMBER; + hash = (53 * hash) + getReqCookieDetail().hashCode(); + hash = (37 * hash) + T_INTODB_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTIntodbTime()); + hash = (37 * hash) + LOAD_OR_STEP_FIELD_NUMBER; + hash = (53 * hash) + getLoadOrStep(); + hash = (37 * hash) + BUSINESS_DETAIL_MESG_FIELD_NUMBER; + hash = (53 * hash) + getBusinessDetailMesg().hashCode(); + hash = (37 * hash) + BUSSINESS_KEY_MESG_FIELD_NUMBER; + hash = (53 * hash) + getBussinessKeyMesg().hashCode(); + hash = (37 * hash) + IS_UNCOMPLETE_FIELD_NUMBER; + hash = (53 * hash) + getIsUncomplete(); + hash = (37 * hash) + DEAL_STATE_FIELD_NUMBER; + hash = (53 * hash) + getDealState(); + hash = (37 * hash) + SERVER_RES_CODE_FIELD_NUMBER; + hash = (53 * hash) + getServerResCode(); + hash = (37 * hash) + SERVER_RESPONSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerResponseTime()); + hash = (37 * hash) + CLIENT_TRANSLATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getClientTranslateTime()); + hash = (37 * hash) + BROWSER_FIELD_NUMBER; + hash = (53 * hash) + getBrowser().hashCode(); + hash = (37 * hash) + SERVER_START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getServerStartTvSec(); + hash = (37 * hash) + SERVER_START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerStartTvUsec()); + hash = (37 * hash) + SERVER_END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getServerEndTvSec(); + hash = (37 * hash) + SERVER_END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerEndTvUsec()); + hash = (37 * hash) + PROBE_IP_FIELD_NUMBER; + hash = (53 * hash) + getProbeIp().hashCode(); + hash = (37 * hash) + PROBE_IF_FIELD_NUMBER; + hash = (53 * hash) + getProbeIf(); + hash = (37 * hash) + SERVER_TRANSLATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTranslateTime()); + hash = (37 * hash) + TIME_FLAG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTimeFlag()); + hash = (37 * hash) + CHANNEL_FIELD_NUMBER; + hash = (53 * hash) + getChannel().hashCode(); + hash = (37 * hash) + BASE_CODE_FIELD_NUMBER; + hash = (53 * hash) + getBaseCode().hashCode(); + hash = (37 * hash) + ORI_API_FIELD_NUMBER; + hash = (53 * hash) + getOriApi().hashCode(); + hash = (37 * hash) + REMAIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRemainData().hashCode(); + hash = (37 * hash) + BYTES_IN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesIn()); + hash = (37 * hash) + BYTES_OUT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesOut()); + hash = (37 * hash) + PACKAGE_IN_FIELD_NUMBER; + hash = (53 * hash) + getPackageIn(); + hash = (37 * hash) + PACKAGE_OUT_FIELD_NUMBER; + hash = (53 * hash) + getPackageOut(); + hash = (37 * hash) + DATA_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataId().hashCode(); + hash = (37 * hash) + FILTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getFilterId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd 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.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd 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.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + 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 dataflow.BussFlowMidd} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:dataflow.BussFlowMidd) + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMiddOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.internal_static_dataflow_BussFlowMidd_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.internal_static_dataflow_BussFlowMidd_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.class, com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.Builder.class); + } + + // Construct using com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tableId_ = 0; + + id_ = ""; + + srcMac_ = 0L; + + dstMac_ = 0L; + + msgLen_ = 0; + + msgType_ = 0; + + protocol_ = 0; + + sessionSerialNumber_ = ""; + + bussType_ = ""; + + netSegment_ = ""; + + requestIp_ = 0L; + + requestPort_ = 0; + + responseIp_ = 0L; + + responsePort_ = 0; + + startTvSec_ = 0L; + + startTvUsec_ = 0L; + + endTvSec_ = 0L; + + endTvUsec_ = 0L; + + discResourceIdent_ = ""; + + name_ = ""; + + sessionId_ = ""; + + requestMsgLength_ = 0; + + requestMsgDetail_ = ""; + + responseMsgLength_ = 0; + + responseMsgDetail_ = ""; + + reterUrl_ = ""; + + xRequestedWith_ = ""; + + reqMethod_ = 0L; + + contentType_ = ""; + + accept_ = ""; + + reqCookieLeng_ = 0; + + reqCookieDetail_ = ""; + + tIntodbTime_ = 0L; + + loadOrStep_ = 0; + + businessDetailMesg_ = ""; + + bussinessKeyMesg_ = ""; + + isUncomplete_ = 0; + + dealState_ = 0; + + serverResCode_ = 0; + + serverResponseTime_ = 0L; + + clientTranslateTime_ = 0L; + + browser_ = ""; + + serverStartTvSec_ = 0; + + serverStartTvUsec_ = 0L; + + serverEndTvSec_ = 0; + + serverEndTvUsec_ = 0L; + + probeIp_ = ""; + + probeIf_ = 0; + + serverTranslateTime_ = 0L; + + timeFlag_ = 0L; + + channel_ = ""; + + baseCode_ = ""; + + oriApi_ = ""; + + remainData_ = ""; + + bytesIn_ = 0L; + + bytesOut_ = 0L; + + packageIn_ = 0; + + packageOut_ = 0; + + dataId_ = ""; + + filterId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.internal_static_dataflow_BussFlowMidd_descriptor; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.getDefaultInstance(); + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd build() { + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd buildPartial() { + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd result = new com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd(this); + result.tableId_ = tableId_; + result.id_ = id_; + result.srcMac_ = srcMac_; + result.dstMac_ = dstMac_; + result.msgLen_ = msgLen_; + result.msgType_ = msgType_; + result.protocol_ = protocol_; + result.sessionSerialNumber_ = sessionSerialNumber_; + result.bussType_ = bussType_; + result.netSegment_ = netSegment_; + result.requestIp_ = requestIp_; + result.requestPort_ = requestPort_; + result.responseIp_ = responseIp_; + result.responsePort_ = responsePort_; + result.startTvSec_ = startTvSec_; + result.startTvUsec_ = startTvUsec_; + result.endTvSec_ = endTvSec_; + result.endTvUsec_ = endTvUsec_; + result.discResourceIdent_ = discResourceIdent_; + result.name_ = name_; + result.sessionId_ = sessionId_; + result.requestMsgLength_ = requestMsgLength_; + result.requestMsgDetail_ = requestMsgDetail_; + result.responseMsgLength_ = responseMsgLength_; + result.responseMsgDetail_ = responseMsgDetail_; + result.reterUrl_ = reterUrl_; + result.xRequestedWith_ = xRequestedWith_; + result.reqMethod_ = reqMethod_; + result.contentType_ = contentType_; + result.accept_ = accept_; + result.reqCookieLeng_ = reqCookieLeng_; + result.reqCookieDetail_ = reqCookieDetail_; + result.tIntodbTime_ = tIntodbTime_; + result.loadOrStep_ = loadOrStep_; + result.businessDetailMesg_ = businessDetailMesg_; + result.bussinessKeyMesg_ = bussinessKeyMesg_; + result.isUncomplete_ = isUncomplete_; + result.dealState_ = dealState_; + result.serverResCode_ = serverResCode_; + result.serverResponseTime_ = serverResponseTime_; + result.clientTranslateTime_ = clientTranslateTime_; + result.browser_ = browser_; + result.serverStartTvSec_ = serverStartTvSec_; + result.serverStartTvUsec_ = serverStartTvUsec_; + result.serverEndTvSec_ = serverEndTvSec_; + result.serverEndTvUsec_ = serverEndTvUsec_; + result.probeIp_ = probeIp_; + result.probeIf_ = probeIf_; + result.serverTranslateTime_ = serverTranslateTime_; + result.timeFlag_ = timeFlag_; + result.channel_ = channel_; + result.baseCode_ = baseCode_; + result.oriApi_ = oriApi_; + result.remainData_ = remainData_; + result.bytesIn_ = bytesIn_; + result.bytesOut_ = bytesOut_; + result.packageIn_ = packageIn_; + result.packageOut_ = packageOut_; + result.dataId_ = dataId_; + result.filterId_ = filterId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd other) { + if (other == com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd.getDefaultInstance()) return this; + if (other.getTableId() != 0) { + setTableId(other.getTableId()); + } + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (other.getSrcMac() != 0L) { + setSrcMac(other.getSrcMac()); + } + if (other.getDstMac() != 0L) { + setDstMac(other.getDstMac()); + } + if (other.getMsgLen() != 0) { + setMsgLen(other.getMsgLen()); + } + if (other.getMsgType() != 0) { + setMsgType(other.getMsgType()); + } + if (other.getProtocol() != 0) { + setProtocol(other.getProtocol()); + } + if (!other.getSessionSerialNumber().isEmpty()) { + sessionSerialNumber_ = other.sessionSerialNumber_; + onChanged(); + } + if (!other.getBussType().isEmpty()) { + bussType_ = other.bussType_; + onChanged(); + } + if (!other.getNetSegment().isEmpty()) { + netSegment_ = other.netSegment_; + onChanged(); + } + if (other.getRequestIp() != 0L) { + setRequestIp(other.getRequestIp()); + } + if (other.getRequestPort() != 0) { + setRequestPort(other.getRequestPort()); + } + if (other.getResponseIp() != 0L) { + setResponseIp(other.getResponseIp()); + } + if (other.getResponsePort() != 0) { + setResponsePort(other.getResponsePort()); + } + if (other.getStartTvSec() != 0L) { + setStartTvSec(other.getStartTvSec()); + } + if (other.getStartTvUsec() != 0L) { + setStartTvUsec(other.getStartTvUsec()); + } + if (other.getEndTvSec() != 0L) { + setEndTvSec(other.getEndTvSec()); + } + if (other.getEndTvUsec() != 0L) { + setEndTvUsec(other.getEndTvUsec()); + } + if (!other.getDiscResourceIdent().isEmpty()) { + discResourceIdent_ = other.discResourceIdent_; + onChanged(); + } + if (!other.getName().isEmpty()) { + name_ = other.name_; + onChanged(); + } + if (!other.getSessionId().isEmpty()) { + sessionId_ = other.sessionId_; + onChanged(); + } + if (other.getRequestMsgLength() != 0) { + setRequestMsgLength(other.getRequestMsgLength()); + } + if (!other.getRequestMsgDetail().isEmpty()) { + requestMsgDetail_ = other.requestMsgDetail_; + onChanged(); + } + if (other.getResponseMsgLength() != 0) { + setResponseMsgLength(other.getResponseMsgLength()); + } + if (!other.getResponseMsgDetail().isEmpty()) { + responseMsgDetail_ = other.responseMsgDetail_; + onChanged(); + } + if (!other.getReterUrl().isEmpty()) { + reterUrl_ = other.reterUrl_; + onChanged(); + } + if (!other.getXRequestedWith().isEmpty()) { + xRequestedWith_ = other.xRequestedWith_; + onChanged(); + } + if (other.getReqMethod() != 0L) { + setReqMethod(other.getReqMethod()); + } + if (!other.getContentType().isEmpty()) { + contentType_ = other.contentType_; + onChanged(); + } + if (!other.getAccept().isEmpty()) { + accept_ = other.accept_; + onChanged(); + } + if (other.getReqCookieLeng() != 0) { + setReqCookieLeng(other.getReqCookieLeng()); + } + if (!other.getReqCookieDetail().isEmpty()) { + reqCookieDetail_ = other.reqCookieDetail_; + onChanged(); + } + if (other.getTIntodbTime() != 0L) { + setTIntodbTime(other.getTIntodbTime()); + } + if (other.getLoadOrStep() != 0) { + setLoadOrStep(other.getLoadOrStep()); + } + if (!other.getBusinessDetailMesg().isEmpty()) { + businessDetailMesg_ = other.businessDetailMesg_; + onChanged(); + } + if (!other.getBussinessKeyMesg().isEmpty()) { + bussinessKeyMesg_ = other.bussinessKeyMesg_; + onChanged(); + } + if (other.getIsUncomplete() != 0) { + setIsUncomplete(other.getIsUncomplete()); + } + if (other.getDealState() != 0) { + setDealState(other.getDealState()); + } + if (other.getServerResCode() != 0) { + setServerResCode(other.getServerResCode()); + } + if (other.getServerResponseTime() != 0L) { + setServerResponseTime(other.getServerResponseTime()); + } + if (other.getClientTranslateTime() != 0L) { + setClientTranslateTime(other.getClientTranslateTime()); + } + if (!other.getBrowser().isEmpty()) { + browser_ = other.browser_; + onChanged(); + } + if (other.getServerStartTvSec() != 0) { + setServerStartTvSec(other.getServerStartTvSec()); + } + if (other.getServerStartTvUsec() != 0L) { + setServerStartTvUsec(other.getServerStartTvUsec()); + } + if (other.getServerEndTvSec() != 0) { + setServerEndTvSec(other.getServerEndTvSec()); + } + if (other.getServerEndTvUsec() != 0L) { + setServerEndTvUsec(other.getServerEndTvUsec()); + } + if (!other.getProbeIp().isEmpty()) { + probeIp_ = other.probeIp_; + onChanged(); + } + if (other.getProbeIf() != 0) { + setProbeIf(other.getProbeIf()); + } + if (other.getServerTranslateTime() != 0L) { + setServerTranslateTime(other.getServerTranslateTime()); + } + if (other.getTimeFlag() != 0L) { + setTimeFlag(other.getTimeFlag()); + } + if (!other.getChannel().isEmpty()) { + channel_ = other.channel_; + onChanged(); + } + if (!other.getBaseCode().isEmpty()) { + baseCode_ = other.baseCode_; + onChanged(); + } + if (!other.getOriApi().isEmpty()) { + oriApi_ = other.oriApi_; + onChanged(); + } + if (!other.getRemainData().isEmpty()) { + remainData_ = other.remainData_; + onChanged(); + } + if (other.getBytesIn() != 0L) { + setBytesIn(other.getBytesIn()); + } + if (other.getBytesOut() != 0L) { + setBytesOut(other.getBytesOut()); + } + if (other.getPackageIn() != 0) { + setPackageIn(other.getPackageIn()); + } + if (other.getPackageOut() != 0) { + setPackageOut(other.getPackageOut()); + } + if (!other.getDataId().isEmpty()) { + dataId_ = other.dataId_; + onChanged(); + } + if (other.getFilterId() != 0) { + setFilterId(other.getFilterId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int tableId_ ; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + /** + * int32 table_id = 1; + * @param value The tableId to set. + * @return This builder for chaining. + */ + public Builder setTableId(int value) { + + tableId_ = value; + onChanged(); + return this; + } + /** + * int32 table_id = 1; + * @return This builder for chaining. + */ + public Builder clearTableId() { + + tableId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object id_ = ""; + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @return The bytes for id. + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private long srcMac_ ; + /** + * int64 src_mac = 3; + * @return The srcMac. + */ + @java.lang.Override + public long getSrcMac() { + return srcMac_; + } + /** + * int64 src_mac = 3; + * @param value The srcMac to set. + * @return This builder for chaining. + */ + public Builder setSrcMac(long value) { + + srcMac_ = value; + onChanged(); + return this; + } + /** + * int64 src_mac = 3; + * @return This builder for chaining. + */ + public Builder clearSrcMac() { + + srcMac_ = 0L; + onChanged(); + return this; + } + + private long dstMac_ ; + /** + * int64 dst_mac = 4; + * @return The dstMac. + */ + @java.lang.Override + public long getDstMac() { + return dstMac_; + } + /** + * int64 dst_mac = 4; + * @param value The dstMac to set. + * @return This builder for chaining. + */ + public Builder setDstMac(long value) { + + dstMac_ = value; + onChanged(); + return this; + } + /** + * int64 dst_mac = 4; + * @return This builder for chaining. + */ + public Builder clearDstMac() { + + dstMac_ = 0L; + onChanged(); + return this; + } + + private int msgLen_ ; + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 5; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 5; + * @param value The msgLen to set. + * @return This builder for chaining. + */ + public Builder setMsgLen(int value) { + + msgLen_ = value; + onChanged(); + return this; + } + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 5; + * @return This builder for chaining. + */ + public Builder clearMsgLen() { + + msgLen_ = 0; + onChanged(); + return this; + } + + private int msgType_ ; + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 6; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 6; + * @param value The msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgType(int value) { + + msgType_ = value; + onChanged(); + return this; + } + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 6; + * @return This builder for chaining. + */ + public Builder clearMsgType() { + + msgType_ = 0; + onChanged(); + return this; + } + + private int protocol_ ; + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 7; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 7; + * @param value The protocol to set. + * @return This builder for chaining. + */ + public Builder setProtocol(int value) { + + protocol_ = value; + onChanged(); + return this; + } + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 7; + * @return This builder for chaining. + */ + public Builder clearProtocol() { + + protocol_ = 0; + onChanged(); + return this; + } + + private java.lang.Object sessionSerialNumber_ = ""; + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @return The sessionSerialNumber. + */ + public java.lang.String getSessionSerialNumber() { + java.lang.Object ref = sessionSerialNumber_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sessionSerialNumber_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @return The bytes for sessionSerialNumber. + */ + public com.google.protobuf.ByteString + getSessionSerialNumberBytes() { + java.lang.Object ref = sessionSerialNumber_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionSerialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @param value The sessionSerialNumber to set. + * @return This builder for chaining. + */ + public Builder setSessionSerialNumber( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sessionSerialNumber_ = value; + onChanged(); + return this; + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @return This builder for chaining. + */ + public Builder clearSessionSerialNumber() { + + sessionSerialNumber_ = getDefaultInstance().getSessionSerialNumber(); + onChanged(); + return this; + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @param value The bytes for sessionSerialNumber to set. + * @return This builder for chaining. + */ + public Builder setSessionSerialNumberBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sessionSerialNumber_ = value; + onChanged(); + return this; + } + + private java.lang.Object bussType_ = ""; + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @return The bussType. + */ + public java.lang.String getBussType() { + java.lang.Object ref = bussType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bussType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @return The bytes for bussType. + */ + public com.google.protobuf.ByteString + getBussTypeBytes() { + java.lang.Object ref = bussType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @param value The bussType to set. + * @return This builder for chaining. + */ + public Builder setBussType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bussType_ = value; + onChanged(); + return this; + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @return This builder for chaining. + */ + public Builder clearBussType() { + + bussType_ = getDefaultInstance().getBussType(); + onChanged(); + return this; + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @param value The bytes for bussType to set. + * @return This builder for chaining. + */ + public Builder setBussTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bussType_ = value; + onChanged(); + return this; + } + + private java.lang.Object netSegment_ = ""; + /** + *
+       *网段标识(客户-web)
+       * 
+ * + * string net_segment = 10; + * @return The netSegment. + */ + public java.lang.String getNetSegment() { + java.lang.Object ref = netSegment_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + netSegment_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *网段标识(客户-web)
+       * 
+ * + * string net_segment = 10; + * @return The bytes for netSegment. + */ + public com.google.protobuf.ByteString + getNetSegmentBytes() { + java.lang.Object ref = netSegment_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + netSegment_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *网段标识(客户-web)
+       * 
+ * + * string net_segment = 10; + * @param value The netSegment to set. + * @return This builder for chaining. + */ + public Builder setNetSegment( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + netSegment_ = value; + onChanged(); + return this; + } + /** + *
+       *网段标识(客户-web)
+       * 
+ * + * string net_segment = 10; + * @return This builder for chaining. + */ + public Builder clearNetSegment() { + + netSegment_ = getDefaultInstance().getNetSegment(); + onChanged(); + return this; + } + /** + *
+       *网段标识(客户-web)
+       * 
+ * + * string net_segment = 10; + * @param value The bytes for netSegment to set. + * @return This builder for chaining. + */ + public Builder setNetSegmentBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + netSegment_ = value; + onChanged(); + return this; + } + + private long requestIp_ ; + /** + *
+       *Web客户端IP
+       * 
+ * + * int64 request_ip = 11; + * @return The requestIp. + */ + @java.lang.Override + public long getRequestIp() { + return requestIp_; + } + /** + *
+       *Web客户端IP
+       * 
+ * + * int64 request_ip = 11; + * @param value The requestIp to set. + * @return This builder for chaining. + */ + public Builder setRequestIp(long value) { + + requestIp_ = value; + onChanged(); + return this; + } + /** + *
+       *Web客户端IP
+       * 
+ * + * int64 request_ip = 11; + * @return This builder for chaining. + */ + public Builder clearRequestIp() { + + requestIp_ = 0L; + onChanged(); + return this; + } + + private int requestPort_ ; + /** + *
+       *Web客户端端口
+       * 
+ * + * int32 request_port = 12; + * @return The requestPort. + */ + @java.lang.Override + public int getRequestPort() { + return requestPort_; + } + /** + *
+       *Web客户端端口
+       * 
+ * + * int32 request_port = 12; + * @param value The requestPort to set. + * @return This builder for chaining. + */ + public Builder setRequestPort(int value) { + + requestPort_ = value; + onChanged(); + return this; + } + /** + *
+       *Web客户端端口
+       * 
+ * + * int32 request_port = 12; + * @return This builder for chaining. + */ + public Builder clearRequestPort() { + + requestPort_ = 0; + onChanged(); + return this; + } + + private long responseIp_ ; + /** + *
+       *Web服务器IP
+       * 
+ * + * int64 response_ip = 13; + * @return The responseIp. + */ + @java.lang.Override + public long getResponseIp() { + return responseIp_; + } + /** + *
+       *Web服务器IP
+       * 
+ * + * int64 response_ip = 13; + * @param value The responseIp to set. + * @return This builder for chaining. + */ + public Builder setResponseIp(long value) { + + responseIp_ = value; + onChanged(); + return this; + } + /** + *
+       *Web服务器IP
+       * 
+ * + * int64 response_ip = 13; + * @return This builder for chaining. + */ + public Builder clearResponseIp() { + + responseIp_ = 0L; + onChanged(); + return this; + } + + private int responsePort_ ; + /** + *
+       *Web服务器端口
+       * 
+ * + * int32 response_port = 14; + * @return The responsePort. + */ + @java.lang.Override + public int getResponsePort() { + return responsePort_; + } + /** + *
+       *Web服务器端口
+       * 
+ * + * int32 response_port = 14; + * @param value The responsePort to set. + * @return This builder for chaining. + */ + public Builder setResponsePort(int value) { + + responsePort_ = value; + onChanged(); + return this; + } + /** + *
+       *Web服务器端口
+       * 
+ * + * int32 response_port = 14; + * @return This builder for chaining. + */ + public Builder clearResponsePort() { + + responsePort_ = 0; + onChanged(); + return this; + } + + private long startTvSec_ ; + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 15; + * @return The startTvSec. + */ + @java.lang.Override + public long getStartTvSec() { + return startTvSec_; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 15; + * @param value The startTvSec to set. + * @return This builder for chaining. + */ + public Builder setStartTvSec(long value) { + + startTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 15; + * @return This builder for chaining. + */ + public Builder clearStartTvSec() { + + startTvSec_ = 0L; + onChanged(); + return this; + } + + private long startTvUsec_ ; + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 16; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 16; + * @param value The startTvUsec to set. + * @return This builder for chaining. + */ + public Builder setStartTvUsec(long value) { + + startTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 16; + * @return This builder for chaining. + */ + public Builder clearStartTvUsec() { + + startTvUsec_ = 0L; + onChanged(); + return this; + } + + private long endTvSec_ ; + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 17; + * @return The endTvSec. + */ + @java.lang.Override + public long getEndTvSec() { + return endTvSec_; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 17; + * @param value The endTvSec to set. + * @return This builder for chaining. + */ + public Builder setEndTvSec(long value) { + + endTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 17; + * @return This builder for chaining. + */ + public Builder clearEndTvSec() { + + endTvSec_ = 0L; + onChanged(); + return this; + } + + private long endTvUsec_ ; + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 18; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 18; + * @param value The endTvUsec to set. + * @return This builder for chaining. + */ + public Builder setEndTvUsec(long value) { + + endTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 18; + * @return This builder for chaining. + */ + public Builder clearEndTvUsec() { + + endTvUsec_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object discResourceIdent_ = ""; + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @return The discResourceIdent. + */ + public java.lang.String getDiscResourceIdent() { + java.lang.Object ref = discResourceIdent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + discResourceIdent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @return The bytes for discResourceIdent. + */ + public com.google.protobuf.ByteString + getDiscResourceIdentBytes() { + java.lang.Object ref = discResourceIdent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + discResourceIdent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @param value The discResourceIdent to set. + * @return This builder for chaining. + */ + public Builder setDiscResourceIdent( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + discResourceIdent_ = value; + onChanged(); + return this; + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @return This builder for chaining. + */ + public Builder clearDiscResourceIdent() { + + discResourceIdent_ = getDefaultInstance().getDiscResourceIdent(); + onChanged(); + return this; + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @param value The bytes for discResourceIdent to set. + * @return This builder for chaining. + */ + public Builder setDiscResourceIdentBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + discResourceIdent_ = value; + onChanged(); + return this; + } + + private java.lang.Object name_ = ""; + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string name = 20; + * @return The name. + */ + public java.lang.String getName() { + java.lang.Object ref = name_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + name_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string name = 20; + * @return The bytes for name. + */ + public com.google.protobuf.ByteString + getNameBytes() { + java.lang.Object ref = name_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + name_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string name = 20; + * @param value The name to set. + * @return This builder for chaining. + */ + public Builder setName( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + name_ = value; + onChanged(); + return this; + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string name = 20; + * @return This builder for chaining. + */ + public Builder clearName() { + + name_ = getDefaultInstance().getName(); + onChanged(); + return this; + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string name = 20; + * @param value The bytes for name to set. + * @return This builder for chaining. + */ + public Builder setNameBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + name_ = value; + onChanged(); + return this; + } + + private java.lang.Object sessionId_ = ""; + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @return The sessionId. + */ + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sessionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @return The bytes for sessionId. + */ + public com.google.protobuf.ByteString + getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @param value The sessionId to set. + * @return This builder for chaining. + */ + public Builder setSessionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sessionId_ = value; + onChanged(); + return this; + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @return This builder for chaining. + */ + public Builder clearSessionId() { + + sessionId_ = getDefaultInstance().getSessionId(); + onChanged(); + return this; + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @param value The bytes for sessionId to set. + * @return This builder for chaining. + */ + public Builder setSessionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sessionId_ = value; + onChanged(); + return this; + } + + private int requestMsgLength_ ; + /** + *
+       *请求报文长度
+       * 
+ * + * int32 request_msg_length = 22; + * @return The requestMsgLength. + */ + @java.lang.Override + public int getRequestMsgLength() { + return requestMsgLength_; + } + /** + *
+       *请求报文长度
+       * 
+ * + * int32 request_msg_length = 22; + * @param value The requestMsgLength to set. + * @return This builder for chaining. + */ + public Builder setRequestMsgLength(int value) { + + requestMsgLength_ = value; + onChanged(); + return this; + } + /** + *
+       *请求报文长度
+       * 
+ * + * int32 request_msg_length = 22; + * @return This builder for chaining. + */ + public Builder clearRequestMsgLength() { + + requestMsgLength_ = 0; + onChanged(); + return this; + } + + private java.lang.Object requestMsgDetail_ = ""; + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @return The requestMsgDetail. + */ + public java.lang.String getRequestMsgDetail() { + java.lang.Object ref = requestMsgDetail_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + requestMsgDetail_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @return The bytes for requestMsgDetail. + */ + public com.google.protobuf.ByteString + getRequestMsgDetailBytes() { + java.lang.Object ref = requestMsgDetail_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + requestMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @param value The requestMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setRequestMsgDetail( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + requestMsgDetail_ = value; + onChanged(); + return this; + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @return This builder for chaining. + */ + public Builder clearRequestMsgDetail() { + + requestMsgDetail_ = getDefaultInstance().getRequestMsgDetail(); + onChanged(); + return this; + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @param value The bytes for requestMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setRequestMsgDetailBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + requestMsgDetail_ = value; + onChanged(); + return this; + } + + private int responseMsgLength_ ; + /** + *
+       *响应报文长度
+       * 
+ * + * int32 response_msg_length = 24; + * @return The responseMsgLength. + */ + @java.lang.Override + public int getResponseMsgLength() { + return responseMsgLength_; + } + /** + *
+       *响应报文长度
+       * 
+ * + * int32 response_msg_length = 24; + * @param value The responseMsgLength to set. + * @return This builder for chaining. + */ + public Builder setResponseMsgLength(int value) { + + responseMsgLength_ = value; + onChanged(); + return this; + } + /** + *
+       *响应报文长度
+       * 
+ * + * int32 response_msg_length = 24; + * @return This builder for chaining. + */ + public Builder clearResponseMsgLength() { + + responseMsgLength_ = 0; + onChanged(); + return this; + } + + private java.lang.Object responseMsgDetail_ = ""; + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @return The responseMsgDetail. + */ + public java.lang.String getResponseMsgDetail() { + java.lang.Object ref = responseMsgDetail_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + responseMsgDetail_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @return The bytes for responseMsgDetail. + */ + public com.google.protobuf.ByteString + getResponseMsgDetailBytes() { + java.lang.Object ref = responseMsgDetail_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + responseMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @param value The responseMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setResponseMsgDetail( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + responseMsgDetail_ = value; + onChanged(); + return this; + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @return This builder for chaining. + */ + public Builder clearResponseMsgDetail() { + + responseMsgDetail_ = getDefaultInstance().getResponseMsgDetail(); + onChanged(); + return this; + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @param value The bytes for responseMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setResponseMsgDetailBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + responseMsgDetail_ = value; + onChanged(); + return this; + } + + private java.lang.Object reterUrl_ = ""; + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @return The reterUrl. + */ + public java.lang.String getReterUrl() { + java.lang.Object ref = reterUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reterUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @return The bytes for reterUrl. + */ + public com.google.protobuf.ByteString + getReterUrlBytes() { + java.lang.Object ref = reterUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @param value The reterUrl to set. + * @return This builder for chaining. + */ + public Builder setReterUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + reterUrl_ = value; + onChanged(); + return this; + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @return This builder for chaining. + */ + public Builder clearReterUrl() { + + reterUrl_ = getDefaultInstance().getReterUrl(); + onChanged(); + return this; + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @param value The bytes for reterUrl to set. + * @return This builder for chaining. + */ + public Builder setReterUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + reterUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object xRequestedWith_ = ""; + /** + * string x_requested_with = 27; + * @return The xRequestedWith. + */ + public java.lang.String getXRequestedWith() { + java.lang.Object ref = xRequestedWith_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + xRequestedWith_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string x_requested_with = 27; + * @return The bytes for xRequestedWith. + */ + public com.google.protobuf.ByteString + getXRequestedWithBytes() { + java.lang.Object ref = xRequestedWith_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + xRequestedWith_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string x_requested_with = 27; + * @param value The xRequestedWith to set. + * @return This builder for chaining. + */ + public Builder setXRequestedWith( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + xRequestedWith_ = value; + onChanged(); + return this; + } + /** + * string x_requested_with = 27; + * @return This builder for chaining. + */ + public Builder clearXRequestedWith() { + + xRequestedWith_ = getDefaultInstance().getXRequestedWith(); + onChanged(); + return this; + } + /** + * string x_requested_with = 27; + * @param value The bytes for xRequestedWith to set. + * @return This builder for chaining. + */ + public Builder setXRequestedWithBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + xRequestedWith_ = value; + onChanged(); + return this; + } + + private long reqMethod_ ; + /** + *
+       *请求方式
+       * 
+ * + * int64 req_method = 28; + * @return The reqMethod. + */ + @java.lang.Override + public long getReqMethod() { + return reqMethod_; + } + /** + *
+       *请求方式
+       * 
+ * + * int64 req_method = 28; + * @param value The reqMethod to set. + * @return This builder for chaining. + */ + public Builder setReqMethod(long value) { + + reqMethod_ = value; + onChanged(); + return this; + } + /** + *
+       *请求方式
+       * 
+ * + * int64 req_method = 28; + * @return This builder for chaining. + */ + public Builder clearReqMethod() { + + reqMethod_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object contentType_ = ""; + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @return The contentType. + */ + public java.lang.String getContentType() { + java.lang.Object ref = contentType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + contentType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @return The bytes for contentType. + */ + public com.google.protobuf.ByteString + getContentTypeBytes() { + java.lang.Object ref = contentType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @param value The contentType to set. + * @return This builder for chaining. + */ + public Builder setContentType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + contentType_ = value; + onChanged(); + return this; + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @return This builder for chaining. + */ + public Builder clearContentType() { + + contentType_ = getDefaultInstance().getContentType(); + onChanged(); + return this; + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @param value The bytes for contentType to set. + * @return This builder for chaining. + */ + public Builder setContentTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + contentType_ = value; + onChanged(); + return this; + } + + private java.lang.Object accept_ = ""; + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @return The accept. + */ + public java.lang.String getAccept() { + java.lang.Object ref = accept_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accept_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @return The bytes for accept. + */ + public com.google.protobuf.ByteString + getAcceptBytes() { + java.lang.Object ref = accept_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accept_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @param value The accept to set. + * @return This builder for chaining. + */ + public Builder setAccept( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accept_ = value; + onChanged(); + return this; + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @return This builder for chaining. + */ + public Builder clearAccept() { + + accept_ = getDefaultInstance().getAccept(); + onChanged(); + return this; + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @param value The bytes for accept to set. + * @return This builder for chaining. + */ + public Builder setAcceptBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accept_ = value; + onChanged(); + return this; + } + + private int reqCookieLeng_ ; + /** + *
+       *请求cookie报文长度
+       * 
+ * + * int32 req_cookie_leng = 31; + * @return The reqCookieLeng. + */ + @java.lang.Override + public int getReqCookieLeng() { + return reqCookieLeng_; + } + /** + *
+       *请求cookie报文长度
+       * 
+ * + * int32 req_cookie_leng = 31; + * @param value The reqCookieLeng to set. + * @return This builder for chaining. + */ + public Builder setReqCookieLeng(int value) { + + reqCookieLeng_ = value; + onChanged(); + return this; + } + /** + *
+       *请求cookie报文长度
+       * 
+ * + * int32 req_cookie_leng = 31; + * @return This builder for chaining. + */ + public Builder clearReqCookieLeng() { + + reqCookieLeng_ = 0; + onChanged(); + return this; + } + + private java.lang.Object reqCookieDetail_ = ""; + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @return The reqCookieDetail. + */ + public java.lang.String getReqCookieDetail() { + java.lang.Object ref = reqCookieDetail_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reqCookieDetail_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @return The bytes for reqCookieDetail. + */ + public com.google.protobuf.ByteString + getReqCookieDetailBytes() { + java.lang.Object ref = reqCookieDetail_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reqCookieDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @param value The reqCookieDetail to set. + * @return This builder for chaining. + */ + public Builder setReqCookieDetail( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + reqCookieDetail_ = value; + onChanged(); + return this; + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @return This builder for chaining. + */ + public Builder clearReqCookieDetail() { + + reqCookieDetail_ = getDefaultInstance().getReqCookieDetail(); + onChanged(); + return this; + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @param value The bytes for reqCookieDetail to set. + * @return This builder for chaining. + */ + public Builder setReqCookieDetailBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + reqCookieDetail_ = value; + onChanged(); + return this; + } + + private long tIntodbTime_ ; + /** + * int64 t_intodb_time = 33; + * @return The tIntodbTime. + */ + @java.lang.Override + public long getTIntodbTime() { + return tIntodbTime_; + } + /** + * int64 t_intodb_time = 33; + * @param value The tIntodbTime to set. + * @return This builder for chaining. + */ + public Builder setTIntodbTime(long value) { + + tIntodbTime_ = value; + onChanged(); + return this; + } + /** + * int64 t_intodb_time = 33; + * @return This builder for chaining. + */ + public Builder clearTIntodbTime() { + + tIntodbTime_ = 0L; + onChanged(); + return this; + } + + private int loadOrStep_ ; + /** + *
+       *0: 页面   1:加载项   2:非web段数据 
+       * 
+ * + * int32 load_or_step = 34; + * @return The loadOrStep. + */ + @java.lang.Override + public int getLoadOrStep() { + return loadOrStep_; + } + /** + *
+       *0: 页面   1:加载项   2:非web段数据 
+       * 
+ * + * int32 load_or_step = 34; + * @param value The loadOrStep to set. + * @return This builder for chaining. + */ + public Builder setLoadOrStep(int value) { + + loadOrStep_ = value; + onChanged(); + return this; + } + /** + *
+       *0: 页面   1:加载项   2:非web段数据 
+       * 
+ * + * int32 load_or_step = 34; + * @return This builder for chaining. + */ + public Builder clearLoadOrStep() { + + loadOrStep_ = 0; + onChanged(); + return this; + } + + private java.lang.Object businessDetailMesg_ = ""; + /** + * string business_detail_mesg = 35; + * @return The businessDetailMesg. + */ + public java.lang.String getBusinessDetailMesg() { + java.lang.Object ref = businessDetailMesg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + businessDetailMesg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string business_detail_mesg = 35; + * @return The bytes for businessDetailMesg. + */ + public com.google.protobuf.ByteString + getBusinessDetailMesgBytes() { + java.lang.Object ref = businessDetailMesg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + businessDetailMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string business_detail_mesg = 35; + * @param value The businessDetailMesg to set. + * @return This builder for chaining. + */ + public Builder setBusinessDetailMesg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + businessDetailMesg_ = value; + onChanged(); + return this; + } + /** + * string business_detail_mesg = 35; + * @return This builder for chaining. + */ + public Builder clearBusinessDetailMesg() { + + businessDetailMesg_ = getDefaultInstance().getBusinessDetailMesg(); + onChanged(); + return this; + } + /** + * string business_detail_mesg = 35; + * @param value The bytes for businessDetailMesg to set. + * @return This builder for chaining. + */ + public Builder setBusinessDetailMesgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + businessDetailMesg_ = value; + onChanged(); + return this; + } + + private java.lang.Object bussinessKeyMesg_ = ""; + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @return The bussinessKeyMesg. + */ + public java.lang.String getBussinessKeyMesg() { + java.lang.Object ref = bussinessKeyMesg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bussinessKeyMesg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @return The bytes for bussinessKeyMesg. + */ + public com.google.protobuf.ByteString + getBussinessKeyMesgBytes() { + java.lang.Object ref = bussinessKeyMesg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussinessKeyMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @param value The bussinessKeyMesg to set. + * @return This builder for chaining. + */ + public Builder setBussinessKeyMesg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bussinessKeyMesg_ = value; + onChanged(); + return this; + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @return This builder for chaining. + */ + public Builder clearBussinessKeyMesg() { + + bussinessKeyMesg_ = getDefaultInstance().getBussinessKeyMesg(); + onChanged(); + return this; + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @param value The bytes for bussinessKeyMesg to set. + * @return This builder for chaining. + */ + public Builder setBussinessKeyMesgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bussinessKeyMesg_ = value; + onChanged(); + return this; + } + + private int isUncomplete_ ; + /** + *
+       *组包是否完全    0:组包完整  1:不完整
+       * 
+ * + * int32 is_uncomplete = 37; + * @return The isUncomplete. + */ + @java.lang.Override + public int getIsUncomplete() { + return isUncomplete_; + } + /** + *
+       *组包是否完全    0:组包完整  1:不完整
+       * 
+ * + * int32 is_uncomplete = 37; + * @param value The isUncomplete to set. + * @return This builder for chaining. + */ + public Builder setIsUncomplete(int value) { + + isUncomplete_ = value; + onChanged(); + return this; + } + /** + *
+       *组包是否完全    0:组包完整  1:不完整
+       * 
+ * + * int32 is_uncomplete = 37; + * @return This builder for chaining. + */ + public Builder clearIsUncomplete() { + + isUncomplete_ = 0; + onChanged(); + return this; + } + + private int dealState_ ; + /** + *
+       * 默认值1
+       * 
+ * + * int32 deal_state = 38; + * @return The dealState. + */ + @java.lang.Override + public int getDealState() { + return dealState_; + } + /** + *
+       * 默认值1
+       * 
+ * + * int32 deal_state = 38; + * @param value The dealState to set. + * @return This builder for chaining. + */ + public Builder setDealState(int value) { + + dealState_ = value; + onChanged(); + return this; + } + /** + *
+       * 默认值1
+       * 
+ * + * int32 deal_state = 38; + * @return This builder for chaining. + */ + public Builder clearDealState() { + + dealState_ = 0; + onChanged(); + return this; + } + + private int serverResCode_ ; + /** + * int32 server_res_code = 39; + * @return The serverResCode. + */ + @java.lang.Override + public int getServerResCode() { + return serverResCode_; + } + /** + * int32 server_res_code = 39; + * @param value The serverResCode to set. + * @return This builder for chaining. + */ + public Builder setServerResCode(int value) { + + serverResCode_ = value; + onChanged(); + return this; + } + /** + * int32 server_res_code = 39; + * @return This builder for chaining. + */ + public Builder clearServerResCode() { + + serverResCode_ = 0; + onChanged(); + return this; + } + + private long serverResponseTime_ ; + /** + * int64 server_response_time = 40; + * @return The serverResponseTime. + */ + @java.lang.Override + public long getServerResponseTime() { + return serverResponseTime_; + } + /** + * int64 server_response_time = 40; + * @param value The serverResponseTime to set. + * @return This builder for chaining. + */ + public Builder setServerResponseTime(long value) { + + serverResponseTime_ = value; + onChanged(); + return this; + } + /** + * int64 server_response_time = 40; + * @return This builder for chaining. + */ + public Builder clearServerResponseTime() { + + serverResponseTime_ = 0L; + onChanged(); + return this; + } + + private long clientTranslateTime_ ; + /** + * int64 client_translate_time = 41; + * @return The clientTranslateTime. + */ + @java.lang.Override + public long getClientTranslateTime() { + return clientTranslateTime_; + } + /** + * int64 client_translate_time = 41; + * @param value The clientTranslateTime to set. + * @return This builder for chaining. + */ + public Builder setClientTranslateTime(long value) { + + clientTranslateTime_ = value; + onChanged(); + return this; + } + /** + * int64 client_translate_time = 41; + * @return This builder for chaining. + */ + public Builder clearClientTranslateTime() { + + clientTranslateTime_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object browser_ = ""; + /** + * string browser = 42; + * @return The browser. + */ + public java.lang.String getBrowser() { + java.lang.Object ref = browser_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + browser_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string browser = 42; + * @return The bytes for browser. + */ + public com.google.protobuf.ByteString + getBrowserBytes() { + java.lang.Object ref = browser_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + browser_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string browser = 42; + * @param value The browser to set. + * @return This builder for chaining. + */ + public Builder setBrowser( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + browser_ = value; + onChanged(); + return this; + } + /** + * string browser = 42; + * @return This builder for chaining. + */ + public Builder clearBrowser() { + + browser_ = getDefaultInstance().getBrowser(); + onChanged(); + return this; + } + /** + * string browser = 42; + * @param value The bytes for browser to set. + * @return This builder for chaining. + */ + public Builder setBrowserBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + browser_ = value; + onChanged(); + return this; + } + + private int serverStartTvSec_ ; + /** + * int32 server_start_tv_sec = 43; + * @return The serverStartTvSec. + */ + @java.lang.Override + public int getServerStartTvSec() { + return serverStartTvSec_; + } + /** + * int32 server_start_tv_sec = 43; + * @param value The serverStartTvSec to set. + * @return This builder for chaining. + */ + public Builder setServerStartTvSec(int value) { + + serverStartTvSec_ = value; + onChanged(); + return this; + } + /** + * int32 server_start_tv_sec = 43; + * @return This builder for chaining. + */ + public Builder clearServerStartTvSec() { + + serverStartTvSec_ = 0; + onChanged(); + return this; + } + + private long serverStartTvUsec_ ; + /** + * int64 server_start_tv_usec = 44; + * @return The serverStartTvUsec. + */ + @java.lang.Override + public long getServerStartTvUsec() { + return serverStartTvUsec_; + } + /** + * int64 server_start_tv_usec = 44; + * @param value The serverStartTvUsec to set. + * @return This builder for chaining. + */ + public Builder setServerStartTvUsec(long value) { + + serverStartTvUsec_ = value; + onChanged(); + return this; + } + /** + * int64 server_start_tv_usec = 44; + * @return This builder for chaining. + */ + public Builder clearServerStartTvUsec() { + + serverStartTvUsec_ = 0L; + onChanged(); + return this; + } + + private int serverEndTvSec_ ; + /** + * int32 server_end_tv_sec = 45; + * @return The serverEndTvSec. + */ + @java.lang.Override + public int getServerEndTvSec() { + return serverEndTvSec_; + } + /** + * int32 server_end_tv_sec = 45; + * @param value The serverEndTvSec to set. + * @return This builder for chaining. + */ + public Builder setServerEndTvSec(int value) { + + serverEndTvSec_ = value; + onChanged(); + return this; + } + /** + * int32 server_end_tv_sec = 45; + * @return This builder for chaining. + */ + public Builder clearServerEndTvSec() { + + serverEndTvSec_ = 0; + onChanged(); + return this; + } + + private long serverEndTvUsec_ ; + /** + * int64 server_end_tv_usec = 46; + * @return The serverEndTvUsec. + */ + @java.lang.Override + public long getServerEndTvUsec() { + return serverEndTvUsec_; + } + /** + * int64 server_end_tv_usec = 46; + * @param value The serverEndTvUsec to set. + * @return This builder for chaining. + */ + public Builder setServerEndTvUsec(long value) { + + serverEndTvUsec_ = value; + onChanged(); + return this; + } + /** + * int64 server_end_tv_usec = 46; + * @return This builder for chaining. + */ + public Builder clearServerEndTvUsec() { + + serverEndTvUsec_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object probeIp_ = ""; + /** + * string probe_ip = 47; + * @return The probeIp. + */ + public java.lang.String getProbeIp() { + java.lang.Object ref = probeIp_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + probeIp_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string probe_ip = 47; + * @return The bytes for probeIp. + */ + public com.google.protobuf.ByteString + getProbeIpBytes() { + java.lang.Object ref = probeIp_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + probeIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string probe_ip = 47; + * @param value The probeIp to set. + * @return This builder for chaining. + */ + public Builder setProbeIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + probeIp_ = value; + onChanged(); + return this; + } + /** + * string probe_ip = 47; + * @return This builder for chaining. + */ + public Builder clearProbeIp() { + + probeIp_ = getDefaultInstance().getProbeIp(); + onChanged(); + return this; + } + /** + * string probe_ip = 47; + * @param value The bytes for probeIp to set. + * @return This builder for chaining. + */ + public Builder setProbeIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + probeIp_ = value; + onChanged(); + return this; + } + + private int probeIf_ ; + /** + * int32 probe_if = 48; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + /** + * int32 probe_if = 48; + * @param value The probeIf to set. + * @return This builder for chaining. + */ + public Builder setProbeIf(int value) { + + probeIf_ = value; + onChanged(); + return this; + } + /** + * int32 probe_if = 48; + * @return This builder for chaining. + */ + public Builder clearProbeIf() { + + probeIf_ = 0; + onChanged(); + return this; + } + + private long serverTranslateTime_ ; + /** + * int64 server_translate_time = 49; + * @return The serverTranslateTime. + */ + @java.lang.Override + public long getServerTranslateTime() { + return serverTranslateTime_; + } + /** + * int64 server_translate_time = 49; + * @param value The serverTranslateTime to set. + * @return This builder for chaining. + */ + public Builder setServerTranslateTime(long value) { + + serverTranslateTime_ = value; + onChanged(); + return this; + } + /** + * int64 server_translate_time = 49; + * @return This builder for chaining. + */ + public Builder clearServerTranslateTime() { + + serverTranslateTime_ = 0L; + onChanged(); + return this; + } + + private long timeFlag_ ; + /** + * int64 time_flag = 50; + * @return The timeFlag. + */ + @java.lang.Override + public long getTimeFlag() { + return timeFlag_; + } + /** + * int64 time_flag = 50; + * @param value The timeFlag to set. + * @return This builder for chaining. + */ + public Builder setTimeFlag(long value) { + + timeFlag_ = value; + onChanged(); + return this; + } + /** + * int64 time_flag = 50; + * @return This builder for chaining. + */ + public Builder clearTimeFlag() { + + timeFlag_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object channel_ = ""; + /** + * string channel = 51; + * @return The channel. + */ + public java.lang.String getChannel() { + java.lang.Object ref = channel_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + channel_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string channel = 51; + * @return The bytes for channel. + */ + public com.google.protobuf.ByteString + getChannelBytes() { + java.lang.Object ref = channel_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + channel_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string channel = 51; + * @param value The channel to set. + * @return This builder for chaining. + */ + public Builder setChannel( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + channel_ = value; + onChanged(); + return this; + } + /** + * string channel = 51; + * @return This builder for chaining. + */ + public Builder clearChannel() { + + channel_ = getDefaultInstance().getChannel(); + onChanged(); + return this; + } + /** + * string channel = 51; + * @param value The bytes for channel to set. + * @return This builder for chaining. + */ + public Builder setChannelBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + channel_ = value; + onChanged(); + return this; + } + + private java.lang.Object baseCode_ = ""; + /** + * string base_code = 52; + * @return The baseCode. + */ + public java.lang.String getBaseCode() { + java.lang.Object ref = baseCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + baseCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string base_code = 52; + * @return The bytes for baseCode. + */ + public com.google.protobuf.ByteString + getBaseCodeBytes() { + java.lang.Object ref = baseCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + baseCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string base_code = 52; + * @param value The baseCode to set. + * @return This builder for chaining. + */ + public Builder setBaseCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + baseCode_ = value; + onChanged(); + return this; + } + /** + * string base_code = 52; + * @return This builder for chaining. + */ + public Builder clearBaseCode() { + + baseCode_ = getDefaultInstance().getBaseCode(); + onChanged(); + return this; + } + /** + * string base_code = 52; + * @param value The bytes for baseCode to set. + * @return This builder for chaining. + */ + public Builder setBaseCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + baseCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object oriApi_ = ""; + /** + * string ori_api = 53; + * @return The oriApi. + */ + public java.lang.String getOriApi() { + java.lang.Object ref = oriApi_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + oriApi_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string ori_api = 53; + * @return The bytes for oriApi. + */ + public com.google.protobuf.ByteString + getOriApiBytes() { + java.lang.Object ref = oriApi_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + oriApi_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string ori_api = 53; + * @param value The oriApi to set. + * @return This builder for chaining. + */ + public Builder setOriApi( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + oriApi_ = value; + onChanged(); + return this; + } + /** + * string ori_api = 53; + * @return This builder for chaining. + */ + public Builder clearOriApi() { + + oriApi_ = getDefaultInstance().getOriApi(); + onChanged(); + return this; + } + /** + * string ori_api = 53; + * @param value The bytes for oriApi to set. + * @return This builder for chaining. + */ + public Builder setOriApiBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + oriApi_ = value; + onChanged(); + return this; + } + + private java.lang.Object remainData_ = ""; + /** + * string remain_data = 54; + * @return The remainData. + */ + public java.lang.String getRemainData() { + java.lang.Object ref = remainData_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remainData_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remain_data = 54; + * @return The bytes for remainData. + */ + public com.google.protobuf.ByteString + getRemainDataBytes() { + java.lang.Object ref = remainData_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remainData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remain_data = 54; + * @param value The remainData to set. + * @return This builder for chaining. + */ + public Builder setRemainData( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remainData_ = value; + onChanged(); + return this; + } + /** + * string remain_data = 54; + * @return This builder for chaining. + */ + public Builder clearRemainData() { + + remainData_ = getDefaultInstance().getRemainData(); + onChanged(); + return this; + } + /** + * string remain_data = 54; + * @param value The bytes for remainData to set. + * @return This builder for chaining. + */ + public Builder setRemainDataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remainData_ = value; + onChanged(); + return this; + } + + private long bytesIn_ ; + /** + * int64 bytes_in = 55; + * @return The bytesIn. + */ + @java.lang.Override + public long getBytesIn() { + return bytesIn_; + } + /** + * int64 bytes_in = 55; + * @param value The bytesIn to set. + * @return This builder for chaining. + */ + public Builder setBytesIn(long value) { + + bytesIn_ = value; + onChanged(); + return this; + } + /** + * int64 bytes_in = 55; + * @return This builder for chaining. + */ + public Builder clearBytesIn() { + + bytesIn_ = 0L; + onChanged(); + return this; + } + + private long bytesOut_ ; + /** + * int64 bytes_out = 56; + * @return The bytesOut. + */ + @java.lang.Override + public long getBytesOut() { + return bytesOut_; + } + /** + * int64 bytes_out = 56; + * @param value The bytesOut to set. + * @return This builder for chaining. + */ + public Builder setBytesOut(long value) { + + bytesOut_ = value; + onChanged(); + return this; + } + /** + * int64 bytes_out = 56; + * @return This builder for chaining. + */ + public Builder clearBytesOut() { + + bytesOut_ = 0L; + onChanged(); + return this; + } + + private int packageIn_ ; + /** + * int32 package_in = 57; + * @return The packageIn. + */ + @java.lang.Override + public int getPackageIn() { + return packageIn_; + } + /** + * int32 package_in = 57; + * @param value The packageIn to set. + * @return This builder for chaining. + */ + public Builder setPackageIn(int value) { + + packageIn_ = value; + onChanged(); + return this; + } + /** + * int32 package_in = 57; + * @return This builder for chaining. + */ + public Builder clearPackageIn() { + + packageIn_ = 0; + onChanged(); + return this; + } + + private int packageOut_ ; + /** + * int32 package_out = 58; + * @return The packageOut. + */ + @java.lang.Override + public int getPackageOut() { + return packageOut_; + } + /** + * int32 package_out = 58; + * @param value The packageOut to set. + * @return This builder for chaining. + */ + public Builder setPackageOut(int value) { + + packageOut_ = value; + onChanged(); + return this; + } + /** + * int32 package_out = 58; + * @return This builder for chaining. + */ + public Builder clearPackageOut() { + + packageOut_ = 0; + onChanged(); + return this; + } + + private java.lang.Object dataId_ = ""; + /** + * string data_id = 59; + * @return The dataId. + */ + public java.lang.String getDataId() { + java.lang.Object ref = dataId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_id = 59; + * @return The bytes for dataId. + */ + public com.google.protobuf.ByteString + getDataIdBytes() { + java.lang.Object ref = dataId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_id = 59; + * @param value The dataId to set. + * @return This builder for chaining. + */ + public Builder setDataId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dataId_ = value; + onChanged(); + return this; + } + /** + * string data_id = 59; + * @return This builder for chaining. + */ + public Builder clearDataId() { + + dataId_ = getDefaultInstance().getDataId(); + onChanged(); + return this; + } + /** + * string data_id = 59; + * @param value The bytes for dataId to set. + * @return This builder for chaining. + */ + public Builder setDataIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dataId_ = value; + onChanged(); + return this; + } + + private int filterId_ ; + /** + * int32 filter_id = 60; + * @return The filterId. + */ + @java.lang.Override + public int getFilterId() { + return filterId_; + } + /** + * int32 filter_id = 60; + * @param value The filterId to set. + * @return This builder for chaining. + */ + public Builder setFilterId(int value) { + + filterId_ = value; + onChanged(); + return this; + } + /** + * int32 filter_id = 60; + * @return This builder for chaining. + */ + public Builder clearFilterId() { + + filterId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:dataflow.BussFlowMidd) + } + + // @@protoc_insertion_point(class_scope:dataflow.BussFlowMidd) + private static final com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd(); + } + + public static com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BussFlowMidd parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BussFlowMidd(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowMiddOuterClass.BussFlowMidd getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_dataflow_BussFlowMidd_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_dataflow_BussFlowMidd_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\022BussFlowMidd.proto\022\010dataflow\"\277\n\n\014BussF" + + "lowMidd\022\020\n\010table_id\030\001 \001(\005\022\n\n\002id\030\002 \001(\t\022\017\n" + + "\007src_mac\030\003 \001(\003\022\017\n\007dst_mac\030\004 \001(\003\022\017\n\007msg_l" + + "en\030\005 \001(\005\022\020\n\010msg_type\030\006 \001(\005\022\020\n\010protocol\030\007" + + " \001(\005\022\035\n\025session_serial_number\030\010 \001(\t\022\021\n\tb" + + "uss_type\030\t \001(\t\022\023\n\013net_segment\030\n \001(\t\022\022\n\nr" + + "equest_ip\030\013 \001(\003\022\024\n\014request_port\030\014 \001(\005\022\023\n" + + "\013response_ip\030\r \001(\003\022\025\n\rresponse_port\030\016 \001(" + + "\005\022\024\n\014start_tv_sec\030\017 \001(\003\022\025\n\rstart_tv_usec" + + "\030\020 \001(\003\022\022\n\nend_tv_sec\030\021 \001(\003\022\023\n\013end_tv_use" + + "c\030\022 \001(\003\022\033\n\023disc_resource_ident\030\023 \001(\t\022\014\n\004" + + "name\030\024 \001(\t\022\022\n\nsession_id\030\025 \001(\t\022\032\n\022reques" + + "t_msg_length\030\026 \001(\005\022\032\n\022request_msg_detail" + + "\030\027 \001(\t\022\033\n\023response_msg_length\030\030 \001(\005\022\033\n\023r" + + "esponse_msg_detail\030\031 \001(\t\022\021\n\treter_url\030\032 " + + "\001(\t\022\030\n\020x_requested_with\030\033 \001(\t\022\022\n\nreq_met" + + "hod\030\034 \001(\003\022\024\n\014content_type\030\035 \001(\t\022\016\n\006accep" + + "t\030\036 \001(\t\022\027\n\017req_cookie_leng\030\037 \001(\005\022\031\n\021req_" + + "cookie_detail\030 \001(\t\022\025\n\rt_intodb_time\030! \001" + + "(\003\022\024\n\014load_or_step\030\" \001(\005\022\034\n\024business_det" + + "ail_mesg\030# \001(\t\022\032\n\022bussiness_key_mesg\030$ \001" + + "(\t\022\025\n\ris_uncomplete\030% \001(\005\022\022\n\ndeal_state\030" + + "& \001(\005\022\027\n\017server_res_code\030\' \001(\005\022\034\n\024server" + + "_response_time\030( \001(\003\022\035\n\025client_translate" + + "_time\030) \001(\003\022\017\n\007browser\030* \001(\t\022\033\n\023server_s" + + "tart_tv_sec\030+ \001(\005\022\034\n\024server_start_tv_use" + + "c\030, \001(\003\022\031\n\021server_end_tv_sec\030- \001(\005\022\032\n\022se" + + "rver_end_tv_usec\030. \001(\003\022\020\n\010probe_ip\030/ \001(\t" + + "\022\020\n\010probe_if\0300 \001(\005\022\035\n\025server_translate_t" + + "ime\0301 \001(\003\022\021\n\ttime_flag\0302 \001(\003\022\017\n\007channel\030" + + "3 \001(\t\022\021\n\tbase_code\0304 \001(\t\022\017\n\007ori_api\0305 \001(" + + "\t\022\023\n\013remain_data\0306 \001(\t\022\020\n\010bytes_in\0307 \001(\003" + + "\022\021\n\tbytes_out\0308 \001(\003\022\022\n\npackage_in\0309 \001(\005\022" + + "\023\n\013package_out\030: \001(\005\022\017\n\007data_id\030; \001(\t\022\021\n" + + "\tfilter_id\030< \001(\005B<\n#com.yuandian.dataflo" + + "w.proto.msgtypeP\000Z\023../grpc-gen;grpcgenb\006" + + "proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_dataflow_BussFlowMidd_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_dataflow_BussFlowMidd_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_dataflow_BussFlowMidd_descriptor, + new java.lang.String[] { "TableId", "Id", "SrcMac", "DstMac", "MsgLen", "MsgType", "Protocol", "SessionSerialNumber", "BussType", "NetSegment", "RequestIp", "RequestPort", "ResponseIp", "ResponsePort", "StartTvSec", "StartTvUsec", "EndTvSec", "EndTvUsec", "DiscResourceIdent", "Name", "SessionId", "RequestMsgLength", "RequestMsgDetail", "ResponseMsgLength", "ResponseMsgDetail", "ReterUrl", "XRequestedWith", "ReqMethod", "ContentType", "Accept", "ReqCookieLeng", "ReqCookieDetail", "TIntodbTime", "LoadOrStep", "BusinessDetailMesg", "BussinessKeyMesg", "IsUncomplete", "DealState", "ServerResCode", "ServerResponseTime", "ClientTranslateTime", "Browser", "ServerStartTvSec", "ServerStartTvUsec", "ServerEndTvSec", "ServerEndTvUsec", "ProbeIp", "ProbeIf", "ServerTranslateTime", "TimeFlag", "Channel", "BaseCode", "OriApi", "RemainData", "BytesIn", "BytesOut", "PackageIn", "PackageOut", "DataId", "FilterId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowOrlOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowOrlOuterClass.java new file mode 100644 index 0000000..1df5109 --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowOrlOuterClass.java @@ -0,0 +1,3382 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BussFlowOrl.proto + +package com.yuandian.dataflow.proto.msgtype; + +public final class BussFlowOrlOuterClass { + private BussFlowOrlOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BussFlowOrlOrBuilder extends + // @@protoc_insertion_point(interface_extends:dataflow.BussFlowOrl) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 table_id = 1; + * @return The tableId. + */ + int getTableId(); + + /** + * int32 msg_type = 2; + * @return The msgType. + */ + int getMsgType(); + + /** + * int32 msg_version = 3; + * @return The msgVersion. + */ + int getMsgVersion(); + + /** + * int32 msg_seq = 4; + * @return The msgSeq. + */ + int getMsgSeq(); + + /** + * int32 msg_len = 5; + * @return The msgLen. + */ + int getMsgLen(); + + /** + * int64 request_mac = 6; + * @return The requestMac. + */ + long getRequestMac(); + + /** + * int64 response_mac = 7; + * @return The responseMac. + */ + long getResponseMac(); + + /** + * int64 request_ip = 8; + * @return The requestIp. + */ + long getRequestIp(); + + /** + * int32 request_port = 9; + * @return The requestPort. + */ + int getRequestPort(); + + /** + * int64 response_ip = 10; + * @return The responseIp. + */ + long getResponseIp(); + + /** + * int32 response_port = 11; + * @return The responsePort. + */ + int getResponsePort(); + + /** + * int32 probe_if = 12; + * @return The probeIf. + */ + int getProbeIf(); + + /** + * int32 protocol = 13; + * @return The protocol. + */ + int getProtocol(); + + /** + *
+     *Web开始时间秒
+     * 
+ * + * int64 start_tv_sec = 14; + * @return The startTvSec. + */ + long getStartTvSec(); + + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 15; + * @return The startTvUsec. + */ + long getStartTvUsec(); + + /** + *
+     *结束时间秒
+     * 
+ * + * int64 end_tv_sec = 16; + * @return The endTvSec. + */ + long getEndTvSec(); + + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 17; + * @return The endTvUsec. + */ + long getEndTvUsec(); + + /** + * int32 req_len = 18; + * @return The reqLen. + */ + int getReqLen(); + + /** + * int32 res_len = 19; + * @return The resLen. + */ + int getResLen(); + + /** + * int32 busi_msg_len = 20; + * @return The busiMsgLen. + */ + int getBusiMsgLen(); + + /** + * int32 key_msg_len = 21; + * @return The keyMsgLen. + */ + int getKeyMsgLen(); + + /** + * int32 detail_msg_len = 22; + * @return The detailMsgLen. + */ + int getDetailMsgLen(); + + /** + * int32 remain_len = 23; + * @return The remainLen. + */ + int getRemainLen(); + + /** + * string business_code = 24; + * @return The businessCode. + */ + java.lang.String getBusinessCode(); + /** + * string business_code = 24; + * @return The bytes for businessCode. + */ + com.google.protobuf.ByteString + getBusinessCodeBytes(); + + /** + * string session_id = 25; + * @return The sessionId. + */ + java.lang.String getSessionId(); + /** + * string session_id = 25; + * @return The bytes for sessionId. + */ + com.google.protobuf.ByteString + getSessionIdBytes(); + + /** + * string req_data = 26; + * @return The reqData. + */ + java.lang.String getReqData(); + /** + * string req_data = 26; + * @return The bytes for reqData. + */ + com.google.protobuf.ByteString + getReqDataBytes(); + + /** + * string res_data = 27; + * @return The resData. + */ + java.lang.String getResData(); + /** + * string res_data = 27; + * @return The bytes for resData. + */ + com.google.protobuf.ByteString + getResDataBytes(); + + /** + * string busi_msg = 28; + * @return The busiMsg. + */ + java.lang.String getBusiMsg(); + /** + * string busi_msg = 28; + * @return The bytes for busiMsg. + */ + com.google.protobuf.ByteString + getBusiMsgBytes(); + + /** + * string busi_key_msg = 29; + * @return The busiKeyMsg. + */ + java.lang.String getBusiKeyMsg(); + /** + * string busi_key_msg = 29; + * @return The bytes for busiKeyMsg. + */ + com.google.protobuf.ByteString + getBusiKeyMsgBytes(); + + /** + * string busi_detail_msg = 30; + * @return The busiDetailMsg. + */ + java.lang.String getBusiDetailMsg(); + /** + * string busi_detail_msg = 30; + * @return The bytes for busiDetailMsg. + */ + com.google.protobuf.ByteString + getBusiDetailMsgBytes(); + + /** + * string remain_data = 31; + * @return The remainData. + */ + java.lang.String getRemainData(); + /** + * string remain_data = 31; + * @return The bytes for remainData. + */ + com.google.protobuf.ByteString + getRemainDataBytes(); + } + /** + * Protobuf type {@code dataflow.BussFlowOrl} + */ + public static final class BussFlowOrl extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:dataflow.BussFlowOrl) + BussFlowOrlOrBuilder { + private static final long serialVersionUID = 0L; + // Use BussFlowOrl.newBuilder() to construct. + private BussFlowOrl(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BussFlowOrl() { + businessCode_ = ""; + sessionId_ = ""; + reqData_ = ""; + resData_ = ""; + busiMsg_ = ""; + busiKeyMsg_ = ""; + busiDetailMsg_ = ""; + remainData_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BussFlowOrl(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BussFlowOrl( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + 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; + case 8: { + + tableId_ = input.readInt32(); + break; + } + case 16: { + + msgType_ = input.readInt32(); + break; + } + case 24: { + + msgVersion_ = input.readInt32(); + break; + } + case 32: { + + msgSeq_ = input.readInt32(); + break; + } + case 40: { + + msgLen_ = input.readInt32(); + break; + } + case 48: { + + requestMac_ = input.readInt64(); + break; + } + case 56: { + + responseMac_ = input.readInt64(); + break; + } + case 64: { + + requestIp_ = input.readInt64(); + break; + } + case 72: { + + requestPort_ = input.readInt32(); + break; + } + case 80: { + + responseIp_ = input.readInt64(); + break; + } + case 88: { + + responsePort_ = input.readInt32(); + break; + } + case 96: { + + probeIf_ = input.readInt32(); + break; + } + case 104: { + + protocol_ = input.readInt32(); + break; + } + case 112: { + + startTvSec_ = input.readInt64(); + break; + } + case 120: { + + startTvUsec_ = input.readInt64(); + break; + } + case 128: { + + endTvSec_ = input.readInt64(); + break; + } + case 136: { + + endTvUsec_ = input.readInt64(); + break; + } + case 144: { + + reqLen_ = input.readInt32(); + break; + } + case 152: { + + resLen_ = input.readInt32(); + break; + } + case 160: { + + busiMsgLen_ = input.readInt32(); + break; + } + case 168: { + + keyMsgLen_ = input.readInt32(); + break; + } + case 176: { + + detailMsgLen_ = input.readInt32(); + break; + } + case 184: { + + remainLen_ = input.readInt32(); + break; + } + case 194: { + java.lang.String s = input.readStringRequireUtf8(); + + businessCode_ = s; + break; + } + case 202: { + java.lang.String s = input.readStringRequireUtf8(); + + sessionId_ = s; + break; + } + case 210: { + java.lang.String s = input.readStringRequireUtf8(); + + reqData_ = s; + break; + } + case 218: { + java.lang.String s = input.readStringRequireUtf8(); + + resData_ = s; + break; + } + case 226: { + java.lang.String s = input.readStringRequireUtf8(); + + busiMsg_ = s; + break; + } + case 234: { + java.lang.String s = input.readStringRequireUtf8(); + + busiKeyMsg_ = s; + break; + } + case 242: { + java.lang.String s = input.readStringRequireUtf8(); + + busiDetailMsg_ = s; + break; + } + case 250: { + java.lang.String s = input.readStringRequireUtf8(); + + remainData_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().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.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.internal_static_dataflow_BussFlowOrl_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.internal_static_dataflow_BussFlowOrl_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.class, com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.Builder.class); + } + + public static final int TABLE_ID_FIELD_NUMBER = 1; + private int tableId_; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + + public static final int MSG_TYPE_FIELD_NUMBER = 2; + private int msgType_; + /** + * int32 msg_type = 2; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + + public static final int MSG_VERSION_FIELD_NUMBER = 3; + private int msgVersion_; + /** + * int32 msg_version = 3; + * @return The msgVersion. + */ + @java.lang.Override + public int getMsgVersion() { + return msgVersion_; + } + + public static final int MSG_SEQ_FIELD_NUMBER = 4; + private int msgSeq_; + /** + * int32 msg_seq = 4; + * @return The msgSeq. + */ + @java.lang.Override + public int getMsgSeq() { + return msgSeq_; + } + + public static final int MSG_LEN_FIELD_NUMBER = 5; + private int msgLen_; + /** + * int32 msg_len = 5; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + + public static final int REQUEST_MAC_FIELD_NUMBER = 6; + private long requestMac_; + /** + * int64 request_mac = 6; + * @return The requestMac. + */ + @java.lang.Override + public long getRequestMac() { + return requestMac_; + } + + public static final int RESPONSE_MAC_FIELD_NUMBER = 7; + private long responseMac_; + /** + * int64 response_mac = 7; + * @return The responseMac. + */ + @java.lang.Override + public long getResponseMac() { + return responseMac_; + } + + public static final int REQUEST_IP_FIELD_NUMBER = 8; + private long requestIp_; + /** + * int64 request_ip = 8; + * @return The requestIp. + */ + @java.lang.Override + public long getRequestIp() { + return requestIp_; + } + + public static final int REQUEST_PORT_FIELD_NUMBER = 9; + private int requestPort_; + /** + * int32 request_port = 9; + * @return The requestPort. + */ + @java.lang.Override + public int getRequestPort() { + return requestPort_; + } + + public static final int RESPONSE_IP_FIELD_NUMBER = 10; + private long responseIp_; + /** + * int64 response_ip = 10; + * @return The responseIp. + */ + @java.lang.Override + public long getResponseIp() { + return responseIp_; + } + + public static final int RESPONSE_PORT_FIELD_NUMBER = 11; + private int responsePort_; + /** + * int32 response_port = 11; + * @return The responsePort. + */ + @java.lang.Override + public int getResponsePort() { + return responsePort_; + } + + public static final int PROBE_IF_FIELD_NUMBER = 12; + private int probeIf_; + /** + * int32 probe_if = 12; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + + public static final int PROTOCOL_FIELD_NUMBER = 13; + private int protocol_; + /** + * int32 protocol = 13; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + + public static final int START_TV_SEC_FIELD_NUMBER = 14; + private long startTvSec_; + /** + *
+     *Web开始时间秒
+     * 
+ * + * int64 start_tv_sec = 14; + * @return The startTvSec. + */ + @java.lang.Override + public long getStartTvSec() { + return startTvSec_; + } + + public static final int START_TV_USEC_FIELD_NUMBER = 15; + private long startTvUsec_; + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 15; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + + public static final int END_TV_SEC_FIELD_NUMBER = 16; + private long endTvSec_; + /** + *
+     *结束时间秒
+     * 
+ * + * int64 end_tv_sec = 16; + * @return The endTvSec. + */ + @java.lang.Override + public long getEndTvSec() { + return endTvSec_; + } + + public static final int END_TV_USEC_FIELD_NUMBER = 17; + private long endTvUsec_; + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 17; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + + public static final int REQ_LEN_FIELD_NUMBER = 18; + private int reqLen_; + /** + * int32 req_len = 18; + * @return The reqLen. + */ + @java.lang.Override + public int getReqLen() { + return reqLen_; + } + + public static final int RES_LEN_FIELD_NUMBER = 19; + private int resLen_; + /** + * int32 res_len = 19; + * @return The resLen. + */ + @java.lang.Override + public int getResLen() { + return resLen_; + } + + public static final int BUSI_MSG_LEN_FIELD_NUMBER = 20; + private int busiMsgLen_; + /** + * int32 busi_msg_len = 20; + * @return The busiMsgLen. + */ + @java.lang.Override + public int getBusiMsgLen() { + return busiMsgLen_; + } + + public static final int KEY_MSG_LEN_FIELD_NUMBER = 21; + private int keyMsgLen_; + /** + * int32 key_msg_len = 21; + * @return The keyMsgLen. + */ + @java.lang.Override + public int getKeyMsgLen() { + return keyMsgLen_; + } + + public static final int DETAIL_MSG_LEN_FIELD_NUMBER = 22; + private int detailMsgLen_; + /** + * int32 detail_msg_len = 22; + * @return The detailMsgLen. + */ + @java.lang.Override + public int getDetailMsgLen() { + return detailMsgLen_; + } + + public static final int REMAIN_LEN_FIELD_NUMBER = 23; + private int remainLen_; + /** + * int32 remain_len = 23; + * @return The remainLen. + */ + @java.lang.Override + public int getRemainLen() { + return remainLen_; + } + + public static final int BUSINESS_CODE_FIELD_NUMBER = 24; + private volatile java.lang.Object businessCode_; + /** + * string business_code = 24; + * @return The businessCode. + */ + @java.lang.Override + public java.lang.String getBusinessCode() { + java.lang.Object ref = businessCode_; + 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(); + businessCode_ = s; + return s; + } + } + /** + * string business_code = 24; + * @return The bytes for businessCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBusinessCodeBytes() { + java.lang.Object ref = businessCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + businessCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SESSION_ID_FIELD_NUMBER = 25; + private volatile java.lang.Object sessionId_; + /** + * string session_id = 25; + * @return The sessionId. + */ + @java.lang.Override + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + 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(); + sessionId_ = s; + return s; + } + } + /** + * string session_id = 25; + * @return The bytes for sessionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQ_DATA_FIELD_NUMBER = 26; + private volatile java.lang.Object reqData_; + /** + * string req_data = 26; + * @return The reqData. + */ + @java.lang.Override + public java.lang.String getReqData() { + java.lang.Object ref = reqData_; + 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(); + reqData_ = s; + return s; + } + } + /** + * string req_data = 26; + * @return The bytes for reqData. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReqDataBytes() { + java.lang.Object ref = reqData_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reqData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RES_DATA_FIELD_NUMBER = 27; + private volatile java.lang.Object resData_; + /** + * string res_data = 27; + * @return The resData. + */ + @java.lang.Override + public java.lang.String getResData() { + java.lang.Object ref = resData_; + 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(); + resData_ = s; + return s; + } + } + /** + * string res_data = 27; + * @return The bytes for resData. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResDataBytes() { + java.lang.Object ref = resData_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSI_MSG_FIELD_NUMBER = 28; + private volatile java.lang.Object busiMsg_; + /** + * string busi_msg = 28; + * @return The busiMsg. + */ + @java.lang.Override + public java.lang.String getBusiMsg() { + java.lang.Object ref = busiMsg_; + 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(); + busiMsg_ = s; + return s; + } + } + /** + * string busi_msg = 28; + * @return The bytes for busiMsg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBusiMsgBytes() { + java.lang.Object ref = busiMsg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + busiMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSI_KEY_MSG_FIELD_NUMBER = 29; + private volatile java.lang.Object busiKeyMsg_; + /** + * string busi_key_msg = 29; + * @return The busiKeyMsg. + */ + @java.lang.Override + public java.lang.String getBusiKeyMsg() { + java.lang.Object ref = busiKeyMsg_; + 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(); + busiKeyMsg_ = s; + return s; + } + } + /** + * string busi_key_msg = 29; + * @return The bytes for busiKeyMsg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBusiKeyMsgBytes() { + java.lang.Object ref = busiKeyMsg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + busiKeyMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSI_DETAIL_MSG_FIELD_NUMBER = 30; + private volatile java.lang.Object busiDetailMsg_; + /** + * string busi_detail_msg = 30; + * @return The busiDetailMsg. + */ + @java.lang.Override + public java.lang.String getBusiDetailMsg() { + java.lang.Object ref = busiDetailMsg_; + 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(); + busiDetailMsg_ = s; + return s; + } + } + /** + * string busi_detail_msg = 30; + * @return The bytes for busiDetailMsg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBusiDetailMsgBytes() { + java.lang.Object ref = busiDetailMsg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + busiDetailMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REMAIN_DATA_FIELD_NUMBER = 31; + private volatile java.lang.Object remainData_; + /** + * string remain_data = 31; + * @return The remainData. + */ + @java.lang.Override + public java.lang.String getRemainData() { + java.lang.Object ref = remainData_; + 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(); + remainData_ = s; + return s; + } + } + /** + * string remain_data = 31; + * @return The bytes for remainData. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemainDataBytes() { + java.lang.Object ref = remainData_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remainData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tableId_ != 0) { + output.writeInt32(1, tableId_); + } + if (msgType_ != 0) { + output.writeInt32(2, msgType_); + } + if (msgVersion_ != 0) { + output.writeInt32(3, msgVersion_); + } + if (msgSeq_ != 0) { + output.writeInt32(4, msgSeq_); + } + if (msgLen_ != 0) { + output.writeInt32(5, msgLen_); + } + if (requestMac_ != 0L) { + output.writeInt64(6, requestMac_); + } + if (responseMac_ != 0L) { + output.writeInt64(7, responseMac_); + } + if (requestIp_ != 0L) { + output.writeInt64(8, requestIp_); + } + if (requestPort_ != 0) { + output.writeInt32(9, requestPort_); + } + if (responseIp_ != 0L) { + output.writeInt64(10, responseIp_); + } + if (responsePort_ != 0) { + output.writeInt32(11, responsePort_); + } + if (probeIf_ != 0) { + output.writeInt32(12, probeIf_); + } + if (protocol_ != 0) { + output.writeInt32(13, protocol_); + } + if (startTvSec_ != 0L) { + output.writeInt64(14, startTvSec_); + } + if (startTvUsec_ != 0L) { + output.writeInt64(15, startTvUsec_); + } + if (endTvSec_ != 0L) { + output.writeInt64(16, endTvSec_); + } + if (endTvUsec_ != 0L) { + output.writeInt64(17, endTvUsec_); + } + if (reqLen_ != 0) { + output.writeInt32(18, reqLen_); + } + if (resLen_ != 0) { + output.writeInt32(19, resLen_); + } + if (busiMsgLen_ != 0) { + output.writeInt32(20, busiMsgLen_); + } + if (keyMsgLen_ != 0) { + output.writeInt32(21, keyMsgLen_); + } + if (detailMsgLen_ != 0) { + output.writeInt32(22, detailMsgLen_); + } + if (remainLen_ != 0) { + output.writeInt32(23, remainLen_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(businessCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 24, businessCode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 25, sessionId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reqData_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 26, reqData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resData_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 27, resData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(busiMsg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 28, busiMsg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(busiKeyMsg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 29, busiKeyMsg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(busiDetailMsg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 30, busiDetailMsg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remainData_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 31, remainData_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tableId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, tableId_); + } + if (msgType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, msgType_); + } + if (msgVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, msgVersion_); + } + if (msgSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, msgSeq_); + } + if (msgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, msgLen_); + } + if (requestMac_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(6, requestMac_); + } + if (responseMac_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(7, responseMac_); + } + if (requestIp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(8, requestIp_); + } + if (requestPort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, requestPort_); + } + if (responseIp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(10, responseIp_); + } + if (responsePort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, responsePort_); + } + if (probeIf_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, probeIf_); + } + if (protocol_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, protocol_); + } + if (startTvSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(14, startTvSec_); + } + if (startTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(15, startTvUsec_); + } + if (endTvSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(16, endTvSec_); + } + if (endTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(17, endTvUsec_); + } + if (reqLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(18, reqLen_); + } + if (resLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(19, resLen_); + } + if (busiMsgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(20, busiMsgLen_); + } + if (keyMsgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(21, keyMsgLen_); + } + if (detailMsgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(22, detailMsgLen_); + } + if (remainLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(23, remainLen_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(businessCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(24, businessCode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(25, sessionId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reqData_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, reqData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(resData_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, resData_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(busiMsg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(28, busiMsg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(busiKeyMsg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(29, busiKeyMsg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(busiDetailMsg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, busiDetailMsg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remainData_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(31, remainData_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl)) { + return super.equals(obj); + } + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl other = (com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl) obj; + + if (getTableId() + != other.getTableId()) return false; + if (getMsgType() + != other.getMsgType()) return false; + if (getMsgVersion() + != other.getMsgVersion()) return false; + if (getMsgSeq() + != other.getMsgSeq()) return false; + if (getMsgLen() + != other.getMsgLen()) return false; + if (getRequestMac() + != other.getRequestMac()) return false; + if (getResponseMac() + != other.getResponseMac()) return false; + if (getRequestIp() + != other.getRequestIp()) return false; + if (getRequestPort() + != other.getRequestPort()) return false; + if (getResponseIp() + != other.getResponseIp()) return false; + if (getResponsePort() + != other.getResponsePort()) return false; + if (getProbeIf() + != other.getProbeIf()) return false; + if (getProtocol() + != other.getProtocol()) return false; + if (getStartTvSec() + != other.getStartTvSec()) return false; + if (getStartTvUsec() + != other.getStartTvUsec()) return false; + if (getEndTvSec() + != other.getEndTvSec()) return false; + if (getEndTvUsec() + != other.getEndTvUsec()) return false; + if (getReqLen() + != other.getReqLen()) return false; + if (getResLen() + != other.getResLen()) return false; + if (getBusiMsgLen() + != other.getBusiMsgLen()) return false; + if (getKeyMsgLen() + != other.getKeyMsgLen()) return false; + if (getDetailMsgLen() + != other.getDetailMsgLen()) return false; + if (getRemainLen() + != other.getRemainLen()) return false; + if (!getBusinessCode() + .equals(other.getBusinessCode())) return false; + if (!getSessionId() + .equals(other.getSessionId())) return false; + if (!getReqData() + .equals(other.getReqData())) return false; + if (!getResData() + .equals(other.getResData())) return false; + if (!getBusiMsg() + .equals(other.getBusiMsg())) return false; + if (!getBusiKeyMsg() + .equals(other.getBusiKeyMsg())) return false; + if (!getBusiDetailMsg() + .equals(other.getBusiDetailMsg())) return false; + if (!getRemainData() + .equals(other.getRemainData())) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTableId(); + hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMsgType(); + hash = (37 * hash) + MSG_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getMsgVersion(); + hash = (37 * hash) + MSG_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getMsgSeq(); + hash = (37 * hash) + MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getMsgLen(); + hash = (37 * hash) + REQUEST_MAC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getRequestMac()); + hash = (37 * hash) + RESPONSE_MAC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getResponseMac()); + hash = (37 * hash) + REQUEST_IP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getRequestIp()); + hash = (37 * hash) + REQUEST_PORT_FIELD_NUMBER; + hash = (53 * hash) + getRequestPort(); + hash = (37 * hash) + RESPONSE_IP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getResponseIp()); + hash = (37 * hash) + RESPONSE_PORT_FIELD_NUMBER; + hash = (53 * hash) + getResponsePort(); + hash = (37 * hash) + PROBE_IF_FIELD_NUMBER; + hash = (53 * hash) + getProbeIf(); + hash = (37 * hash) + PROTOCOL_FIELD_NUMBER; + hash = (53 * hash) + getProtocol(); + hash = (37 * hash) + START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvSec()); + hash = (37 * hash) + START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvUsec()); + hash = (37 * hash) + END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvSec()); + hash = (37 * hash) + END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvUsec()); + hash = (37 * hash) + REQ_LEN_FIELD_NUMBER; + hash = (53 * hash) + getReqLen(); + hash = (37 * hash) + RES_LEN_FIELD_NUMBER; + hash = (53 * hash) + getResLen(); + hash = (37 * hash) + BUSI_MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getBusiMsgLen(); + hash = (37 * hash) + KEY_MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getKeyMsgLen(); + hash = (37 * hash) + DETAIL_MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getDetailMsgLen(); + hash = (37 * hash) + REMAIN_LEN_FIELD_NUMBER; + hash = (53 * hash) + getRemainLen(); + hash = (37 * hash) + BUSINESS_CODE_FIELD_NUMBER; + hash = (53 * hash) + getBusinessCode().hashCode(); + hash = (37 * hash) + SESSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getSessionId().hashCode(); + hash = (37 * hash) + REQ_DATA_FIELD_NUMBER; + hash = (53 * hash) + getReqData().hashCode(); + hash = (37 * hash) + RES_DATA_FIELD_NUMBER; + hash = (53 * hash) + getResData().hashCode(); + hash = (37 * hash) + BUSI_MSG_FIELD_NUMBER; + hash = (53 * hash) + getBusiMsg().hashCode(); + hash = (37 * hash) + BUSI_KEY_MSG_FIELD_NUMBER; + hash = (53 * hash) + getBusiKeyMsg().hashCode(); + hash = (37 * hash) + BUSI_DETAIL_MSG_FIELD_NUMBER; + hash = (53 * hash) + getBusiDetailMsg().hashCode(); + hash = (37 * hash) + REMAIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRemainData().hashCode(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl 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.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl 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.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + 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 dataflow.BussFlowOrl} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:dataflow.BussFlowOrl) + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrlOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.internal_static_dataflow_BussFlowOrl_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.internal_static_dataflow_BussFlowOrl_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.class, com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.Builder.class); + } + + // Construct using com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tableId_ = 0; + + msgType_ = 0; + + msgVersion_ = 0; + + msgSeq_ = 0; + + msgLen_ = 0; + + requestMac_ = 0L; + + responseMac_ = 0L; + + requestIp_ = 0L; + + requestPort_ = 0; + + responseIp_ = 0L; + + responsePort_ = 0; + + probeIf_ = 0; + + protocol_ = 0; + + startTvSec_ = 0L; + + startTvUsec_ = 0L; + + endTvSec_ = 0L; + + endTvUsec_ = 0L; + + reqLen_ = 0; + + resLen_ = 0; + + busiMsgLen_ = 0; + + keyMsgLen_ = 0; + + detailMsgLen_ = 0; + + remainLen_ = 0; + + businessCode_ = ""; + + sessionId_ = ""; + + reqData_ = ""; + + resData_ = ""; + + busiMsg_ = ""; + + busiKeyMsg_ = ""; + + busiDetailMsg_ = ""; + + remainData_ = ""; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.internal_static_dataflow_BussFlowOrl_descriptor; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.getDefaultInstance(); + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl build() { + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl buildPartial() { + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl result = new com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl(this); + result.tableId_ = tableId_; + result.msgType_ = msgType_; + result.msgVersion_ = msgVersion_; + result.msgSeq_ = msgSeq_; + result.msgLen_ = msgLen_; + result.requestMac_ = requestMac_; + result.responseMac_ = responseMac_; + result.requestIp_ = requestIp_; + result.requestPort_ = requestPort_; + result.responseIp_ = responseIp_; + result.responsePort_ = responsePort_; + result.probeIf_ = probeIf_; + result.protocol_ = protocol_; + result.startTvSec_ = startTvSec_; + result.startTvUsec_ = startTvUsec_; + result.endTvSec_ = endTvSec_; + result.endTvUsec_ = endTvUsec_; + result.reqLen_ = reqLen_; + result.resLen_ = resLen_; + result.busiMsgLen_ = busiMsgLen_; + result.keyMsgLen_ = keyMsgLen_; + result.detailMsgLen_ = detailMsgLen_; + result.remainLen_ = remainLen_; + result.businessCode_ = businessCode_; + result.sessionId_ = sessionId_; + result.reqData_ = reqData_; + result.resData_ = resData_; + result.busiMsg_ = busiMsg_; + result.busiKeyMsg_ = busiKeyMsg_; + result.busiDetailMsg_ = busiDetailMsg_; + result.remainData_ = remainData_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl other) { + if (other == com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl.getDefaultInstance()) return this; + if (other.getTableId() != 0) { + setTableId(other.getTableId()); + } + if (other.getMsgType() != 0) { + setMsgType(other.getMsgType()); + } + if (other.getMsgVersion() != 0) { + setMsgVersion(other.getMsgVersion()); + } + if (other.getMsgSeq() != 0) { + setMsgSeq(other.getMsgSeq()); + } + if (other.getMsgLen() != 0) { + setMsgLen(other.getMsgLen()); + } + if (other.getRequestMac() != 0L) { + setRequestMac(other.getRequestMac()); + } + if (other.getResponseMac() != 0L) { + setResponseMac(other.getResponseMac()); + } + if (other.getRequestIp() != 0L) { + setRequestIp(other.getRequestIp()); + } + if (other.getRequestPort() != 0) { + setRequestPort(other.getRequestPort()); + } + if (other.getResponseIp() != 0L) { + setResponseIp(other.getResponseIp()); + } + if (other.getResponsePort() != 0) { + setResponsePort(other.getResponsePort()); + } + if (other.getProbeIf() != 0) { + setProbeIf(other.getProbeIf()); + } + if (other.getProtocol() != 0) { + setProtocol(other.getProtocol()); + } + if (other.getStartTvSec() != 0L) { + setStartTvSec(other.getStartTvSec()); + } + if (other.getStartTvUsec() != 0L) { + setStartTvUsec(other.getStartTvUsec()); + } + if (other.getEndTvSec() != 0L) { + setEndTvSec(other.getEndTvSec()); + } + if (other.getEndTvUsec() != 0L) { + setEndTvUsec(other.getEndTvUsec()); + } + if (other.getReqLen() != 0) { + setReqLen(other.getReqLen()); + } + if (other.getResLen() != 0) { + setResLen(other.getResLen()); + } + if (other.getBusiMsgLen() != 0) { + setBusiMsgLen(other.getBusiMsgLen()); + } + if (other.getKeyMsgLen() != 0) { + setKeyMsgLen(other.getKeyMsgLen()); + } + if (other.getDetailMsgLen() != 0) { + setDetailMsgLen(other.getDetailMsgLen()); + } + if (other.getRemainLen() != 0) { + setRemainLen(other.getRemainLen()); + } + if (!other.getBusinessCode().isEmpty()) { + businessCode_ = other.businessCode_; + onChanged(); + } + if (!other.getSessionId().isEmpty()) { + sessionId_ = other.sessionId_; + onChanged(); + } + if (!other.getReqData().isEmpty()) { + reqData_ = other.reqData_; + onChanged(); + } + if (!other.getResData().isEmpty()) { + resData_ = other.resData_; + onChanged(); + } + if (!other.getBusiMsg().isEmpty()) { + busiMsg_ = other.busiMsg_; + onChanged(); + } + if (!other.getBusiKeyMsg().isEmpty()) { + busiKeyMsg_ = other.busiKeyMsg_; + onChanged(); + } + if (!other.getBusiDetailMsg().isEmpty()) { + busiDetailMsg_ = other.busiDetailMsg_; + onChanged(); + } + if (!other.getRemainData().isEmpty()) { + remainData_ = other.remainData_; + onChanged(); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int tableId_ ; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + /** + * int32 table_id = 1; + * @param value The tableId to set. + * @return This builder for chaining. + */ + public Builder setTableId(int value) { + + tableId_ = value; + onChanged(); + return this; + } + /** + * int32 table_id = 1; + * @return This builder for chaining. + */ + public Builder clearTableId() { + + tableId_ = 0; + onChanged(); + return this; + } + + private int msgType_ ; + /** + * int32 msg_type = 2; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + /** + * int32 msg_type = 2; + * @param value The msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgType(int value) { + + msgType_ = value; + onChanged(); + return this; + } + /** + * int32 msg_type = 2; + * @return This builder for chaining. + */ + public Builder clearMsgType() { + + msgType_ = 0; + onChanged(); + return this; + } + + private int msgVersion_ ; + /** + * int32 msg_version = 3; + * @return The msgVersion. + */ + @java.lang.Override + public int getMsgVersion() { + return msgVersion_; + } + /** + * int32 msg_version = 3; + * @param value The msgVersion to set. + * @return This builder for chaining. + */ + public Builder setMsgVersion(int value) { + + msgVersion_ = value; + onChanged(); + return this; + } + /** + * int32 msg_version = 3; + * @return This builder for chaining. + */ + public Builder clearMsgVersion() { + + msgVersion_ = 0; + onChanged(); + return this; + } + + private int msgSeq_ ; + /** + * int32 msg_seq = 4; + * @return The msgSeq. + */ + @java.lang.Override + public int getMsgSeq() { + return msgSeq_; + } + /** + * int32 msg_seq = 4; + * @param value The msgSeq to set. + * @return This builder for chaining. + */ + public Builder setMsgSeq(int value) { + + msgSeq_ = value; + onChanged(); + return this; + } + /** + * int32 msg_seq = 4; + * @return This builder for chaining. + */ + public Builder clearMsgSeq() { + + msgSeq_ = 0; + onChanged(); + return this; + } + + private int msgLen_ ; + /** + * int32 msg_len = 5; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + /** + * int32 msg_len = 5; + * @param value The msgLen to set. + * @return This builder for chaining. + */ + public Builder setMsgLen(int value) { + + msgLen_ = value; + onChanged(); + return this; + } + /** + * int32 msg_len = 5; + * @return This builder for chaining. + */ + public Builder clearMsgLen() { + + msgLen_ = 0; + onChanged(); + return this; + } + + private long requestMac_ ; + /** + * int64 request_mac = 6; + * @return The requestMac. + */ + @java.lang.Override + public long getRequestMac() { + return requestMac_; + } + /** + * int64 request_mac = 6; + * @param value The requestMac to set. + * @return This builder for chaining. + */ + public Builder setRequestMac(long value) { + + requestMac_ = value; + onChanged(); + return this; + } + /** + * int64 request_mac = 6; + * @return This builder for chaining. + */ + public Builder clearRequestMac() { + + requestMac_ = 0L; + onChanged(); + return this; + } + + private long responseMac_ ; + /** + * int64 response_mac = 7; + * @return The responseMac. + */ + @java.lang.Override + public long getResponseMac() { + return responseMac_; + } + /** + * int64 response_mac = 7; + * @param value The responseMac to set. + * @return This builder for chaining. + */ + public Builder setResponseMac(long value) { + + responseMac_ = value; + onChanged(); + return this; + } + /** + * int64 response_mac = 7; + * @return This builder for chaining. + */ + public Builder clearResponseMac() { + + responseMac_ = 0L; + onChanged(); + return this; + } + + private long requestIp_ ; + /** + * int64 request_ip = 8; + * @return The requestIp. + */ + @java.lang.Override + public long getRequestIp() { + return requestIp_; + } + /** + * int64 request_ip = 8; + * @param value The requestIp to set. + * @return This builder for chaining. + */ + public Builder setRequestIp(long value) { + + requestIp_ = value; + onChanged(); + return this; + } + /** + * int64 request_ip = 8; + * @return This builder for chaining. + */ + public Builder clearRequestIp() { + + requestIp_ = 0L; + onChanged(); + return this; + } + + private int requestPort_ ; + /** + * int32 request_port = 9; + * @return The requestPort. + */ + @java.lang.Override + public int getRequestPort() { + return requestPort_; + } + /** + * int32 request_port = 9; + * @param value The requestPort to set. + * @return This builder for chaining. + */ + public Builder setRequestPort(int value) { + + requestPort_ = value; + onChanged(); + return this; + } + /** + * int32 request_port = 9; + * @return This builder for chaining. + */ + public Builder clearRequestPort() { + + requestPort_ = 0; + onChanged(); + return this; + } + + private long responseIp_ ; + /** + * int64 response_ip = 10; + * @return The responseIp. + */ + @java.lang.Override + public long getResponseIp() { + return responseIp_; + } + /** + * int64 response_ip = 10; + * @param value The responseIp to set. + * @return This builder for chaining. + */ + public Builder setResponseIp(long value) { + + responseIp_ = value; + onChanged(); + return this; + } + /** + * int64 response_ip = 10; + * @return This builder for chaining. + */ + public Builder clearResponseIp() { + + responseIp_ = 0L; + onChanged(); + return this; + } + + private int responsePort_ ; + /** + * int32 response_port = 11; + * @return The responsePort. + */ + @java.lang.Override + public int getResponsePort() { + return responsePort_; + } + /** + * int32 response_port = 11; + * @param value The responsePort to set. + * @return This builder for chaining. + */ + public Builder setResponsePort(int value) { + + responsePort_ = value; + onChanged(); + return this; + } + /** + * int32 response_port = 11; + * @return This builder for chaining. + */ + public Builder clearResponsePort() { + + responsePort_ = 0; + onChanged(); + return this; + } + + private int probeIf_ ; + /** + * int32 probe_if = 12; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + /** + * int32 probe_if = 12; + * @param value The probeIf to set. + * @return This builder for chaining. + */ + public Builder setProbeIf(int value) { + + probeIf_ = value; + onChanged(); + return this; + } + /** + * int32 probe_if = 12; + * @return This builder for chaining. + */ + public Builder clearProbeIf() { + + probeIf_ = 0; + onChanged(); + return this; + } + + private int protocol_ ; + /** + * int32 protocol = 13; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + /** + * int32 protocol = 13; + * @param value The protocol to set. + * @return This builder for chaining. + */ + public Builder setProtocol(int value) { + + protocol_ = value; + onChanged(); + return this; + } + /** + * int32 protocol = 13; + * @return This builder for chaining. + */ + public Builder clearProtocol() { + + protocol_ = 0; + onChanged(); + return this; + } + + private long startTvSec_ ; + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 14; + * @return The startTvSec. + */ + @java.lang.Override + public long getStartTvSec() { + return startTvSec_; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 14; + * @param value The startTvSec to set. + * @return This builder for chaining. + */ + public Builder setStartTvSec(long value) { + + startTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 14; + * @return This builder for chaining. + */ + public Builder clearStartTvSec() { + + startTvSec_ = 0L; + onChanged(); + return this; + } + + private long startTvUsec_ ; + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 15; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 15; + * @param value The startTvUsec to set. + * @return This builder for chaining. + */ + public Builder setStartTvUsec(long value) { + + startTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 15; + * @return This builder for chaining. + */ + public Builder clearStartTvUsec() { + + startTvUsec_ = 0L; + onChanged(); + return this; + } + + private long endTvSec_ ; + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 16; + * @return The endTvSec. + */ + @java.lang.Override + public long getEndTvSec() { + return endTvSec_; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 16; + * @param value The endTvSec to set. + * @return This builder for chaining. + */ + public Builder setEndTvSec(long value) { + + endTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 16; + * @return This builder for chaining. + */ + public Builder clearEndTvSec() { + + endTvSec_ = 0L; + onChanged(); + return this; + } + + private long endTvUsec_ ; + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 17; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 17; + * @param value The endTvUsec to set. + * @return This builder for chaining. + */ + public Builder setEndTvUsec(long value) { + + endTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 17; + * @return This builder for chaining. + */ + public Builder clearEndTvUsec() { + + endTvUsec_ = 0L; + onChanged(); + return this; + } + + private int reqLen_ ; + /** + * int32 req_len = 18; + * @return The reqLen. + */ + @java.lang.Override + public int getReqLen() { + return reqLen_; + } + /** + * int32 req_len = 18; + * @param value The reqLen to set. + * @return This builder for chaining. + */ + public Builder setReqLen(int value) { + + reqLen_ = value; + onChanged(); + return this; + } + /** + * int32 req_len = 18; + * @return This builder for chaining. + */ + public Builder clearReqLen() { + + reqLen_ = 0; + onChanged(); + return this; + } + + private int resLen_ ; + /** + * int32 res_len = 19; + * @return The resLen. + */ + @java.lang.Override + public int getResLen() { + return resLen_; + } + /** + * int32 res_len = 19; + * @param value The resLen to set. + * @return This builder for chaining. + */ + public Builder setResLen(int value) { + + resLen_ = value; + onChanged(); + return this; + } + /** + * int32 res_len = 19; + * @return This builder for chaining. + */ + public Builder clearResLen() { + + resLen_ = 0; + onChanged(); + return this; + } + + private int busiMsgLen_ ; + /** + * int32 busi_msg_len = 20; + * @return The busiMsgLen. + */ + @java.lang.Override + public int getBusiMsgLen() { + return busiMsgLen_; + } + /** + * int32 busi_msg_len = 20; + * @param value The busiMsgLen to set. + * @return This builder for chaining. + */ + public Builder setBusiMsgLen(int value) { + + busiMsgLen_ = value; + onChanged(); + return this; + } + /** + * int32 busi_msg_len = 20; + * @return This builder for chaining. + */ + public Builder clearBusiMsgLen() { + + busiMsgLen_ = 0; + onChanged(); + return this; + } + + private int keyMsgLen_ ; + /** + * int32 key_msg_len = 21; + * @return The keyMsgLen. + */ + @java.lang.Override + public int getKeyMsgLen() { + return keyMsgLen_; + } + /** + * int32 key_msg_len = 21; + * @param value The keyMsgLen to set. + * @return This builder for chaining. + */ + public Builder setKeyMsgLen(int value) { + + keyMsgLen_ = value; + onChanged(); + return this; + } + /** + * int32 key_msg_len = 21; + * @return This builder for chaining. + */ + public Builder clearKeyMsgLen() { + + keyMsgLen_ = 0; + onChanged(); + return this; + } + + private int detailMsgLen_ ; + /** + * int32 detail_msg_len = 22; + * @return The detailMsgLen. + */ + @java.lang.Override + public int getDetailMsgLen() { + return detailMsgLen_; + } + /** + * int32 detail_msg_len = 22; + * @param value The detailMsgLen to set. + * @return This builder for chaining. + */ + public Builder setDetailMsgLen(int value) { + + detailMsgLen_ = value; + onChanged(); + return this; + } + /** + * int32 detail_msg_len = 22; + * @return This builder for chaining. + */ + public Builder clearDetailMsgLen() { + + detailMsgLen_ = 0; + onChanged(); + return this; + } + + private int remainLen_ ; + /** + * int32 remain_len = 23; + * @return The remainLen. + */ + @java.lang.Override + public int getRemainLen() { + return remainLen_; + } + /** + * int32 remain_len = 23; + * @param value The remainLen to set. + * @return This builder for chaining. + */ + public Builder setRemainLen(int value) { + + remainLen_ = value; + onChanged(); + return this; + } + /** + * int32 remain_len = 23; + * @return This builder for chaining. + */ + public Builder clearRemainLen() { + + remainLen_ = 0; + onChanged(); + return this; + } + + private java.lang.Object businessCode_ = ""; + /** + * string business_code = 24; + * @return The businessCode. + */ + public java.lang.String getBusinessCode() { + java.lang.Object ref = businessCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + businessCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string business_code = 24; + * @return The bytes for businessCode. + */ + public com.google.protobuf.ByteString + getBusinessCodeBytes() { + java.lang.Object ref = businessCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + businessCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string business_code = 24; + * @param value The businessCode to set. + * @return This builder for chaining. + */ + public Builder setBusinessCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + businessCode_ = value; + onChanged(); + return this; + } + /** + * string business_code = 24; + * @return This builder for chaining. + */ + public Builder clearBusinessCode() { + + businessCode_ = getDefaultInstance().getBusinessCode(); + onChanged(); + return this; + } + /** + * string business_code = 24; + * @param value The bytes for businessCode to set. + * @return This builder for chaining. + */ + public Builder setBusinessCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + businessCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object sessionId_ = ""; + /** + * string session_id = 25; + * @return The sessionId. + */ + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sessionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string session_id = 25; + * @return The bytes for sessionId. + */ + public com.google.protobuf.ByteString + getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string session_id = 25; + * @param value The sessionId to set. + * @return This builder for chaining. + */ + public Builder setSessionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sessionId_ = value; + onChanged(); + return this; + } + /** + * string session_id = 25; + * @return This builder for chaining. + */ + public Builder clearSessionId() { + + sessionId_ = getDefaultInstance().getSessionId(); + onChanged(); + return this; + } + /** + * string session_id = 25; + * @param value The bytes for sessionId to set. + * @return This builder for chaining. + */ + public Builder setSessionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sessionId_ = value; + onChanged(); + return this; + } + + private java.lang.Object reqData_ = ""; + /** + * string req_data = 26; + * @return The reqData. + */ + public java.lang.String getReqData() { + java.lang.Object ref = reqData_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reqData_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string req_data = 26; + * @return The bytes for reqData. + */ + public com.google.protobuf.ByteString + getReqDataBytes() { + java.lang.Object ref = reqData_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reqData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string req_data = 26; + * @param value The reqData to set. + * @return This builder for chaining. + */ + public Builder setReqData( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + reqData_ = value; + onChanged(); + return this; + } + /** + * string req_data = 26; + * @return This builder for chaining. + */ + public Builder clearReqData() { + + reqData_ = getDefaultInstance().getReqData(); + onChanged(); + return this; + } + /** + * string req_data = 26; + * @param value The bytes for reqData to set. + * @return This builder for chaining. + */ + public Builder setReqDataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + reqData_ = value; + onChanged(); + return this; + } + + private java.lang.Object resData_ = ""; + /** + * string res_data = 27; + * @return The resData. + */ + public java.lang.String getResData() { + java.lang.Object ref = resData_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + resData_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string res_data = 27; + * @return The bytes for resData. + */ + public com.google.protobuf.ByteString + getResDataBytes() { + java.lang.Object ref = resData_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + resData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string res_data = 27; + * @param value The resData to set. + * @return This builder for chaining. + */ + public Builder setResData( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + resData_ = value; + onChanged(); + return this; + } + /** + * string res_data = 27; + * @return This builder for chaining. + */ + public Builder clearResData() { + + resData_ = getDefaultInstance().getResData(); + onChanged(); + return this; + } + /** + * string res_data = 27; + * @param value The bytes for resData to set. + * @return This builder for chaining. + */ + public Builder setResDataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + resData_ = value; + onChanged(); + return this; + } + + private java.lang.Object busiMsg_ = ""; + /** + * string busi_msg = 28; + * @return The busiMsg. + */ + public java.lang.String getBusiMsg() { + java.lang.Object ref = busiMsg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + busiMsg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string busi_msg = 28; + * @return The bytes for busiMsg. + */ + public com.google.protobuf.ByteString + getBusiMsgBytes() { + java.lang.Object ref = busiMsg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + busiMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string busi_msg = 28; + * @param value The busiMsg to set. + * @return This builder for chaining. + */ + public Builder setBusiMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + busiMsg_ = value; + onChanged(); + return this; + } + /** + * string busi_msg = 28; + * @return This builder for chaining. + */ + public Builder clearBusiMsg() { + + busiMsg_ = getDefaultInstance().getBusiMsg(); + onChanged(); + return this; + } + /** + * string busi_msg = 28; + * @param value The bytes for busiMsg to set. + * @return This builder for chaining. + */ + public Builder setBusiMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + busiMsg_ = value; + onChanged(); + return this; + } + + private java.lang.Object busiKeyMsg_ = ""; + /** + * string busi_key_msg = 29; + * @return The busiKeyMsg. + */ + public java.lang.String getBusiKeyMsg() { + java.lang.Object ref = busiKeyMsg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + busiKeyMsg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string busi_key_msg = 29; + * @return The bytes for busiKeyMsg. + */ + public com.google.protobuf.ByteString + getBusiKeyMsgBytes() { + java.lang.Object ref = busiKeyMsg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + busiKeyMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string busi_key_msg = 29; + * @param value The busiKeyMsg to set. + * @return This builder for chaining. + */ + public Builder setBusiKeyMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + busiKeyMsg_ = value; + onChanged(); + return this; + } + /** + * string busi_key_msg = 29; + * @return This builder for chaining. + */ + public Builder clearBusiKeyMsg() { + + busiKeyMsg_ = getDefaultInstance().getBusiKeyMsg(); + onChanged(); + return this; + } + /** + * string busi_key_msg = 29; + * @param value The bytes for busiKeyMsg to set. + * @return This builder for chaining. + */ + public Builder setBusiKeyMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + busiKeyMsg_ = value; + onChanged(); + return this; + } + + private java.lang.Object busiDetailMsg_ = ""; + /** + * string busi_detail_msg = 30; + * @return The busiDetailMsg. + */ + public java.lang.String getBusiDetailMsg() { + java.lang.Object ref = busiDetailMsg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + busiDetailMsg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string busi_detail_msg = 30; + * @return The bytes for busiDetailMsg. + */ + public com.google.protobuf.ByteString + getBusiDetailMsgBytes() { + java.lang.Object ref = busiDetailMsg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + busiDetailMsg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string busi_detail_msg = 30; + * @param value The busiDetailMsg to set. + * @return This builder for chaining. + */ + public Builder setBusiDetailMsg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + busiDetailMsg_ = value; + onChanged(); + return this; + } + /** + * string busi_detail_msg = 30; + * @return This builder for chaining. + */ + public Builder clearBusiDetailMsg() { + + busiDetailMsg_ = getDefaultInstance().getBusiDetailMsg(); + onChanged(); + return this; + } + /** + * string busi_detail_msg = 30; + * @param value The bytes for busiDetailMsg to set. + * @return This builder for chaining. + */ + public Builder setBusiDetailMsgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + busiDetailMsg_ = value; + onChanged(); + return this; + } + + private java.lang.Object remainData_ = ""; + /** + * string remain_data = 31; + * @return The remainData. + */ + public java.lang.String getRemainData() { + java.lang.Object ref = remainData_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remainData_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remain_data = 31; + * @return The bytes for remainData. + */ + public com.google.protobuf.ByteString + getRemainDataBytes() { + java.lang.Object ref = remainData_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remainData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remain_data = 31; + * @param value The remainData to set. + * @return This builder for chaining. + */ + public Builder setRemainData( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remainData_ = value; + onChanged(); + return this; + } + /** + * string remain_data = 31; + * @return This builder for chaining. + */ + public Builder clearRemainData() { + + remainData_ = getDefaultInstance().getRemainData(); + onChanged(); + return this; + } + /** + * string remain_data = 31; + * @param value The bytes for remainData to set. + * @return This builder for chaining. + */ + public Builder setRemainDataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remainData_ = value; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:dataflow.BussFlowOrl) + } + + // @@protoc_insertion_point(class_scope:dataflow.BussFlowOrl) + private static final com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl(); + } + + public static com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BussFlowOrl parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BussFlowOrl(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowOrlOuterClass.BussFlowOrl getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_dataflow_BussFlowOrl_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_dataflow_BussFlowOrl_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021BussFlowOrl.proto\022\010dataflow\"\201\005\n\013BussFl" + + "owOrl\022\020\n\010table_id\030\001 \001(\005\022\020\n\010msg_type\030\002 \001(" + + "\005\022\023\n\013msg_version\030\003 \001(\005\022\017\n\007msg_seq\030\004 \001(\005\022" + + "\017\n\007msg_len\030\005 \001(\005\022\023\n\013request_mac\030\006 \001(\003\022\024\n" + + "\014response_mac\030\007 \001(\003\022\022\n\nrequest_ip\030\010 \001(\003\022" + + "\024\n\014request_port\030\t \001(\005\022\023\n\013response_ip\030\n \001" + + "(\003\022\025\n\rresponse_port\030\013 \001(\005\022\020\n\010probe_if\030\014 " + + "\001(\005\022\020\n\010protocol\030\r \001(\005\022\024\n\014start_tv_sec\030\016 " + + "\001(\003\022\025\n\rstart_tv_usec\030\017 \001(\003\022\022\n\nend_tv_sec" + + "\030\020 \001(\003\022\023\n\013end_tv_usec\030\021 \001(\003\022\017\n\007req_len\030\022" + + " \001(\005\022\017\n\007res_len\030\023 \001(\005\022\024\n\014busi_msg_len\030\024 " + + "\001(\005\022\023\n\013key_msg_len\030\025 \001(\005\022\026\n\016detail_msg_l" + + "en\030\026 \001(\005\022\022\n\nremain_len\030\027 \001(\005\022\025\n\rbusiness" + + "_code\030\030 \001(\t\022\022\n\nsession_id\030\031 \001(\t\022\020\n\010req_d" + + "ata\030\032 \001(\t\022\020\n\010res_data\030\033 \001(\t\022\020\n\010busi_msg\030" + + "\034 \001(\t\022\024\n\014busi_key_msg\030\035 \001(\t\022\027\n\017busi_deta" + + "il_msg\030\036 \001(\t\022\023\n\013remain_data\030\037 \001(\tB<\n#com" + + ".yuandian.dataflow.proto.msgtypeP\000Z\023../g" + + "rpc-gen;grpcgenb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_dataflow_BussFlowOrl_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_dataflow_BussFlowOrl_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_dataflow_BussFlowOrl_descriptor, + new java.lang.String[] { "TableId", "MsgType", "MsgVersion", "MsgSeq", "MsgLen", "RequestMac", "ResponseMac", "RequestIp", "RequestPort", "ResponseIp", "ResponsePort", "ProbeIf", "Protocol", "StartTvSec", "StartTvUsec", "EndTvSec", "EndTvUsec", "ReqLen", "ResLen", "BusiMsgLen", "KeyMsgLen", "DetailMsgLen", "RemainLen", "BusinessCode", "SessionId", "ReqData", "ResData", "BusiMsg", "BusiKeyMsg", "BusiDetailMsg", "RemainData", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowWebOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowWebOuterClass.java new file mode 100644 index 0000000..f299d13 --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/BussFlowWebOuterClass.java @@ -0,0 +1,7665 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: BussFlowWeb.proto + +package com.yuandian.dataflow.proto.msgtype; + +public final class BussFlowWebOuterClass { + private BussFlowWebOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface BussFlowWebOrBuilder extends + // @@protoc_insertion_point(interface_extends:dataflow.BussFlowWeb) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 table_id = 1; + * @return The tableId. + */ + int getTableId(); + + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The id. + */ + java.lang.String getId(); + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The bytes for id. + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + *
+     *消息长度
+     * 
+ * + * int32 msg_len = 3; + * @return The msgLen. + */ + int getMsgLen(); + + /** + *
+     *消息类型
+     * 
+ * + * int32 msg_type = 4; + * @return The msgType. + */ + int getMsgType(); + + /** + * int64 src_mac = 5; + * @return The srcMac. + */ + long getSrcMac(); + + /** + * int64 dst_mac = 6; + * @return The dstMac. + */ + long getDstMac(); + + /** + *
+     *协议名
+     * 
+ * + * int32 protocol = 7; + * @return The protocol. + */ + int getProtocol(); + + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The sessionSerialNumber. + */ + java.lang.String getSessionSerialNumber(); + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The bytes for sessionSerialNumber. + */ + com.google.protobuf.ByteString + getSessionSerialNumberBytes(); + + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bussType. + */ + java.lang.String getBussType(); + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bytes for bussType. + */ + com.google.protobuf.ByteString + getBussTypeBytes(); + + /** + *
+     *	string  net_segment = 10;//网段标识(客户-web)
+     * 
+ * + * int64 request_ip = 11; + * @return The requestIp. + */ + long getRequestIp(); + + /** + *
+     *Web客户端端口
+     * 
+ * + * int32 request_port = 12; + * @return The requestPort. + */ + int getRequestPort(); + + /** + *
+     *Web服务器IP
+     * 
+ * + * int64 response_ip = 13; + * @return The responseIp. + */ + long getResponseIp(); + + /** + *
+     *Web服务器端口
+     * 
+ * + * int32 response_port = 14; + * @return The responsePort. + */ + int getResponsePort(); + + /** + *
+     *Web开始时间秒
+     * 
+ * + * int64 start_tv_sec = 15; + * @return The startTvSec. + */ + long getStartTvSec(); + + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 16; + * @return The startTvUsec. + */ + long getStartTvUsec(); + + /** + *
+     *结束时间秒
+     * 
+ * + * int64 end_tv_sec = 17; + * @return The endTvSec. + */ + long getEndTvSec(); + + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 18; + * @return The endTvUsec. + */ + long getEndTvUsec(); + + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The discResourceIdent. + */ + java.lang.String getDiscResourceIdent(); + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The bytes for discResourceIdent. + */ + com.google.protobuf.ByteString + getDiscResourceIdentBytes(); + + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string operating_system = 20; + * @return The operatingSystem. + */ + java.lang.String getOperatingSystem(); + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string operating_system = 20; + * @return The bytes for operatingSystem. + */ + com.google.protobuf.ByteString + getOperatingSystemBytes(); + + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The sessionId. + */ + java.lang.String getSessionId(); + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The bytes for sessionId. + */ + com.google.protobuf.ByteString + getSessionIdBytes(); + + /** + *
+     *请求报文长度
+     * 
+ * + * int32 request_msg_length = 22; + * @return The requestMsgLength. + */ + int getRequestMsgLength(); + + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The requestMsgDetail. + */ + java.lang.String getRequestMsgDetail(); + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The bytes for requestMsgDetail. + */ + com.google.protobuf.ByteString + getRequestMsgDetailBytes(); + + /** + *
+     *响应报文长度
+     * 
+ * + * int32 response_msg_length = 24; + * @return The responseMsgLength. + */ + int getResponseMsgLength(); + + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The responseMsgDetail. + */ + java.lang.String getResponseMsgDetail(); + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The bytes for responseMsgDetail. + */ + com.google.protobuf.ByteString + getResponseMsgDetailBytes(); + + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The reterUrl. + */ + java.lang.String getReterUrl(); + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The bytes for reterUrl. + */ + com.google.protobuf.ByteString + getReterUrlBytes(); + + /** + * string x_requested_with = 27; + * @return The xRequestedWith. + */ + java.lang.String getXRequestedWith(); + /** + * string x_requested_with = 27; + * @return The bytes for xRequestedWith. + */ + com.google.protobuf.ByteString + getXRequestedWithBytes(); + + /** + *
+     *请求方式
+     * 
+ * + * int64 req_method = 28; + * @return The reqMethod. + */ + long getReqMethod(); + + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The contentType. + */ + java.lang.String getContentType(); + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The bytes for contentType. + */ + com.google.protobuf.ByteString + getContentTypeBytes(); + + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The accept. + */ + java.lang.String getAccept(); + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The bytes for accept. + */ + com.google.protobuf.ByteString + getAcceptBytes(); + + /** + *
+     *请求cookie报文长度
+     * 
+ * + * int32 req_cookie_leng = 31; + * @return The reqCookieLeng. + */ + int getReqCookieLeng(); + + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The reqCookieDetail. + */ + java.lang.String getReqCookieDetail(); + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The bytes for reqCookieDetail. + */ + com.google.protobuf.ByteString + getReqCookieDetailBytes(); + + /** + * int64 t_intodb_time = 33; + * @return The tIntodbTime. + */ + long getTIntodbTime(); + + /** + *
+     *0: 页面   1:加载项   2:非web段数据 
+     * 
+ * + * int32 load_or_step = 34; + * @return The loadOrStep. + */ + int getLoadOrStep(); + + /** + * string business_detail_mesg = 35; + * @return The businessDetailMesg. + */ + java.lang.String getBusinessDetailMesg(); + /** + * string business_detail_mesg = 35; + * @return The bytes for businessDetailMesg. + */ + com.google.protobuf.ByteString + getBusinessDetailMesgBytes(); + + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bussinessKeyMesg. + */ + java.lang.String getBussinessKeyMesg(); + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bytes for bussinessKeyMesg. + */ + com.google.protobuf.ByteString + getBussinessKeyMesgBytes(); + + /** + *
+     *组包是否完全    0:组包完整  1:不完整
+     * 
+ * + * int32 is_uncomplete = 37; + * @return The isUncomplete. + */ + int getIsUncomplete(); + + /** + *
+     * 默认为1
+     * 
+ * + * int32 deal_state = 38; + * @return The dealState. + */ + int getDealState(); + + /** + * int32 server_res_code = 39; + * @return The serverResCode. + */ + int getServerResCode(); + + /** + * int64 server_response_time = 40; + * @return The serverResponseTime. + */ + long getServerResponseTime(); + + /** + * int64 client_translate_time = 41; + * @return The clientTranslateTime. + */ + long getClientTranslateTime(); + + /** + * string browser = 42; + * @return The browser. + */ + java.lang.String getBrowser(); + /** + * string browser = 42; + * @return The bytes for browser. + */ + com.google.protobuf.ByteString + getBrowserBytes(); + + /** + * int32 server_start_tv_sec = 43; + * @return The serverStartTvSec. + */ + int getServerStartTvSec(); + + /** + * int64 server_start_tv_usec = 44; + * @return The serverStartTvUsec. + */ + long getServerStartTvUsec(); + + /** + * int32 server_end_tv_sec = 45; + * @return The serverEndTvSec. + */ + int getServerEndTvSec(); + + /** + * int64 server_end_tv_usec = 46; + * @return The serverEndTvUsec. + */ + long getServerEndTvUsec(); + + /** + * string probe_ip = 47; + * @return The probeIp. + */ + java.lang.String getProbeIp(); + /** + * string probe_ip = 47; + * @return The bytes for probeIp. + */ + com.google.protobuf.ByteString + getProbeIpBytes(); + + /** + * int32 probe_if = 48; + * @return The probeIf. + */ + int getProbeIf(); + + /** + * int64 server_translate_time = 49; + * @return The serverTranslateTime. + */ + long getServerTranslateTime(); + + /** + * int64 time_flag = 50; + * @return The timeFlag. + */ + long getTimeFlag(); + + /** + * string channel = 51; + * @return The channel. + */ + java.lang.String getChannel(); + /** + * string channel = 51; + * @return The bytes for channel. + */ + com.google.protobuf.ByteString + getChannelBytes(); + + /** + * string base_code = 52; + * @return The baseCode. + */ + java.lang.String getBaseCode(); + /** + * string base_code = 52; + * @return The bytes for baseCode. + */ + com.google.protobuf.ByteString + getBaseCodeBytes(); + + /** + * string ori_url = 53; + * @return The oriUrl. + */ + java.lang.String getOriUrl(); + /** + * string ori_url = 53; + * @return The bytes for oriUrl. + */ + com.google.protobuf.ByteString + getOriUrlBytes(); + + /** + * string remain_data = 54; + * @return The remainData. + */ + java.lang.String getRemainData(); + /** + * string remain_data = 54; + * @return The bytes for remainData. + */ + com.google.protobuf.ByteString + getRemainDataBytes(); + + /** + * int64 bytes_in = 55; + * @return The bytesIn. + */ + long getBytesIn(); + + /** + * int64 bytes_out = 56; + * @return The bytesOut. + */ + long getBytesOut(); + + /** + * int32 package_in = 57; + * @return The packageIn. + */ + int getPackageIn(); + + /** + * int32 package_out = 58; + * @return The packageOut. + */ + int getPackageOut(); + + /** + * string data_id = 59; + * @return The dataId. + */ + java.lang.String getDataId(); + /** + * string data_id = 59; + * @return The bytes for dataId. + */ + com.google.protobuf.ByteString + getDataIdBytes(); + + /** + * int32 filter_id = 60; + * @return The filterId. + */ + int getFilterId(); + + /** + * string white_character = 61; + * @return The whiteCharacter. + */ + java.lang.String getWhiteCharacter(); + /** + * string white_character = 61; + * @return The bytes for whiteCharacter. + */ + com.google.protobuf.ByteString + getWhiteCharacterBytes(); + + /** + *
+     * tokenId
+     * 
+ * + * string token_id = 62; + * @return The tokenId. + */ + java.lang.String getTokenId(); + /** + *
+     * tokenId
+     * 
+ * + * string token_id = 62; + * @return The bytes for tokenId. + */ + com.google.protobuf.ByteString + getTokenIdBytes(); + + /** + *
+     * 判断是否是首端资源( 2 )
+     * 
+ * + * int32 segment_id = 63; + * @return The segmentId. + */ + int getSegmentId(); + } + /** + * Protobuf type {@code dataflow.BussFlowWeb} + */ + public static final class BussFlowWeb extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:dataflow.BussFlowWeb) + BussFlowWebOrBuilder { + private static final long serialVersionUID = 0L; + // Use BussFlowWeb.newBuilder() to construct. + private BussFlowWeb(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private BussFlowWeb() { + id_ = ""; + sessionSerialNumber_ = ""; + bussType_ = ""; + discResourceIdent_ = ""; + operatingSystem_ = ""; + sessionId_ = ""; + requestMsgDetail_ = ""; + responseMsgDetail_ = ""; + reterUrl_ = ""; + xRequestedWith_ = ""; + contentType_ = ""; + accept_ = ""; + reqCookieDetail_ = ""; + businessDetailMesg_ = ""; + bussinessKeyMesg_ = ""; + browser_ = ""; + probeIp_ = ""; + channel_ = ""; + baseCode_ = ""; + oriUrl_ = ""; + remainData_ = ""; + dataId_ = ""; + whiteCharacter_ = ""; + tokenId_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BussFlowWeb(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BussFlowWeb( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + 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; + case 8: { + + tableId_ = input.readInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 24: { + + msgLen_ = input.readInt32(); + break; + } + case 32: { + + msgType_ = input.readInt32(); + break; + } + case 40: { + + srcMac_ = input.readInt64(); + break; + } + case 48: { + + dstMac_ = input.readInt64(); + break; + } + case 56: { + + protocol_ = input.readInt32(); + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + sessionSerialNumber_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + bussType_ = s; + break; + } + case 88: { + + requestIp_ = input.readInt64(); + break; + } + case 96: { + + requestPort_ = input.readInt32(); + break; + } + case 104: { + + responseIp_ = input.readInt64(); + break; + } + case 112: { + + responsePort_ = input.readInt32(); + break; + } + case 120: { + + startTvSec_ = input.readInt64(); + break; + } + case 128: { + + startTvUsec_ = input.readInt64(); + break; + } + case 136: { + + endTvSec_ = input.readInt64(); + break; + } + case 144: { + + endTvUsec_ = input.readInt64(); + break; + } + case 154: { + java.lang.String s = input.readStringRequireUtf8(); + + discResourceIdent_ = s; + break; + } + case 162: { + java.lang.String s = input.readStringRequireUtf8(); + + operatingSystem_ = s; + break; + } + case 170: { + java.lang.String s = input.readStringRequireUtf8(); + + sessionId_ = s; + break; + } + case 176: { + + requestMsgLength_ = input.readInt32(); + break; + } + case 186: { + java.lang.String s = input.readStringRequireUtf8(); + + requestMsgDetail_ = s; + break; + } + case 192: { + + responseMsgLength_ = input.readInt32(); + break; + } + case 202: { + java.lang.String s = input.readStringRequireUtf8(); + + responseMsgDetail_ = s; + break; + } + case 210: { + java.lang.String s = input.readStringRequireUtf8(); + + reterUrl_ = s; + break; + } + case 218: { + java.lang.String s = input.readStringRequireUtf8(); + + xRequestedWith_ = s; + break; + } + case 224: { + + reqMethod_ = input.readInt64(); + break; + } + case 234: { + java.lang.String s = input.readStringRequireUtf8(); + + contentType_ = s; + break; + } + case 242: { + java.lang.String s = input.readStringRequireUtf8(); + + accept_ = s; + break; + } + case 248: { + + reqCookieLeng_ = input.readInt32(); + break; + } + case 258: { + java.lang.String s = input.readStringRequireUtf8(); + + reqCookieDetail_ = s; + break; + } + case 264: { + + tIntodbTime_ = input.readInt64(); + break; + } + case 272: { + + loadOrStep_ = input.readInt32(); + break; + } + case 282: { + java.lang.String s = input.readStringRequireUtf8(); + + businessDetailMesg_ = s; + break; + } + case 290: { + java.lang.String s = input.readStringRequireUtf8(); + + bussinessKeyMesg_ = s; + break; + } + case 296: { + + isUncomplete_ = input.readInt32(); + break; + } + case 304: { + + dealState_ = input.readInt32(); + break; + } + case 312: { + + serverResCode_ = input.readInt32(); + break; + } + case 320: { + + serverResponseTime_ = input.readInt64(); + break; + } + case 328: { + + clientTranslateTime_ = input.readInt64(); + break; + } + case 338: { + java.lang.String s = input.readStringRequireUtf8(); + + browser_ = s; + break; + } + case 344: { + + serverStartTvSec_ = input.readInt32(); + break; + } + case 352: { + + serverStartTvUsec_ = input.readInt64(); + break; + } + case 360: { + + serverEndTvSec_ = input.readInt32(); + break; + } + case 368: { + + serverEndTvUsec_ = input.readInt64(); + break; + } + case 378: { + java.lang.String s = input.readStringRequireUtf8(); + + probeIp_ = s; + break; + } + case 384: { + + probeIf_ = input.readInt32(); + break; + } + case 392: { + + serverTranslateTime_ = input.readInt64(); + break; + } + case 400: { + + timeFlag_ = input.readInt64(); + break; + } + case 410: { + java.lang.String s = input.readStringRequireUtf8(); + + channel_ = s; + break; + } + case 418: { + java.lang.String s = input.readStringRequireUtf8(); + + baseCode_ = s; + break; + } + case 426: { + java.lang.String s = input.readStringRequireUtf8(); + + oriUrl_ = s; + break; + } + case 434: { + java.lang.String s = input.readStringRequireUtf8(); + + remainData_ = s; + break; + } + case 440: { + + bytesIn_ = input.readInt64(); + break; + } + case 448: { + + bytesOut_ = input.readInt64(); + break; + } + case 456: { + + packageIn_ = input.readInt32(); + break; + } + case 464: { + + packageOut_ = input.readInt32(); + break; + } + case 474: { + java.lang.String s = input.readStringRequireUtf8(); + + dataId_ = s; + break; + } + case 480: { + + filterId_ = input.readInt32(); + break; + } + case 490: { + java.lang.String s = input.readStringRequireUtf8(); + + whiteCharacter_ = s; + break; + } + case 498: { + java.lang.String s = input.readStringRequireUtf8(); + + tokenId_ = s; + break; + } + case 504: { + + segmentId_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().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.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.internal_static_dataflow_BussFlowWeb_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.internal_static_dataflow_BussFlowWeb_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.class, com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.Builder.class); + } + + public static final int TABLE_ID_FIELD_NUMBER = 1; + private int tableId_; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + + public static final int ID_FIELD_NUMBER = 2; + private volatile java.lang.Object id_; + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + 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(); + id_ = s; + return s; + } + } + /** + *
+     *id
+     * 
+ * + * string id = 2; + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MSG_LEN_FIELD_NUMBER = 3; + private int msgLen_; + /** + *
+     *消息长度
+     * 
+ * + * int32 msg_len = 3; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + + public static final int MSG_TYPE_FIELD_NUMBER = 4; + private int msgType_; + /** + *
+     *消息类型
+     * 
+ * + * int32 msg_type = 4; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + + public static final int SRC_MAC_FIELD_NUMBER = 5; + private long srcMac_; + /** + * int64 src_mac = 5; + * @return The srcMac. + */ + @java.lang.Override + public long getSrcMac() { + return srcMac_; + } + + public static final int DST_MAC_FIELD_NUMBER = 6; + private long dstMac_; + /** + * int64 dst_mac = 6; + * @return The dstMac. + */ + @java.lang.Override + public long getDstMac() { + return dstMac_; + } + + public static final int PROTOCOL_FIELD_NUMBER = 7; + private int protocol_; + /** + *
+     *协议名
+     * 
+ * + * int32 protocol = 7; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + + public static final int SESSION_SERIAL_NUMBER_FIELD_NUMBER = 8; + private volatile java.lang.Object sessionSerialNumber_; + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The sessionSerialNumber. + */ + @java.lang.Override + public java.lang.String getSessionSerialNumber() { + java.lang.Object ref = sessionSerialNumber_; + 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(); + sessionSerialNumber_ = s; + return s; + } + } + /** + *
+     *会话序列号			
+     * 
+ * + * string session_serial_number = 8; + * @return The bytes for sessionSerialNumber. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSessionSerialNumberBytes() { + java.lang.Object ref = sessionSerialNumber_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionSerialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSS_TYPE_FIELD_NUMBER = 9; + private volatile java.lang.Object bussType_; + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bussType. + */ + @java.lang.Override + public java.lang.String getBussType() { + java.lang.Object ref = bussType_; + 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(); + bussType_ = s; + return s; + } + } + /** + *
+     *业务服务资源编码(C_01)
+     * 
+ * + * string buss_type = 9; + * @return The bytes for bussType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBussTypeBytes() { + java.lang.Object ref = bussType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQUEST_IP_FIELD_NUMBER = 11; + private long requestIp_; + /** + *
+     *	string  net_segment = 10;//网段标识(客户-web)
+     * 
+ * + * int64 request_ip = 11; + * @return The requestIp. + */ + @java.lang.Override + public long getRequestIp() { + return requestIp_; + } + + public static final int REQUEST_PORT_FIELD_NUMBER = 12; + private int requestPort_; + /** + *
+     *Web客户端端口
+     * 
+ * + * int32 request_port = 12; + * @return The requestPort. + */ + @java.lang.Override + public int getRequestPort() { + return requestPort_; + } + + public static final int RESPONSE_IP_FIELD_NUMBER = 13; + private long responseIp_; + /** + *
+     *Web服务器IP
+     * 
+ * + * int64 response_ip = 13; + * @return The responseIp. + */ + @java.lang.Override + public long getResponseIp() { + return responseIp_; + } + + public static final int RESPONSE_PORT_FIELD_NUMBER = 14; + private int responsePort_; + /** + *
+     *Web服务器端口
+     * 
+ * + * int32 response_port = 14; + * @return The responsePort. + */ + @java.lang.Override + public int getResponsePort() { + return responsePort_; + } + + public static final int START_TV_SEC_FIELD_NUMBER = 15; + private long startTvSec_; + /** + *
+     *Web开始时间秒
+     * 
+ * + * int64 start_tv_sec = 15; + * @return The startTvSec. + */ + @java.lang.Override + public long getStartTvSec() { + return startTvSec_; + } + + public static final int START_TV_USEC_FIELD_NUMBER = 16; + private long startTvUsec_; + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 16; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + + public static final int END_TV_SEC_FIELD_NUMBER = 17; + private long endTvSec_; + /** + *
+     *结束时间秒
+     * 
+ * + * int64 end_tv_sec = 17; + * @return The endTvSec. + */ + @java.lang.Override + public long getEndTvSec() { + return endTvSec_; + } + + public static final int END_TV_USEC_FIELD_NUMBER = 18; + private long endTvUsec_; + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 18; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + + public static final int DISC_RESOURCE_IDENT_FIELD_NUMBER = 19; + private volatile java.lang.Object discResourceIdent_; + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The discResourceIdent. + */ + @java.lang.Override + public java.lang.String getDiscResourceIdent() { + java.lang.Object ref = discResourceIdent_; + 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(); + discResourceIdent_ = s; + return s; + } + } + /** + *
+     *web:url   mid:apiBody   db:sql
+     * 
+ * + * string disc_resource_ident = 19; + * @return The bytes for discResourceIdent. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDiscResourceIdentBytes() { + java.lang.Object ref = discResourceIdent_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + discResourceIdent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int OPERATING_SYSTEM_FIELD_NUMBER = 20; + private volatile java.lang.Object operatingSystem_; + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string operating_system = 20; + * @return The operatingSystem. + */ + @java.lang.Override + public java.lang.String getOperatingSystem() { + java.lang.Object ref = operatingSystem_; + 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(); + operatingSystem_ = s; + return s; + } + } + /** + *
+     *web:操作系统   midd:interfaceName  db:db_name 
+     * 
+ * + * string operating_system = 20; + * @return The bytes for operatingSystem. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOperatingSystemBytes() { + java.lang.Object ref = operatingSystem_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + operatingSystem_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SESSION_ID_FIELD_NUMBER = 21; + private volatile java.lang.Object sessionId_; + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The sessionId. + */ + @java.lang.Override + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + 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(); + sessionId_ = s; + return s; + } + } + /** + *
+     *web midd
+     * 
+ * + * string session_id = 21; + * @return The bytes for sessionId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQUEST_MSG_LENGTH_FIELD_NUMBER = 22; + private int requestMsgLength_; + /** + *
+     *请求报文长度
+     * 
+ * + * int32 request_msg_length = 22; + * @return The requestMsgLength. + */ + @java.lang.Override + public int getRequestMsgLength() { + return requestMsgLength_; + } + + public static final int REQUEST_MSG_DETAIL_FIELD_NUMBER = 23; + private volatile java.lang.Object requestMsgDetail_; + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The requestMsgDetail. + */ + @java.lang.Override + public java.lang.String getRequestMsgDetail() { + java.lang.Object ref = requestMsgDetail_; + 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(); + requestMsgDetail_ = s; + return s; + } + } + /** + *
+     *请求报文详情
+     * 
+ * + * string request_msg_detail = 23; + * @return The bytes for requestMsgDetail. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRequestMsgDetailBytes() { + java.lang.Object ref = requestMsgDetail_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + requestMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RESPONSE_MSG_LENGTH_FIELD_NUMBER = 24; + private int responseMsgLength_; + /** + *
+     *响应报文长度
+     * 
+ * + * int32 response_msg_length = 24; + * @return The responseMsgLength. + */ + @java.lang.Override + public int getResponseMsgLength() { + return responseMsgLength_; + } + + public static final int RESPONSE_MSG_DETAIL_FIELD_NUMBER = 25; + private volatile java.lang.Object responseMsgDetail_; + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The responseMsgDetail. + */ + @java.lang.Override + public java.lang.String getResponseMsgDetail() { + java.lang.Object ref = responseMsgDetail_; + 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(); + responseMsgDetail_ = s; + return s; + } + } + /** + *
+     *响应报文详情
+     * 
+ * + * string response_msg_detail = 25; + * @return The bytes for responseMsgDetail. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getResponseMsgDetailBytes() { + java.lang.Object ref = responseMsgDetail_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + responseMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int RETER_URL_FIELD_NUMBER = 26; + private volatile java.lang.Object reterUrl_; + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The reterUrl. + */ + @java.lang.Override + public java.lang.String getReterUrl() { + java.lang.Object ref = reterUrl_; + 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(); + reterUrl_ = s; + return s; + } + } + /** + *
+     *web段
+     * 
+ * + * string reter_url = 26; + * @return The bytes for reterUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReterUrlBytes() { + java.lang.Object ref = reterUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int X_REQUESTED_WITH_FIELD_NUMBER = 27; + private volatile java.lang.Object xRequestedWith_; + /** + * string x_requested_with = 27; + * @return The xRequestedWith. + */ + @java.lang.Override + public java.lang.String getXRequestedWith() { + java.lang.Object ref = xRequestedWith_; + 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(); + xRequestedWith_ = s; + return s; + } + } + /** + * string x_requested_with = 27; + * @return The bytes for xRequestedWith. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getXRequestedWithBytes() { + java.lang.Object ref = xRequestedWith_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + xRequestedWith_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQ_METHOD_FIELD_NUMBER = 28; + private long reqMethod_; + /** + *
+     *请求方式
+     * 
+ * + * int64 req_method = 28; + * @return The reqMethod. + */ + @java.lang.Override + public long getReqMethod() { + return reqMethod_; + } + + public static final int CONTENT_TYPE_FIELD_NUMBER = 29; + private volatile java.lang.Object contentType_; + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The contentType. + */ + @java.lang.Override + public java.lang.String getContentType() { + java.lang.Object ref = contentType_; + 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(); + contentType_ = s; + return s; + } + } + /** + *
+     *请求类型
+     * 
+ * + * string content_type = 29; + * @return The bytes for contentType. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getContentTypeBytes() { + java.lang.Object ref = contentType_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ACCEPT_FIELD_NUMBER = 30; + private volatile java.lang.Object accept_; + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The accept. + */ + @java.lang.Override + public java.lang.String getAccept() { + java.lang.Object ref = accept_; + 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(); + accept_ = s; + return s; + } + } + /** + *
+     *jieshou
+     * 
+ * + * string accept = 30; + * @return The bytes for accept. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getAcceptBytes() { + java.lang.Object ref = accept_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accept_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REQ_COOKIE_LENG_FIELD_NUMBER = 31; + private int reqCookieLeng_; + /** + *
+     *请求cookie报文长度
+     * 
+ * + * int32 req_cookie_leng = 31; + * @return The reqCookieLeng. + */ + @java.lang.Override + public int getReqCookieLeng() { + return reqCookieLeng_; + } + + public static final int REQ_COOKIE_DETAIL_FIELD_NUMBER = 32; + private volatile java.lang.Object reqCookieDetail_; + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The reqCookieDetail. + */ + @java.lang.Override + public java.lang.String getReqCookieDetail() { + java.lang.Object ref = reqCookieDetail_; + 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(); + reqCookieDetail_ = s; + return s; + } + } + /** + *
+     *请求cookie报文详情
+     * 
+ * + * string req_cookie_detail = 32; + * @return The bytes for reqCookieDetail. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getReqCookieDetailBytes() { + java.lang.Object ref = reqCookieDetail_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reqCookieDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int T_INTODB_TIME_FIELD_NUMBER = 33; + private long tIntodbTime_; + /** + * int64 t_intodb_time = 33; + * @return The tIntodbTime. + */ + @java.lang.Override + public long getTIntodbTime() { + return tIntodbTime_; + } + + public static final int LOAD_OR_STEP_FIELD_NUMBER = 34; + private int loadOrStep_; + /** + *
+     *0: 页面   1:加载项   2:非web段数据 
+     * 
+ * + * int32 load_or_step = 34; + * @return The loadOrStep. + */ + @java.lang.Override + public int getLoadOrStep() { + return loadOrStep_; + } + + public static final int BUSINESS_DETAIL_MESG_FIELD_NUMBER = 35; + private volatile java.lang.Object businessDetailMesg_; + /** + * string business_detail_mesg = 35; + * @return The businessDetailMesg. + */ + @java.lang.Override + public java.lang.String getBusinessDetailMesg() { + java.lang.Object ref = businessDetailMesg_; + 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(); + businessDetailMesg_ = s; + return s; + } + } + /** + * string business_detail_mesg = 35; + * @return The bytes for businessDetailMesg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBusinessDetailMesgBytes() { + java.lang.Object ref = businessDetailMesg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + businessDetailMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BUSSINESS_KEY_MESG_FIELD_NUMBER = 36; + private volatile java.lang.Object bussinessKeyMesg_; + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bussinessKeyMesg. + */ + @java.lang.Override + public java.lang.String getBussinessKeyMesg() { + java.lang.Object ref = bussinessKeyMesg_; + 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(); + bussinessKeyMesg_ = s; + return s; + } + } + /** + *
+     *关键字  格式:key=val|key=val....
+     * 
+ * + * string bussiness_key_mesg = 36; + * @return The bytes for bussinessKeyMesg. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBussinessKeyMesgBytes() { + java.lang.Object ref = bussinessKeyMesg_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussinessKeyMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int IS_UNCOMPLETE_FIELD_NUMBER = 37; + private int isUncomplete_; + /** + *
+     *组包是否完全    0:组包完整  1:不完整
+     * 
+ * + * int32 is_uncomplete = 37; + * @return The isUncomplete. + */ + @java.lang.Override + public int getIsUncomplete() { + return isUncomplete_; + } + + public static final int DEAL_STATE_FIELD_NUMBER = 38; + private int dealState_; + /** + *
+     * 默认为1
+     * 
+ * + * int32 deal_state = 38; + * @return The dealState. + */ + @java.lang.Override + public int getDealState() { + return dealState_; + } + + public static final int SERVER_RES_CODE_FIELD_NUMBER = 39; + private int serverResCode_; + /** + * int32 server_res_code = 39; + * @return The serverResCode. + */ + @java.lang.Override + public int getServerResCode() { + return serverResCode_; + } + + public static final int SERVER_RESPONSE_TIME_FIELD_NUMBER = 40; + private long serverResponseTime_; + /** + * int64 server_response_time = 40; + * @return The serverResponseTime. + */ + @java.lang.Override + public long getServerResponseTime() { + return serverResponseTime_; + } + + public static final int CLIENT_TRANSLATE_TIME_FIELD_NUMBER = 41; + private long clientTranslateTime_; + /** + * int64 client_translate_time = 41; + * @return The clientTranslateTime. + */ + @java.lang.Override + public long getClientTranslateTime() { + return clientTranslateTime_; + } + + public static final int BROWSER_FIELD_NUMBER = 42; + private volatile java.lang.Object browser_; + /** + * string browser = 42; + * @return The browser. + */ + @java.lang.Override + public java.lang.String getBrowser() { + java.lang.Object ref = browser_; + 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(); + browser_ = s; + return s; + } + } + /** + * string browser = 42; + * @return The bytes for browser. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBrowserBytes() { + java.lang.Object ref = browser_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + browser_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SERVER_START_TV_SEC_FIELD_NUMBER = 43; + private int serverStartTvSec_; + /** + * int32 server_start_tv_sec = 43; + * @return The serverStartTvSec. + */ + @java.lang.Override + public int getServerStartTvSec() { + return serverStartTvSec_; + } + + public static final int SERVER_START_TV_USEC_FIELD_NUMBER = 44; + private long serverStartTvUsec_; + /** + * int64 server_start_tv_usec = 44; + * @return The serverStartTvUsec. + */ + @java.lang.Override + public long getServerStartTvUsec() { + return serverStartTvUsec_; + } + + public static final int SERVER_END_TV_SEC_FIELD_NUMBER = 45; + private int serverEndTvSec_; + /** + * int32 server_end_tv_sec = 45; + * @return The serverEndTvSec. + */ + @java.lang.Override + public int getServerEndTvSec() { + return serverEndTvSec_; + } + + public static final int SERVER_END_TV_USEC_FIELD_NUMBER = 46; + private long serverEndTvUsec_; + /** + * int64 server_end_tv_usec = 46; + * @return The serverEndTvUsec. + */ + @java.lang.Override + public long getServerEndTvUsec() { + return serverEndTvUsec_; + } + + public static final int PROBE_IP_FIELD_NUMBER = 47; + private volatile java.lang.Object probeIp_; + /** + * string probe_ip = 47; + * @return The probeIp. + */ + @java.lang.Override + public java.lang.String getProbeIp() { + java.lang.Object ref = probeIp_; + 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(); + probeIp_ = s; + return s; + } + } + /** + * string probe_ip = 47; + * @return The bytes for probeIp. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getProbeIpBytes() { + java.lang.Object ref = probeIp_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + probeIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int PROBE_IF_FIELD_NUMBER = 48; + private int probeIf_; + /** + * int32 probe_if = 48; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + + public static final int SERVER_TRANSLATE_TIME_FIELD_NUMBER = 49; + private long serverTranslateTime_; + /** + * int64 server_translate_time = 49; + * @return The serverTranslateTime. + */ + @java.lang.Override + public long getServerTranslateTime() { + return serverTranslateTime_; + } + + public static final int TIME_FLAG_FIELD_NUMBER = 50; + private long timeFlag_; + /** + * int64 time_flag = 50; + * @return The timeFlag. + */ + @java.lang.Override + public long getTimeFlag() { + return timeFlag_; + } + + public static final int CHANNEL_FIELD_NUMBER = 51; + private volatile java.lang.Object channel_; + /** + * string channel = 51; + * @return The channel. + */ + @java.lang.Override + public java.lang.String getChannel() { + java.lang.Object ref = channel_; + 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(); + channel_ = s; + return s; + } + } + /** + * string channel = 51; + * @return The bytes for channel. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getChannelBytes() { + java.lang.Object ref = channel_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + channel_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BASE_CODE_FIELD_NUMBER = 52; + private volatile java.lang.Object baseCode_; + /** + * string base_code = 52; + * @return The baseCode. + */ + @java.lang.Override + public java.lang.String getBaseCode() { + java.lang.Object ref = baseCode_; + 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(); + baseCode_ = s; + return s; + } + } + /** + * string base_code = 52; + * @return The bytes for baseCode. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getBaseCodeBytes() { + java.lang.Object ref = baseCode_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + baseCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int ORI_URL_FIELD_NUMBER = 53; + private volatile java.lang.Object oriUrl_; + /** + * string ori_url = 53; + * @return The oriUrl. + */ + @java.lang.Override + public java.lang.String getOriUrl() { + java.lang.Object ref = oriUrl_; + 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(); + oriUrl_ = s; + return s; + } + } + /** + * string ori_url = 53; + * @return The bytes for oriUrl. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getOriUrlBytes() { + java.lang.Object ref = oriUrl_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + oriUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int REMAIN_DATA_FIELD_NUMBER = 54; + private volatile java.lang.Object remainData_; + /** + * string remain_data = 54; + * @return The remainData. + */ + @java.lang.Override + public java.lang.String getRemainData() { + java.lang.Object ref = remainData_; + 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(); + remainData_ = s; + return s; + } + } + /** + * string remain_data = 54; + * @return The bytes for remainData. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getRemainDataBytes() { + java.lang.Object ref = remainData_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remainData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int BYTES_IN_FIELD_NUMBER = 55; + private long bytesIn_; + /** + * int64 bytes_in = 55; + * @return The bytesIn. + */ + @java.lang.Override + public long getBytesIn() { + return bytesIn_; + } + + public static final int BYTES_OUT_FIELD_NUMBER = 56; + private long bytesOut_; + /** + * int64 bytes_out = 56; + * @return The bytesOut. + */ + @java.lang.Override + public long getBytesOut() { + return bytesOut_; + } + + public static final int PACKAGE_IN_FIELD_NUMBER = 57; + private int packageIn_; + /** + * int32 package_in = 57; + * @return The packageIn. + */ + @java.lang.Override + public int getPackageIn() { + return packageIn_; + } + + public static final int PACKAGE_OUT_FIELD_NUMBER = 58; + private int packageOut_; + /** + * int32 package_out = 58; + * @return The packageOut. + */ + @java.lang.Override + public int getPackageOut() { + return packageOut_; + } + + public static final int DATA_ID_FIELD_NUMBER = 59; + private volatile java.lang.Object dataId_; + /** + * string data_id = 59; + * @return The dataId. + */ + @java.lang.Override + public java.lang.String getDataId() { + java.lang.Object ref = dataId_; + 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(); + dataId_ = s; + return s; + } + } + /** + * string data_id = 59; + * @return The bytes for dataId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getDataIdBytes() { + java.lang.Object ref = dataId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int FILTER_ID_FIELD_NUMBER = 60; + private int filterId_; + /** + * int32 filter_id = 60; + * @return The filterId. + */ + @java.lang.Override + public int getFilterId() { + return filterId_; + } + + public static final int WHITE_CHARACTER_FIELD_NUMBER = 61; + private volatile java.lang.Object whiteCharacter_; + /** + * string white_character = 61; + * @return The whiteCharacter. + */ + @java.lang.Override + public java.lang.String getWhiteCharacter() { + java.lang.Object ref = whiteCharacter_; + 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(); + whiteCharacter_ = s; + return s; + } + } + /** + * string white_character = 61; + * @return The bytes for whiteCharacter. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getWhiteCharacterBytes() { + java.lang.Object ref = whiteCharacter_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + whiteCharacter_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int TOKEN_ID_FIELD_NUMBER = 62; + private volatile java.lang.Object tokenId_; + /** + *
+     * tokenId
+     * 
+ * + * string token_id = 62; + * @return The tokenId. + */ + @java.lang.Override + public java.lang.String getTokenId() { + java.lang.Object ref = tokenId_; + 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(); + tokenId_ = s; + return s; + } + } + /** + *
+     * tokenId
+     * 
+ * + * string token_id = 62; + * @return The bytes for tokenId. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getTokenIdBytes() { + java.lang.Object ref = tokenId_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tokenId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int SEGMENT_ID_FIELD_NUMBER = 63; + private int segmentId_; + /** + *
+     * 判断是否是首端资源( 2 )
+     * 
+ * + * int32 segment_id = 63; + * @return The segmentId. + */ + @java.lang.Override + public int getSegmentId() { + return segmentId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tableId_ != 0) { + output.writeInt32(1, tableId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, id_); + } + if (msgLen_ != 0) { + output.writeInt32(3, msgLen_); + } + if (msgType_ != 0) { + output.writeInt32(4, msgType_); + } + if (srcMac_ != 0L) { + output.writeInt64(5, srcMac_); + } + if (dstMac_ != 0L) { + output.writeInt64(6, dstMac_); + } + if (protocol_ != 0) { + output.writeInt32(7, protocol_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionSerialNumber_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 8, sessionSerialNumber_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 9, bussType_); + } + if (requestIp_ != 0L) { + output.writeInt64(11, requestIp_); + } + if (requestPort_ != 0) { + output.writeInt32(12, requestPort_); + } + if (responseIp_ != 0L) { + output.writeInt64(13, responseIp_); + } + if (responsePort_ != 0) { + output.writeInt32(14, responsePort_); + } + if (startTvSec_ != 0L) { + output.writeInt64(15, startTvSec_); + } + if (startTvUsec_ != 0L) { + output.writeInt64(16, startTvUsec_); + } + if (endTvSec_ != 0L) { + output.writeInt64(17, endTvSec_); + } + if (endTvUsec_ != 0L) { + output.writeInt64(18, endTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(discResourceIdent_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 19, discResourceIdent_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(operatingSystem_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 20, operatingSystem_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 21, sessionId_); + } + if (requestMsgLength_ != 0) { + output.writeInt32(22, requestMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestMsgDetail_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 23, requestMsgDetail_); + } + if (responseMsgLength_ != 0) { + output.writeInt32(24, responseMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(responseMsgDetail_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 25, responseMsgDetail_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reterUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 26, reterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(xRequestedWith_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 27, xRequestedWith_); + } + if (reqMethod_ != 0L) { + output.writeInt64(28, reqMethod_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentType_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 29, contentType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accept_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 30, accept_); + } + if (reqCookieLeng_ != 0) { + output.writeInt32(31, reqCookieLeng_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reqCookieDetail_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 32, reqCookieDetail_); + } + if (tIntodbTime_ != 0L) { + output.writeInt64(33, tIntodbTime_); + } + if (loadOrStep_ != 0) { + output.writeInt32(34, loadOrStep_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(businessDetailMesg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 35, businessDetailMesg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussinessKeyMesg_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 36, bussinessKeyMesg_); + } + if (isUncomplete_ != 0) { + output.writeInt32(37, isUncomplete_); + } + if (dealState_ != 0) { + output.writeInt32(38, dealState_); + } + if (serverResCode_ != 0) { + output.writeInt32(39, serverResCode_); + } + if (serverResponseTime_ != 0L) { + output.writeInt64(40, serverResponseTime_); + } + if (clientTranslateTime_ != 0L) { + output.writeInt64(41, clientTranslateTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(browser_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 42, browser_); + } + if (serverStartTvSec_ != 0) { + output.writeInt32(43, serverStartTvSec_); + } + if (serverStartTvUsec_ != 0L) { + output.writeInt64(44, serverStartTvUsec_); + } + if (serverEndTvSec_ != 0) { + output.writeInt32(45, serverEndTvSec_); + } + if (serverEndTvUsec_ != 0L) { + output.writeInt64(46, serverEndTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(probeIp_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 47, probeIp_); + } + if (probeIf_ != 0) { + output.writeInt32(48, probeIf_); + } + if (serverTranslateTime_ != 0L) { + output.writeInt64(49, serverTranslateTime_); + } + if (timeFlag_ != 0L) { + output.writeInt64(50, timeFlag_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(channel_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 51, channel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(baseCode_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 52, baseCode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(oriUrl_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 53, oriUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remainData_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 54, remainData_); + } + if (bytesIn_ != 0L) { + output.writeInt64(55, bytesIn_); + } + if (bytesOut_ != 0L) { + output.writeInt64(56, bytesOut_); + } + if (packageIn_ != 0) { + output.writeInt32(57, packageIn_); + } + if (packageOut_ != 0) { + output.writeInt32(58, packageOut_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 59, dataId_); + } + if (filterId_ != 0) { + output.writeInt32(60, filterId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(whiteCharacter_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 61, whiteCharacter_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tokenId_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 62, tokenId_); + } + if (segmentId_ != 0) { + output.writeInt32(63, segmentId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tableId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, tableId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, id_); + } + if (msgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, msgLen_); + } + if (msgType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, msgType_); + } + if (srcMac_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(5, srcMac_); + } + if (dstMac_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(6, dstMac_); + } + if (protocol_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, protocol_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionSerialNumber_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, sessionSerialNumber_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, bussType_); + } + if (requestIp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(11, requestIp_); + } + if (requestPort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, requestPort_); + } + if (responseIp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(13, responseIp_); + } + if (responsePort_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, responsePort_); + } + if (startTvSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(15, startTvSec_); + } + if (startTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(16, startTvUsec_); + } + if (endTvSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(17, endTvSec_); + } + if (endTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(18, endTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(discResourceIdent_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(19, discResourceIdent_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(operatingSystem_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(20, operatingSystem_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sessionId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(21, sessionId_); + } + if (requestMsgLength_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(22, requestMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(requestMsgDetail_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(23, requestMsgDetail_); + } + if (responseMsgLength_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(24, responseMsgLength_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(responseMsgDetail_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(25, responseMsgDetail_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reterUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(26, reterUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(xRequestedWith_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(27, xRequestedWith_); + } + if (reqMethod_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(28, reqMethod_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(contentType_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(29, contentType_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(accept_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(30, accept_); + } + if (reqCookieLeng_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(31, reqCookieLeng_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(reqCookieDetail_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(32, reqCookieDetail_); + } + if (tIntodbTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(33, tIntodbTime_); + } + if (loadOrStep_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(34, loadOrStep_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(businessDetailMesg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(35, businessDetailMesg_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(bussinessKeyMesg_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(36, bussinessKeyMesg_); + } + if (isUncomplete_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(37, isUncomplete_); + } + if (dealState_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(38, dealState_); + } + if (serverResCode_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(39, serverResCode_); + } + if (serverResponseTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(40, serverResponseTime_); + } + if (clientTranslateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(41, clientTranslateTime_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(browser_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(42, browser_); + } + if (serverStartTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(43, serverStartTvSec_); + } + if (serverStartTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(44, serverStartTvUsec_); + } + if (serverEndTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(45, serverEndTvSec_); + } + if (serverEndTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(46, serverEndTvUsec_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(probeIp_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(47, probeIp_); + } + if (probeIf_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(48, probeIf_); + } + if (serverTranslateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(49, serverTranslateTime_); + } + if (timeFlag_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(50, timeFlag_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(channel_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(51, channel_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(baseCode_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(52, baseCode_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(oriUrl_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(53, oriUrl_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(remainData_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(54, remainData_); + } + if (bytesIn_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(55, bytesIn_); + } + if (bytesOut_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(56, bytesOut_); + } + if (packageIn_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(57, packageIn_); + } + if (packageOut_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(58, packageOut_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(dataId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(59, dataId_); + } + if (filterId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(60, filterId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(whiteCharacter_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(61, whiteCharacter_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tokenId_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(62, tokenId_); + } + if (segmentId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(63, segmentId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb)) { + return super.equals(obj); + } + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb other = (com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb) obj; + + if (getTableId() + != other.getTableId()) return false; + if (!getId() + .equals(other.getId())) return false; + if (getMsgLen() + != other.getMsgLen()) return false; + if (getMsgType() + != other.getMsgType()) return false; + if (getSrcMac() + != other.getSrcMac()) return false; + if (getDstMac() + != other.getDstMac()) return false; + if (getProtocol() + != other.getProtocol()) return false; + if (!getSessionSerialNumber() + .equals(other.getSessionSerialNumber())) return false; + if (!getBussType() + .equals(other.getBussType())) return false; + if (getRequestIp() + != other.getRequestIp()) return false; + if (getRequestPort() + != other.getRequestPort()) return false; + if (getResponseIp() + != other.getResponseIp()) return false; + if (getResponsePort() + != other.getResponsePort()) return false; + if (getStartTvSec() + != other.getStartTvSec()) return false; + if (getStartTvUsec() + != other.getStartTvUsec()) return false; + if (getEndTvSec() + != other.getEndTvSec()) return false; + if (getEndTvUsec() + != other.getEndTvUsec()) return false; + if (!getDiscResourceIdent() + .equals(other.getDiscResourceIdent())) return false; + if (!getOperatingSystem() + .equals(other.getOperatingSystem())) return false; + if (!getSessionId() + .equals(other.getSessionId())) return false; + if (getRequestMsgLength() + != other.getRequestMsgLength()) return false; + if (!getRequestMsgDetail() + .equals(other.getRequestMsgDetail())) return false; + if (getResponseMsgLength() + != other.getResponseMsgLength()) return false; + if (!getResponseMsgDetail() + .equals(other.getResponseMsgDetail())) return false; + if (!getReterUrl() + .equals(other.getReterUrl())) return false; + if (!getXRequestedWith() + .equals(other.getXRequestedWith())) return false; + if (getReqMethod() + != other.getReqMethod()) return false; + if (!getContentType() + .equals(other.getContentType())) return false; + if (!getAccept() + .equals(other.getAccept())) return false; + if (getReqCookieLeng() + != other.getReqCookieLeng()) return false; + if (!getReqCookieDetail() + .equals(other.getReqCookieDetail())) return false; + if (getTIntodbTime() + != other.getTIntodbTime()) return false; + if (getLoadOrStep() + != other.getLoadOrStep()) return false; + if (!getBusinessDetailMesg() + .equals(other.getBusinessDetailMesg())) return false; + if (!getBussinessKeyMesg() + .equals(other.getBussinessKeyMesg())) return false; + if (getIsUncomplete() + != other.getIsUncomplete()) return false; + if (getDealState() + != other.getDealState()) return false; + if (getServerResCode() + != other.getServerResCode()) return false; + if (getServerResponseTime() + != other.getServerResponseTime()) return false; + if (getClientTranslateTime() + != other.getClientTranslateTime()) return false; + if (!getBrowser() + .equals(other.getBrowser())) return false; + if (getServerStartTvSec() + != other.getServerStartTvSec()) return false; + if (getServerStartTvUsec() + != other.getServerStartTvUsec()) return false; + if (getServerEndTvSec() + != other.getServerEndTvSec()) return false; + if (getServerEndTvUsec() + != other.getServerEndTvUsec()) return false; + if (!getProbeIp() + .equals(other.getProbeIp())) return false; + if (getProbeIf() + != other.getProbeIf()) return false; + if (getServerTranslateTime() + != other.getServerTranslateTime()) return false; + if (getTimeFlag() + != other.getTimeFlag()) return false; + if (!getChannel() + .equals(other.getChannel())) return false; + if (!getBaseCode() + .equals(other.getBaseCode())) return false; + if (!getOriUrl() + .equals(other.getOriUrl())) return false; + if (!getRemainData() + .equals(other.getRemainData())) return false; + if (getBytesIn() + != other.getBytesIn()) return false; + if (getBytesOut() + != other.getBytesOut()) return false; + if (getPackageIn() + != other.getPackageIn()) return false; + if (getPackageOut() + != other.getPackageOut()) return false; + if (!getDataId() + .equals(other.getDataId())) return false; + if (getFilterId() + != other.getFilterId()) return false; + if (!getWhiteCharacter() + .equals(other.getWhiteCharacter())) return false; + if (!getTokenId() + .equals(other.getTokenId())) return false; + if (getSegmentId() + != other.getSegmentId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTableId(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + hash = (37 * hash) + MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getMsgLen(); + hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMsgType(); + hash = (37 * hash) + SRC_MAC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSrcMac()); + hash = (37 * hash) + DST_MAC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getDstMac()); + hash = (37 * hash) + PROTOCOL_FIELD_NUMBER; + hash = (53 * hash) + getProtocol(); + hash = (37 * hash) + SESSION_SERIAL_NUMBER_FIELD_NUMBER; + hash = (53 * hash) + getSessionSerialNumber().hashCode(); + hash = (37 * hash) + BUSS_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getBussType().hashCode(); + hash = (37 * hash) + REQUEST_IP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getRequestIp()); + hash = (37 * hash) + REQUEST_PORT_FIELD_NUMBER; + hash = (53 * hash) + getRequestPort(); + hash = (37 * hash) + RESPONSE_IP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getResponseIp()); + hash = (37 * hash) + RESPONSE_PORT_FIELD_NUMBER; + hash = (53 * hash) + getResponsePort(); + hash = (37 * hash) + START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvSec()); + hash = (37 * hash) + START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvUsec()); + hash = (37 * hash) + END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvSec()); + hash = (37 * hash) + END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvUsec()); + hash = (37 * hash) + DISC_RESOURCE_IDENT_FIELD_NUMBER; + hash = (53 * hash) + getDiscResourceIdent().hashCode(); + hash = (37 * hash) + OPERATING_SYSTEM_FIELD_NUMBER; + hash = (53 * hash) + getOperatingSystem().hashCode(); + hash = (37 * hash) + SESSION_ID_FIELD_NUMBER; + hash = (53 * hash) + getSessionId().hashCode(); + hash = (37 * hash) + REQUEST_MSG_LENGTH_FIELD_NUMBER; + hash = (53 * hash) + getRequestMsgLength(); + hash = (37 * hash) + REQUEST_MSG_DETAIL_FIELD_NUMBER; + hash = (53 * hash) + getRequestMsgDetail().hashCode(); + hash = (37 * hash) + RESPONSE_MSG_LENGTH_FIELD_NUMBER; + hash = (53 * hash) + getResponseMsgLength(); + hash = (37 * hash) + RESPONSE_MSG_DETAIL_FIELD_NUMBER; + hash = (53 * hash) + getResponseMsgDetail().hashCode(); + hash = (37 * hash) + RETER_URL_FIELD_NUMBER; + hash = (53 * hash) + getReterUrl().hashCode(); + hash = (37 * hash) + X_REQUESTED_WITH_FIELD_NUMBER; + hash = (53 * hash) + getXRequestedWith().hashCode(); + hash = (37 * hash) + REQ_METHOD_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getReqMethod()); + hash = (37 * hash) + CONTENT_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getContentType().hashCode(); + hash = (37 * hash) + ACCEPT_FIELD_NUMBER; + hash = (53 * hash) + getAccept().hashCode(); + hash = (37 * hash) + REQ_COOKIE_LENG_FIELD_NUMBER; + hash = (53 * hash) + getReqCookieLeng(); + hash = (37 * hash) + REQ_COOKIE_DETAIL_FIELD_NUMBER; + hash = (53 * hash) + getReqCookieDetail().hashCode(); + hash = (37 * hash) + T_INTODB_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTIntodbTime()); + hash = (37 * hash) + LOAD_OR_STEP_FIELD_NUMBER; + hash = (53 * hash) + getLoadOrStep(); + hash = (37 * hash) + BUSINESS_DETAIL_MESG_FIELD_NUMBER; + hash = (53 * hash) + getBusinessDetailMesg().hashCode(); + hash = (37 * hash) + BUSSINESS_KEY_MESG_FIELD_NUMBER; + hash = (53 * hash) + getBussinessKeyMesg().hashCode(); + hash = (37 * hash) + IS_UNCOMPLETE_FIELD_NUMBER; + hash = (53 * hash) + getIsUncomplete(); + hash = (37 * hash) + DEAL_STATE_FIELD_NUMBER; + hash = (53 * hash) + getDealState(); + hash = (37 * hash) + SERVER_RES_CODE_FIELD_NUMBER; + hash = (53 * hash) + getServerResCode(); + hash = (37 * hash) + SERVER_RESPONSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerResponseTime()); + hash = (37 * hash) + CLIENT_TRANSLATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getClientTranslateTime()); + hash = (37 * hash) + BROWSER_FIELD_NUMBER; + hash = (53 * hash) + getBrowser().hashCode(); + hash = (37 * hash) + SERVER_START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getServerStartTvSec(); + hash = (37 * hash) + SERVER_START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerStartTvUsec()); + hash = (37 * hash) + SERVER_END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getServerEndTvSec(); + hash = (37 * hash) + SERVER_END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerEndTvUsec()); + hash = (37 * hash) + PROBE_IP_FIELD_NUMBER; + hash = (53 * hash) + getProbeIp().hashCode(); + hash = (37 * hash) + PROBE_IF_FIELD_NUMBER; + hash = (53 * hash) + getProbeIf(); + hash = (37 * hash) + SERVER_TRANSLATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTranslateTime()); + hash = (37 * hash) + TIME_FLAG_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTimeFlag()); + hash = (37 * hash) + CHANNEL_FIELD_NUMBER; + hash = (53 * hash) + getChannel().hashCode(); + hash = (37 * hash) + BASE_CODE_FIELD_NUMBER; + hash = (53 * hash) + getBaseCode().hashCode(); + hash = (37 * hash) + ORI_URL_FIELD_NUMBER; + hash = (53 * hash) + getOriUrl().hashCode(); + hash = (37 * hash) + REMAIN_DATA_FIELD_NUMBER; + hash = (53 * hash) + getRemainData().hashCode(); + hash = (37 * hash) + BYTES_IN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesIn()); + hash = (37 * hash) + BYTES_OUT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesOut()); + hash = (37 * hash) + PACKAGE_IN_FIELD_NUMBER; + hash = (53 * hash) + getPackageIn(); + hash = (37 * hash) + PACKAGE_OUT_FIELD_NUMBER; + hash = (53 * hash) + getPackageOut(); + hash = (37 * hash) + DATA_ID_FIELD_NUMBER; + hash = (53 * hash) + getDataId().hashCode(); + hash = (37 * hash) + FILTER_ID_FIELD_NUMBER; + hash = (53 * hash) + getFilterId(); + hash = (37 * hash) + WHITE_CHARACTER_FIELD_NUMBER; + hash = (53 * hash) + getWhiteCharacter().hashCode(); + hash = (37 * hash) + TOKEN_ID_FIELD_NUMBER; + hash = (53 * hash) + getTokenId().hashCode(); + hash = (37 * hash) + SEGMENT_ID_FIELD_NUMBER; + hash = (53 * hash) + getSegmentId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb 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.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb 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.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + 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 dataflow.BussFlowWeb} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:dataflow.BussFlowWeb) + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWebOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.internal_static_dataflow_BussFlowWeb_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.internal_static_dataflow_BussFlowWeb_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.class, com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.Builder.class); + } + + // Construct using com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tableId_ = 0; + + id_ = ""; + + msgLen_ = 0; + + msgType_ = 0; + + srcMac_ = 0L; + + dstMac_ = 0L; + + protocol_ = 0; + + sessionSerialNumber_ = ""; + + bussType_ = ""; + + requestIp_ = 0L; + + requestPort_ = 0; + + responseIp_ = 0L; + + responsePort_ = 0; + + startTvSec_ = 0L; + + startTvUsec_ = 0L; + + endTvSec_ = 0L; + + endTvUsec_ = 0L; + + discResourceIdent_ = ""; + + operatingSystem_ = ""; + + sessionId_ = ""; + + requestMsgLength_ = 0; + + requestMsgDetail_ = ""; + + responseMsgLength_ = 0; + + responseMsgDetail_ = ""; + + reterUrl_ = ""; + + xRequestedWith_ = ""; + + reqMethod_ = 0L; + + contentType_ = ""; + + accept_ = ""; + + reqCookieLeng_ = 0; + + reqCookieDetail_ = ""; + + tIntodbTime_ = 0L; + + loadOrStep_ = 0; + + businessDetailMesg_ = ""; + + bussinessKeyMesg_ = ""; + + isUncomplete_ = 0; + + dealState_ = 0; + + serverResCode_ = 0; + + serverResponseTime_ = 0L; + + clientTranslateTime_ = 0L; + + browser_ = ""; + + serverStartTvSec_ = 0; + + serverStartTvUsec_ = 0L; + + serverEndTvSec_ = 0; + + serverEndTvUsec_ = 0L; + + probeIp_ = ""; + + probeIf_ = 0; + + serverTranslateTime_ = 0L; + + timeFlag_ = 0L; + + channel_ = ""; + + baseCode_ = ""; + + oriUrl_ = ""; + + remainData_ = ""; + + bytesIn_ = 0L; + + bytesOut_ = 0L; + + packageIn_ = 0; + + packageOut_ = 0; + + dataId_ = ""; + + filterId_ = 0; + + whiteCharacter_ = ""; + + tokenId_ = ""; + + segmentId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.internal_static_dataflow_BussFlowWeb_descriptor; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.getDefaultInstance(); + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb build() { + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb buildPartial() { + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb result = new com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb(this); + result.tableId_ = tableId_; + result.id_ = id_; + result.msgLen_ = msgLen_; + result.msgType_ = msgType_; + result.srcMac_ = srcMac_; + result.dstMac_ = dstMac_; + result.protocol_ = protocol_; + result.sessionSerialNumber_ = sessionSerialNumber_; + result.bussType_ = bussType_; + result.requestIp_ = requestIp_; + result.requestPort_ = requestPort_; + result.responseIp_ = responseIp_; + result.responsePort_ = responsePort_; + result.startTvSec_ = startTvSec_; + result.startTvUsec_ = startTvUsec_; + result.endTvSec_ = endTvSec_; + result.endTvUsec_ = endTvUsec_; + result.discResourceIdent_ = discResourceIdent_; + result.operatingSystem_ = operatingSystem_; + result.sessionId_ = sessionId_; + result.requestMsgLength_ = requestMsgLength_; + result.requestMsgDetail_ = requestMsgDetail_; + result.responseMsgLength_ = responseMsgLength_; + result.responseMsgDetail_ = responseMsgDetail_; + result.reterUrl_ = reterUrl_; + result.xRequestedWith_ = xRequestedWith_; + result.reqMethod_ = reqMethod_; + result.contentType_ = contentType_; + result.accept_ = accept_; + result.reqCookieLeng_ = reqCookieLeng_; + result.reqCookieDetail_ = reqCookieDetail_; + result.tIntodbTime_ = tIntodbTime_; + result.loadOrStep_ = loadOrStep_; + result.businessDetailMesg_ = businessDetailMesg_; + result.bussinessKeyMesg_ = bussinessKeyMesg_; + result.isUncomplete_ = isUncomplete_; + result.dealState_ = dealState_; + result.serverResCode_ = serverResCode_; + result.serverResponseTime_ = serverResponseTime_; + result.clientTranslateTime_ = clientTranslateTime_; + result.browser_ = browser_; + result.serverStartTvSec_ = serverStartTvSec_; + result.serverStartTvUsec_ = serverStartTvUsec_; + result.serverEndTvSec_ = serverEndTvSec_; + result.serverEndTvUsec_ = serverEndTvUsec_; + result.probeIp_ = probeIp_; + result.probeIf_ = probeIf_; + result.serverTranslateTime_ = serverTranslateTime_; + result.timeFlag_ = timeFlag_; + result.channel_ = channel_; + result.baseCode_ = baseCode_; + result.oriUrl_ = oriUrl_; + result.remainData_ = remainData_; + result.bytesIn_ = bytesIn_; + result.bytesOut_ = bytesOut_; + result.packageIn_ = packageIn_; + result.packageOut_ = packageOut_; + result.dataId_ = dataId_; + result.filterId_ = filterId_; + result.whiteCharacter_ = whiteCharacter_; + result.tokenId_ = tokenId_; + result.segmentId_ = segmentId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb other) { + if (other == com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb.getDefaultInstance()) return this; + if (other.getTableId() != 0) { + setTableId(other.getTableId()); + } + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (other.getMsgLen() != 0) { + setMsgLen(other.getMsgLen()); + } + if (other.getMsgType() != 0) { + setMsgType(other.getMsgType()); + } + if (other.getSrcMac() != 0L) { + setSrcMac(other.getSrcMac()); + } + if (other.getDstMac() != 0L) { + setDstMac(other.getDstMac()); + } + if (other.getProtocol() != 0) { + setProtocol(other.getProtocol()); + } + if (!other.getSessionSerialNumber().isEmpty()) { + sessionSerialNumber_ = other.sessionSerialNumber_; + onChanged(); + } + if (!other.getBussType().isEmpty()) { + bussType_ = other.bussType_; + onChanged(); + } + if (other.getRequestIp() != 0L) { + setRequestIp(other.getRequestIp()); + } + if (other.getRequestPort() != 0) { + setRequestPort(other.getRequestPort()); + } + if (other.getResponseIp() != 0L) { + setResponseIp(other.getResponseIp()); + } + if (other.getResponsePort() != 0) { + setResponsePort(other.getResponsePort()); + } + if (other.getStartTvSec() != 0L) { + setStartTvSec(other.getStartTvSec()); + } + if (other.getStartTvUsec() != 0L) { + setStartTvUsec(other.getStartTvUsec()); + } + if (other.getEndTvSec() != 0L) { + setEndTvSec(other.getEndTvSec()); + } + if (other.getEndTvUsec() != 0L) { + setEndTvUsec(other.getEndTvUsec()); + } + if (!other.getDiscResourceIdent().isEmpty()) { + discResourceIdent_ = other.discResourceIdent_; + onChanged(); + } + if (!other.getOperatingSystem().isEmpty()) { + operatingSystem_ = other.operatingSystem_; + onChanged(); + } + if (!other.getSessionId().isEmpty()) { + sessionId_ = other.sessionId_; + onChanged(); + } + if (other.getRequestMsgLength() != 0) { + setRequestMsgLength(other.getRequestMsgLength()); + } + if (!other.getRequestMsgDetail().isEmpty()) { + requestMsgDetail_ = other.requestMsgDetail_; + onChanged(); + } + if (other.getResponseMsgLength() != 0) { + setResponseMsgLength(other.getResponseMsgLength()); + } + if (!other.getResponseMsgDetail().isEmpty()) { + responseMsgDetail_ = other.responseMsgDetail_; + onChanged(); + } + if (!other.getReterUrl().isEmpty()) { + reterUrl_ = other.reterUrl_; + onChanged(); + } + if (!other.getXRequestedWith().isEmpty()) { + xRequestedWith_ = other.xRequestedWith_; + onChanged(); + } + if (other.getReqMethod() != 0L) { + setReqMethod(other.getReqMethod()); + } + if (!other.getContentType().isEmpty()) { + contentType_ = other.contentType_; + onChanged(); + } + if (!other.getAccept().isEmpty()) { + accept_ = other.accept_; + onChanged(); + } + if (other.getReqCookieLeng() != 0) { + setReqCookieLeng(other.getReqCookieLeng()); + } + if (!other.getReqCookieDetail().isEmpty()) { + reqCookieDetail_ = other.reqCookieDetail_; + onChanged(); + } + if (other.getTIntodbTime() != 0L) { + setTIntodbTime(other.getTIntodbTime()); + } + if (other.getLoadOrStep() != 0) { + setLoadOrStep(other.getLoadOrStep()); + } + if (!other.getBusinessDetailMesg().isEmpty()) { + businessDetailMesg_ = other.businessDetailMesg_; + onChanged(); + } + if (!other.getBussinessKeyMesg().isEmpty()) { + bussinessKeyMesg_ = other.bussinessKeyMesg_; + onChanged(); + } + if (other.getIsUncomplete() != 0) { + setIsUncomplete(other.getIsUncomplete()); + } + if (other.getDealState() != 0) { + setDealState(other.getDealState()); + } + if (other.getServerResCode() != 0) { + setServerResCode(other.getServerResCode()); + } + if (other.getServerResponseTime() != 0L) { + setServerResponseTime(other.getServerResponseTime()); + } + if (other.getClientTranslateTime() != 0L) { + setClientTranslateTime(other.getClientTranslateTime()); + } + if (!other.getBrowser().isEmpty()) { + browser_ = other.browser_; + onChanged(); + } + if (other.getServerStartTvSec() != 0) { + setServerStartTvSec(other.getServerStartTvSec()); + } + if (other.getServerStartTvUsec() != 0L) { + setServerStartTvUsec(other.getServerStartTvUsec()); + } + if (other.getServerEndTvSec() != 0) { + setServerEndTvSec(other.getServerEndTvSec()); + } + if (other.getServerEndTvUsec() != 0L) { + setServerEndTvUsec(other.getServerEndTvUsec()); + } + if (!other.getProbeIp().isEmpty()) { + probeIp_ = other.probeIp_; + onChanged(); + } + if (other.getProbeIf() != 0) { + setProbeIf(other.getProbeIf()); + } + if (other.getServerTranslateTime() != 0L) { + setServerTranslateTime(other.getServerTranslateTime()); + } + if (other.getTimeFlag() != 0L) { + setTimeFlag(other.getTimeFlag()); + } + if (!other.getChannel().isEmpty()) { + channel_ = other.channel_; + onChanged(); + } + if (!other.getBaseCode().isEmpty()) { + baseCode_ = other.baseCode_; + onChanged(); + } + if (!other.getOriUrl().isEmpty()) { + oriUrl_ = other.oriUrl_; + onChanged(); + } + if (!other.getRemainData().isEmpty()) { + remainData_ = other.remainData_; + onChanged(); + } + if (other.getBytesIn() != 0L) { + setBytesIn(other.getBytesIn()); + } + if (other.getBytesOut() != 0L) { + setBytesOut(other.getBytesOut()); + } + if (other.getPackageIn() != 0) { + setPackageIn(other.getPackageIn()); + } + if (other.getPackageOut() != 0) { + setPackageOut(other.getPackageOut()); + } + if (!other.getDataId().isEmpty()) { + dataId_ = other.dataId_; + onChanged(); + } + if (other.getFilterId() != 0) { + setFilterId(other.getFilterId()); + } + if (!other.getWhiteCharacter().isEmpty()) { + whiteCharacter_ = other.whiteCharacter_; + onChanged(); + } + if (!other.getTokenId().isEmpty()) { + tokenId_ = other.tokenId_; + onChanged(); + } + if (other.getSegmentId() != 0) { + setSegmentId(other.getSegmentId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int tableId_ ; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + /** + * int32 table_id = 1; + * @param value The tableId to set. + * @return This builder for chaining. + */ + public Builder setTableId(int value) { + + tableId_ = value; + onChanged(); + return this; + } + /** + * int32 table_id = 1; + * @return This builder for chaining. + */ + public Builder clearTableId() { + + tableId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object id_ = ""; + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @return The bytes for id. + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + *
+       *id
+       * 
+ * + * string id = 2; + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private int msgLen_ ; + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 3; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 3; + * @param value The msgLen to set. + * @return This builder for chaining. + */ + public Builder setMsgLen(int value) { + + msgLen_ = value; + onChanged(); + return this; + } + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 3; + * @return This builder for chaining. + */ + public Builder clearMsgLen() { + + msgLen_ = 0; + onChanged(); + return this; + } + + private int msgType_ ; + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 4; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 4; + * @param value The msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgType(int value) { + + msgType_ = value; + onChanged(); + return this; + } + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 4; + * @return This builder for chaining. + */ + public Builder clearMsgType() { + + msgType_ = 0; + onChanged(); + return this; + } + + private long srcMac_ ; + /** + * int64 src_mac = 5; + * @return The srcMac. + */ + @java.lang.Override + public long getSrcMac() { + return srcMac_; + } + /** + * int64 src_mac = 5; + * @param value The srcMac to set. + * @return This builder for chaining. + */ + public Builder setSrcMac(long value) { + + srcMac_ = value; + onChanged(); + return this; + } + /** + * int64 src_mac = 5; + * @return This builder for chaining. + */ + public Builder clearSrcMac() { + + srcMac_ = 0L; + onChanged(); + return this; + } + + private long dstMac_ ; + /** + * int64 dst_mac = 6; + * @return The dstMac. + */ + @java.lang.Override + public long getDstMac() { + return dstMac_; + } + /** + * int64 dst_mac = 6; + * @param value The dstMac to set. + * @return This builder for chaining. + */ + public Builder setDstMac(long value) { + + dstMac_ = value; + onChanged(); + return this; + } + /** + * int64 dst_mac = 6; + * @return This builder for chaining. + */ + public Builder clearDstMac() { + + dstMac_ = 0L; + onChanged(); + return this; + } + + private int protocol_ ; + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 7; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 7; + * @param value The protocol to set. + * @return This builder for chaining. + */ + public Builder setProtocol(int value) { + + protocol_ = value; + onChanged(); + return this; + } + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 7; + * @return This builder for chaining. + */ + public Builder clearProtocol() { + + protocol_ = 0; + onChanged(); + return this; + } + + private java.lang.Object sessionSerialNumber_ = ""; + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @return The sessionSerialNumber. + */ + public java.lang.String getSessionSerialNumber() { + java.lang.Object ref = sessionSerialNumber_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sessionSerialNumber_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @return The bytes for sessionSerialNumber. + */ + public com.google.protobuf.ByteString + getSessionSerialNumberBytes() { + java.lang.Object ref = sessionSerialNumber_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionSerialNumber_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @param value The sessionSerialNumber to set. + * @return This builder for chaining. + */ + public Builder setSessionSerialNumber( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sessionSerialNumber_ = value; + onChanged(); + return this; + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @return This builder for chaining. + */ + public Builder clearSessionSerialNumber() { + + sessionSerialNumber_ = getDefaultInstance().getSessionSerialNumber(); + onChanged(); + return this; + } + /** + *
+       *会话序列号			
+       * 
+ * + * string session_serial_number = 8; + * @param value The bytes for sessionSerialNumber to set. + * @return This builder for chaining. + */ + public Builder setSessionSerialNumberBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sessionSerialNumber_ = value; + onChanged(); + return this; + } + + private java.lang.Object bussType_ = ""; + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @return The bussType. + */ + public java.lang.String getBussType() { + java.lang.Object ref = bussType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bussType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @return The bytes for bussType. + */ + public com.google.protobuf.ByteString + getBussTypeBytes() { + java.lang.Object ref = bussType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @param value The bussType to set. + * @return This builder for chaining. + */ + public Builder setBussType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bussType_ = value; + onChanged(); + return this; + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @return This builder for chaining. + */ + public Builder clearBussType() { + + bussType_ = getDefaultInstance().getBussType(); + onChanged(); + return this; + } + /** + *
+       *业务服务资源编码(C_01)
+       * 
+ * + * string buss_type = 9; + * @param value The bytes for bussType to set. + * @return This builder for chaining. + */ + public Builder setBussTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bussType_ = value; + onChanged(); + return this; + } + + private long requestIp_ ; + /** + *
+       *	string  net_segment = 10;//网段标识(客户-web)
+       * 
+ * + * int64 request_ip = 11; + * @return The requestIp. + */ + @java.lang.Override + public long getRequestIp() { + return requestIp_; + } + /** + *
+       *	string  net_segment = 10;//网段标识(客户-web)
+       * 
+ * + * int64 request_ip = 11; + * @param value The requestIp to set. + * @return This builder for chaining. + */ + public Builder setRequestIp(long value) { + + requestIp_ = value; + onChanged(); + return this; + } + /** + *
+       *	string  net_segment = 10;//网段标识(客户-web)
+       * 
+ * + * int64 request_ip = 11; + * @return This builder for chaining. + */ + public Builder clearRequestIp() { + + requestIp_ = 0L; + onChanged(); + return this; + } + + private int requestPort_ ; + /** + *
+       *Web客户端端口
+       * 
+ * + * int32 request_port = 12; + * @return The requestPort. + */ + @java.lang.Override + public int getRequestPort() { + return requestPort_; + } + /** + *
+       *Web客户端端口
+       * 
+ * + * int32 request_port = 12; + * @param value The requestPort to set. + * @return This builder for chaining. + */ + public Builder setRequestPort(int value) { + + requestPort_ = value; + onChanged(); + return this; + } + /** + *
+       *Web客户端端口
+       * 
+ * + * int32 request_port = 12; + * @return This builder for chaining. + */ + public Builder clearRequestPort() { + + requestPort_ = 0; + onChanged(); + return this; + } + + private long responseIp_ ; + /** + *
+       *Web服务器IP
+       * 
+ * + * int64 response_ip = 13; + * @return The responseIp. + */ + @java.lang.Override + public long getResponseIp() { + return responseIp_; + } + /** + *
+       *Web服务器IP
+       * 
+ * + * int64 response_ip = 13; + * @param value The responseIp to set. + * @return This builder for chaining. + */ + public Builder setResponseIp(long value) { + + responseIp_ = value; + onChanged(); + return this; + } + /** + *
+       *Web服务器IP
+       * 
+ * + * int64 response_ip = 13; + * @return This builder for chaining. + */ + public Builder clearResponseIp() { + + responseIp_ = 0L; + onChanged(); + return this; + } + + private int responsePort_ ; + /** + *
+       *Web服务器端口
+       * 
+ * + * int32 response_port = 14; + * @return The responsePort. + */ + @java.lang.Override + public int getResponsePort() { + return responsePort_; + } + /** + *
+       *Web服务器端口
+       * 
+ * + * int32 response_port = 14; + * @param value The responsePort to set. + * @return This builder for chaining. + */ + public Builder setResponsePort(int value) { + + responsePort_ = value; + onChanged(); + return this; + } + /** + *
+       *Web服务器端口
+       * 
+ * + * int32 response_port = 14; + * @return This builder for chaining. + */ + public Builder clearResponsePort() { + + responsePort_ = 0; + onChanged(); + return this; + } + + private long startTvSec_ ; + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 15; + * @return The startTvSec. + */ + @java.lang.Override + public long getStartTvSec() { + return startTvSec_; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 15; + * @param value The startTvSec to set. + * @return This builder for chaining. + */ + public Builder setStartTvSec(long value) { + + startTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int64 start_tv_sec = 15; + * @return This builder for chaining. + */ + public Builder clearStartTvSec() { + + startTvSec_ = 0L; + onChanged(); + return this; + } + + private long startTvUsec_ ; + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 16; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 16; + * @param value The startTvUsec to set. + * @return This builder for chaining. + */ + public Builder setStartTvUsec(long value) { + + startTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 16; + * @return This builder for chaining. + */ + public Builder clearStartTvUsec() { + + startTvUsec_ = 0L; + onChanged(); + return this; + } + + private long endTvSec_ ; + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 17; + * @return The endTvSec. + */ + @java.lang.Override + public long getEndTvSec() { + return endTvSec_; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 17; + * @param value The endTvSec to set. + * @return This builder for chaining. + */ + public Builder setEndTvSec(long value) { + + endTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int64 end_tv_sec = 17; + * @return This builder for chaining. + */ + public Builder clearEndTvSec() { + + endTvSec_ = 0L; + onChanged(); + return this; + } + + private long endTvUsec_ ; + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 18; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 18; + * @param value The endTvUsec to set. + * @return This builder for chaining. + */ + public Builder setEndTvUsec(long value) { + + endTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 18; + * @return This builder for chaining. + */ + public Builder clearEndTvUsec() { + + endTvUsec_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object discResourceIdent_ = ""; + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @return The discResourceIdent. + */ + public java.lang.String getDiscResourceIdent() { + java.lang.Object ref = discResourceIdent_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + discResourceIdent_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @return The bytes for discResourceIdent. + */ + public com.google.protobuf.ByteString + getDiscResourceIdentBytes() { + java.lang.Object ref = discResourceIdent_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + discResourceIdent_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @param value The discResourceIdent to set. + * @return This builder for chaining. + */ + public Builder setDiscResourceIdent( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + discResourceIdent_ = value; + onChanged(); + return this; + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @return This builder for chaining. + */ + public Builder clearDiscResourceIdent() { + + discResourceIdent_ = getDefaultInstance().getDiscResourceIdent(); + onChanged(); + return this; + } + /** + *
+       *web:url   mid:apiBody   db:sql
+       * 
+ * + * string disc_resource_ident = 19; + * @param value The bytes for discResourceIdent to set. + * @return This builder for chaining. + */ + public Builder setDiscResourceIdentBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + discResourceIdent_ = value; + onChanged(); + return this; + } + + private java.lang.Object operatingSystem_ = ""; + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string operating_system = 20; + * @return The operatingSystem. + */ + public java.lang.String getOperatingSystem() { + java.lang.Object ref = operatingSystem_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + operatingSystem_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string operating_system = 20; + * @return The bytes for operatingSystem. + */ + public com.google.protobuf.ByteString + getOperatingSystemBytes() { + java.lang.Object ref = operatingSystem_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + operatingSystem_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string operating_system = 20; + * @param value The operatingSystem to set. + * @return This builder for chaining. + */ + public Builder setOperatingSystem( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + operatingSystem_ = value; + onChanged(); + return this; + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string operating_system = 20; + * @return This builder for chaining. + */ + public Builder clearOperatingSystem() { + + operatingSystem_ = getDefaultInstance().getOperatingSystem(); + onChanged(); + return this; + } + /** + *
+       *web:操作系统   midd:interfaceName  db:db_name 
+       * 
+ * + * string operating_system = 20; + * @param value The bytes for operatingSystem to set. + * @return This builder for chaining. + */ + public Builder setOperatingSystemBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + operatingSystem_ = value; + onChanged(); + return this; + } + + private java.lang.Object sessionId_ = ""; + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @return The sessionId. + */ + public java.lang.String getSessionId() { + java.lang.Object ref = sessionId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + sessionId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @return The bytes for sessionId. + */ + public com.google.protobuf.ByteString + getSessionIdBytes() { + java.lang.Object ref = sessionId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + sessionId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @param value The sessionId to set. + * @return This builder for chaining. + */ + public Builder setSessionId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + sessionId_ = value; + onChanged(); + return this; + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @return This builder for chaining. + */ + public Builder clearSessionId() { + + sessionId_ = getDefaultInstance().getSessionId(); + onChanged(); + return this; + } + /** + *
+       *web midd
+       * 
+ * + * string session_id = 21; + * @param value The bytes for sessionId to set. + * @return This builder for chaining. + */ + public Builder setSessionIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + sessionId_ = value; + onChanged(); + return this; + } + + private int requestMsgLength_ ; + /** + *
+       *请求报文长度
+       * 
+ * + * int32 request_msg_length = 22; + * @return The requestMsgLength. + */ + @java.lang.Override + public int getRequestMsgLength() { + return requestMsgLength_; + } + /** + *
+       *请求报文长度
+       * 
+ * + * int32 request_msg_length = 22; + * @param value The requestMsgLength to set. + * @return This builder for chaining. + */ + public Builder setRequestMsgLength(int value) { + + requestMsgLength_ = value; + onChanged(); + return this; + } + /** + *
+       *请求报文长度
+       * 
+ * + * int32 request_msg_length = 22; + * @return This builder for chaining. + */ + public Builder clearRequestMsgLength() { + + requestMsgLength_ = 0; + onChanged(); + return this; + } + + private java.lang.Object requestMsgDetail_ = ""; + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @return The requestMsgDetail. + */ + public java.lang.String getRequestMsgDetail() { + java.lang.Object ref = requestMsgDetail_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + requestMsgDetail_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @return The bytes for requestMsgDetail. + */ + public com.google.protobuf.ByteString + getRequestMsgDetailBytes() { + java.lang.Object ref = requestMsgDetail_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + requestMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @param value The requestMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setRequestMsgDetail( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + requestMsgDetail_ = value; + onChanged(); + return this; + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @return This builder for chaining. + */ + public Builder clearRequestMsgDetail() { + + requestMsgDetail_ = getDefaultInstance().getRequestMsgDetail(); + onChanged(); + return this; + } + /** + *
+       *请求报文详情
+       * 
+ * + * string request_msg_detail = 23; + * @param value The bytes for requestMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setRequestMsgDetailBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + requestMsgDetail_ = value; + onChanged(); + return this; + } + + private int responseMsgLength_ ; + /** + *
+       *响应报文长度
+       * 
+ * + * int32 response_msg_length = 24; + * @return The responseMsgLength. + */ + @java.lang.Override + public int getResponseMsgLength() { + return responseMsgLength_; + } + /** + *
+       *响应报文长度
+       * 
+ * + * int32 response_msg_length = 24; + * @param value The responseMsgLength to set. + * @return This builder for chaining. + */ + public Builder setResponseMsgLength(int value) { + + responseMsgLength_ = value; + onChanged(); + return this; + } + /** + *
+       *响应报文长度
+       * 
+ * + * int32 response_msg_length = 24; + * @return This builder for chaining. + */ + public Builder clearResponseMsgLength() { + + responseMsgLength_ = 0; + onChanged(); + return this; + } + + private java.lang.Object responseMsgDetail_ = ""; + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @return The responseMsgDetail. + */ + public java.lang.String getResponseMsgDetail() { + java.lang.Object ref = responseMsgDetail_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + responseMsgDetail_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @return The bytes for responseMsgDetail. + */ + public com.google.protobuf.ByteString + getResponseMsgDetailBytes() { + java.lang.Object ref = responseMsgDetail_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + responseMsgDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @param value The responseMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setResponseMsgDetail( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + responseMsgDetail_ = value; + onChanged(); + return this; + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @return This builder for chaining. + */ + public Builder clearResponseMsgDetail() { + + responseMsgDetail_ = getDefaultInstance().getResponseMsgDetail(); + onChanged(); + return this; + } + /** + *
+       *响应报文详情
+       * 
+ * + * string response_msg_detail = 25; + * @param value The bytes for responseMsgDetail to set. + * @return This builder for chaining. + */ + public Builder setResponseMsgDetailBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + responseMsgDetail_ = value; + onChanged(); + return this; + } + + private java.lang.Object reterUrl_ = ""; + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @return The reterUrl. + */ + public java.lang.String getReterUrl() { + java.lang.Object ref = reterUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reterUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @return The bytes for reterUrl. + */ + public com.google.protobuf.ByteString + getReterUrlBytes() { + java.lang.Object ref = reterUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reterUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @param value The reterUrl to set. + * @return This builder for chaining. + */ + public Builder setReterUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + reterUrl_ = value; + onChanged(); + return this; + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @return This builder for chaining. + */ + public Builder clearReterUrl() { + + reterUrl_ = getDefaultInstance().getReterUrl(); + onChanged(); + return this; + } + /** + *
+       *web段
+       * 
+ * + * string reter_url = 26; + * @param value The bytes for reterUrl to set. + * @return This builder for chaining. + */ + public Builder setReterUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + reterUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object xRequestedWith_ = ""; + /** + * string x_requested_with = 27; + * @return The xRequestedWith. + */ + public java.lang.String getXRequestedWith() { + java.lang.Object ref = xRequestedWith_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + xRequestedWith_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string x_requested_with = 27; + * @return The bytes for xRequestedWith. + */ + public com.google.protobuf.ByteString + getXRequestedWithBytes() { + java.lang.Object ref = xRequestedWith_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + xRequestedWith_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string x_requested_with = 27; + * @param value The xRequestedWith to set. + * @return This builder for chaining. + */ + public Builder setXRequestedWith( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + xRequestedWith_ = value; + onChanged(); + return this; + } + /** + * string x_requested_with = 27; + * @return This builder for chaining. + */ + public Builder clearXRequestedWith() { + + xRequestedWith_ = getDefaultInstance().getXRequestedWith(); + onChanged(); + return this; + } + /** + * string x_requested_with = 27; + * @param value The bytes for xRequestedWith to set. + * @return This builder for chaining. + */ + public Builder setXRequestedWithBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + xRequestedWith_ = value; + onChanged(); + return this; + } + + private long reqMethod_ ; + /** + *
+       *请求方式
+       * 
+ * + * int64 req_method = 28; + * @return The reqMethod. + */ + @java.lang.Override + public long getReqMethod() { + return reqMethod_; + } + /** + *
+       *请求方式
+       * 
+ * + * int64 req_method = 28; + * @param value The reqMethod to set. + * @return This builder for chaining. + */ + public Builder setReqMethod(long value) { + + reqMethod_ = value; + onChanged(); + return this; + } + /** + *
+       *请求方式
+       * 
+ * + * int64 req_method = 28; + * @return This builder for chaining. + */ + public Builder clearReqMethod() { + + reqMethod_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object contentType_ = ""; + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @return The contentType. + */ + public java.lang.String getContentType() { + java.lang.Object ref = contentType_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + contentType_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @return The bytes for contentType. + */ + public com.google.protobuf.ByteString + getContentTypeBytes() { + java.lang.Object ref = contentType_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + contentType_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @param value The contentType to set. + * @return This builder for chaining. + */ + public Builder setContentType( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + contentType_ = value; + onChanged(); + return this; + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @return This builder for chaining. + */ + public Builder clearContentType() { + + contentType_ = getDefaultInstance().getContentType(); + onChanged(); + return this; + } + /** + *
+       *请求类型
+       * 
+ * + * string content_type = 29; + * @param value The bytes for contentType to set. + * @return This builder for chaining. + */ + public Builder setContentTypeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + contentType_ = value; + onChanged(); + return this; + } + + private java.lang.Object accept_ = ""; + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @return The accept. + */ + public java.lang.String getAccept() { + java.lang.Object ref = accept_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + accept_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @return The bytes for accept. + */ + public com.google.protobuf.ByteString + getAcceptBytes() { + java.lang.Object ref = accept_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + accept_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @param value The accept to set. + * @return This builder for chaining. + */ + public Builder setAccept( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + accept_ = value; + onChanged(); + return this; + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @return This builder for chaining. + */ + public Builder clearAccept() { + + accept_ = getDefaultInstance().getAccept(); + onChanged(); + return this; + } + /** + *
+       *jieshou
+       * 
+ * + * string accept = 30; + * @param value The bytes for accept to set. + * @return This builder for chaining. + */ + public Builder setAcceptBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + accept_ = value; + onChanged(); + return this; + } + + private int reqCookieLeng_ ; + /** + *
+       *请求cookie报文长度
+       * 
+ * + * int32 req_cookie_leng = 31; + * @return The reqCookieLeng. + */ + @java.lang.Override + public int getReqCookieLeng() { + return reqCookieLeng_; + } + /** + *
+       *请求cookie报文长度
+       * 
+ * + * int32 req_cookie_leng = 31; + * @param value The reqCookieLeng to set. + * @return This builder for chaining. + */ + public Builder setReqCookieLeng(int value) { + + reqCookieLeng_ = value; + onChanged(); + return this; + } + /** + *
+       *请求cookie报文长度
+       * 
+ * + * int32 req_cookie_leng = 31; + * @return This builder for chaining. + */ + public Builder clearReqCookieLeng() { + + reqCookieLeng_ = 0; + onChanged(); + return this; + } + + private java.lang.Object reqCookieDetail_ = ""; + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @return The reqCookieDetail. + */ + public java.lang.String getReqCookieDetail() { + java.lang.Object ref = reqCookieDetail_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + reqCookieDetail_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @return The bytes for reqCookieDetail. + */ + public com.google.protobuf.ByteString + getReqCookieDetailBytes() { + java.lang.Object ref = reqCookieDetail_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + reqCookieDetail_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @param value The reqCookieDetail to set. + * @return This builder for chaining. + */ + public Builder setReqCookieDetail( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + reqCookieDetail_ = value; + onChanged(); + return this; + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @return This builder for chaining. + */ + public Builder clearReqCookieDetail() { + + reqCookieDetail_ = getDefaultInstance().getReqCookieDetail(); + onChanged(); + return this; + } + /** + *
+       *请求cookie报文详情
+       * 
+ * + * string req_cookie_detail = 32; + * @param value The bytes for reqCookieDetail to set. + * @return This builder for chaining. + */ + public Builder setReqCookieDetailBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + reqCookieDetail_ = value; + onChanged(); + return this; + } + + private long tIntodbTime_ ; + /** + * int64 t_intodb_time = 33; + * @return The tIntodbTime. + */ + @java.lang.Override + public long getTIntodbTime() { + return tIntodbTime_; + } + /** + * int64 t_intodb_time = 33; + * @param value The tIntodbTime to set. + * @return This builder for chaining. + */ + public Builder setTIntodbTime(long value) { + + tIntodbTime_ = value; + onChanged(); + return this; + } + /** + * int64 t_intodb_time = 33; + * @return This builder for chaining. + */ + public Builder clearTIntodbTime() { + + tIntodbTime_ = 0L; + onChanged(); + return this; + } + + private int loadOrStep_ ; + /** + *
+       *0: 页面   1:加载项   2:非web段数据 
+       * 
+ * + * int32 load_or_step = 34; + * @return The loadOrStep. + */ + @java.lang.Override + public int getLoadOrStep() { + return loadOrStep_; + } + /** + *
+       *0: 页面   1:加载项   2:非web段数据 
+       * 
+ * + * int32 load_or_step = 34; + * @param value The loadOrStep to set. + * @return This builder for chaining. + */ + public Builder setLoadOrStep(int value) { + + loadOrStep_ = value; + onChanged(); + return this; + } + /** + *
+       *0: 页面   1:加载项   2:非web段数据 
+       * 
+ * + * int32 load_or_step = 34; + * @return This builder for chaining. + */ + public Builder clearLoadOrStep() { + + loadOrStep_ = 0; + onChanged(); + return this; + } + + private java.lang.Object businessDetailMesg_ = ""; + /** + * string business_detail_mesg = 35; + * @return The businessDetailMesg. + */ + public java.lang.String getBusinessDetailMesg() { + java.lang.Object ref = businessDetailMesg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + businessDetailMesg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string business_detail_mesg = 35; + * @return The bytes for businessDetailMesg. + */ + public com.google.protobuf.ByteString + getBusinessDetailMesgBytes() { + java.lang.Object ref = businessDetailMesg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + businessDetailMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string business_detail_mesg = 35; + * @param value The businessDetailMesg to set. + * @return This builder for chaining. + */ + public Builder setBusinessDetailMesg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + businessDetailMesg_ = value; + onChanged(); + return this; + } + /** + * string business_detail_mesg = 35; + * @return This builder for chaining. + */ + public Builder clearBusinessDetailMesg() { + + businessDetailMesg_ = getDefaultInstance().getBusinessDetailMesg(); + onChanged(); + return this; + } + /** + * string business_detail_mesg = 35; + * @param value The bytes for businessDetailMesg to set. + * @return This builder for chaining. + */ + public Builder setBusinessDetailMesgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + businessDetailMesg_ = value; + onChanged(); + return this; + } + + private java.lang.Object bussinessKeyMesg_ = ""; + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @return The bussinessKeyMesg. + */ + public java.lang.String getBussinessKeyMesg() { + java.lang.Object ref = bussinessKeyMesg_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + bussinessKeyMesg_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @return The bytes for bussinessKeyMesg. + */ + public com.google.protobuf.ByteString + getBussinessKeyMesgBytes() { + java.lang.Object ref = bussinessKeyMesg_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + bussinessKeyMesg_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @param value The bussinessKeyMesg to set. + * @return This builder for chaining. + */ + public Builder setBussinessKeyMesg( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + bussinessKeyMesg_ = value; + onChanged(); + return this; + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @return This builder for chaining. + */ + public Builder clearBussinessKeyMesg() { + + bussinessKeyMesg_ = getDefaultInstance().getBussinessKeyMesg(); + onChanged(); + return this; + } + /** + *
+       *关键字  格式:key=val|key=val....
+       * 
+ * + * string bussiness_key_mesg = 36; + * @param value The bytes for bussinessKeyMesg to set. + * @return This builder for chaining. + */ + public Builder setBussinessKeyMesgBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + bussinessKeyMesg_ = value; + onChanged(); + return this; + } + + private int isUncomplete_ ; + /** + *
+       *组包是否完全    0:组包完整  1:不完整
+       * 
+ * + * int32 is_uncomplete = 37; + * @return The isUncomplete. + */ + @java.lang.Override + public int getIsUncomplete() { + return isUncomplete_; + } + /** + *
+       *组包是否完全    0:组包完整  1:不完整
+       * 
+ * + * int32 is_uncomplete = 37; + * @param value The isUncomplete to set. + * @return This builder for chaining. + */ + public Builder setIsUncomplete(int value) { + + isUncomplete_ = value; + onChanged(); + return this; + } + /** + *
+       *组包是否完全    0:组包完整  1:不完整
+       * 
+ * + * int32 is_uncomplete = 37; + * @return This builder for chaining. + */ + public Builder clearIsUncomplete() { + + isUncomplete_ = 0; + onChanged(); + return this; + } + + private int dealState_ ; + /** + *
+       * 默认为1
+       * 
+ * + * int32 deal_state = 38; + * @return The dealState. + */ + @java.lang.Override + public int getDealState() { + return dealState_; + } + /** + *
+       * 默认为1
+       * 
+ * + * int32 deal_state = 38; + * @param value The dealState to set. + * @return This builder for chaining. + */ + public Builder setDealState(int value) { + + dealState_ = value; + onChanged(); + return this; + } + /** + *
+       * 默认为1
+       * 
+ * + * int32 deal_state = 38; + * @return This builder for chaining. + */ + public Builder clearDealState() { + + dealState_ = 0; + onChanged(); + return this; + } + + private int serverResCode_ ; + /** + * int32 server_res_code = 39; + * @return The serverResCode. + */ + @java.lang.Override + public int getServerResCode() { + return serverResCode_; + } + /** + * int32 server_res_code = 39; + * @param value The serverResCode to set. + * @return This builder for chaining. + */ + public Builder setServerResCode(int value) { + + serverResCode_ = value; + onChanged(); + return this; + } + /** + * int32 server_res_code = 39; + * @return This builder for chaining. + */ + public Builder clearServerResCode() { + + serverResCode_ = 0; + onChanged(); + return this; + } + + private long serverResponseTime_ ; + /** + * int64 server_response_time = 40; + * @return The serverResponseTime. + */ + @java.lang.Override + public long getServerResponseTime() { + return serverResponseTime_; + } + /** + * int64 server_response_time = 40; + * @param value The serverResponseTime to set. + * @return This builder for chaining. + */ + public Builder setServerResponseTime(long value) { + + serverResponseTime_ = value; + onChanged(); + return this; + } + /** + * int64 server_response_time = 40; + * @return This builder for chaining. + */ + public Builder clearServerResponseTime() { + + serverResponseTime_ = 0L; + onChanged(); + return this; + } + + private long clientTranslateTime_ ; + /** + * int64 client_translate_time = 41; + * @return The clientTranslateTime. + */ + @java.lang.Override + public long getClientTranslateTime() { + return clientTranslateTime_; + } + /** + * int64 client_translate_time = 41; + * @param value The clientTranslateTime to set. + * @return This builder for chaining. + */ + public Builder setClientTranslateTime(long value) { + + clientTranslateTime_ = value; + onChanged(); + return this; + } + /** + * int64 client_translate_time = 41; + * @return This builder for chaining. + */ + public Builder clearClientTranslateTime() { + + clientTranslateTime_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object browser_ = ""; + /** + * string browser = 42; + * @return The browser. + */ + public java.lang.String getBrowser() { + java.lang.Object ref = browser_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + browser_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string browser = 42; + * @return The bytes for browser. + */ + public com.google.protobuf.ByteString + getBrowserBytes() { + java.lang.Object ref = browser_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + browser_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string browser = 42; + * @param value The browser to set. + * @return This builder for chaining. + */ + public Builder setBrowser( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + browser_ = value; + onChanged(); + return this; + } + /** + * string browser = 42; + * @return This builder for chaining. + */ + public Builder clearBrowser() { + + browser_ = getDefaultInstance().getBrowser(); + onChanged(); + return this; + } + /** + * string browser = 42; + * @param value The bytes for browser to set. + * @return This builder for chaining. + */ + public Builder setBrowserBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + browser_ = value; + onChanged(); + return this; + } + + private int serverStartTvSec_ ; + /** + * int32 server_start_tv_sec = 43; + * @return The serverStartTvSec. + */ + @java.lang.Override + public int getServerStartTvSec() { + return serverStartTvSec_; + } + /** + * int32 server_start_tv_sec = 43; + * @param value The serverStartTvSec to set. + * @return This builder for chaining. + */ + public Builder setServerStartTvSec(int value) { + + serverStartTvSec_ = value; + onChanged(); + return this; + } + /** + * int32 server_start_tv_sec = 43; + * @return This builder for chaining. + */ + public Builder clearServerStartTvSec() { + + serverStartTvSec_ = 0; + onChanged(); + return this; + } + + private long serverStartTvUsec_ ; + /** + * int64 server_start_tv_usec = 44; + * @return The serverStartTvUsec. + */ + @java.lang.Override + public long getServerStartTvUsec() { + return serverStartTvUsec_; + } + /** + * int64 server_start_tv_usec = 44; + * @param value The serverStartTvUsec to set. + * @return This builder for chaining. + */ + public Builder setServerStartTvUsec(long value) { + + serverStartTvUsec_ = value; + onChanged(); + return this; + } + /** + * int64 server_start_tv_usec = 44; + * @return This builder for chaining. + */ + public Builder clearServerStartTvUsec() { + + serverStartTvUsec_ = 0L; + onChanged(); + return this; + } + + private int serverEndTvSec_ ; + /** + * int32 server_end_tv_sec = 45; + * @return The serverEndTvSec. + */ + @java.lang.Override + public int getServerEndTvSec() { + return serverEndTvSec_; + } + /** + * int32 server_end_tv_sec = 45; + * @param value The serverEndTvSec to set. + * @return This builder for chaining. + */ + public Builder setServerEndTvSec(int value) { + + serverEndTvSec_ = value; + onChanged(); + return this; + } + /** + * int32 server_end_tv_sec = 45; + * @return This builder for chaining. + */ + public Builder clearServerEndTvSec() { + + serverEndTvSec_ = 0; + onChanged(); + return this; + } + + private long serverEndTvUsec_ ; + /** + * int64 server_end_tv_usec = 46; + * @return The serverEndTvUsec. + */ + @java.lang.Override + public long getServerEndTvUsec() { + return serverEndTvUsec_; + } + /** + * int64 server_end_tv_usec = 46; + * @param value The serverEndTvUsec to set. + * @return This builder for chaining. + */ + public Builder setServerEndTvUsec(long value) { + + serverEndTvUsec_ = value; + onChanged(); + return this; + } + /** + * int64 server_end_tv_usec = 46; + * @return This builder for chaining. + */ + public Builder clearServerEndTvUsec() { + + serverEndTvUsec_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object probeIp_ = ""; + /** + * string probe_ip = 47; + * @return The probeIp. + */ + public java.lang.String getProbeIp() { + java.lang.Object ref = probeIp_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + probeIp_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string probe_ip = 47; + * @return The bytes for probeIp. + */ + public com.google.protobuf.ByteString + getProbeIpBytes() { + java.lang.Object ref = probeIp_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + probeIp_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string probe_ip = 47; + * @param value The probeIp to set. + * @return This builder for chaining. + */ + public Builder setProbeIp( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + probeIp_ = value; + onChanged(); + return this; + } + /** + * string probe_ip = 47; + * @return This builder for chaining. + */ + public Builder clearProbeIp() { + + probeIp_ = getDefaultInstance().getProbeIp(); + onChanged(); + return this; + } + /** + * string probe_ip = 47; + * @param value The bytes for probeIp to set. + * @return This builder for chaining. + */ + public Builder setProbeIpBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + probeIp_ = value; + onChanged(); + return this; + } + + private int probeIf_ ; + /** + * int32 probe_if = 48; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + /** + * int32 probe_if = 48; + * @param value The probeIf to set. + * @return This builder for chaining. + */ + public Builder setProbeIf(int value) { + + probeIf_ = value; + onChanged(); + return this; + } + /** + * int32 probe_if = 48; + * @return This builder for chaining. + */ + public Builder clearProbeIf() { + + probeIf_ = 0; + onChanged(); + return this; + } + + private long serverTranslateTime_ ; + /** + * int64 server_translate_time = 49; + * @return The serverTranslateTime. + */ + @java.lang.Override + public long getServerTranslateTime() { + return serverTranslateTime_; + } + /** + * int64 server_translate_time = 49; + * @param value The serverTranslateTime to set. + * @return This builder for chaining. + */ + public Builder setServerTranslateTime(long value) { + + serverTranslateTime_ = value; + onChanged(); + return this; + } + /** + * int64 server_translate_time = 49; + * @return This builder for chaining. + */ + public Builder clearServerTranslateTime() { + + serverTranslateTime_ = 0L; + onChanged(); + return this; + } + + private long timeFlag_ ; + /** + * int64 time_flag = 50; + * @return The timeFlag. + */ + @java.lang.Override + public long getTimeFlag() { + return timeFlag_; + } + /** + * int64 time_flag = 50; + * @param value The timeFlag to set. + * @return This builder for chaining. + */ + public Builder setTimeFlag(long value) { + + timeFlag_ = value; + onChanged(); + return this; + } + /** + * int64 time_flag = 50; + * @return This builder for chaining. + */ + public Builder clearTimeFlag() { + + timeFlag_ = 0L; + onChanged(); + return this; + } + + private java.lang.Object channel_ = ""; + /** + * string channel = 51; + * @return The channel. + */ + public java.lang.String getChannel() { + java.lang.Object ref = channel_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + channel_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string channel = 51; + * @return The bytes for channel. + */ + public com.google.protobuf.ByteString + getChannelBytes() { + java.lang.Object ref = channel_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + channel_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string channel = 51; + * @param value The channel to set. + * @return This builder for chaining. + */ + public Builder setChannel( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + channel_ = value; + onChanged(); + return this; + } + /** + * string channel = 51; + * @return This builder for chaining. + */ + public Builder clearChannel() { + + channel_ = getDefaultInstance().getChannel(); + onChanged(); + return this; + } + /** + * string channel = 51; + * @param value The bytes for channel to set. + * @return This builder for chaining. + */ + public Builder setChannelBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + channel_ = value; + onChanged(); + return this; + } + + private java.lang.Object baseCode_ = ""; + /** + * string base_code = 52; + * @return The baseCode. + */ + public java.lang.String getBaseCode() { + java.lang.Object ref = baseCode_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + baseCode_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string base_code = 52; + * @return The bytes for baseCode. + */ + public com.google.protobuf.ByteString + getBaseCodeBytes() { + java.lang.Object ref = baseCode_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + baseCode_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string base_code = 52; + * @param value The baseCode to set. + * @return This builder for chaining. + */ + public Builder setBaseCode( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + baseCode_ = value; + onChanged(); + return this; + } + /** + * string base_code = 52; + * @return This builder for chaining. + */ + public Builder clearBaseCode() { + + baseCode_ = getDefaultInstance().getBaseCode(); + onChanged(); + return this; + } + /** + * string base_code = 52; + * @param value The bytes for baseCode to set. + * @return This builder for chaining. + */ + public Builder setBaseCodeBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + baseCode_ = value; + onChanged(); + return this; + } + + private java.lang.Object oriUrl_ = ""; + /** + * string ori_url = 53; + * @return The oriUrl. + */ + public java.lang.String getOriUrl() { + java.lang.Object ref = oriUrl_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + oriUrl_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string ori_url = 53; + * @return The bytes for oriUrl. + */ + public com.google.protobuf.ByteString + getOriUrlBytes() { + java.lang.Object ref = oriUrl_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + oriUrl_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string ori_url = 53; + * @param value The oriUrl to set. + * @return This builder for chaining. + */ + public Builder setOriUrl( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + oriUrl_ = value; + onChanged(); + return this; + } + /** + * string ori_url = 53; + * @return This builder for chaining. + */ + public Builder clearOriUrl() { + + oriUrl_ = getDefaultInstance().getOriUrl(); + onChanged(); + return this; + } + /** + * string ori_url = 53; + * @param value The bytes for oriUrl to set. + * @return This builder for chaining. + */ + public Builder setOriUrlBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + oriUrl_ = value; + onChanged(); + return this; + } + + private java.lang.Object remainData_ = ""; + /** + * string remain_data = 54; + * @return The remainData. + */ + public java.lang.String getRemainData() { + java.lang.Object ref = remainData_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + remainData_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string remain_data = 54; + * @return The bytes for remainData. + */ + public com.google.protobuf.ByteString + getRemainDataBytes() { + java.lang.Object ref = remainData_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + remainData_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string remain_data = 54; + * @param value The remainData to set. + * @return This builder for chaining. + */ + public Builder setRemainData( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + remainData_ = value; + onChanged(); + return this; + } + /** + * string remain_data = 54; + * @return This builder for chaining. + */ + public Builder clearRemainData() { + + remainData_ = getDefaultInstance().getRemainData(); + onChanged(); + return this; + } + /** + * string remain_data = 54; + * @param value The bytes for remainData to set. + * @return This builder for chaining. + */ + public Builder setRemainDataBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + remainData_ = value; + onChanged(); + return this; + } + + private long bytesIn_ ; + /** + * int64 bytes_in = 55; + * @return The bytesIn. + */ + @java.lang.Override + public long getBytesIn() { + return bytesIn_; + } + /** + * int64 bytes_in = 55; + * @param value The bytesIn to set. + * @return This builder for chaining. + */ + public Builder setBytesIn(long value) { + + bytesIn_ = value; + onChanged(); + return this; + } + /** + * int64 bytes_in = 55; + * @return This builder for chaining. + */ + public Builder clearBytesIn() { + + bytesIn_ = 0L; + onChanged(); + return this; + } + + private long bytesOut_ ; + /** + * int64 bytes_out = 56; + * @return The bytesOut. + */ + @java.lang.Override + public long getBytesOut() { + return bytesOut_; + } + /** + * int64 bytes_out = 56; + * @param value The bytesOut to set. + * @return This builder for chaining. + */ + public Builder setBytesOut(long value) { + + bytesOut_ = value; + onChanged(); + return this; + } + /** + * int64 bytes_out = 56; + * @return This builder for chaining. + */ + public Builder clearBytesOut() { + + bytesOut_ = 0L; + onChanged(); + return this; + } + + private int packageIn_ ; + /** + * int32 package_in = 57; + * @return The packageIn. + */ + @java.lang.Override + public int getPackageIn() { + return packageIn_; + } + /** + * int32 package_in = 57; + * @param value The packageIn to set. + * @return This builder for chaining. + */ + public Builder setPackageIn(int value) { + + packageIn_ = value; + onChanged(); + return this; + } + /** + * int32 package_in = 57; + * @return This builder for chaining. + */ + public Builder clearPackageIn() { + + packageIn_ = 0; + onChanged(); + return this; + } + + private int packageOut_ ; + /** + * int32 package_out = 58; + * @return The packageOut. + */ + @java.lang.Override + public int getPackageOut() { + return packageOut_; + } + /** + * int32 package_out = 58; + * @param value The packageOut to set. + * @return This builder for chaining. + */ + public Builder setPackageOut(int value) { + + packageOut_ = value; + onChanged(); + return this; + } + /** + * int32 package_out = 58; + * @return This builder for chaining. + */ + public Builder clearPackageOut() { + + packageOut_ = 0; + onChanged(); + return this; + } + + private java.lang.Object dataId_ = ""; + /** + * string data_id = 59; + * @return The dataId. + */ + public java.lang.String getDataId() { + java.lang.Object ref = dataId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + dataId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string data_id = 59; + * @return The bytes for dataId. + */ + public com.google.protobuf.ByteString + getDataIdBytes() { + java.lang.Object ref = dataId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + dataId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string data_id = 59; + * @param value The dataId to set. + * @return This builder for chaining. + */ + public Builder setDataId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + dataId_ = value; + onChanged(); + return this; + } + /** + * string data_id = 59; + * @return This builder for chaining. + */ + public Builder clearDataId() { + + dataId_ = getDefaultInstance().getDataId(); + onChanged(); + return this; + } + /** + * string data_id = 59; + * @param value The bytes for dataId to set. + * @return This builder for chaining. + */ + public Builder setDataIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + dataId_ = value; + onChanged(); + return this; + } + + private int filterId_ ; + /** + * int32 filter_id = 60; + * @return The filterId. + */ + @java.lang.Override + public int getFilterId() { + return filterId_; + } + /** + * int32 filter_id = 60; + * @param value The filterId to set. + * @return This builder for chaining. + */ + public Builder setFilterId(int value) { + + filterId_ = value; + onChanged(); + return this; + } + /** + * int32 filter_id = 60; + * @return This builder for chaining. + */ + public Builder clearFilterId() { + + filterId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object whiteCharacter_ = ""; + /** + * string white_character = 61; + * @return The whiteCharacter. + */ + public java.lang.String getWhiteCharacter() { + java.lang.Object ref = whiteCharacter_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + whiteCharacter_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string white_character = 61; + * @return The bytes for whiteCharacter. + */ + public com.google.protobuf.ByteString + getWhiteCharacterBytes() { + java.lang.Object ref = whiteCharacter_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + whiteCharacter_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string white_character = 61; + * @param value The whiteCharacter to set. + * @return This builder for chaining. + */ + public Builder setWhiteCharacter( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + whiteCharacter_ = value; + onChanged(); + return this; + } + /** + * string white_character = 61; + * @return This builder for chaining. + */ + public Builder clearWhiteCharacter() { + + whiteCharacter_ = getDefaultInstance().getWhiteCharacter(); + onChanged(); + return this; + } + /** + * string white_character = 61; + * @param value The bytes for whiteCharacter to set. + * @return This builder for chaining. + */ + public Builder setWhiteCharacterBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + whiteCharacter_ = value; + onChanged(); + return this; + } + + private java.lang.Object tokenId_ = ""; + /** + *
+       * tokenId
+       * 
+ * + * string token_id = 62; + * @return The tokenId. + */ + public java.lang.String getTokenId() { + java.lang.Object ref = tokenId_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + tokenId_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + *
+       * tokenId
+       * 
+ * + * string token_id = 62; + * @return The bytes for tokenId. + */ + public com.google.protobuf.ByteString + getTokenIdBytes() { + java.lang.Object ref = tokenId_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + tokenId_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + *
+       * tokenId
+       * 
+ * + * string token_id = 62; + * @param value The tokenId to set. + * @return This builder for chaining. + */ + public Builder setTokenId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + tokenId_ = value; + onChanged(); + return this; + } + /** + *
+       * tokenId
+       * 
+ * + * string token_id = 62; + * @return This builder for chaining. + */ + public Builder clearTokenId() { + + tokenId_ = getDefaultInstance().getTokenId(); + onChanged(); + return this; + } + /** + *
+       * tokenId
+       * 
+ * + * string token_id = 62; + * @param value The bytes for tokenId to set. + * @return This builder for chaining. + */ + public Builder setTokenIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + tokenId_ = value; + onChanged(); + return this; + } + + private int segmentId_ ; + /** + *
+       * 判断是否是首端资源( 2 )
+       * 
+ * + * int32 segment_id = 63; + * @return The segmentId. + */ + @java.lang.Override + public int getSegmentId() { + return segmentId_; + } + /** + *
+       * 判断是否是首端资源( 2 )
+       * 
+ * + * int32 segment_id = 63; + * @param value The segmentId to set. + * @return This builder for chaining. + */ + public Builder setSegmentId(int value) { + + segmentId_ = value; + onChanged(); + return this; + } + /** + *
+       * 判断是否是首端资源( 2 )
+       * 
+ * + * int32 segment_id = 63; + * @return This builder for chaining. + */ + public Builder clearSegmentId() { + + segmentId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:dataflow.BussFlowWeb) + } + + // @@protoc_insertion_point(class_scope:dataflow.BussFlowWeb) + private static final com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb(); + } + + public static com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public BussFlowWeb parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new BussFlowWeb(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.BussFlowWebOuterClass.BussFlowWeb getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_dataflow_BussFlowWeb_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_dataflow_BussFlowWeb_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\021BussFlowWeb.proto\022\010dataflow\"\364\n\n\013BussFl" + + "owWeb\022\020\n\010table_id\030\001 \001(\005\022\n\n\002id\030\002 \001(\t\022\017\n\007m" + + "sg_len\030\003 \001(\005\022\020\n\010msg_type\030\004 \001(\005\022\017\n\007src_ma" + + "c\030\005 \001(\003\022\017\n\007dst_mac\030\006 \001(\003\022\020\n\010protocol\030\007 \001" + + "(\005\022\035\n\025session_serial_number\030\010 \001(\t\022\021\n\tbus" + + "s_type\030\t \001(\t\022\022\n\nrequest_ip\030\013 \001(\003\022\024\n\014requ" + + "est_port\030\014 \001(\005\022\023\n\013response_ip\030\r \001(\003\022\025\n\rr" + + "esponse_port\030\016 \001(\005\022\024\n\014start_tv_sec\030\017 \001(\003" + + "\022\025\n\rstart_tv_usec\030\020 \001(\003\022\022\n\nend_tv_sec\030\021 " + + "\001(\003\022\023\n\013end_tv_usec\030\022 \001(\003\022\033\n\023disc_resourc" + + "e_ident\030\023 \001(\t\022\030\n\020operating_system\030\024 \001(\t\022" + + "\022\n\nsession_id\030\025 \001(\t\022\032\n\022request_msg_lengt" + + "h\030\026 \001(\005\022\032\n\022request_msg_detail\030\027 \001(\t\022\033\n\023r" + + "esponse_msg_length\030\030 \001(\005\022\033\n\023response_msg" + + "_detail\030\031 \001(\t\022\021\n\treter_url\030\032 \001(\t\022\030\n\020x_re" + + "quested_with\030\033 \001(\t\022\022\n\nreq_method\030\034 \001(\003\022\024" + + "\n\014content_type\030\035 \001(\t\022\016\n\006accept\030\036 \001(\t\022\027\n\017" + + "req_cookie_leng\030\037 \001(\005\022\031\n\021req_cookie_deta" + + "il\030 \001(\t\022\025\n\rt_intodb_time\030! \001(\003\022\024\n\014load_" + + "or_step\030\" \001(\005\022\034\n\024business_detail_mesg\030# " + + "\001(\t\022\032\n\022bussiness_key_mesg\030$ \001(\t\022\025\n\ris_un" + + "complete\030% \001(\005\022\022\n\ndeal_state\030& \001(\005\022\027\n\017se" + + "rver_res_code\030\' \001(\005\022\034\n\024server_response_t" + + "ime\030( \001(\003\022\035\n\025client_translate_time\030) \001(\003" + + "\022\017\n\007browser\030* \001(\t\022\033\n\023server_start_tv_sec" + + "\030+ \001(\005\022\034\n\024server_start_tv_usec\030, \001(\003\022\031\n\021" + + "server_end_tv_sec\030- \001(\005\022\032\n\022server_end_tv" + + "_usec\030. \001(\003\022\020\n\010probe_ip\030/ \001(\t\022\020\n\010probe_i" + + "f\0300 \001(\005\022\035\n\025server_translate_time\0301 \001(\003\022\021" + + "\n\ttime_flag\0302 \001(\003\022\017\n\007channel\0303 \001(\t\022\021\n\tba" + + "se_code\0304 \001(\t\022\017\n\007ori_url\0305 \001(\t\022\023\n\013remain" + + "_data\0306 \001(\t\022\020\n\010bytes_in\0307 \001(\003\022\021\n\tbytes_o" + + "ut\0308 \001(\003\022\022\n\npackage_in\0309 \001(\005\022\023\n\013package_" + + "out\030: \001(\005\022\017\n\007data_id\030; \001(\t\022\021\n\tfilter_id\030" + + "< \001(\005\022\027\n\017white_character\030= \001(\t\022\020\n\010token_" + + "id\030> \001(\t\022\022\n\nsegment_id\030? \001(\005B<\n#com.yuan" + + "dian.dataflow.proto.msgtypeP\000Z\023../grpc-g" + + "en;grpcgenb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_dataflow_BussFlowWeb_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_dataflow_BussFlowWeb_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_dataflow_BussFlowWeb_descriptor, + new java.lang.String[] { "TableId", "Id", "MsgLen", "MsgType", "SrcMac", "DstMac", "Protocol", "SessionSerialNumber", "BussType", "RequestIp", "RequestPort", "ResponseIp", "ResponsePort", "StartTvSec", "StartTvUsec", "EndTvSec", "EndTvUsec", "DiscResourceIdent", "OperatingSystem", "SessionId", "RequestMsgLength", "RequestMsgDetail", "ResponseMsgLength", "ResponseMsgDetail", "ReterUrl", "XRequestedWith", "ReqMethod", "ContentType", "Accept", "ReqCookieLeng", "ReqCookieDetail", "TIntodbTime", "LoadOrStep", "BusinessDetailMesg", "BussinessKeyMesg", "IsUncomplete", "DealState", "ServerResCode", "ServerResponseTime", "ClientTranslateTime", "Browser", "ServerStartTvSec", "ServerStartTvUsec", "ServerEndTvSec", "ServerEndTvUsec", "ProbeIp", "ProbeIf", "ServerTranslateTime", "TimeFlag", "Channel", "BaseCode", "OriUrl", "RemainData", "BytesIn", "BytesOut", "PackageIn", "PackageOut", "DataId", "FilterId", "WhiteCharacter", "TokenId", "SegmentId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/yuandian/dataflow/proto/msgtype/DataFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/DataFlowOuterClass.java new file mode 100644 index 0000000..7baec76 --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/DataFlowOuterClass.java @@ -0,0 +1,4468 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: DataFlow.proto + +package com.yuandian.dataflow.proto.msgtype; + +public final class DataFlowOuterClass { + private DataFlowOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface DataFlowOrBuilder extends + // @@protoc_insertion_point(interface_extends:dataflow.DataFlow) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 table_id = 1; + * @return The tableId. + */ + int getTableId(); + + /** + * string id = 2; + * @return The id. + */ + java.lang.String getId(); + /** + * string id = 2; + * @return The bytes for id. + */ + com.google.protobuf.ByteString + getIdBytes(); + + /** + *
+     *消息类型
+     * 
+ * + * int32 msg_type = 3; + * @return The msgType. + */ + int getMsgType(); + + /** + *
+     *消息版本
+     * 
+ * + * int32 msg_version = 4; + * @return The msgVersion. + */ + int getMsgVersion(); + + /** + *
+     *序列号
+     * 
+ * + * int32 msg_seq = 5; + * @return The msgSeq. + */ + int getMsgSeq(); + + /** + *
+     *消息长度
+     * 
+ * + * int32 msg_len = 6; + * @return The msgLen. + */ + int getMsgLen(); + + /** + *
+     *接口号
+     * 
+ * + * int32 probe_if = 7; + * @return The probeIf. + */ + int getProbeIf(); + + /** + *
+     *时间戳
+     * 
+ * + * int64 timestamp = 8; + * @return The timestamp. + */ + long getTimestamp(); + + /** + *
+     *源物理地址
+     * 
+ * + * int64 mac_src = 9; + * @return The macSrc. + */ + long getMacSrc(); + + /** + *
+     *目的物理地址
+     * 
+ * + * int64 mac_dst = 10; + * @return The macDst. + */ + long getMacDst(); + + /** + *
+     *vlan_id
+     * 
+ * + * int32 vlan_id = 11; + * @return The vlanId. + */ + int getVlanId(); + + /** + *
+     *l3层协议
+     * 
+ * + * int64 l3_proto = 12; + * @return The l3Proto. + */ + long getL3Proto(); + + /** + *
+     *l4层协议
+     * 
+ * + * int64 l4_proto = 13; + * @return The l4Proto. + */ + long getL4Proto(); + + /** + *
+     *tos
+     * 
+ * + * int32 tos = 14; + * @return The tos. + */ + int getTos(); + + /** + *
+     *重传次数
+     * 
+ * + * int32 retran_count = 15; + * @return The retranCount. + */ + int getRetranCount(); + + /** + *
+     *重置次数
+     * 
+ * + * int32 reset_count = 16; + * @return The resetCount. + */ + int getResetCount(); + + /** + *
+     *零窗口次数
+     * 
+ * + * int32 zerowin_count = 17; + * @return The zerowinCount. + */ + int getZerowinCount(); + + /** + *
+     *协议名
+     * 
+ * + * int32 protocol = 18; + * @return The protocol. + */ + int getProtocol(); + + /** + * int64 seq = 19; + * @return The seq. + */ + long getSeq(); + + /** + * int64 ack = 20; + * @return The ack. + */ + long getAck(); + + /** + *
+     *识别类型标识
+     * 
+ * + * int32 recog_status = 21; + * @return The recogStatus. + */ + int getRecogStatus(); + + /** + *
+     *总字节
+     * 
+ * + * int64 bytes = 22; + * @return The bytes. + */ + long getBytes(); + + /** + *
+     *总包数
+     * 
+ * + * int64 packets = 23; + * @return The packets. + */ + long getPackets(); + + /** + *
+     *Web开始时间秒
+     * 
+ * + * int32 start_tv_sec = 24; + * @return The startTvSec. + */ + int getStartTvSec(); + + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 25; + * @return The startTvUsec. + */ + long getStartTvUsec(); + + /** + *
+     *结束时间秒
+     * 
+ * + * int32 end_tv_sec = 26; + * @return The endTvSec. + */ + int getEndTvSec(); + + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 27; + * @return The endTvUsec. + */ + long getEndTvUsec(); + + /** + *
+     *服务器响应开始时间秒
+     * 
+ * + * int32 server_start_tv_sec = 28; + * @return The serverStartTvSec. + */ + int getServerStartTvSec(); + + /** + *
+     *服务器响应开始时间毫秒
+     * 
+ * + * int64 server_start_tv_usec = 29; + * @return The serverStartTvUsec. + */ + long getServerStartTvUsec(); + + /** + *
+     *服务器响应结束时间秒
+     * 
+ * + * int32 server_end_tv_sec = 30; + * @return The serverEndTvSec. + */ + int getServerEndTvSec(); + + /** + *
+     *服务器响应结束时间微妙
+     * 
+ * + * int64 server_end_tv_usec = 31; + * @return The serverEndTvUsec. + */ + long getServerEndTvUsec(); + + /** + *
+     *Web服务器响应时间
+     * 
+ * + * int64 server_response_time = 32; + * @return The serverResponseTime. + */ + long getServerResponseTime(); + + /** + *
+     *Web客户端传输耗时
+     * 
+ * + * int64 client_translate_time = 33; + * @return The clientTranslateTime. + */ + long getClientTranslateTime(); + + /** + *
+     *Web服务器传输耗时
+     * 
+ * + * int64 server_translate_time = 34; + * @return The serverTranslateTime. + */ + long getServerTranslateTime(); + + /** + * int64 bytes_in = 35; + * @return The bytesIn. + */ + long getBytesIn(); + + /** + * int64 bytes_out = 36; + * @return The bytesOut. + */ + long getBytesOut(); + + /** + * int64 packets_in = 37; + * @return The packetsIn. + */ + long getPacketsIn(); + + /** + * int64 packets_out = 38; + * @return The packetsOut. + */ + long getPacketsOut(); + + /** + *
+     *源IP
+     * 
+ * + * int64 ip_src = 39; + * @return The ipSrc. + */ + long getIpSrc(); + + /** + *
+     *目的IP
+     * 
+ * + * int64 ip_dst = 40; + * @return The ipDst. + */ + long getIpDst(); + + /** + *
+     *源端口
+     * 
+ * + * int64 port_src = 41; + * @return The portSrc. + */ + long getPortSrc(); + + /** + *
+     *目的端口
+     * 
+ * + * int64 port_dst = 42; + * @return The portDst. + */ + long getPortDst(); + + /** + *
+     *探针IP
+     * 
+ * + * int64 probeIP = 43; + * @return The probeIP. + */ + long getProbeIP(); + + /** + * int64 intodb_time = 44; + * @return The intodbTime. + */ + long getIntodbTime(); + + /** + *
+     * 默认为1
+     * 
+ * + * int64 count = 45; + * @return The count. + */ + long getCount(); + } + /** + * Protobuf type {@code dataflow.DataFlow} + */ + public static final class DataFlow extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:dataflow.DataFlow) + DataFlowOrBuilder { + private static final long serialVersionUID = 0L; + // Use DataFlow.newBuilder() to construct. + private DataFlow(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private DataFlow() { + id_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DataFlow(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DataFlow( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + 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; + case 8: { + + tableId_ = input.readInt32(); + break; + } + case 18: { + java.lang.String s = input.readStringRequireUtf8(); + + id_ = s; + break; + } + case 24: { + + msgType_ = input.readInt32(); + break; + } + case 32: { + + msgVersion_ = input.readInt32(); + break; + } + case 40: { + + msgSeq_ = input.readInt32(); + break; + } + case 48: { + + msgLen_ = input.readInt32(); + break; + } + case 56: { + + probeIf_ = input.readInt32(); + break; + } + case 64: { + + timestamp_ = input.readInt64(); + break; + } + case 72: { + + macSrc_ = input.readInt64(); + break; + } + case 80: { + + macDst_ = input.readInt64(); + break; + } + case 88: { + + vlanId_ = input.readInt32(); + break; + } + case 96: { + + l3Proto_ = input.readInt64(); + break; + } + case 104: { + + l4Proto_ = input.readInt64(); + break; + } + case 112: { + + tos_ = input.readInt32(); + break; + } + case 120: { + + retranCount_ = input.readInt32(); + break; + } + case 128: { + + resetCount_ = input.readInt32(); + break; + } + case 136: { + + zerowinCount_ = input.readInt32(); + break; + } + case 144: { + + protocol_ = input.readInt32(); + break; + } + case 152: { + + seq_ = input.readInt64(); + break; + } + case 160: { + + ack_ = input.readInt64(); + break; + } + case 168: { + + recogStatus_ = input.readInt32(); + break; + } + case 176: { + + bytes_ = input.readInt64(); + break; + } + case 184: { + + packets_ = input.readInt64(); + break; + } + case 192: { + + startTvSec_ = input.readInt32(); + break; + } + case 200: { + + startTvUsec_ = input.readInt64(); + break; + } + case 208: { + + endTvSec_ = input.readInt32(); + break; + } + case 216: { + + endTvUsec_ = input.readInt64(); + break; + } + case 224: { + + serverStartTvSec_ = input.readInt32(); + break; + } + case 232: { + + serverStartTvUsec_ = input.readInt64(); + break; + } + case 240: { + + serverEndTvSec_ = input.readInt32(); + break; + } + case 248: { + + serverEndTvUsec_ = input.readInt64(); + break; + } + case 256: { + + serverResponseTime_ = input.readInt64(); + break; + } + case 264: { + + clientTranslateTime_ = input.readInt64(); + break; + } + case 272: { + + serverTranslateTime_ = input.readInt64(); + break; + } + case 280: { + + bytesIn_ = input.readInt64(); + break; + } + case 288: { + + bytesOut_ = input.readInt64(); + break; + } + case 296: { + + packetsIn_ = input.readInt64(); + break; + } + case 304: { + + packetsOut_ = input.readInt64(); + break; + } + case 312: { + + ipSrc_ = input.readInt64(); + break; + } + case 320: { + + ipDst_ = input.readInt64(); + break; + } + case 328: { + + portSrc_ = input.readInt64(); + break; + } + case 336: { + + portDst_ = input.readInt64(); + break; + } + case 344: { + + probeIP_ = input.readInt64(); + break; + } + case 352: { + + intodbTime_ = input.readInt64(); + break; + } + case 360: { + + count_ = input.readInt64(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().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.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.internal_static_dataflow_DataFlow_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.internal_static_dataflow_DataFlow_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.class, com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.Builder.class); + } + + public static final int TABLE_ID_FIELD_NUMBER = 1; + private int tableId_; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + + public static final int ID_FIELD_NUMBER = 2; + private volatile java.lang.Object id_; + /** + * string id = 2; + * @return The id. + */ + @java.lang.Override + public java.lang.String getId() { + java.lang.Object ref = id_; + 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(); + id_ = s; + return s; + } + } + /** + * string id = 2; + * @return The bytes for id. + */ + @java.lang.Override + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof java.lang.String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + + public static final int MSG_TYPE_FIELD_NUMBER = 3; + private int msgType_; + /** + *
+     *消息类型
+     * 
+ * + * int32 msg_type = 3; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + + public static final int MSG_VERSION_FIELD_NUMBER = 4; + private int msgVersion_; + /** + *
+     *消息版本
+     * 
+ * + * int32 msg_version = 4; + * @return The msgVersion. + */ + @java.lang.Override + public int getMsgVersion() { + return msgVersion_; + } + + public static final int MSG_SEQ_FIELD_NUMBER = 5; + private int msgSeq_; + /** + *
+     *序列号
+     * 
+ * + * int32 msg_seq = 5; + * @return The msgSeq. + */ + @java.lang.Override + public int getMsgSeq() { + return msgSeq_; + } + + public static final int MSG_LEN_FIELD_NUMBER = 6; + private int msgLen_; + /** + *
+     *消息长度
+     * 
+ * + * int32 msg_len = 6; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + + public static final int PROBE_IF_FIELD_NUMBER = 7; + private int probeIf_; + /** + *
+     *接口号
+     * 
+ * + * int32 probe_if = 7; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + + public static final int TIMESTAMP_FIELD_NUMBER = 8; + private long timestamp_; + /** + *
+     *时间戳
+     * 
+ * + * int64 timestamp = 8; + * @return The timestamp. + */ + @java.lang.Override + public long getTimestamp() { + return timestamp_; + } + + public static final int MAC_SRC_FIELD_NUMBER = 9; + private long macSrc_; + /** + *
+     *源物理地址
+     * 
+ * + * int64 mac_src = 9; + * @return The macSrc. + */ + @java.lang.Override + public long getMacSrc() { + return macSrc_; + } + + public static final int MAC_DST_FIELD_NUMBER = 10; + private long macDst_; + /** + *
+     *目的物理地址
+     * 
+ * + * int64 mac_dst = 10; + * @return The macDst. + */ + @java.lang.Override + public long getMacDst() { + return macDst_; + } + + public static final int VLAN_ID_FIELD_NUMBER = 11; + private int vlanId_; + /** + *
+     *vlan_id
+     * 
+ * + * int32 vlan_id = 11; + * @return The vlanId. + */ + @java.lang.Override + public int getVlanId() { + return vlanId_; + } + + public static final int L3_PROTO_FIELD_NUMBER = 12; + private long l3Proto_; + /** + *
+     *l3层协议
+     * 
+ * + * int64 l3_proto = 12; + * @return The l3Proto. + */ + @java.lang.Override + public long getL3Proto() { + return l3Proto_; + } + + public static final int L4_PROTO_FIELD_NUMBER = 13; + private long l4Proto_; + /** + *
+     *l4层协议
+     * 
+ * + * int64 l4_proto = 13; + * @return The l4Proto. + */ + @java.lang.Override + public long getL4Proto() { + return l4Proto_; + } + + public static final int TOS_FIELD_NUMBER = 14; + private int tos_; + /** + *
+     *tos
+     * 
+ * + * int32 tos = 14; + * @return The tos. + */ + @java.lang.Override + public int getTos() { + return tos_; + } + + public static final int RETRAN_COUNT_FIELD_NUMBER = 15; + private int retranCount_; + /** + *
+     *重传次数
+     * 
+ * + * int32 retran_count = 15; + * @return The retranCount. + */ + @java.lang.Override + public int getRetranCount() { + return retranCount_; + } + + public static final int RESET_COUNT_FIELD_NUMBER = 16; + private int resetCount_; + /** + *
+     *重置次数
+     * 
+ * + * int32 reset_count = 16; + * @return The resetCount. + */ + @java.lang.Override + public int getResetCount() { + return resetCount_; + } + + public static final int ZEROWIN_COUNT_FIELD_NUMBER = 17; + private int zerowinCount_; + /** + *
+     *零窗口次数
+     * 
+ * + * int32 zerowin_count = 17; + * @return The zerowinCount. + */ + @java.lang.Override + public int getZerowinCount() { + return zerowinCount_; + } + + public static final int PROTOCOL_FIELD_NUMBER = 18; + private int protocol_; + /** + *
+     *协议名
+     * 
+ * + * int32 protocol = 18; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + + public static final int SEQ_FIELD_NUMBER = 19; + private long seq_; + /** + * int64 seq = 19; + * @return The seq. + */ + @java.lang.Override + public long getSeq() { + return seq_; + } + + public static final int ACK_FIELD_NUMBER = 20; + private long ack_; + /** + * int64 ack = 20; + * @return The ack. + */ + @java.lang.Override + public long getAck() { + return ack_; + } + + public static final int RECOG_STATUS_FIELD_NUMBER = 21; + private int recogStatus_; + /** + *
+     *识别类型标识
+     * 
+ * + * int32 recog_status = 21; + * @return The recogStatus. + */ + @java.lang.Override + public int getRecogStatus() { + return recogStatus_; + } + + public static final int BYTES_FIELD_NUMBER = 22; + private long bytes_; + /** + *
+     *总字节
+     * 
+ * + * int64 bytes = 22; + * @return The bytes. + */ + @java.lang.Override + public long getBytes() { + return bytes_; + } + + public static final int PACKETS_FIELD_NUMBER = 23; + private long packets_; + /** + *
+     *总包数
+     * 
+ * + * int64 packets = 23; + * @return The packets. + */ + @java.lang.Override + public long getPackets() { + return packets_; + } + + public static final int START_TV_SEC_FIELD_NUMBER = 24; + private int startTvSec_; + /** + *
+     *Web开始时间秒
+     * 
+ * + * int32 start_tv_sec = 24; + * @return The startTvSec. + */ + @java.lang.Override + public int getStartTvSec() { + return startTvSec_; + } + + public static final int START_TV_USEC_FIELD_NUMBER = 25; + private long startTvUsec_; + /** + *
+     *开始时间毫秒
+     * 
+ * + * int64 start_tv_usec = 25; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + + public static final int END_TV_SEC_FIELD_NUMBER = 26; + private int endTvSec_; + /** + *
+     *结束时间秒
+     * 
+ * + * int32 end_tv_sec = 26; + * @return The endTvSec. + */ + @java.lang.Override + public int getEndTvSec() { + return endTvSec_; + } + + public static final int END_TV_USEC_FIELD_NUMBER = 27; + private long endTvUsec_; + /** + *
+     *结束时间微妙
+     * 
+ * + * int64 end_tv_usec = 27; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + + public static final int SERVER_START_TV_SEC_FIELD_NUMBER = 28; + private int serverStartTvSec_; + /** + *
+     *服务器响应开始时间秒
+     * 
+ * + * int32 server_start_tv_sec = 28; + * @return The serverStartTvSec. + */ + @java.lang.Override + public int getServerStartTvSec() { + return serverStartTvSec_; + } + + public static final int SERVER_START_TV_USEC_FIELD_NUMBER = 29; + private long serverStartTvUsec_; + /** + *
+     *服务器响应开始时间毫秒
+     * 
+ * + * int64 server_start_tv_usec = 29; + * @return The serverStartTvUsec. + */ + @java.lang.Override + public long getServerStartTvUsec() { + return serverStartTvUsec_; + } + + public static final int SERVER_END_TV_SEC_FIELD_NUMBER = 30; + private int serverEndTvSec_; + /** + *
+     *服务器响应结束时间秒
+     * 
+ * + * int32 server_end_tv_sec = 30; + * @return The serverEndTvSec. + */ + @java.lang.Override + public int getServerEndTvSec() { + return serverEndTvSec_; + } + + public static final int SERVER_END_TV_USEC_FIELD_NUMBER = 31; + private long serverEndTvUsec_; + /** + *
+     *服务器响应结束时间微妙
+     * 
+ * + * int64 server_end_tv_usec = 31; + * @return The serverEndTvUsec. + */ + @java.lang.Override + public long getServerEndTvUsec() { + return serverEndTvUsec_; + } + + public static final int SERVER_RESPONSE_TIME_FIELD_NUMBER = 32; + private long serverResponseTime_; + /** + *
+     *Web服务器响应时间
+     * 
+ * + * int64 server_response_time = 32; + * @return The serverResponseTime. + */ + @java.lang.Override + public long getServerResponseTime() { + return serverResponseTime_; + } + + public static final int CLIENT_TRANSLATE_TIME_FIELD_NUMBER = 33; + private long clientTranslateTime_; + /** + *
+     *Web客户端传输耗时
+     * 
+ * + * int64 client_translate_time = 33; + * @return The clientTranslateTime. + */ + @java.lang.Override + public long getClientTranslateTime() { + return clientTranslateTime_; + } + + public static final int SERVER_TRANSLATE_TIME_FIELD_NUMBER = 34; + private long serverTranslateTime_; + /** + *
+     *Web服务器传输耗时
+     * 
+ * + * int64 server_translate_time = 34; + * @return The serverTranslateTime. + */ + @java.lang.Override + public long getServerTranslateTime() { + return serverTranslateTime_; + } + + public static final int BYTES_IN_FIELD_NUMBER = 35; + private long bytesIn_; + /** + * int64 bytes_in = 35; + * @return The bytesIn. + */ + @java.lang.Override + public long getBytesIn() { + return bytesIn_; + } + + public static final int BYTES_OUT_FIELD_NUMBER = 36; + private long bytesOut_; + /** + * int64 bytes_out = 36; + * @return The bytesOut. + */ + @java.lang.Override + public long getBytesOut() { + return bytesOut_; + } + + public static final int PACKETS_IN_FIELD_NUMBER = 37; + private long packetsIn_; + /** + * int64 packets_in = 37; + * @return The packetsIn. + */ + @java.lang.Override + public long getPacketsIn() { + return packetsIn_; + } + + public static final int PACKETS_OUT_FIELD_NUMBER = 38; + private long packetsOut_; + /** + * int64 packets_out = 38; + * @return The packetsOut. + */ + @java.lang.Override + public long getPacketsOut() { + return packetsOut_; + } + + public static final int IP_SRC_FIELD_NUMBER = 39; + private long ipSrc_; + /** + *
+     *源IP
+     * 
+ * + * int64 ip_src = 39; + * @return The ipSrc. + */ + @java.lang.Override + public long getIpSrc() { + return ipSrc_; + } + + public static final int IP_DST_FIELD_NUMBER = 40; + private long ipDst_; + /** + *
+     *目的IP
+     * 
+ * + * int64 ip_dst = 40; + * @return The ipDst. + */ + @java.lang.Override + public long getIpDst() { + return ipDst_; + } + + public static final int PORT_SRC_FIELD_NUMBER = 41; + private long portSrc_; + /** + *
+     *源端口
+     * 
+ * + * int64 port_src = 41; + * @return The portSrc. + */ + @java.lang.Override + public long getPortSrc() { + return portSrc_; + } + + public static final int PORT_DST_FIELD_NUMBER = 42; + private long portDst_; + /** + *
+     *目的端口
+     * 
+ * + * int64 port_dst = 42; + * @return The portDst. + */ + @java.lang.Override + public long getPortDst() { + return portDst_; + } + + public static final int PROBEIP_FIELD_NUMBER = 43; + private long probeIP_; + /** + *
+     *探针IP
+     * 
+ * + * int64 probeIP = 43; + * @return The probeIP. + */ + @java.lang.Override + public long getProbeIP() { + return probeIP_; + } + + public static final int INTODB_TIME_FIELD_NUMBER = 44; + private long intodbTime_; + /** + * int64 intodb_time = 44; + * @return The intodbTime. + */ + @java.lang.Override + public long getIntodbTime() { + return intodbTime_; + } + + public static final int COUNT_FIELD_NUMBER = 45; + private long count_; + /** + *
+     * 默认为1
+     * 
+ * + * int64 count = 45; + * @return The count. + */ + @java.lang.Override + public long getCount() { + return count_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tableId_ != 0) { + output.writeInt32(1, tableId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + com.google.protobuf.GeneratedMessageV3.writeString(output, 2, id_); + } + if (msgType_ != 0) { + output.writeInt32(3, msgType_); + } + if (msgVersion_ != 0) { + output.writeInt32(4, msgVersion_); + } + if (msgSeq_ != 0) { + output.writeInt32(5, msgSeq_); + } + if (msgLen_ != 0) { + output.writeInt32(6, msgLen_); + } + if (probeIf_ != 0) { + output.writeInt32(7, probeIf_); + } + if (timestamp_ != 0L) { + output.writeInt64(8, timestamp_); + } + if (macSrc_ != 0L) { + output.writeInt64(9, macSrc_); + } + if (macDst_ != 0L) { + output.writeInt64(10, macDst_); + } + if (vlanId_ != 0) { + output.writeInt32(11, vlanId_); + } + if (l3Proto_ != 0L) { + output.writeInt64(12, l3Proto_); + } + if (l4Proto_ != 0L) { + output.writeInt64(13, l4Proto_); + } + if (tos_ != 0) { + output.writeInt32(14, tos_); + } + if (retranCount_ != 0) { + output.writeInt32(15, retranCount_); + } + if (resetCount_ != 0) { + output.writeInt32(16, resetCount_); + } + if (zerowinCount_ != 0) { + output.writeInt32(17, zerowinCount_); + } + if (protocol_ != 0) { + output.writeInt32(18, protocol_); + } + if (seq_ != 0L) { + output.writeInt64(19, seq_); + } + if (ack_ != 0L) { + output.writeInt64(20, ack_); + } + if (recogStatus_ != 0) { + output.writeInt32(21, recogStatus_); + } + if (bytes_ != 0L) { + output.writeInt64(22, bytes_); + } + if (packets_ != 0L) { + output.writeInt64(23, packets_); + } + if (startTvSec_ != 0) { + output.writeInt32(24, startTvSec_); + } + if (startTvUsec_ != 0L) { + output.writeInt64(25, startTvUsec_); + } + if (endTvSec_ != 0) { + output.writeInt32(26, endTvSec_); + } + if (endTvUsec_ != 0L) { + output.writeInt64(27, endTvUsec_); + } + if (serverStartTvSec_ != 0) { + output.writeInt32(28, serverStartTvSec_); + } + if (serverStartTvUsec_ != 0L) { + output.writeInt64(29, serverStartTvUsec_); + } + if (serverEndTvSec_ != 0) { + output.writeInt32(30, serverEndTvSec_); + } + if (serverEndTvUsec_ != 0L) { + output.writeInt64(31, serverEndTvUsec_); + } + if (serverResponseTime_ != 0L) { + output.writeInt64(32, serverResponseTime_); + } + if (clientTranslateTime_ != 0L) { + output.writeInt64(33, clientTranslateTime_); + } + if (serverTranslateTime_ != 0L) { + output.writeInt64(34, serverTranslateTime_); + } + if (bytesIn_ != 0L) { + output.writeInt64(35, bytesIn_); + } + if (bytesOut_ != 0L) { + output.writeInt64(36, bytesOut_); + } + if (packetsIn_ != 0L) { + output.writeInt64(37, packetsIn_); + } + if (packetsOut_ != 0L) { + output.writeInt64(38, packetsOut_); + } + if (ipSrc_ != 0L) { + output.writeInt64(39, ipSrc_); + } + if (ipDst_ != 0L) { + output.writeInt64(40, ipDst_); + } + if (portSrc_ != 0L) { + output.writeInt64(41, portSrc_); + } + if (portDst_ != 0L) { + output.writeInt64(42, portDst_); + } + if (probeIP_ != 0L) { + output.writeInt64(43, probeIP_); + } + if (intodbTime_ != 0L) { + output.writeInt64(44, intodbTime_); + } + if (count_ != 0L) { + output.writeInt64(45, count_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tableId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, tableId_); + } + if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(id_)) { + size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, id_); + } + if (msgType_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, msgType_); + } + if (msgVersion_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, msgVersion_); + } + if (msgSeq_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, msgSeq_); + } + if (msgLen_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, msgLen_); + } + if (probeIf_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, probeIf_); + } + if (timestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(8, timestamp_); + } + if (macSrc_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(9, macSrc_); + } + if (macDst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(10, macDst_); + } + if (vlanId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, vlanId_); + } + if (l3Proto_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(12, l3Proto_); + } + if (l4Proto_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(13, l4Proto_); + } + if (tos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, tos_); + } + if (retranCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, retranCount_); + } + if (resetCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(16, resetCount_); + } + if (zerowinCount_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(17, zerowinCount_); + } + if (protocol_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(18, protocol_); + } + if (seq_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(19, seq_); + } + if (ack_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(20, ack_); + } + if (recogStatus_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(21, recogStatus_); + } + if (bytes_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(22, bytes_); + } + if (packets_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(23, packets_); + } + if (startTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(24, startTvSec_); + } + if (startTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(25, startTvUsec_); + } + if (endTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(26, endTvSec_); + } + if (endTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(27, endTvUsec_); + } + if (serverStartTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(28, serverStartTvSec_); + } + if (serverStartTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(29, serverStartTvUsec_); + } + if (serverEndTvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(30, serverEndTvSec_); + } + if (serverEndTvUsec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(31, serverEndTvUsec_); + } + if (serverResponseTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(32, serverResponseTime_); + } + if (clientTranslateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(33, clientTranslateTime_); + } + if (serverTranslateTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(34, serverTranslateTime_); + } + if (bytesIn_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(35, bytesIn_); + } + if (bytesOut_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(36, bytesOut_); + } + if (packetsIn_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(37, packetsIn_); + } + if (packetsOut_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(38, packetsOut_); + } + if (ipSrc_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(39, ipSrc_); + } + if (ipDst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(40, ipDst_); + } + if (portSrc_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(41, portSrc_); + } + if (portDst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(42, portDst_); + } + if (probeIP_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(43, probeIP_); + } + if (intodbTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(44, intodbTime_); + } + if (count_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(45, count_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow)) { + return super.equals(obj); + } + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow other = (com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow) obj; + + if (getTableId() + != other.getTableId()) return false; + if (!getId() + .equals(other.getId())) return false; + if (getMsgType() + != other.getMsgType()) return false; + if (getMsgVersion() + != other.getMsgVersion()) return false; + if (getMsgSeq() + != other.getMsgSeq()) return false; + if (getMsgLen() + != other.getMsgLen()) return false; + if (getProbeIf() + != other.getProbeIf()) return false; + if (getTimestamp() + != other.getTimestamp()) return false; + if (getMacSrc() + != other.getMacSrc()) return false; + if (getMacDst() + != other.getMacDst()) return false; + if (getVlanId() + != other.getVlanId()) return false; + if (getL3Proto() + != other.getL3Proto()) return false; + if (getL4Proto() + != other.getL4Proto()) return false; + if (getTos() + != other.getTos()) return false; + if (getRetranCount() + != other.getRetranCount()) return false; + if (getResetCount() + != other.getResetCount()) return false; + if (getZerowinCount() + != other.getZerowinCount()) return false; + if (getProtocol() + != other.getProtocol()) return false; + if (getSeq() + != other.getSeq()) return false; + if (getAck() + != other.getAck()) return false; + if (getRecogStatus() + != other.getRecogStatus()) return false; + if (getBytes() + != other.getBytes()) return false; + if (getPackets() + != other.getPackets()) return false; + if (getStartTvSec() + != other.getStartTvSec()) return false; + if (getStartTvUsec() + != other.getStartTvUsec()) return false; + if (getEndTvSec() + != other.getEndTvSec()) return false; + if (getEndTvUsec() + != other.getEndTvUsec()) return false; + if (getServerStartTvSec() + != other.getServerStartTvSec()) return false; + if (getServerStartTvUsec() + != other.getServerStartTvUsec()) return false; + if (getServerEndTvSec() + != other.getServerEndTvSec()) return false; + if (getServerEndTvUsec() + != other.getServerEndTvUsec()) return false; + if (getServerResponseTime() + != other.getServerResponseTime()) return false; + if (getClientTranslateTime() + != other.getClientTranslateTime()) return false; + if (getServerTranslateTime() + != other.getServerTranslateTime()) return false; + if (getBytesIn() + != other.getBytesIn()) return false; + if (getBytesOut() + != other.getBytesOut()) return false; + if (getPacketsIn() + != other.getPacketsIn()) return false; + if (getPacketsOut() + != other.getPacketsOut()) return false; + if (getIpSrc() + != other.getIpSrc()) return false; + if (getIpDst() + != other.getIpDst()) return false; + if (getPortSrc() + != other.getPortSrc()) return false; + if (getPortDst() + != other.getPortDst()) return false; + if (getProbeIP() + != other.getProbeIP()) return false; + if (getIntodbTime() + != other.getIntodbTime()) return false; + if (getCount() + != other.getCount()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTableId(); + hash = (37 * hash) + ID_FIELD_NUMBER; + hash = (53 * hash) + getId().hashCode(); + hash = (37 * hash) + MSG_TYPE_FIELD_NUMBER; + hash = (53 * hash) + getMsgType(); + hash = (37 * hash) + MSG_VERSION_FIELD_NUMBER; + hash = (53 * hash) + getMsgVersion(); + hash = (37 * hash) + MSG_SEQ_FIELD_NUMBER; + hash = (53 * hash) + getMsgSeq(); + hash = (37 * hash) + MSG_LEN_FIELD_NUMBER; + hash = (53 * hash) + getMsgLen(); + hash = (37 * hash) + PROBE_IF_FIELD_NUMBER; + hash = (53 * hash) + getProbeIf(); + hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTimestamp()); + hash = (37 * hash) + MAC_SRC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMacSrc()); + hash = (37 * hash) + MAC_DST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMacDst()); + hash = (37 * hash) + VLAN_ID_FIELD_NUMBER; + hash = (53 * hash) + getVlanId(); + hash = (37 * hash) + L3_PROTO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getL3Proto()); + hash = (37 * hash) + L4_PROTO_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getL4Proto()); + hash = (37 * hash) + TOS_FIELD_NUMBER; + hash = (53 * hash) + getTos(); + hash = (37 * hash) + RETRAN_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getRetranCount(); + hash = (37 * hash) + RESET_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getResetCount(); + hash = (37 * hash) + ZEROWIN_COUNT_FIELD_NUMBER; + hash = (53 * hash) + getZerowinCount(); + hash = (37 * hash) + PROTOCOL_FIELD_NUMBER; + hash = (53 * hash) + getProtocol(); + hash = (37 * hash) + SEQ_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getSeq()); + hash = (37 * hash) + ACK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAck()); + hash = (37 * hash) + RECOG_STATUS_FIELD_NUMBER; + hash = (53 * hash) + getRecogStatus(); + hash = (37 * hash) + BYTES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytes()); + hash = (37 * hash) + PACKETS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPackets()); + hash = (37 * hash) + START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getStartTvSec(); + hash = (37 * hash) + START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getStartTvUsec()); + hash = (37 * hash) + END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getEndTvSec(); + hash = (37 * hash) + END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getEndTvUsec()); + hash = (37 * hash) + SERVER_START_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getServerStartTvSec(); + hash = (37 * hash) + SERVER_START_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerStartTvUsec()); + hash = (37 * hash) + SERVER_END_TV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getServerEndTvSec(); + hash = (37 * hash) + SERVER_END_TV_USEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerEndTvUsec()); + hash = (37 * hash) + SERVER_RESPONSE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerResponseTime()); + hash = (37 * hash) + CLIENT_TRANSLATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getClientTranslateTime()); + hash = (37 * hash) + SERVER_TRANSLATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getServerTranslateTime()); + hash = (37 * hash) + BYTES_IN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesIn()); + hash = (37 * hash) + BYTES_OUT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesOut()); + hash = (37 * hash) + PACKETS_IN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPacketsIn()); + hash = (37 * hash) + PACKETS_OUT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPacketsOut()); + hash = (37 * hash) + IP_SRC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIpSrc()); + hash = (37 * hash) + IP_DST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIpDst()); + hash = (37 * hash) + PORT_SRC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPortSrc()); + hash = (37 * hash) + PORT_DST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPortDst()); + hash = (37 * hash) + PROBEIP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getProbeIP()); + hash = (37 * hash) + INTODB_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIntodbTime()); + hash = (37 * hash) + COUNT_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCount()); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow 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.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow 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.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + 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 dataflow.DataFlow} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:dataflow.DataFlow) + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlowOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.internal_static_dataflow_DataFlow_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.internal_static_dataflow_DataFlow_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.class, com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.Builder.class); + } + + // Construct using com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tableId_ = 0; + + id_ = ""; + + msgType_ = 0; + + msgVersion_ = 0; + + msgSeq_ = 0; + + msgLen_ = 0; + + probeIf_ = 0; + + timestamp_ = 0L; + + macSrc_ = 0L; + + macDst_ = 0L; + + vlanId_ = 0; + + l3Proto_ = 0L; + + l4Proto_ = 0L; + + tos_ = 0; + + retranCount_ = 0; + + resetCount_ = 0; + + zerowinCount_ = 0; + + protocol_ = 0; + + seq_ = 0L; + + ack_ = 0L; + + recogStatus_ = 0; + + bytes_ = 0L; + + packets_ = 0L; + + startTvSec_ = 0; + + startTvUsec_ = 0L; + + endTvSec_ = 0; + + endTvUsec_ = 0L; + + serverStartTvSec_ = 0; + + serverStartTvUsec_ = 0L; + + serverEndTvSec_ = 0; + + serverEndTvUsec_ = 0L; + + serverResponseTime_ = 0L; + + clientTranslateTime_ = 0L; + + serverTranslateTime_ = 0L; + + bytesIn_ = 0L; + + bytesOut_ = 0L; + + packetsIn_ = 0L; + + packetsOut_ = 0L; + + ipSrc_ = 0L; + + ipDst_ = 0L; + + portSrc_ = 0L; + + portDst_ = 0L; + + probeIP_ = 0L; + + intodbTime_ = 0L; + + count_ = 0L; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.internal_static_dataflow_DataFlow_descriptor; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.getDefaultInstance(); + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow build() { + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow result = new com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow(this); + result.tableId_ = tableId_; + result.id_ = id_; + result.msgType_ = msgType_; + result.msgVersion_ = msgVersion_; + result.msgSeq_ = msgSeq_; + result.msgLen_ = msgLen_; + result.probeIf_ = probeIf_; + result.timestamp_ = timestamp_; + result.macSrc_ = macSrc_; + result.macDst_ = macDst_; + result.vlanId_ = vlanId_; + result.l3Proto_ = l3Proto_; + result.l4Proto_ = l4Proto_; + result.tos_ = tos_; + result.retranCount_ = retranCount_; + result.resetCount_ = resetCount_; + result.zerowinCount_ = zerowinCount_; + result.protocol_ = protocol_; + result.seq_ = seq_; + result.ack_ = ack_; + result.recogStatus_ = recogStatus_; + result.bytes_ = bytes_; + result.packets_ = packets_; + result.startTvSec_ = startTvSec_; + result.startTvUsec_ = startTvUsec_; + result.endTvSec_ = endTvSec_; + result.endTvUsec_ = endTvUsec_; + result.serverStartTvSec_ = serverStartTvSec_; + result.serverStartTvUsec_ = serverStartTvUsec_; + result.serverEndTvSec_ = serverEndTvSec_; + result.serverEndTvUsec_ = serverEndTvUsec_; + result.serverResponseTime_ = serverResponseTime_; + result.clientTranslateTime_ = clientTranslateTime_; + result.serverTranslateTime_ = serverTranslateTime_; + result.bytesIn_ = bytesIn_; + result.bytesOut_ = bytesOut_; + result.packetsIn_ = packetsIn_; + result.packetsOut_ = packetsOut_; + result.ipSrc_ = ipSrc_; + result.ipDst_ = ipDst_; + result.portSrc_ = portSrc_; + result.portDst_ = portDst_; + result.probeIP_ = probeIP_; + result.intodbTime_ = intodbTime_; + result.count_ = count_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow.getDefaultInstance()) return this; + if (other.getTableId() != 0) { + setTableId(other.getTableId()); + } + if (!other.getId().isEmpty()) { + id_ = other.id_; + onChanged(); + } + if (other.getMsgType() != 0) { + setMsgType(other.getMsgType()); + } + if (other.getMsgVersion() != 0) { + setMsgVersion(other.getMsgVersion()); + } + if (other.getMsgSeq() != 0) { + setMsgSeq(other.getMsgSeq()); + } + if (other.getMsgLen() != 0) { + setMsgLen(other.getMsgLen()); + } + if (other.getProbeIf() != 0) { + setProbeIf(other.getProbeIf()); + } + if (other.getTimestamp() != 0L) { + setTimestamp(other.getTimestamp()); + } + if (other.getMacSrc() != 0L) { + setMacSrc(other.getMacSrc()); + } + if (other.getMacDst() != 0L) { + setMacDst(other.getMacDst()); + } + if (other.getVlanId() != 0) { + setVlanId(other.getVlanId()); + } + if (other.getL3Proto() != 0L) { + setL3Proto(other.getL3Proto()); + } + if (other.getL4Proto() != 0L) { + setL4Proto(other.getL4Proto()); + } + if (other.getTos() != 0) { + setTos(other.getTos()); + } + if (other.getRetranCount() != 0) { + setRetranCount(other.getRetranCount()); + } + if (other.getResetCount() != 0) { + setResetCount(other.getResetCount()); + } + if (other.getZerowinCount() != 0) { + setZerowinCount(other.getZerowinCount()); + } + if (other.getProtocol() != 0) { + setProtocol(other.getProtocol()); + } + if (other.getSeq() != 0L) { + setSeq(other.getSeq()); + } + if (other.getAck() != 0L) { + setAck(other.getAck()); + } + if (other.getRecogStatus() != 0) { + setRecogStatus(other.getRecogStatus()); + } + if (other.getBytes() != 0L) { + setBytes(other.getBytes()); + } + if (other.getPackets() != 0L) { + setPackets(other.getPackets()); + } + if (other.getStartTvSec() != 0) { + setStartTvSec(other.getStartTvSec()); + } + if (other.getStartTvUsec() != 0L) { + setStartTvUsec(other.getStartTvUsec()); + } + if (other.getEndTvSec() != 0) { + setEndTvSec(other.getEndTvSec()); + } + if (other.getEndTvUsec() != 0L) { + setEndTvUsec(other.getEndTvUsec()); + } + if (other.getServerStartTvSec() != 0) { + setServerStartTvSec(other.getServerStartTvSec()); + } + if (other.getServerStartTvUsec() != 0L) { + setServerStartTvUsec(other.getServerStartTvUsec()); + } + if (other.getServerEndTvSec() != 0) { + setServerEndTvSec(other.getServerEndTvSec()); + } + if (other.getServerEndTvUsec() != 0L) { + setServerEndTvUsec(other.getServerEndTvUsec()); + } + if (other.getServerResponseTime() != 0L) { + setServerResponseTime(other.getServerResponseTime()); + } + if (other.getClientTranslateTime() != 0L) { + setClientTranslateTime(other.getClientTranslateTime()); + } + if (other.getServerTranslateTime() != 0L) { + setServerTranslateTime(other.getServerTranslateTime()); + } + if (other.getBytesIn() != 0L) { + setBytesIn(other.getBytesIn()); + } + if (other.getBytesOut() != 0L) { + setBytesOut(other.getBytesOut()); + } + if (other.getPacketsIn() != 0L) { + setPacketsIn(other.getPacketsIn()); + } + if (other.getPacketsOut() != 0L) { + setPacketsOut(other.getPacketsOut()); + } + if (other.getIpSrc() != 0L) { + setIpSrc(other.getIpSrc()); + } + if (other.getIpDst() != 0L) { + setIpDst(other.getIpDst()); + } + if (other.getPortSrc() != 0L) { + setPortSrc(other.getPortSrc()); + } + if (other.getPortDst() != 0L) { + setPortDst(other.getPortDst()); + } + if (other.getProbeIP() != 0L) { + setProbeIP(other.getProbeIP()); + } + if (other.getIntodbTime() != 0L) { + setIntodbTime(other.getIntodbTime()); + } + if (other.getCount() != 0L) { + setCount(other.getCount()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int tableId_ ; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + /** + * int32 table_id = 1; + * @param value The tableId to set. + * @return This builder for chaining. + */ + public Builder setTableId(int value) { + + tableId_ = value; + onChanged(); + return this; + } + /** + * int32 table_id = 1; + * @return This builder for chaining. + */ + public Builder clearTableId() { + + tableId_ = 0; + onChanged(); + return this; + } + + private java.lang.Object id_ = ""; + /** + * string id = 2; + * @return The id. + */ + public java.lang.String getId() { + java.lang.Object ref = id_; + if (!(ref instanceof java.lang.String)) { + com.google.protobuf.ByteString bs = + (com.google.protobuf.ByteString) ref; + java.lang.String s = bs.toStringUtf8(); + id_ = s; + return s; + } else { + return (java.lang.String) ref; + } + } + /** + * string id = 2; + * @return The bytes for id. + */ + public com.google.protobuf.ByteString + getIdBytes() { + java.lang.Object ref = id_; + if (ref instanceof String) { + com.google.protobuf.ByteString b = + com.google.protobuf.ByteString.copyFromUtf8( + (java.lang.String) ref); + id_ = b; + return b; + } else { + return (com.google.protobuf.ByteString) ref; + } + } + /** + * string id = 2; + * @param value The id to set. + * @return This builder for chaining. + */ + public Builder setId( + java.lang.String value) { + if (value == null) { + throw new NullPointerException(); + } + + id_ = value; + onChanged(); + return this; + } + /** + * string id = 2; + * @return This builder for chaining. + */ + public Builder clearId() { + + id_ = getDefaultInstance().getId(); + onChanged(); + return this; + } + /** + * string id = 2; + * @param value The bytes for id to set. + * @return This builder for chaining. + */ + public Builder setIdBytes( + com.google.protobuf.ByteString value) { + if (value == null) { + throw new NullPointerException(); + } + checkByteStringIsUtf8(value); + + id_ = value; + onChanged(); + return this; + } + + private int msgType_ ; + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 3; + * @return The msgType. + */ + @java.lang.Override + public int getMsgType() { + return msgType_; + } + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 3; + * @param value The msgType to set. + * @return This builder for chaining. + */ + public Builder setMsgType(int value) { + + msgType_ = value; + onChanged(); + return this; + } + /** + *
+       *消息类型
+       * 
+ * + * int32 msg_type = 3; + * @return This builder for chaining. + */ + public Builder clearMsgType() { + + msgType_ = 0; + onChanged(); + return this; + } + + private int msgVersion_ ; + /** + *
+       *消息版本
+       * 
+ * + * int32 msg_version = 4; + * @return The msgVersion. + */ + @java.lang.Override + public int getMsgVersion() { + return msgVersion_; + } + /** + *
+       *消息版本
+       * 
+ * + * int32 msg_version = 4; + * @param value The msgVersion to set. + * @return This builder for chaining. + */ + public Builder setMsgVersion(int value) { + + msgVersion_ = value; + onChanged(); + return this; + } + /** + *
+       *消息版本
+       * 
+ * + * int32 msg_version = 4; + * @return This builder for chaining. + */ + public Builder clearMsgVersion() { + + msgVersion_ = 0; + onChanged(); + return this; + } + + private int msgSeq_ ; + /** + *
+       *序列号
+       * 
+ * + * int32 msg_seq = 5; + * @return The msgSeq. + */ + @java.lang.Override + public int getMsgSeq() { + return msgSeq_; + } + /** + *
+       *序列号
+       * 
+ * + * int32 msg_seq = 5; + * @param value The msgSeq to set. + * @return This builder for chaining. + */ + public Builder setMsgSeq(int value) { + + msgSeq_ = value; + onChanged(); + return this; + } + /** + *
+       *序列号
+       * 
+ * + * int32 msg_seq = 5; + * @return This builder for chaining. + */ + public Builder clearMsgSeq() { + + msgSeq_ = 0; + onChanged(); + return this; + } + + private int msgLen_ ; + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 6; + * @return The msgLen. + */ + @java.lang.Override + public int getMsgLen() { + return msgLen_; + } + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 6; + * @param value The msgLen to set. + * @return This builder for chaining. + */ + public Builder setMsgLen(int value) { + + msgLen_ = value; + onChanged(); + return this; + } + /** + *
+       *消息长度
+       * 
+ * + * int32 msg_len = 6; + * @return This builder for chaining. + */ + public Builder clearMsgLen() { + + msgLen_ = 0; + onChanged(); + return this; + } + + private int probeIf_ ; + /** + *
+       *接口号
+       * 
+ * + * int32 probe_if = 7; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + /** + *
+       *接口号
+       * 
+ * + * int32 probe_if = 7; + * @param value The probeIf to set. + * @return This builder for chaining. + */ + public Builder setProbeIf(int value) { + + probeIf_ = value; + onChanged(); + return this; + } + /** + *
+       *接口号
+       * 
+ * + * int32 probe_if = 7; + * @return This builder for chaining. + */ + public Builder clearProbeIf() { + + probeIf_ = 0; + onChanged(); + return this; + } + + private long timestamp_ ; + /** + *
+       *时间戳
+       * 
+ * + * int64 timestamp = 8; + * @return The timestamp. + */ + @java.lang.Override + public long getTimestamp() { + return timestamp_; + } + /** + *
+       *时间戳
+       * 
+ * + * int64 timestamp = 8; + * @param value The timestamp to set. + * @return This builder for chaining. + */ + public Builder setTimestamp(long value) { + + timestamp_ = value; + onChanged(); + return this; + } + /** + *
+       *时间戳
+       * 
+ * + * int64 timestamp = 8; + * @return This builder for chaining. + */ + public Builder clearTimestamp() { + + timestamp_ = 0L; + onChanged(); + return this; + } + + private long macSrc_ ; + /** + *
+       *源物理地址
+       * 
+ * + * int64 mac_src = 9; + * @return The macSrc. + */ + @java.lang.Override + public long getMacSrc() { + return macSrc_; + } + /** + *
+       *源物理地址
+       * 
+ * + * int64 mac_src = 9; + * @param value The macSrc to set. + * @return This builder for chaining. + */ + public Builder setMacSrc(long value) { + + macSrc_ = value; + onChanged(); + return this; + } + /** + *
+       *源物理地址
+       * 
+ * + * int64 mac_src = 9; + * @return This builder for chaining. + */ + public Builder clearMacSrc() { + + macSrc_ = 0L; + onChanged(); + return this; + } + + private long macDst_ ; + /** + *
+       *目的物理地址
+       * 
+ * + * int64 mac_dst = 10; + * @return The macDst. + */ + @java.lang.Override + public long getMacDst() { + return macDst_; + } + /** + *
+       *目的物理地址
+       * 
+ * + * int64 mac_dst = 10; + * @param value The macDst to set. + * @return This builder for chaining. + */ + public Builder setMacDst(long value) { + + macDst_ = value; + onChanged(); + return this; + } + /** + *
+       *目的物理地址
+       * 
+ * + * int64 mac_dst = 10; + * @return This builder for chaining. + */ + public Builder clearMacDst() { + + macDst_ = 0L; + onChanged(); + return this; + } + + private int vlanId_ ; + /** + *
+       *vlan_id
+       * 
+ * + * int32 vlan_id = 11; + * @return The vlanId. + */ + @java.lang.Override + public int getVlanId() { + return vlanId_; + } + /** + *
+       *vlan_id
+       * 
+ * + * int32 vlan_id = 11; + * @param value The vlanId to set. + * @return This builder for chaining. + */ + public Builder setVlanId(int value) { + + vlanId_ = value; + onChanged(); + return this; + } + /** + *
+       *vlan_id
+       * 
+ * + * int32 vlan_id = 11; + * @return This builder for chaining. + */ + public Builder clearVlanId() { + + vlanId_ = 0; + onChanged(); + return this; + } + + private long l3Proto_ ; + /** + *
+       *l3层协议
+       * 
+ * + * int64 l3_proto = 12; + * @return The l3Proto. + */ + @java.lang.Override + public long getL3Proto() { + return l3Proto_; + } + /** + *
+       *l3层协议
+       * 
+ * + * int64 l3_proto = 12; + * @param value The l3Proto to set. + * @return This builder for chaining. + */ + public Builder setL3Proto(long value) { + + l3Proto_ = value; + onChanged(); + return this; + } + /** + *
+       *l3层协议
+       * 
+ * + * int64 l3_proto = 12; + * @return This builder for chaining. + */ + public Builder clearL3Proto() { + + l3Proto_ = 0L; + onChanged(); + return this; + } + + private long l4Proto_ ; + /** + *
+       *l4层协议
+       * 
+ * + * int64 l4_proto = 13; + * @return The l4Proto. + */ + @java.lang.Override + public long getL4Proto() { + return l4Proto_; + } + /** + *
+       *l4层协议
+       * 
+ * + * int64 l4_proto = 13; + * @param value The l4Proto to set. + * @return This builder for chaining. + */ + public Builder setL4Proto(long value) { + + l4Proto_ = value; + onChanged(); + return this; + } + /** + *
+       *l4层协议
+       * 
+ * + * int64 l4_proto = 13; + * @return This builder for chaining. + */ + public Builder clearL4Proto() { + + l4Proto_ = 0L; + onChanged(); + return this; + } + + private int tos_ ; + /** + *
+       *tos
+       * 
+ * + * int32 tos = 14; + * @return The tos. + */ + @java.lang.Override + public int getTos() { + return tos_; + } + /** + *
+       *tos
+       * 
+ * + * int32 tos = 14; + * @param value The tos to set. + * @return This builder for chaining. + */ + public Builder setTos(int value) { + + tos_ = value; + onChanged(); + return this; + } + /** + *
+       *tos
+       * 
+ * + * int32 tos = 14; + * @return This builder for chaining. + */ + public Builder clearTos() { + + tos_ = 0; + onChanged(); + return this; + } + + private int retranCount_ ; + /** + *
+       *重传次数
+       * 
+ * + * int32 retran_count = 15; + * @return The retranCount. + */ + @java.lang.Override + public int getRetranCount() { + return retranCount_; + } + /** + *
+       *重传次数
+       * 
+ * + * int32 retran_count = 15; + * @param value The retranCount to set. + * @return This builder for chaining. + */ + public Builder setRetranCount(int value) { + + retranCount_ = value; + onChanged(); + return this; + } + /** + *
+       *重传次数
+       * 
+ * + * int32 retran_count = 15; + * @return This builder for chaining. + */ + public Builder clearRetranCount() { + + retranCount_ = 0; + onChanged(); + return this; + } + + private int resetCount_ ; + /** + *
+       *重置次数
+       * 
+ * + * int32 reset_count = 16; + * @return The resetCount. + */ + @java.lang.Override + public int getResetCount() { + return resetCount_; + } + /** + *
+       *重置次数
+       * 
+ * + * int32 reset_count = 16; + * @param value The resetCount to set. + * @return This builder for chaining. + */ + public Builder setResetCount(int value) { + + resetCount_ = value; + onChanged(); + return this; + } + /** + *
+       *重置次数
+       * 
+ * + * int32 reset_count = 16; + * @return This builder for chaining. + */ + public Builder clearResetCount() { + + resetCount_ = 0; + onChanged(); + return this; + } + + private int zerowinCount_ ; + /** + *
+       *零窗口次数
+       * 
+ * + * int32 zerowin_count = 17; + * @return The zerowinCount. + */ + @java.lang.Override + public int getZerowinCount() { + return zerowinCount_; + } + /** + *
+       *零窗口次数
+       * 
+ * + * int32 zerowin_count = 17; + * @param value The zerowinCount to set. + * @return This builder for chaining. + */ + public Builder setZerowinCount(int value) { + + zerowinCount_ = value; + onChanged(); + return this; + } + /** + *
+       *零窗口次数
+       * 
+ * + * int32 zerowin_count = 17; + * @return This builder for chaining. + */ + public Builder clearZerowinCount() { + + zerowinCount_ = 0; + onChanged(); + return this; + } + + private int protocol_ ; + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 18; + * @return The protocol. + */ + @java.lang.Override + public int getProtocol() { + return protocol_; + } + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 18; + * @param value The protocol to set. + * @return This builder for chaining. + */ + public Builder setProtocol(int value) { + + protocol_ = value; + onChanged(); + return this; + } + /** + *
+       *协议名
+       * 
+ * + * int32 protocol = 18; + * @return This builder for chaining. + */ + public Builder clearProtocol() { + + protocol_ = 0; + onChanged(); + return this; + } + + private long seq_ ; + /** + * int64 seq = 19; + * @return The seq. + */ + @java.lang.Override + public long getSeq() { + return seq_; + } + /** + * int64 seq = 19; + * @param value The seq to set. + * @return This builder for chaining. + */ + public Builder setSeq(long value) { + + seq_ = value; + onChanged(); + return this; + } + /** + * int64 seq = 19; + * @return This builder for chaining. + */ + public Builder clearSeq() { + + seq_ = 0L; + onChanged(); + return this; + } + + private long ack_ ; + /** + * int64 ack = 20; + * @return The ack. + */ + @java.lang.Override + public long getAck() { + return ack_; + } + /** + * int64 ack = 20; + * @param value The ack to set. + * @return This builder for chaining. + */ + public Builder setAck(long value) { + + ack_ = value; + onChanged(); + return this; + } + /** + * int64 ack = 20; + * @return This builder for chaining. + */ + public Builder clearAck() { + + ack_ = 0L; + onChanged(); + return this; + } + + private int recogStatus_ ; + /** + *
+       *识别类型标识
+       * 
+ * + * int32 recog_status = 21; + * @return The recogStatus. + */ + @java.lang.Override + public int getRecogStatus() { + return recogStatus_; + } + /** + *
+       *识别类型标识
+       * 
+ * + * int32 recog_status = 21; + * @param value The recogStatus to set. + * @return This builder for chaining. + */ + public Builder setRecogStatus(int value) { + + recogStatus_ = value; + onChanged(); + return this; + } + /** + *
+       *识别类型标识
+       * 
+ * + * int32 recog_status = 21; + * @return This builder for chaining. + */ + public Builder clearRecogStatus() { + + recogStatus_ = 0; + onChanged(); + return this; + } + + private long bytes_ ; + /** + *
+       *总字节
+       * 
+ * + * int64 bytes = 22; + * @return The bytes. + */ + @java.lang.Override + public long getBytes() { + return bytes_; + } + /** + *
+       *总字节
+       * 
+ * + * int64 bytes = 22; + * @param value The bytes to set. + * @return This builder for chaining. + */ + public Builder setBytes(long value) { + + bytes_ = value; + onChanged(); + return this; + } + /** + *
+       *总字节
+       * 
+ * + * int64 bytes = 22; + * @return This builder for chaining. + */ + public Builder clearBytes() { + + bytes_ = 0L; + onChanged(); + return this; + } + + private long packets_ ; + /** + *
+       *总包数
+       * 
+ * + * int64 packets = 23; + * @return The packets. + */ + @java.lang.Override + public long getPackets() { + return packets_; + } + /** + *
+       *总包数
+       * 
+ * + * int64 packets = 23; + * @param value The packets to set. + * @return This builder for chaining. + */ + public Builder setPackets(long value) { + + packets_ = value; + onChanged(); + return this; + } + /** + *
+       *总包数
+       * 
+ * + * int64 packets = 23; + * @return This builder for chaining. + */ + public Builder clearPackets() { + + packets_ = 0L; + onChanged(); + return this; + } + + private int startTvSec_ ; + /** + *
+       *Web开始时间秒
+       * 
+ * + * int32 start_tv_sec = 24; + * @return The startTvSec. + */ + @java.lang.Override + public int getStartTvSec() { + return startTvSec_; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int32 start_tv_sec = 24; + * @param value The startTvSec to set. + * @return This builder for chaining. + */ + public Builder setStartTvSec(int value) { + + startTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *Web开始时间秒
+       * 
+ * + * int32 start_tv_sec = 24; + * @return This builder for chaining. + */ + public Builder clearStartTvSec() { + + startTvSec_ = 0; + onChanged(); + return this; + } + + private long startTvUsec_ ; + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 25; + * @return The startTvUsec. + */ + @java.lang.Override + public long getStartTvUsec() { + return startTvUsec_; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 25; + * @param value The startTvUsec to set. + * @return This builder for chaining. + */ + public Builder setStartTvUsec(long value) { + + startTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *开始时间毫秒
+       * 
+ * + * int64 start_tv_usec = 25; + * @return This builder for chaining. + */ + public Builder clearStartTvUsec() { + + startTvUsec_ = 0L; + onChanged(); + return this; + } + + private int endTvSec_ ; + /** + *
+       *结束时间秒
+       * 
+ * + * int32 end_tv_sec = 26; + * @return The endTvSec. + */ + @java.lang.Override + public int getEndTvSec() { + return endTvSec_; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int32 end_tv_sec = 26; + * @param value The endTvSec to set. + * @return This builder for chaining. + */ + public Builder setEndTvSec(int value) { + + endTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间秒
+       * 
+ * + * int32 end_tv_sec = 26; + * @return This builder for chaining. + */ + public Builder clearEndTvSec() { + + endTvSec_ = 0; + onChanged(); + return this; + } + + private long endTvUsec_ ; + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 27; + * @return The endTvUsec. + */ + @java.lang.Override + public long getEndTvUsec() { + return endTvUsec_; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 27; + * @param value The endTvUsec to set. + * @return This builder for chaining. + */ + public Builder setEndTvUsec(long value) { + + endTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *结束时间微妙
+       * 
+ * + * int64 end_tv_usec = 27; + * @return This builder for chaining. + */ + public Builder clearEndTvUsec() { + + endTvUsec_ = 0L; + onChanged(); + return this; + } + + private int serverStartTvSec_ ; + /** + *
+       *服务器响应开始时间秒
+       * 
+ * + * int32 server_start_tv_sec = 28; + * @return The serverStartTvSec. + */ + @java.lang.Override + public int getServerStartTvSec() { + return serverStartTvSec_; + } + /** + *
+       *服务器响应开始时间秒
+       * 
+ * + * int32 server_start_tv_sec = 28; + * @param value The serverStartTvSec to set. + * @return This builder for chaining. + */ + public Builder setServerStartTvSec(int value) { + + serverStartTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *服务器响应开始时间秒
+       * 
+ * + * int32 server_start_tv_sec = 28; + * @return This builder for chaining. + */ + public Builder clearServerStartTvSec() { + + serverStartTvSec_ = 0; + onChanged(); + return this; + } + + private long serverStartTvUsec_ ; + /** + *
+       *服务器响应开始时间毫秒
+       * 
+ * + * int64 server_start_tv_usec = 29; + * @return The serverStartTvUsec. + */ + @java.lang.Override + public long getServerStartTvUsec() { + return serverStartTvUsec_; + } + /** + *
+       *服务器响应开始时间毫秒
+       * 
+ * + * int64 server_start_tv_usec = 29; + * @param value The serverStartTvUsec to set. + * @return This builder for chaining. + */ + public Builder setServerStartTvUsec(long value) { + + serverStartTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *服务器响应开始时间毫秒
+       * 
+ * + * int64 server_start_tv_usec = 29; + * @return This builder for chaining. + */ + public Builder clearServerStartTvUsec() { + + serverStartTvUsec_ = 0L; + onChanged(); + return this; + } + + private int serverEndTvSec_ ; + /** + *
+       *服务器响应结束时间秒
+       * 
+ * + * int32 server_end_tv_sec = 30; + * @return The serverEndTvSec. + */ + @java.lang.Override + public int getServerEndTvSec() { + return serverEndTvSec_; + } + /** + *
+       *服务器响应结束时间秒
+       * 
+ * + * int32 server_end_tv_sec = 30; + * @param value The serverEndTvSec to set. + * @return This builder for chaining. + */ + public Builder setServerEndTvSec(int value) { + + serverEndTvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *服务器响应结束时间秒
+       * 
+ * + * int32 server_end_tv_sec = 30; + * @return This builder for chaining. + */ + public Builder clearServerEndTvSec() { + + serverEndTvSec_ = 0; + onChanged(); + return this; + } + + private long serverEndTvUsec_ ; + /** + *
+       *服务器响应结束时间微妙
+       * 
+ * + * int64 server_end_tv_usec = 31; + * @return The serverEndTvUsec. + */ + @java.lang.Override + public long getServerEndTvUsec() { + return serverEndTvUsec_; + } + /** + *
+       *服务器响应结束时间微妙
+       * 
+ * + * int64 server_end_tv_usec = 31; + * @param value The serverEndTvUsec to set. + * @return This builder for chaining. + */ + public Builder setServerEndTvUsec(long value) { + + serverEndTvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *服务器响应结束时间微妙
+       * 
+ * + * int64 server_end_tv_usec = 31; + * @return This builder for chaining. + */ + public Builder clearServerEndTvUsec() { + + serverEndTvUsec_ = 0L; + onChanged(); + return this; + } + + private long serverResponseTime_ ; + /** + *
+       *Web服务器响应时间
+       * 
+ * + * int64 server_response_time = 32; + * @return The serverResponseTime. + */ + @java.lang.Override + public long getServerResponseTime() { + return serverResponseTime_; + } + /** + *
+       *Web服务器响应时间
+       * 
+ * + * int64 server_response_time = 32; + * @param value The serverResponseTime to set. + * @return This builder for chaining. + */ + public Builder setServerResponseTime(long value) { + + serverResponseTime_ = value; + onChanged(); + return this; + } + /** + *
+       *Web服务器响应时间
+       * 
+ * + * int64 server_response_time = 32; + * @return This builder for chaining. + */ + public Builder clearServerResponseTime() { + + serverResponseTime_ = 0L; + onChanged(); + return this; + } + + private long clientTranslateTime_ ; + /** + *
+       *Web客户端传输耗时
+       * 
+ * + * int64 client_translate_time = 33; + * @return The clientTranslateTime. + */ + @java.lang.Override + public long getClientTranslateTime() { + return clientTranslateTime_; + } + /** + *
+       *Web客户端传输耗时
+       * 
+ * + * int64 client_translate_time = 33; + * @param value The clientTranslateTime to set. + * @return This builder for chaining. + */ + public Builder setClientTranslateTime(long value) { + + clientTranslateTime_ = value; + onChanged(); + return this; + } + /** + *
+       *Web客户端传输耗时
+       * 
+ * + * int64 client_translate_time = 33; + * @return This builder for chaining. + */ + public Builder clearClientTranslateTime() { + + clientTranslateTime_ = 0L; + onChanged(); + return this; + } + + private long serverTranslateTime_ ; + /** + *
+       *Web服务器传输耗时
+       * 
+ * + * int64 server_translate_time = 34; + * @return The serverTranslateTime. + */ + @java.lang.Override + public long getServerTranslateTime() { + return serverTranslateTime_; + } + /** + *
+       *Web服务器传输耗时
+       * 
+ * + * int64 server_translate_time = 34; + * @param value The serverTranslateTime to set. + * @return This builder for chaining. + */ + public Builder setServerTranslateTime(long value) { + + serverTranslateTime_ = value; + onChanged(); + return this; + } + /** + *
+       *Web服务器传输耗时
+       * 
+ * + * int64 server_translate_time = 34; + * @return This builder for chaining. + */ + public Builder clearServerTranslateTime() { + + serverTranslateTime_ = 0L; + onChanged(); + return this; + } + + private long bytesIn_ ; + /** + * int64 bytes_in = 35; + * @return The bytesIn. + */ + @java.lang.Override + public long getBytesIn() { + return bytesIn_; + } + /** + * int64 bytes_in = 35; + * @param value The bytesIn to set. + * @return This builder for chaining. + */ + public Builder setBytesIn(long value) { + + bytesIn_ = value; + onChanged(); + return this; + } + /** + * int64 bytes_in = 35; + * @return This builder for chaining. + */ + public Builder clearBytesIn() { + + bytesIn_ = 0L; + onChanged(); + return this; + } + + private long bytesOut_ ; + /** + * int64 bytes_out = 36; + * @return The bytesOut. + */ + @java.lang.Override + public long getBytesOut() { + return bytesOut_; + } + /** + * int64 bytes_out = 36; + * @param value The bytesOut to set. + * @return This builder for chaining. + */ + public Builder setBytesOut(long value) { + + bytesOut_ = value; + onChanged(); + return this; + } + /** + * int64 bytes_out = 36; + * @return This builder for chaining. + */ + public Builder clearBytesOut() { + + bytesOut_ = 0L; + onChanged(); + return this; + } + + private long packetsIn_ ; + /** + * int64 packets_in = 37; + * @return The packetsIn. + */ + @java.lang.Override + public long getPacketsIn() { + return packetsIn_; + } + /** + * int64 packets_in = 37; + * @param value The packetsIn to set. + * @return This builder for chaining. + */ + public Builder setPacketsIn(long value) { + + packetsIn_ = value; + onChanged(); + return this; + } + /** + * int64 packets_in = 37; + * @return This builder for chaining. + */ + public Builder clearPacketsIn() { + + packetsIn_ = 0L; + onChanged(); + return this; + } + + private long packetsOut_ ; + /** + * int64 packets_out = 38; + * @return The packetsOut. + */ + @java.lang.Override + public long getPacketsOut() { + return packetsOut_; + } + /** + * int64 packets_out = 38; + * @param value The packetsOut to set. + * @return This builder for chaining. + */ + public Builder setPacketsOut(long value) { + + packetsOut_ = value; + onChanged(); + return this; + } + /** + * int64 packets_out = 38; + * @return This builder for chaining. + */ + public Builder clearPacketsOut() { + + packetsOut_ = 0L; + onChanged(); + return this; + } + + private long ipSrc_ ; + /** + *
+       *源IP
+       * 
+ * + * int64 ip_src = 39; + * @return The ipSrc. + */ + @java.lang.Override + public long getIpSrc() { + return ipSrc_; + } + /** + *
+       *源IP
+       * 
+ * + * int64 ip_src = 39; + * @param value The ipSrc to set. + * @return This builder for chaining. + */ + public Builder setIpSrc(long value) { + + ipSrc_ = value; + onChanged(); + return this; + } + /** + *
+       *源IP
+       * 
+ * + * int64 ip_src = 39; + * @return This builder for chaining. + */ + public Builder clearIpSrc() { + + ipSrc_ = 0L; + onChanged(); + return this; + } + + private long ipDst_ ; + /** + *
+       *目的IP
+       * 
+ * + * int64 ip_dst = 40; + * @return The ipDst. + */ + @java.lang.Override + public long getIpDst() { + return ipDst_; + } + /** + *
+       *目的IP
+       * 
+ * + * int64 ip_dst = 40; + * @param value The ipDst to set. + * @return This builder for chaining. + */ + public Builder setIpDst(long value) { + + ipDst_ = value; + onChanged(); + return this; + } + /** + *
+       *目的IP
+       * 
+ * + * int64 ip_dst = 40; + * @return This builder for chaining. + */ + public Builder clearIpDst() { + + ipDst_ = 0L; + onChanged(); + return this; + } + + private long portSrc_ ; + /** + *
+       *源端口
+       * 
+ * + * int64 port_src = 41; + * @return The portSrc. + */ + @java.lang.Override + public long getPortSrc() { + return portSrc_; + } + /** + *
+       *源端口
+       * 
+ * + * int64 port_src = 41; + * @param value The portSrc to set. + * @return This builder for chaining. + */ + public Builder setPortSrc(long value) { + + portSrc_ = value; + onChanged(); + return this; + } + /** + *
+       *源端口
+       * 
+ * + * int64 port_src = 41; + * @return This builder for chaining. + */ + public Builder clearPortSrc() { + + portSrc_ = 0L; + onChanged(); + return this; + } + + private long portDst_ ; + /** + *
+       *目的端口
+       * 
+ * + * int64 port_dst = 42; + * @return The portDst. + */ + @java.lang.Override + public long getPortDst() { + return portDst_; + } + /** + *
+       *目的端口
+       * 
+ * + * int64 port_dst = 42; + * @param value The portDst to set. + * @return This builder for chaining. + */ + public Builder setPortDst(long value) { + + portDst_ = value; + onChanged(); + return this; + } + /** + *
+       *目的端口
+       * 
+ * + * int64 port_dst = 42; + * @return This builder for chaining. + */ + public Builder clearPortDst() { + + portDst_ = 0L; + onChanged(); + return this; + } + + private long probeIP_ ; + /** + *
+       *探针IP
+       * 
+ * + * int64 probeIP = 43; + * @return The probeIP. + */ + @java.lang.Override + public long getProbeIP() { + return probeIP_; + } + /** + *
+       *探针IP
+       * 
+ * + * int64 probeIP = 43; + * @param value The probeIP to set. + * @return This builder for chaining. + */ + public Builder setProbeIP(long value) { + + probeIP_ = value; + onChanged(); + return this; + } + /** + *
+       *探针IP
+       * 
+ * + * int64 probeIP = 43; + * @return This builder for chaining. + */ + public Builder clearProbeIP() { + + probeIP_ = 0L; + onChanged(); + return this; + } + + private long intodbTime_ ; + /** + * int64 intodb_time = 44; + * @return The intodbTime. + */ + @java.lang.Override + public long getIntodbTime() { + return intodbTime_; + } + /** + * int64 intodb_time = 44; + * @param value The intodbTime to set. + * @return This builder for chaining. + */ + public Builder setIntodbTime(long value) { + + intodbTime_ = value; + onChanged(); + return this; + } + /** + * int64 intodb_time = 44; + * @return This builder for chaining. + */ + public Builder clearIntodbTime() { + + intodbTime_ = 0L; + onChanged(); + return this; + } + + private long count_ ; + /** + *
+       * 默认为1
+       * 
+ * + * int64 count = 45; + * @return The count. + */ + @java.lang.Override + public long getCount() { + return count_; + } + /** + *
+       * 默认为1
+       * 
+ * + * int64 count = 45; + * @param value The count to set. + * @return This builder for chaining. + */ + public Builder setCount(long value) { + + count_ = value; + onChanged(); + return this; + } + /** + *
+       * 默认为1
+       * 
+ * + * int64 count = 45; + * @return This builder for chaining. + */ + public Builder clearCount() { + + count_ = 0L; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:dataflow.DataFlow) + } + + // @@protoc_insertion_point(class_scope:dataflow.DataFlow) + private static final com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow(); + } + + public static com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public DataFlow parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new DataFlow(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.DataFlowOuterClass.DataFlow getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_dataflow_DataFlow_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_dataflow_DataFlow_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\016DataFlow.proto\022\010dataflow\"\211\007\n\010DataFlow\022" + + "\020\n\010table_id\030\001 \001(\005\022\n\n\002id\030\002 \001(\t\022\020\n\010msg_typ" + + "e\030\003 \001(\005\022\023\n\013msg_version\030\004 \001(\005\022\017\n\007msg_seq\030" + + "\005 \001(\005\022\017\n\007msg_len\030\006 \001(\005\022\020\n\010probe_if\030\007 \001(\005" + + "\022\021\n\ttimestamp\030\010 \001(\003\022\017\n\007mac_src\030\t \001(\003\022\017\n\007" + + "mac_dst\030\n \001(\003\022\017\n\007vlan_id\030\013 \001(\005\022\020\n\010l3_pro" + + "to\030\014 \001(\003\022\020\n\010l4_proto\030\r \001(\003\022\013\n\003tos\030\016 \001(\005\022" + + "\024\n\014retran_count\030\017 \001(\005\022\023\n\013reset_count\030\020 \001" + + "(\005\022\025\n\rzerowin_count\030\021 \001(\005\022\020\n\010protocol\030\022 " + + "\001(\005\022\013\n\003seq\030\023 \001(\003\022\013\n\003ack\030\024 \001(\003\022\024\n\014recog_s" + + "tatus\030\025 \001(\005\022\r\n\005bytes\030\026 \001(\003\022\017\n\007packets\030\027 " + + "\001(\003\022\024\n\014start_tv_sec\030\030 \001(\005\022\025\n\rstart_tv_us" + + "ec\030\031 \001(\003\022\022\n\nend_tv_sec\030\032 \001(\005\022\023\n\013end_tv_u" + + "sec\030\033 \001(\003\022\033\n\023server_start_tv_sec\030\034 \001(\005\022\034" + + "\n\024server_start_tv_usec\030\035 \001(\003\022\031\n\021server_e" + + "nd_tv_sec\030\036 \001(\005\022\032\n\022server_end_tv_usec\030\037 " + + "\001(\003\022\034\n\024server_response_time\030 \001(\003\022\035\n\025cli" + + "ent_translate_time\030! \001(\003\022\035\n\025server_trans" + + "late_time\030\" \001(\003\022\020\n\010bytes_in\030# \001(\003\022\021\n\tbyt" + + "es_out\030$ \001(\003\022\022\n\npackets_in\030% \001(\003\022\023\n\013pack" + + "ets_out\030& \001(\003\022\016\n\006ip_src\030\' \001(\003\022\016\n\006ip_dst\030" + + "( \001(\003\022\020\n\010port_src\030) \001(\003\022\020\n\010port_dst\030* \001(" + + "\003\022\017\n\007probeIP\030+ \001(\003\022\023\n\013intodb_time\030, \001(\003\022" + + "\r\n\005count\030- \001(\003B<\n#com.yuandian.dataflow." + + "proto.msgtypeP\000Z\023../grpc-gen;grpcgenb\006pr" + + "oto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_dataflow_DataFlow_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_dataflow_DataFlow_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_dataflow_DataFlow_descriptor, + new java.lang.String[] { "TableId", "Id", "MsgType", "MsgVersion", "MsgSeq", "MsgLen", "ProbeIf", "Timestamp", "MacSrc", "MacDst", "VlanId", "L3Proto", "L4Proto", "Tos", "RetranCount", "ResetCount", "ZerowinCount", "Protocol", "Seq", "Ack", "RecogStatus", "Bytes", "Packets", "StartTvSec", "StartTvUsec", "EndTvSec", "EndTvUsec", "ServerStartTvSec", "ServerStartTvUsec", "ServerEndTvSec", "ServerEndTvUsec", "ServerResponseTime", "ClientTranslateTime", "ServerTranslateTime", "BytesIn", "BytesOut", "PacketsIn", "PacketsOut", "IpSrc", "IpDst", "PortSrc", "PortDst", "ProbeIP", "IntodbTime", "Count", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/yuandian/dataflow/proto/msgtype/QoeFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/QoeFlowOuterClass.java new file mode 100644 index 0000000..9e63580 --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/QoeFlowOuterClass.java @@ -0,0 +1,3980 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: QoeFlow.proto + +package com.yuandian.dataflow.proto.msgtype; + +public final class QoeFlowOuterClass { + private QoeFlowOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface QoeFlowOrBuilder extends + // @@protoc_insertion_point(interface_extends:dataflow.QoeFlow) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 table_id = 1; + * @return The tableId. + */ + int getTableId(); + + /** + *
+     *		字段类型		字段							原始类型	    字节数 	说明 
+     * 
+ * + * int32 src_ip = 2; + * @return The srcIp. + */ + int getSrcIp(); + + /** + *
+     *uint32_t 	4	目的ip地址
+     * 
+ * + * int32 dst_ip = 3; + * @return The dstIp. + */ + int getDstIp(); + + /** + *
+     *uint32_t 	4	开始时间秒
+     * 
+ * + * int32 stv_sec = 4; + * @return The stvSec. + */ + int getStvSec(); + + /** + *
+     *uint32_t 	4	开始时间微秒
+     * 
+ * + * int32 stv_usec = 5; + * @return The stvUsec. + */ + int getStvUsec(); + + /** + *
+     *uint32_t 	4	最后更新时间秒
+     * 
+ * + * int32 ltv_sec = 6; + * @return The ltvSec. + */ + int getLtvSec(); + + /** + *
+     *uint32_t 	4	最后更新时间微秒
+     * 
+ * + * int32 ltv_usec = 7; + * @return The ltvUsec. + */ + int getLtvUsec(); + + /** + *
+     *uint32_t 	4	响应总量
+     * 
+ * + * int32 dst2_respon_num = 8; + * @return The dst2ResponNum. + */ + int getDst2ResponNum(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_fast = 9; + * @return The dst2Fast. + */ + int getDst2Fast(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_fast_expected = 10; + * @return The dst2FastExpected. + */ + int getDst2FastExpected(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_expected_degrated = 11; + * @return The dst2ExpectedDegrated. + */ + int getDst2ExpectedDegrated(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_degrated_service = 12; + * @return The dst2DegratedService. + */ + int getDst2DegratedService(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_service_availability = 13; + * @return The dst2ServiceAvailability. + */ + int getDst2ServiceAvailability(); + + /** + *
+     *uint32_t 	4	响应超时数
+     * 
+ * + * int32 dst2_respon_timeout = 14; + * @return The dst2ResponTimeout. + */ + int getDst2ResponTimeout(); + + /** + *
+     *uint32_t 	4	响应成功数
+     * 
+ * + * int32 dst2_respon_success = 15; + * @return The dst2ResponSuccess. + */ + int getDst2ResponSuccess(); + + /** + *
+     *uint32_t 	4	响应失败数
+     * 
+ * + * int32 dst2_respon_fail = 16; + * @return The dst2ResponFail. + */ + int getDst2ResponFail(); + + /** + *
+     *uint32_t 	4	峰值响应时间
+     * 
+ * + * int32 dst2_respon_peek = 17; + * @return The dst2ResponPeek. + */ + int getDst2ResponPeek(); + + /** + *
+     *uint32_t 	4	响应时间均值
+     * 
+ * + * int32 dst2_respon_average = 18; + * @return The dst2ResponAverage. + */ + int getDst2ResponAverage(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 cs_window = 19; + * @return The csWindow. + */ + int getCsWindow(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 sc_window = 20; + * @return The scWindow. + */ + int getScWindow(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 cs_reset = 21; + * @return The csReset. + */ + int getCsReset(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 sc_reset = 22; + * @return The scReset. + */ + int getScReset(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 cs_retran = 23; + * @return The csRetran. + */ + int getCsRetran(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 sc_retran = 24; + * @return The scRetran. + */ + int getScRetran(); + + /** + *
+     *uint32_t 	4	Aphid
+     * 
+ * + * int32 app_id = 25; + * @return The appId. + */ + int getAppId(); + + /** + *
+     *uint32_t 	4	app组id
+     * 
+ * + * int32 app_group_id = 26; + * @return The appGroupId. + */ + int getAppGroupId(); + + /** + *
+     *uint32_t 	4	探针接口id
+     * 
+ * + * int32 probe_if = 27; + * @return The probeIf. + */ + int getProbeIf(); + + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 app_style = 28; + * @return The appStyle. + */ + int getAppStyle(); + + /** + *
+     *uint32_t 	4	发送时间戳
+     * 
+ * + * int32 time_flag = 29; + * @return The timeFlag. + */ + int getTimeFlag(); + + /** + *
+     *uint32_t 	4	链接建立时间
+     * 
+ * + * int32 conn_setup_tm = 30; + * @return The connSetupTm. + */ + int getConnSetupTm(); + + /** + *
+     *uint32_t 	4	数据传输时间
+     * 
+ * + * int32 data_transfer_tm = 31; + * @return The dataTransferTm. + */ + int getDataTransferTm(); + + /** + *
+     *uint32_t 	4	数据重传时延
+     * 
+ * + * int32 retrans_delay_tm = 32; + * @return The retransDelayTm. + */ + int getRetransDelayTm(); + + /** + *
+     *uint32_t 	4	网络响应时间(c->s)
+     * 
+ * + * int32 network_inbound = 33; + * @return The networkInbound. + */ + int getNetworkInbound(); + + /** + *
+     *uint32_t 	4	网络响应时间(s->c)
+     * 
+ * + * int32 network_outbound = 34; + * @return The networkOutbound. + */ + int getNetworkOutbound(); + + /** + *
+     *uint32_t 	4	新会话数
+     * 
+ * + * int32 new_session = 35; + * @return The newSession. + */ + int getNewSession(); + + /** + *
+     *uint32_t 	4	用户事件
+     * 
+ * + * int32 user_events = 36; + * @return The userEvents. + */ + int getUserEvents(); + + /** + *
+     *uint32_t 	4	服务事件
+     * 
+ * + * int32 server_events = 37; + * @return The serverEvents. + */ + int getServerEvents(); + + /** + *
+     *uint32_t 	4	连接建立时间峰值
+     * 
+ * + * int32 conn_setup_peek = 38; + * @return The connSetupPeek. + */ + int getConnSetupPeek(); + + /** + *
+     *uint32_t 	4
+     * 
+ * + * int32 vlan_id = 39; + * @return The vlanId. + */ + int getVlanId(); + } + /** + * Protobuf type {@code dataflow.QoeFlow} + */ + public static final class QoeFlow extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:dataflow.QoeFlow) + QoeFlowOrBuilder { + private static final long serialVersionUID = 0L; + // Use QoeFlow.newBuilder() to construct. + private QoeFlow(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private QoeFlow() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new QoeFlow(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private QoeFlow( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + 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; + case 8: { + + tableId_ = input.readInt32(); + break; + } + case 16: { + + srcIp_ = input.readInt32(); + break; + } + case 24: { + + dstIp_ = input.readInt32(); + break; + } + case 32: { + + stvSec_ = input.readInt32(); + break; + } + case 40: { + + stvUsec_ = input.readInt32(); + break; + } + case 48: { + + ltvSec_ = input.readInt32(); + break; + } + case 56: { + + ltvUsec_ = input.readInt32(); + break; + } + case 64: { + + dst2ResponNum_ = input.readInt32(); + break; + } + case 72: { + + dst2Fast_ = input.readInt32(); + break; + } + case 80: { + + dst2FastExpected_ = input.readInt32(); + break; + } + case 88: { + + dst2ExpectedDegrated_ = input.readInt32(); + break; + } + case 96: { + + dst2DegratedService_ = input.readInt32(); + break; + } + case 104: { + + dst2ServiceAvailability_ = input.readInt32(); + break; + } + case 112: { + + dst2ResponTimeout_ = input.readInt32(); + break; + } + case 120: { + + dst2ResponSuccess_ = input.readInt32(); + break; + } + case 128: { + + dst2ResponFail_ = input.readInt32(); + break; + } + case 136: { + + dst2ResponPeek_ = input.readInt32(); + break; + } + case 144: { + + dst2ResponAverage_ = input.readInt32(); + break; + } + case 152: { + + csWindow_ = input.readInt32(); + break; + } + case 160: { + + scWindow_ = input.readInt32(); + break; + } + case 168: { + + csReset_ = input.readInt32(); + break; + } + case 176: { + + scReset_ = input.readInt32(); + break; + } + case 184: { + + csRetran_ = input.readInt32(); + break; + } + case 192: { + + scRetran_ = input.readInt32(); + break; + } + case 200: { + + appId_ = input.readInt32(); + break; + } + case 208: { + + appGroupId_ = input.readInt32(); + break; + } + case 216: { + + probeIf_ = input.readInt32(); + break; + } + case 224: { + + appStyle_ = input.readInt32(); + break; + } + case 232: { + + timeFlag_ = input.readInt32(); + break; + } + case 240: { + + connSetupTm_ = input.readInt32(); + break; + } + case 248: { + + dataTransferTm_ = input.readInt32(); + break; + } + case 256: { + + retransDelayTm_ = input.readInt32(); + break; + } + case 264: { + + networkInbound_ = input.readInt32(); + break; + } + case 272: { + + networkOutbound_ = input.readInt32(); + break; + } + case 280: { + + newSession_ = input.readInt32(); + break; + } + case 288: { + + userEvents_ = input.readInt32(); + break; + } + case 296: { + + serverEvents_ = input.readInt32(); + break; + } + case 304: { + + connSetupPeek_ = input.readInt32(); + break; + } + case 312: { + + vlanId_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().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.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.internal_static_dataflow_QoeFlow_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.internal_static_dataflow_QoeFlow_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.class, com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.Builder.class); + } + + public static final int TABLE_ID_FIELD_NUMBER = 1; + private int tableId_; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + + public static final int SRC_IP_FIELD_NUMBER = 2; + private int srcIp_; + /** + *
+     *		字段类型		字段							原始类型	    字节数 	说明 
+     * 
+ * + * int32 src_ip = 2; + * @return The srcIp. + */ + @java.lang.Override + public int getSrcIp() { + return srcIp_; + } + + public static final int DST_IP_FIELD_NUMBER = 3; + private int dstIp_; + /** + *
+     *uint32_t 	4	目的ip地址
+     * 
+ * + * int32 dst_ip = 3; + * @return The dstIp. + */ + @java.lang.Override + public int getDstIp() { + return dstIp_; + } + + public static final int STV_SEC_FIELD_NUMBER = 4; + private int stvSec_; + /** + *
+     *uint32_t 	4	开始时间秒
+     * 
+ * + * int32 stv_sec = 4; + * @return The stvSec. + */ + @java.lang.Override + public int getStvSec() { + return stvSec_; + } + + public static final int STV_USEC_FIELD_NUMBER = 5; + private int stvUsec_; + /** + *
+     *uint32_t 	4	开始时间微秒
+     * 
+ * + * int32 stv_usec = 5; + * @return The stvUsec. + */ + @java.lang.Override + public int getStvUsec() { + return stvUsec_; + } + + public static final int LTV_SEC_FIELD_NUMBER = 6; + private int ltvSec_; + /** + *
+     *uint32_t 	4	最后更新时间秒
+     * 
+ * + * int32 ltv_sec = 6; + * @return The ltvSec. + */ + @java.lang.Override + public int getLtvSec() { + return ltvSec_; + } + + public static final int LTV_USEC_FIELD_NUMBER = 7; + private int ltvUsec_; + /** + *
+     *uint32_t 	4	最后更新时间微秒
+     * 
+ * + * int32 ltv_usec = 7; + * @return The ltvUsec. + */ + @java.lang.Override + public int getLtvUsec() { + return ltvUsec_; + } + + public static final int DST2_RESPON_NUM_FIELD_NUMBER = 8; + private int dst2ResponNum_; + /** + *
+     *uint32_t 	4	响应总量
+     * 
+ * + * int32 dst2_respon_num = 8; + * @return The dst2ResponNum. + */ + @java.lang.Override + public int getDst2ResponNum() { + return dst2ResponNum_; + } + + public static final int DST2_FAST_FIELD_NUMBER = 9; + private int dst2Fast_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_fast = 9; + * @return The dst2Fast. + */ + @java.lang.Override + public int getDst2Fast() { + return dst2Fast_; + } + + public static final int DST2_FAST_EXPECTED_FIELD_NUMBER = 10; + private int dst2FastExpected_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_fast_expected = 10; + * @return The dst2FastExpected. + */ + @java.lang.Override + public int getDst2FastExpected() { + return dst2FastExpected_; + } + + public static final int DST2_EXPECTED_DEGRATED_FIELD_NUMBER = 11; + private int dst2ExpectedDegrated_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_expected_degrated = 11; + * @return The dst2ExpectedDegrated. + */ + @java.lang.Override + public int getDst2ExpectedDegrated() { + return dst2ExpectedDegrated_; + } + + public static final int DST2_DEGRATED_SERVICE_FIELD_NUMBER = 12; + private int dst2DegratedService_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_degrated_service = 12; + * @return The dst2DegratedService. + */ + @java.lang.Override + public int getDst2DegratedService() { + return dst2DegratedService_; + } + + public static final int DST2_SERVICE_AVAILABILITY_FIELD_NUMBER = 13; + private int dst2ServiceAvailability_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 dst2_service_availability = 13; + * @return The dst2ServiceAvailability. + */ + @java.lang.Override + public int getDst2ServiceAvailability() { + return dst2ServiceAvailability_; + } + + public static final int DST2_RESPON_TIMEOUT_FIELD_NUMBER = 14; + private int dst2ResponTimeout_; + /** + *
+     *uint32_t 	4	响应超时数
+     * 
+ * + * int32 dst2_respon_timeout = 14; + * @return The dst2ResponTimeout. + */ + @java.lang.Override + public int getDst2ResponTimeout() { + return dst2ResponTimeout_; + } + + public static final int DST2_RESPON_SUCCESS_FIELD_NUMBER = 15; + private int dst2ResponSuccess_; + /** + *
+     *uint32_t 	4	响应成功数
+     * 
+ * + * int32 dst2_respon_success = 15; + * @return The dst2ResponSuccess. + */ + @java.lang.Override + public int getDst2ResponSuccess() { + return dst2ResponSuccess_; + } + + public static final int DST2_RESPON_FAIL_FIELD_NUMBER = 16; + private int dst2ResponFail_; + /** + *
+     *uint32_t 	4	响应失败数
+     * 
+ * + * int32 dst2_respon_fail = 16; + * @return The dst2ResponFail. + */ + @java.lang.Override + public int getDst2ResponFail() { + return dst2ResponFail_; + } + + public static final int DST2_RESPON_PEEK_FIELD_NUMBER = 17; + private int dst2ResponPeek_; + /** + *
+     *uint32_t 	4	峰值响应时间
+     * 
+ * + * int32 dst2_respon_peek = 17; + * @return The dst2ResponPeek. + */ + @java.lang.Override + public int getDst2ResponPeek() { + return dst2ResponPeek_; + } + + public static final int DST2_RESPON_AVERAGE_FIELD_NUMBER = 18; + private int dst2ResponAverage_; + /** + *
+     *uint32_t 	4	响应时间均值
+     * 
+ * + * int32 dst2_respon_average = 18; + * @return The dst2ResponAverage. + */ + @java.lang.Override + public int getDst2ResponAverage() { + return dst2ResponAverage_; + } + + public static final int CS_WINDOW_FIELD_NUMBER = 19; + private int csWindow_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 cs_window = 19; + * @return The csWindow. + */ + @java.lang.Override + public int getCsWindow() { + return csWindow_; + } + + public static final int SC_WINDOW_FIELD_NUMBER = 20; + private int scWindow_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 sc_window = 20; + * @return The scWindow. + */ + @java.lang.Override + public int getScWindow() { + return scWindow_; + } + + public static final int CS_RESET_FIELD_NUMBER = 21; + private int csReset_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 cs_reset = 21; + * @return The csReset. + */ + @java.lang.Override + public int getCsReset() { + return csReset_; + } + + public static final int SC_RESET_FIELD_NUMBER = 22; + private int scReset_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 sc_reset = 22; + * @return The scReset. + */ + @java.lang.Override + public int getScReset() { + return scReset_; + } + + public static final int CS_RETRAN_FIELD_NUMBER = 23; + private int csRetran_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 cs_retran = 23; + * @return The csRetran. + */ + @java.lang.Override + public int getCsRetran() { + return csRetran_; + } + + public static final int SC_RETRAN_FIELD_NUMBER = 24; + private int scRetran_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 sc_retran = 24; + * @return The scRetran. + */ + @java.lang.Override + public int getScRetran() { + return scRetran_; + } + + public static final int APP_ID_FIELD_NUMBER = 25; + private int appId_; + /** + *
+     *uint32_t 	4	Aphid
+     * 
+ * + * int32 app_id = 25; + * @return The appId. + */ + @java.lang.Override + public int getAppId() { + return appId_; + } + + public static final int APP_GROUP_ID_FIELD_NUMBER = 26; + private int appGroupId_; + /** + *
+     *uint32_t 	4	app组id
+     * 
+ * + * int32 app_group_id = 26; + * @return The appGroupId. + */ + @java.lang.Override + public int getAppGroupId() { + return appGroupId_; + } + + public static final int PROBE_IF_FIELD_NUMBER = 27; + private int probeIf_; + /** + *
+     *uint32_t 	4	探针接口id
+     * 
+ * + * int32 probe_if = 27; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + + public static final int APP_STYLE_FIELD_NUMBER = 28; + private int appStyle_; + /** + *
+     *uint32_t 	4	
+     * 
+ * + * int32 app_style = 28; + * @return The appStyle. + */ + @java.lang.Override + public int getAppStyle() { + return appStyle_; + } + + public static final int TIME_FLAG_FIELD_NUMBER = 29; + private int timeFlag_; + /** + *
+     *uint32_t 	4	发送时间戳
+     * 
+ * + * int32 time_flag = 29; + * @return The timeFlag. + */ + @java.lang.Override + public int getTimeFlag() { + return timeFlag_; + } + + public static final int CONN_SETUP_TM_FIELD_NUMBER = 30; + private int connSetupTm_; + /** + *
+     *uint32_t 	4	链接建立时间
+     * 
+ * + * int32 conn_setup_tm = 30; + * @return The connSetupTm. + */ + @java.lang.Override + public int getConnSetupTm() { + return connSetupTm_; + } + + public static final int DATA_TRANSFER_TM_FIELD_NUMBER = 31; + private int dataTransferTm_; + /** + *
+     *uint32_t 	4	数据传输时间
+     * 
+ * + * int32 data_transfer_tm = 31; + * @return The dataTransferTm. + */ + @java.lang.Override + public int getDataTransferTm() { + return dataTransferTm_; + } + + public static final int RETRANS_DELAY_TM_FIELD_NUMBER = 32; + private int retransDelayTm_; + /** + *
+     *uint32_t 	4	数据重传时延
+     * 
+ * + * int32 retrans_delay_tm = 32; + * @return The retransDelayTm. + */ + @java.lang.Override + public int getRetransDelayTm() { + return retransDelayTm_; + } + + public static final int NETWORK_INBOUND_FIELD_NUMBER = 33; + private int networkInbound_; + /** + *
+     *uint32_t 	4	网络响应时间(c->s)
+     * 
+ * + * int32 network_inbound = 33; + * @return The networkInbound. + */ + @java.lang.Override + public int getNetworkInbound() { + return networkInbound_; + } + + public static final int NETWORK_OUTBOUND_FIELD_NUMBER = 34; + private int networkOutbound_; + /** + *
+     *uint32_t 	4	网络响应时间(s->c)
+     * 
+ * + * int32 network_outbound = 34; + * @return The networkOutbound. + */ + @java.lang.Override + public int getNetworkOutbound() { + return networkOutbound_; + } + + public static final int NEW_SESSION_FIELD_NUMBER = 35; + private int newSession_; + /** + *
+     *uint32_t 	4	新会话数
+     * 
+ * + * int32 new_session = 35; + * @return The newSession. + */ + @java.lang.Override + public int getNewSession() { + return newSession_; + } + + public static final int USER_EVENTS_FIELD_NUMBER = 36; + private int userEvents_; + /** + *
+     *uint32_t 	4	用户事件
+     * 
+ * + * int32 user_events = 36; + * @return The userEvents. + */ + @java.lang.Override + public int getUserEvents() { + return userEvents_; + } + + public static final int SERVER_EVENTS_FIELD_NUMBER = 37; + private int serverEvents_; + /** + *
+     *uint32_t 	4	服务事件
+     * 
+ * + * int32 server_events = 37; + * @return The serverEvents. + */ + @java.lang.Override + public int getServerEvents() { + return serverEvents_; + } + + public static final int CONN_SETUP_PEEK_FIELD_NUMBER = 38; + private int connSetupPeek_; + /** + *
+     *uint32_t 	4	连接建立时间峰值
+     * 
+ * + * int32 conn_setup_peek = 38; + * @return The connSetupPeek. + */ + @java.lang.Override + public int getConnSetupPeek() { + return connSetupPeek_; + } + + public static final int VLAN_ID_FIELD_NUMBER = 39; + private int vlanId_; + /** + *
+     *uint32_t 	4
+     * 
+ * + * int32 vlan_id = 39; + * @return The vlanId. + */ + @java.lang.Override + public int getVlanId() { + return vlanId_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tableId_ != 0) { + output.writeInt32(1, tableId_); + } + if (srcIp_ != 0) { + output.writeInt32(2, srcIp_); + } + if (dstIp_ != 0) { + output.writeInt32(3, dstIp_); + } + if (stvSec_ != 0) { + output.writeInt32(4, stvSec_); + } + if (stvUsec_ != 0) { + output.writeInt32(5, stvUsec_); + } + if (ltvSec_ != 0) { + output.writeInt32(6, ltvSec_); + } + if (ltvUsec_ != 0) { + output.writeInt32(7, ltvUsec_); + } + if (dst2ResponNum_ != 0) { + output.writeInt32(8, dst2ResponNum_); + } + if (dst2Fast_ != 0) { + output.writeInt32(9, dst2Fast_); + } + if (dst2FastExpected_ != 0) { + output.writeInt32(10, dst2FastExpected_); + } + if (dst2ExpectedDegrated_ != 0) { + output.writeInt32(11, dst2ExpectedDegrated_); + } + if (dst2DegratedService_ != 0) { + output.writeInt32(12, dst2DegratedService_); + } + if (dst2ServiceAvailability_ != 0) { + output.writeInt32(13, dst2ServiceAvailability_); + } + if (dst2ResponTimeout_ != 0) { + output.writeInt32(14, dst2ResponTimeout_); + } + if (dst2ResponSuccess_ != 0) { + output.writeInt32(15, dst2ResponSuccess_); + } + if (dst2ResponFail_ != 0) { + output.writeInt32(16, dst2ResponFail_); + } + if (dst2ResponPeek_ != 0) { + output.writeInt32(17, dst2ResponPeek_); + } + if (dst2ResponAverage_ != 0) { + output.writeInt32(18, dst2ResponAverage_); + } + if (csWindow_ != 0) { + output.writeInt32(19, csWindow_); + } + if (scWindow_ != 0) { + output.writeInt32(20, scWindow_); + } + if (csReset_ != 0) { + output.writeInt32(21, csReset_); + } + if (scReset_ != 0) { + output.writeInt32(22, scReset_); + } + if (csRetran_ != 0) { + output.writeInt32(23, csRetran_); + } + if (scRetran_ != 0) { + output.writeInt32(24, scRetran_); + } + if (appId_ != 0) { + output.writeInt32(25, appId_); + } + if (appGroupId_ != 0) { + output.writeInt32(26, appGroupId_); + } + if (probeIf_ != 0) { + output.writeInt32(27, probeIf_); + } + if (appStyle_ != 0) { + output.writeInt32(28, appStyle_); + } + if (timeFlag_ != 0) { + output.writeInt32(29, timeFlag_); + } + if (connSetupTm_ != 0) { + output.writeInt32(30, connSetupTm_); + } + if (dataTransferTm_ != 0) { + output.writeInt32(31, dataTransferTm_); + } + if (retransDelayTm_ != 0) { + output.writeInt32(32, retransDelayTm_); + } + if (networkInbound_ != 0) { + output.writeInt32(33, networkInbound_); + } + if (networkOutbound_ != 0) { + output.writeInt32(34, networkOutbound_); + } + if (newSession_ != 0) { + output.writeInt32(35, newSession_); + } + if (userEvents_ != 0) { + output.writeInt32(36, userEvents_); + } + if (serverEvents_ != 0) { + output.writeInt32(37, serverEvents_); + } + if (connSetupPeek_ != 0) { + output.writeInt32(38, connSetupPeek_); + } + if (vlanId_ != 0) { + output.writeInt32(39, vlanId_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tableId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, tableId_); + } + if (srcIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(2, srcIp_); + } + if (dstIp_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(3, dstIp_); + } + if (stvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(4, stvSec_); + } + if (stvUsec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(5, stvUsec_); + } + if (ltvSec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, ltvSec_); + } + if (ltvUsec_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, ltvUsec_); + } + if (dst2ResponNum_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, dst2ResponNum_); + } + if (dst2Fast_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, dst2Fast_); + } + if (dst2FastExpected_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, dst2FastExpected_); + } + if (dst2ExpectedDegrated_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, dst2ExpectedDegrated_); + } + if (dst2DegratedService_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(12, dst2DegratedService_); + } + if (dst2ServiceAvailability_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(13, dst2ServiceAvailability_); + } + if (dst2ResponTimeout_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(14, dst2ResponTimeout_); + } + if (dst2ResponSuccess_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(15, dst2ResponSuccess_); + } + if (dst2ResponFail_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(16, dst2ResponFail_); + } + if (dst2ResponPeek_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(17, dst2ResponPeek_); + } + if (dst2ResponAverage_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(18, dst2ResponAverage_); + } + if (csWindow_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(19, csWindow_); + } + if (scWindow_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(20, scWindow_); + } + if (csReset_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(21, csReset_); + } + if (scReset_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(22, scReset_); + } + if (csRetran_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(23, csRetran_); + } + if (scRetran_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(24, scRetran_); + } + if (appId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(25, appId_); + } + if (appGroupId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(26, appGroupId_); + } + if (probeIf_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(27, probeIf_); + } + if (appStyle_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(28, appStyle_); + } + if (timeFlag_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(29, timeFlag_); + } + if (connSetupTm_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(30, connSetupTm_); + } + if (dataTransferTm_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(31, dataTransferTm_); + } + if (retransDelayTm_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(32, retransDelayTm_); + } + if (networkInbound_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(33, networkInbound_); + } + if (networkOutbound_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(34, networkOutbound_); + } + if (newSession_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(35, newSession_); + } + if (userEvents_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(36, userEvents_); + } + if (serverEvents_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(37, serverEvents_); + } + if (connSetupPeek_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(38, connSetupPeek_); + } + if (vlanId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(39, vlanId_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow)) { + return super.equals(obj); + } + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow other = (com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow) obj; + + if (getTableId() + != other.getTableId()) return false; + if (getSrcIp() + != other.getSrcIp()) return false; + if (getDstIp() + != other.getDstIp()) return false; + if (getStvSec() + != other.getStvSec()) return false; + if (getStvUsec() + != other.getStvUsec()) return false; + if (getLtvSec() + != other.getLtvSec()) return false; + if (getLtvUsec() + != other.getLtvUsec()) return false; + if (getDst2ResponNum() + != other.getDst2ResponNum()) return false; + if (getDst2Fast() + != other.getDst2Fast()) return false; + if (getDst2FastExpected() + != other.getDst2FastExpected()) return false; + if (getDst2ExpectedDegrated() + != other.getDst2ExpectedDegrated()) return false; + if (getDst2DegratedService() + != other.getDst2DegratedService()) return false; + if (getDst2ServiceAvailability() + != other.getDst2ServiceAvailability()) return false; + if (getDst2ResponTimeout() + != other.getDst2ResponTimeout()) return false; + if (getDst2ResponSuccess() + != other.getDst2ResponSuccess()) return false; + if (getDst2ResponFail() + != other.getDst2ResponFail()) return false; + if (getDst2ResponPeek() + != other.getDst2ResponPeek()) return false; + if (getDst2ResponAverage() + != other.getDst2ResponAverage()) return false; + if (getCsWindow() + != other.getCsWindow()) return false; + if (getScWindow() + != other.getScWindow()) return false; + if (getCsReset() + != other.getCsReset()) return false; + if (getScReset() + != other.getScReset()) return false; + if (getCsRetran() + != other.getCsRetran()) return false; + if (getScRetran() + != other.getScRetran()) return false; + if (getAppId() + != other.getAppId()) return false; + if (getAppGroupId() + != other.getAppGroupId()) return false; + if (getProbeIf() + != other.getProbeIf()) return false; + if (getAppStyle() + != other.getAppStyle()) return false; + if (getTimeFlag() + != other.getTimeFlag()) return false; + if (getConnSetupTm() + != other.getConnSetupTm()) return false; + if (getDataTransferTm() + != other.getDataTransferTm()) return false; + if (getRetransDelayTm() + != other.getRetransDelayTm()) return false; + if (getNetworkInbound() + != other.getNetworkInbound()) return false; + if (getNetworkOutbound() + != other.getNetworkOutbound()) return false; + if (getNewSession() + != other.getNewSession()) return false; + if (getUserEvents() + != other.getUserEvents()) return false; + if (getServerEvents() + != other.getServerEvents()) return false; + if (getConnSetupPeek() + != other.getConnSetupPeek()) return false; + if (getVlanId() + != other.getVlanId()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTableId(); + hash = (37 * hash) + SRC_IP_FIELD_NUMBER; + hash = (53 * hash) + getSrcIp(); + hash = (37 * hash) + DST_IP_FIELD_NUMBER; + hash = (53 * hash) + getDstIp(); + hash = (37 * hash) + STV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getStvSec(); + hash = (37 * hash) + STV_USEC_FIELD_NUMBER; + hash = (53 * hash) + getStvUsec(); + hash = (37 * hash) + LTV_SEC_FIELD_NUMBER; + hash = (53 * hash) + getLtvSec(); + hash = (37 * hash) + LTV_USEC_FIELD_NUMBER; + hash = (53 * hash) + getLtvUsec(); + hash = (37 * hash) + DST2_RESPON_NUM_FIELD_NUMBER; + hash = (53 * hash) + getDst2ResponNum(); + hash = (37 * hash) + DST2_FAST_FIELD_NUMBER; + hash = (53 * hash) + getDst2Fast(); + hash = (37 * hash) + DST2_FAST_EXPECTED_FIELD_NUMBER; + hash = (53 * hash) + getDst2FastExpected(); + hash = (37 * hash) + DST2_EXPECTED_DEGRATED_FIELD_NUMBER; + hash = (53 * hash) + getDst2ExpectedDegrated(); + hash = (37 * hash) + DST2_DEGRATED_SERVICE_FIELD_NUMBER; + hash = (53 * hash) + getDst2DegratedService(); + hash = (37 * hash) + DST2_SERVICE_AVAILABILITY_FIELD_NUMBER; + hash = (53 * hash) + getDst2ServiceAvailability(); + hash = (37 * hash) + DST2_RESPON_TIMEOUT_FIELD_NUMBER; + hash = (53 * hash) + getDst2ResponTimeout(); + hash = (37 * hash) + DST2_RESPON_SUCCESS_FIELD_NUMBER; + hash = (53 * hash) + getDst2ResponSuccess(); + hash = (37 * hash) + DST2_RESPON_FAIL_FIELD_NUMBER; + hash = (53 * hash) + getDst2ResponFail(); + hash = (37 * hash) + DST2_RESPON_PEEK_FIELD_NUMBER; + hash = (53 * hash) + getDst2ResponPeek(); + hash = (37 * hash) + DST2_RESPON_AVERAGE_FIELD_NUMBER; + hash = (53 * hash) + getDst2ResponAverage(); + hash = (37 * hash) + CS_WINDOW_FIELD_NUMBER; + hash = (53 * hash) + getCsWindow(); + hash = (37 * hash) + SC_WINDOW_FIELD_NUMBER; + hash = (53 * hash) + getScWindow(); + hash = (37 * hash) + CS_RESET_FIELD_NUMBER; + hash = (53 * hash) + getCsReset(); + hash = (37 * hash) + SC_RESET_FIELD_NUMBER; + hash = (53 * hash) + getScReset(); + hash = (37 * hash) + CS_RETRAN_FIELD_NUMBER; + hash = (53 * hash) + getCsRetran(); + hash = (37 * hash) + SC_RETRAN_FIELD_NUMBER; + hash = (53 * hash) + getScRetran(); + hash = (37 * hash) + APP_ID_FIELD_NUMBER; + hash = (53 * hash) + getAppId(); + hash = (37 * hash) + APP_GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + getAppGroupId(); + hash = (37 * hash) + PROBE_IF_FIELD_NUMBER; + hash = (53 * hash) + getProbeIf(); + hash = (37 * hash) + APP_STYLE_FIELD_NUMBER; + hash = (53 * hash) + getAppStyle(); + hash = (37 * hash) + TIME_FLAG_FIELD_NUMBER; + hash = (53 * hash) + getTimeFlag(); + hash = (37 * hash) + CONN_SETUP_TM_FIELD_NUMBER; + hash = (53 * hash) + getConnSetupTm(); + hash = (37 * hash) + DATA_TRANSFER_TM_FIELD_NUMBER; + hash = (53 * hash) + getDataTransferTm(); + hash = (37 * hash) + RETRANS_DELAY_TM_FIELD_NUMBER; + hash = (53 * hash) + getRetransDelayTm(); + hash = (37 * hash) + NETWORK_INBOUND_FIELD_NUMBER; + hash = (53 * hash) + getNetworkInbound(); + hash = (37 * hash) + NETWORK_OUTBOUND_FIELD_NUMBER; + hash = (53 * hash) + getNetworkOutbound(); + hash = (37 * hash) + NEW_SESSION_FIELD_NUMBER; + hash = (53 * hash) + getNewSession(); + hash = (37 * hash) + USER_EVENTS_FIELD_NUMBER; + hash = (53 * hash) + getUserEvents(); + hash = (37 * hash) + SERVER_EVENTS_FIELD_NUMBER; + hash = (53 * hash) + getServerEvents(); + hash = (37 * hash) + CONN_SETUP_PEEK_FIELD_NUMBER; + hash = (53 * hash) + getConnSetupPeek(); + hash = (37 * hash) + VLAN_ID_FIELD_NUMBER; + hash = (53 * hash) + getVlanId(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow 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.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow 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.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + 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 dataflow.QoeFlow} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:dataflow.QoeFlow) + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlowOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.internal_static_dataflow_QoeFlow_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.internal_static_dataflow_QoeFlow_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.class, com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.Builder.class); + } + + // Construct using com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tableId_ = 0; + + srcIp_ = 0; + + dstIp_ = 0; + + stvSec_ = 0; + + stvUsec_ = 0; + + ltvSec_ = 0; + + ltvUsec_ = 0; + + dst2ResponNum_ = 0; + + dst2Fast_ = 0; + + dst2FastExpected_ = 0; + + dst2ExpectedDegrated_ = 0; + + dst2DegratedService_ = 0; + + dst2ServiceAvailability_ = 0; + + dst2ResponTimeout_ = 0; + + dst2ResponSuccess_ = 0; + + dst2ResponFail_ = 0; + + dst2ResponPeek_ = 0; + + dst2ResponAverage_ = 0; + + csWindow_ = 0; + + scWindow_ = 0; + + csReset_ = 0; + + scReset_ = 0; + + csRetran_ = 0; + + scRetran_ = 0; + + appId_ = 0; + + appGroupId_ = 0; + + probeIf_ = 0; + + appStyle_ = 0; + + timeFlag_ = 0; + + connSetupTm_ = 0; + + dataTransferTm_ = 0; + + retransDelayTm_ = 0; + + networkInbound_ = 0; + + networkOutbound_ = 0; + + newSession_ = 0; + + userEvents_ = 0; + + serverEvents_ = 0; + + connSetupPeek_ = 0; + + vlanId_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.internal_static_dataflow_QoeFlow_descriptor; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.getDefaultInstance(); + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow build() { + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow result = new com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow(this); + result.tableId_ = tableId_; + result.srcIp_ = srcIp_; + result.dstIp_ = dstIp_; + result.stvSec_ = stvSec_; + result.stvUsec_ = stvUsec_; + result.ltvSec_ = ltvSec_; + result.ltvUsec_ = ltvUsec_; + result.dst2ResponNum_ = dst2ResponNum_; + result.dst2Fast_ = dst2Fast_; + result.dst2FastExpected_ = dst2FastExpected_; + result.dst2ExpectedDegrated_ = dst2ExpectedDegrated_; + result.dst2DegratedService_ = dst2DegratedService_; + result.dst2ServiceAvailability_ = dst2ServiceAvailability_; + result.dst2ResponTimeout_ = dst2ResponTimeout_; + result.dst2ResponSuccess_ = dst2ResponSuccess_; + result.dst2ResponFail_ = dst2ResponFail_; + result.dst2ResponPeek_ = dst2ResponPeek_; + result.dst2ResponAverage_ = dst2ResponAverage_; + result.csWindow_ = csWindow_; + result.scWindow_ = scWindow_; + result.csReset_ = csReset_; + result.scReset_ = scReset_; + result.csRetran_ = csRetran_; + result.scRetran_ = scRetran_; + result.appId_ = appId_; + result.appGroupId_ = appGroupId_; + result.probeIf_ = probeIf_; + result.appStyle_ = appStyle_; + result.timeFlag_ = timeFlag_; + result.connSetupTm_ = connSetupTm_; + result.dataTransferTm_ = dataTransferTm_; + result.retransDelayTm_ = retransDelayTm_; + result.networkInbound_ = networkInbound_; + result.networkOutbound_ = networkOutbound_; + result.newSession_ = newSession_; + result.userEvents_ = userEvents_; + result.serverEvents_ = serverEvents_; + result.connSetupPeek_ = connSetupPeek_; + result.vlanId_ = vlanId_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow.getDefaultInstance()) return this; + if (other.getTableId() != 0) { + setTableId(other.getTableId()); + } + if (other.getSrcIp() != 0) { + setSrcIp(other.getSrcIp()); + } + if (other.getDstIp() != 0) { + setDstIp(other.getDstIp()); + } + if (other.getStvSec() != 0) { + setStvSec(other.getStvSec()); + } + if (other.getStvUsec() != 0) { + setStvUsec(other.getStvUsec()); + } + if (other.getLtvSec() != 0) { + setLtvSec(other.getLtvSec()); + } + if (other.getLtvUsec() != 0) { + setLtvUsec(other.getLtvUsec()); + } + if (other.getDst2ResponNum() != 0) { + setDst2ResponNum(other.getDst2ResponNum()); + } + if (other.getDst2Fast() != 0) { + setDst2Fast(other.getDst2Fast()); + } + if (other.getDst2FastExpected() != 0) { + setDst2FastExpected(other.getDst2FastExpected()); + } + if (other.getDst2ExpectedDegrated() != 0) { + setDst2ExpectedDegrated(other.getDst2ExpectedDegrated()); + } + if (other.getDst2DegratedService() != 0) { + setDst2DegratedService(other.getDst2DegratedService()); + } + if (other.getDst2ServiceAvailability() != 0) { + setDst2ServiceAvailability(other.getDst2ServiceAvailability()); + } + if (other.getDst2ResponTimeout() != 0) { + setDst2ResponTimeout(other.getDst2ResponTimeout()); + } + if (other.getDst2ResponSuccess() != 0) { + setDst2ResponSuccess(other.getDst2ResponSuccess()); + } + if (other.getDst2ResponFail() != 0) { + setDst2ResponFail(other.getDst2ResponFail()); + } + if (other.getDst2ResponPeek() != 0) { + setDst2ResponPeek(other.getDst2ResponPeek()); + } + if (other.getDst2ResponAverage() != 0) { + setDst2ResponAverage(other.getDst2ResponAverage()); + } + if (other.getCsWindow() != 0) { + setCsWindow(other.getCsWindow()); + } + if (other.getScWindow() != 0) { + setScWindow(other.getScWindow()); + } + if (other.getCsReset() != 0) { + setCsReset(other.getCsReset()); + } + if (other.getScReset() != 0) { + setScReset(other.getScReset()); + } + if (other.getCsRetran() != 0) { + setCsRetran(other.getCsRetran()); + } + if (other.getScRetran() != 0) { + setScRetran(other.getScRetran()); + } + if (other.getAppId() != 0) { + setAppId(other.getAppId()); + } + if (other.getAppGroupId() != 0) { + setAppGroupId(other.getAppGroupId()); + } + if (other.getProbeIf() != 0) { + setProbeIf(other.getProbeIf()); + } + if (other.getAppStyle() != 0) { + setAppStyle(other.getAppStyle()); + } + if (other.getTimeFlag() != 0) { + setTimeFlag(other.getTimeFlag()); + } + if (other.getConnSetupTm() != 0) { + setConnSetupTm(other.getConnSetupTm()); + } + if (other.getDataTransferTm() != 0) { + setDataTransferTm(other.getDataTransferTm()); + } + if (other.getRetransDelayTm() != 0) { + setRetransDelayTm(other.getRetransDelayTm()); + } + if (other.getNetworkInbound() != 0) { + setNetworkInbound(other.getNetworkInbound()); + } + if (other.getNetworkOutbound() != 0) { + setNetworkOutbound(other.getNetworkOutbound()); + } + if (other.getNewSession() != 0) { + setNewSession(other.getNewSession()); + } + if (other.getUserEvents() != 0) { + setUserEvents(other.getUserEvents()); + } + if (other.getServerEvents() != 0) { + setServerEvents(other.getServerEvents()); + } + if (other.getConnSetupPeek() != 0) { + setConnSetupPeek(other.getConnSetupPeek()); + } + if (other.getVlanId() != 0) { + setVlanId(other.getVlanId()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int tableId_ ; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + /** + * int32 table_id = 1; + * @param value The tableId to set. + * @return This builder for chaining. + */ + public Builder setTableId(int value) { + + tableId_ = value; + onChanged(); + return this; + } + /** + * int32 table_id = 1; + * @return This builder for chaining. + */ + public Builder clearTableId() { + + tableId_ = 0; + onChanged(); + return this; + } + + private int srcIp_ ; + /** + *
+       *		字段类型		字段							原始类型	    字节数 	说明 
+       * 
+ * + * int32 src_ip = 2; + * @return The srcIp. + */ + @java.lang.Override + public int getSrcIp() { + return srcIp_; + } + /** + *
+       *		字段类型		字段							原始类型	    字节数 	说明 
+       * 
+ * + * int32 src_ip = 2; + * @param value The srcIp to set. + * @return This builder for chaining. + */ + public Builder setSrcIp(int value) { + + srcIp_ = value; + onChanged(); + return this; + } + /** + *
+       *		字段类型		字段							原始类型	    字节数 	说明 
+       * 
+ * + * int32 src_ip = 2; + * @return This builder for chaining. + */ + public Builder clearSrcIp() { + + srcIp_ = 0; + onChanged(); + return this; + } + + private int dstIp_ ; + /** + *
+       *uint32_t 	4	目的ip地址
+       * 
+ * + * int32 dst_ip = 3; + * @return The dstIp. + */ + @java.lang.Override + public int getDstIp() { + return dstIp_; + } + /** + *
+       *uint32_t 	4	目的ip地址
+       * 
+ * + * int32 dst_ip = 3; + * @param value The dstIp to set. + * @return This builder for chaining. + */ + public Builder setDstIp(int value) { + + dstIp_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	目的ip地址
+       * 
+ * + * int32 dst_ip = 3; + * @return This builder for chaining. + */ + public Builder clearDstIp() { + + dstIp_ = 0; + onChanged(); + return this; + } + + private int stvSec_ ; + /** + *
+       *uint32_t 	4	开始时间秒
+       * 
+ * + * int32 stv_sec = 4; + * @return The stvSec. + */ + @java.lang.Override + public int getStvSec() { + return stvSec_; + } + /** + *
+       *uint32_t 	4	开始时间秒
+       * 
+ * + * int32 stv_sec = 4; + * @param value The stvSec to set. + * @return This builder for chaining. + */ + public Builder setStvSec(int value) { + + stvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	开始时间秒
+       * 
+ * + * int32 stv_sec = 4; + * @return This builder for chaining. + */ + public Builder clearStvSec() { + + stvSec_ = 0; + onChanged(); + return this; + } + + private int stvUsec_ ; + /** + *
+       *uint32_t 	4	开始时间微秒
+       * 
+ * + * int32 stv_usec = 5; + * @return The stvUsec. + */ + @java.lang.Override + public int getStvUsec() { + return stvUsec_; + } + /** + *
+       *uint32_t 	4	开始时间微秒
+       * 
+ * + * int32 stv_usec = 5; + * @param value The stvUsec to set. + * @return This builder for chaining. + */ + public Builder setStvUsec(int value) { + + stvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	开始时间微秒
+       * 
+ * + * int32 stv_usec = 5; + * @return This builder for chaining. + */ + public Builder clearStvUsec() { + + stvUsec_ = 0; + onChanged(); + return this; + } + + private int ltvSec_ ; + /** + *
+       *uint32_t 	4	最后更新时间秒
+       * 
+ * + * int32 ltv_sec = 6; + * @return The ltvSec. + */ + @java.lang.Override + public int getLtvSec() { + return ltvSec_; + } + /** + *
+       *uint32_t 	4	最后更新时间秒
+       * 
+ * + * int32 ltv_sec = 6; + * @param value The ltvSec to set. + * @return This builder for chaining. + */ + public Builder setLtvSec(int value) { + + ltvSec_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	最后更新时间秒
+       * 
+ * + * int32 ltv_sec = 6; + * @return This builder for chaining. + */ + public Builder clearLtvSec() { + + ltvSec_ = 0; + onChanged(); + return this; + } + + private int ltvUsec_ ; + /** + *
+       *uint32_t 	4	最后更新时间微秒
+       * 
+ * + * int32 ltv_usec = 7; + * @return The ltvUsec. + */ + @java.lang.Override + public int getLtvUsec() { + return ltvUsec_; + } + /** + *
+       *uint32_t 	4	最后更新时间微秒
+       * 
+ * + * int32 ltv_usec = 7; + * @param value The ltvUsec to set. + * @return This builder for chaining. + */ + public Builder setLtvUsec(int value) { + + ltvUsec_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	最后更新时间微秒
+       * 
+ * + * int32 ltv_usec = 7; + * @return This builder for chaining. + */ + public Builder clearLtvUsec() { + + ltvUsec_ = 0; + onChanged(); + return this; + } + + private int dst2ResponNum_ ; + /** + *
+       *uint32_t 	4	响应总量
+       * 
+ * + * int32 dst2_respon_num = 8; + * @return The dst2ResponNum. + */ + @java.lang.Override + public int getDst2ResponNum() { + return dst2ResponNum_; + } + /** + *
+       *uint32_t 	4	响应总量
+       * 
+ * + * int32 dst2_respon_num = 8; + * @param value The dst2ResponNum to set. + * @return This builder for chaining. + */ + public Builder setDst2ResponNum(int value) { + + dst2ResponNum_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	响应总量
+       * 
+ * + * int32 dst2_respon_num = 8; + * @return This builder for chaining. + */ + public Builder clearDst2ResponNum() { + + dst2ResponNum_ = 0; + onChanged(); + return this; + } + + private int dst2Fast_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_fast = 9; + * @return The dst2Fast. + */ + @java.lang.Override + public int getDst2Fast() { + return dst2Fast_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_fast = 9; + * @param value The dst2Fast to set. + * @return This builder for chaining. + */ + public Builder setDst2Fast(int value) { + + dst2Fast_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_fast = 9; + * @return This builder for chaining. + */ + public Builder clearDst2Fast() { + + dst2Fast_ = 0; + onChanged(); + return this; + } + + private int dst2FastExpected_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_fast_expected = 10; + * @return The dst2FastExpected. + */ + @java.lang.Override + public int getDst2FastExpected() { + return dst2FastExpected_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_fast_expected = 10; + * @param value The dst2FastExpected to set. + * @return This builder for chaining. + */ + public Builder setDst2FastExpected(int value) { + + dst2FastExpected_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_fast_expected = 10; + * @return This builder for chaining. + */ + public Builder clearDst2FastExpected() { + + dst2FastExpected_ = 0; + onChanged(); + return this; + } + + private int dst2ExpectedDegrated_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_expected_degrated = 11; + * @return The dst2ExpectedDegrated. + */ + @java.lang.Override + public int getDst2ExpectedDegrated() { + return dst2ExpectedDegrated_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_expected_degrated = 11; + * @param value The dst2ExpectedDegrated to set. + * @return This builder for chaining. + */ + public Builder setDst2ExpectedDegrated(int value) { + + dst2ExpectedDegrated_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_expected_degrated = 11; + * @return This builder for chaining. + */ + public Builder clearDst2ExpectedDegrated() { + + dst2ExpectedDegrated_ = 0; + onChanged(); + return this; + } + + private int dst2DegratedService_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_degrated_service = 12; + * @return The dst2DegratedService. + */ + @java.lang.Override + public int getDst2DegratedService() { + return dst2DegratedService_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_degrated_service = 12; + * @param value The dst2DegratedService to set. + * @return This builder for chaining. + */ + public Builder setDst2DegratedService(int value) { + + dst2DegratedService_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_degrated_service = 12; + * @return This builder for chaining. + */ + public Builder clearDst2DegratedService() { + + dst2DegratedService_ = 0; + onChanged(); + return this; + } + + private int dst2ServiceAvailability_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_service_availability = 13; + * @return The dst2ServiceAvailability. + */ + @java.lang.Override + public int getDst2ServiceAvailability() { + return dst2ServiceAvailability_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_service_availability = 13; + * @param value The dst2ServiceAvailability to set. + * @return This builder for chaining. + */ + public Builder setDst2ServiceAvailability(int value) { + + dst2ServiceAvailability_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 dst2_service_availability = 13; + * @return This builder for chaining. + */ + public Builder clearDst2ServiceAvailability() { + + dst2ServiceAvailability_ = 0; + onChanged(); + return this; + } + + private int dst2ResponTimeout_ ; + /** + *
+       *uint32_t 	4	响应超时数
+       * 
+ * + * int32 dst2_respon_timeout = 14; + * @return The dst2ResponTimeout. + */ + @java.lang.Override + public int getDst2ResponTimeout() { + return dst2ResponTimeout_; + } + /** + *
+       *uint32_t 	4	响应超时数
+       * 
+ * + * int32 dst2_respon_timeout = 14; + * @param value The dst2ResponTimeout to set. + * @return This builder for chaining. + */ + public Builder setDst2ResponTimeout(int value) { + + dst2ResponTimeout_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	响应超时数
+       * 
+ * + * int32 dst2_respon_timeout = 14; + * @return This builder for chaining. + */ + public Builder clearDst2ResponTimeout() { + + dst2ResponTimeout_ = 0; + onChanged(); + return this; + } + + private int dst2ResponSuccess_ ; + /** + *
+       *uint32_t 	4	响应成功数
+       * 
+ * + * int32 dst2_respon_success = 15; + * @return The dst2ResponSuccess. + */ + @java.lang.Override + public int getDst2ResponSuccess() { + return dst2ResponSuccess_; + } + /** + *
+       *uint32_t 	4	响应成功数
+       * 
+ * + * int32 dst2_respon_success = 15; + * @param value The dst2ResponSuccess to set. + * @return This builder for chaining. + */ + public Builder setDst2ResponSuccess(int value) { + + dst2ResponSuccess_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	响应成功数
+       * 
+ * + * int32 dst2_respon_success = 15; + * @return This builder for chaining. + */ + public Builder clearDst2ResponSuccess() { + + dst2ResponSuccess_ = 0; + onChanged(); + return this; + } + + private int dst2ResponFail_ ; + /** + *
+       *uint32_t 	4	响应失败数
+       * 
+ * + * int32 dst2_respon_fail = 16; + * @return The dst2ResponFail. + */ + @java.lang.Override + public int getDst2ResponFail() { + return dst2ResponFail_; + } + /** + *
+       *uint32_t 	4	响应失败数
+       * 
+ * + * int32 dst2_respon_fail = 16; + * @param value The dst2ResponFail to set. + * @return This builder for chaining. + */ + public Builder setDst2ResponFail(int value) { + + dst2ResponFail_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	响应失败数
+       * 
+ * + * int32 dst2_respon_fail = 16; + * @return This builder for chaining. + */ + public Builder clearDst2ResponFail() { + + dst2ResponFail_ = 0; + onChanged(); + return this; + } + + private int dst2ResponPeek_ ; + /** + *
+       *uint32_t 	4	峰值响应时间
+       * 
+ * + * int32 dst2_respon_peek = 17; + * @return The dst2ResponPeek. + */ + @java.lang.Override + public int getDst2ResponPeek() { + return dst2ResponPeek_; + } + /** + *
+       *uint32_t 	4	峰值响应时间
+       * 
+ * + * int32 dst2_respon_peek = 17; + * @param value The dst2ResponPeek to set. + * @return This builder for chaining. + */ + public Builder setDst2ResponPeek(int value) { + + dst2ResponPeek_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	峰值响应时间
+       * 
+ * + * int32 dst2_respon_peek = 17; + * @return This builder for chaining. + */ + public Builder clearDst2ResponPeek() { + + dst2ResponPeek_ = 0; + onChanged(); + return this; + } + + private int dst2ResponAverage_ ; + /** + *
+       *uint32_t 	4	响应时间均值
+       * 
+ * + * int32 dst2_respon_average = 18; + * @return The dst2ResponAverage. + */ + @java.lang.Override + public int getDst2ResponAverage() { + return dst2ResponAverage_; + } + /** + *
+       *uint32_t 	4	响应时间均值
+       * 
+ * + * int32 dst2_respon_average = 18; + * @param value The dst2ResponAverage to set. + * @return This builder for chaining. + */ + public Builder setDst2ResponAverage(int value) { + + dst2ResponAverage_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	响应时间均值
+       * 
+ * + * int32 dst2_respon_average = 18; + * @return This builder for chaining. + */ + public Builder clearDst2ResponAverage() { + + dst2ResponAverage_ = 0; + onChanged(); + return this; + } + + private int csWindow_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_window = 19; + * @return The csWindow. + */ + @java.lang.Override + public int getCsWindow() { + return csWindow_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_window = 19; + * @param value The csWindow to set. + * @return This builder for chaining. + */ + public Builder setCsWindow(int value) { + + csWindow_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_window = 19; + * @return This builder for chaining. + */ + public Builder clearCsWindow() { + + csWindow_ = 0; + onChanged(); + return this; + } + + private int scWindow_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_window = 20; + * @return The scWindow. + */ + @java.lang.Override + public int getScWindow() { + return scWindow_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_window = 20; + * @param value The scWindow to set. + * @return This builder for chaining. + */ + public Builder setScWindow(int value) { + + scWindow_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_window = 20; + * @return This builder for chaining. + */ + public Builder clearScWindow() { + + scWindow_ = 0; + onChanged(); + return this; + } + + private int csReset_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_reset = 21; + * @return The csReset. + */ + @java.lang.Override + public int getCsReset() { + return csReset_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_reset = 21; + * @param value The csReset to set. + * @return This builder for chaining. + */ + public Builder setCsReset(int value) { + + csReset_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_reset = 21; + * @return This builder for chaining. + */ + public Builder clearCsReset() { + + csReset_ = 0; + onChanged(); + return this; + } + + private int scReset_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_reset = 22; + * @return The scReset. + */ + @java.lang.Override + public int getScReset() { + return scReset_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_reset = 22; + * @param value The scReset to set. + * @return This builder for chaining. + */ + public Builder setScReset(int value) { + + scReset_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_reset = 22; + * @return This builder for chaining. + */ + public Builder clearScReset() { + + scReset_ = 0; + onChanged(); + return this; + } + + private int csRetran_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_retran = 23; + * @return The csRetran. + */ + @java.lang.Override + public int getCsRetran() { + return csRetran_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_retran = 23; + * @param value The csRetran to set. + * @return This builder for chaining. + */ + public Builder setCsRetran(int value) { + + csRetran_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 cs_retran = 23; + * @return This builder for chaining. + */ + public Builder clearCsRetran() { + + csRetran_ = 0; + onChanged(); + return this; + } + + private int scRetran_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_retran = 24; + * @return The scRetran. + */ + @java.lang.Override + public int getScRetran() { + return scRetran_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_retran = 24; + * @param value The scRetran to set. + * @return This builder for chaining. + */ + public Builder setScRetran(int value) { + + scRetran_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 sc_retran = 24; + * @return This builder for chaining. + */ + public Builder clearScRetran() { + + scRetran_ = 0; + onChanged(); + return this; + } + + private int appId_ ; + /** + *
+       *uint32_t 	4	Aphid
+       * 
+ * + * int32 app_id = 25; + * @return The appId. + */ + @java.lang.Override + public int getAppId() { + return appId_; + } + /** + *
+       *uint32_t 	4	Aphid
+       * 
+ * + * int32 app_id = 25; + * @param value The appId to set. + * @return This builder for chaining. + */ + public Builder setAppId(int value) { + + appId_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	Aphid
+       * 
+ * + * int32 app_id = 25; + * @return This builder for chaining. + */ + public Builder clearAppId() { + + appId_ = 0; + onChanged(); + return this; + } + + private int appGroupId_ ; + /** + *
+       *uint32_t 	4	app组id
+       * 
+ * + * int32 app_group_id = 26; + * @return The appGroupId. + */ + @java.lang.Override + public int getAppGroupId() { + return appGroupId_; + } + /** + *
+       *uint32_t 	4	app组id
+       * 
+ * + * int32 app_group_id = 26; + * @param value The appGroupId to set. + * @return This builder for chaining. + */ + public Builder setAppGroupId(int value) { + + appGroupId_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	app组id
+       * 
+ * + * int32 app_group_id = 26; + * @return This builder for chaining. + */ + public Builder clearAppGroupId() { + + appGroupId_ = 0; + onChanged(); + return this; + } + + private int probeIf_ ; + /** + *
+       *uint32_t 	4	探针接口id
+       * 
+ * + * int32 probe_if = 27; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + /** + *
+       *uint32_t 	4	探针接口id
+       * 
+ * + * int32 probe_if = 27; + * @param value The probeIf to set. + * @return This builder for chaining. + */ + public Builder setProbeIf(int value) { + + probeIf_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	探针接口id
+       * 
+ * + * int32 probe_if = 27; + * @return This builder for chaining. + */ + public Builder clearProbeIf() { + + probeIf_ = 0; + onChanged(); + return this; + } + + private int appStyle_ ; + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 app_style = 28; + * @return The appStyle. + */ + @java.lang.Override + public int getAppStyle() { + return appStyle_; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 app_style = 28; + * @param value The appStyle to set. + * @return This builder for chaining. + */ + public Builder setAppStyle(int value) { + + appStyle_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	
+       * 
+ * + * int32 app_style = 28; + * @return This builder for chaining. + */ + public Builder clearAppStyle() { + + appStyle_ = 0; + onChanged(); + return this; + } + + private int timeFlag_ ; + /** + *
+       *uint32_t 	4	发送时间戳
+       * 
+ * + * int32 time_flag = 29; + * @return The timeFlag. + */ + @java.lang.Override + public int getTimeFlag() { + return timeFlag_; + } + /** + *
+       *uint32_t 	4	发送时间戳
+       * 
+ * + * int32 time_flag = 29; + * @param value The timeFlag to set. + * @return This builder for chaining. + */ + public Builder setTimeFlag(int value) { + + timeFlag_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	发送时间戳
+       * 
+ * + * int32 time_flag = 29; + * @return This builder for chaining. + */ + public Builder clearTimeFlag() { + + timeFlag_ = 0; + onChanged(); + return this; + } + + private int connSetupTm_ ; + /** + *
+       *uint32_t 	4	链接建立时间
+       * 
+ * + * int32 conn_setup_tm = 30; + * @return The connSetupTm. + */ + @java.lang.Override + public int getConnSetupTm() { + return connSetupTm_; + } + /** + *
+       *uint32_t 	4	链接建立时间
+       * 
+ * + * int32 conn_setup_tm = 30; + * @param value The connSetupTm to set. + * @return This builder for chaining. + */ + public Builder setConnSetupTm(int value) { + + connSetupTm_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	链接建立时间
+       * 
+ * + * int32 conn_setup_tm = 30; + * @return This builder for chaining. + */ + public Builder clearConnSetupTm() { + + connSetupTm_ = 0; + onChanged(); + return this; + } + + private int dataTransferTm_ ; + /** + *
+       *uint32_t 	4	数据传输时间
+       * 
+ * + * int32 data_transfer_tm = 31; + * @return The dataTransferTm. + */ + @java.lang.Override + public int getDataTransferTm() { + return dataTransferTm_; + } + /** + *
+       *uint32_t 	4	数据传输时间
+       * 
+ * + * int32 data_transfer_tm = 31; + * @param value The dataTransferTm to set. + * @return This builder for chaining. + */ + public Builder setDataTransferTm(int value) { + + dataTransferTm_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	数据传输时间
+       * 
+ * + * int32 data_transfer_tm = 31; + * @return This builder for chaining. + */ + public Builder clearDataTransferTm() { + + dataTransferTm_ = 0; + onChanged(); + return this; + } + + private int retransDelayTm_ ; + /** + *
+       *uint32_t 	4	数据重传时延
+       * 
+ * + * int32 retrans_delay_tm = 32; + * @return The retransDelayTm. + */ + @java.lang.Override + public int getRetransDelayTm() { + return retransDelayTm_; + } + /** + *
+       *uint32_t 	4	数据重传时延
+       * 
+ * + * int32 retrans_delay_tm = 32; + * @param value The retransDelayTm to set. + * @return This builder for chaining. + */ + public Builder setRetransDelayTm(int value) { + + retransDelayTm_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	数据重传时延
+       * 
+ * + * int32 retrans_delay_tm = 32; + * @return This builder for chaining. + */ + public Builder clearRetransDelayTm() { + + retransDelayTm_ = 0; + onChanged(); + return this; + } + + private int networkInbound_ ; + /** + *
+       *uint32_t 	4	网络响应时间(c->s)
+       * 
+ * + * int32 network_inbound = 33; + * @return The networkInbound. + */ + @java.lang.Override + public int getNetworkInbound() { + return networkInbound_; + } + /** + *
+       *uint32_t 	4	网络响应时间(c->s)
+       * 
+ * + * int32 network_inbound = 33; + * @param value The networkInbound to set. + * @return This builder for chaining. + */ + public Builder setNetworkInbound(int value) { + + networkInbound_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	网络响应时间(c->s)
+       * 
+ * + * int32 network_inbound = 33; + * @return This builder for chaining. + */ + public Builder clearNetworkInbound() { + + networkInbound_ = 0; + onChanged(); + return this; + } + + private int networkOutbound_ ; + /** + *
+       *uint32_t 	4	网络响应时间(s->c)
+       * 
+ * + * int32 network_outbound = 34; + * @return The networkOutbound. + */ + @java.lang.Override + public int getNetworkOutbound() { + return networkOutbound_; + } + /** + *
+       *uint32_t 	4	网络响应时间(s->c)
+       * 
+ * + * int32 network_outbound = 34; + * @param value The networkOutbound to set. + * @return This builder for chaining. + */ + public Builder setNetworkOutbound(int value) { + + networkOutbound_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	网络响应时间(s->c)
+       * 
+ * + * int32 network_outbound = 34; + * @return This builder for chaining. + */ + public Builder clearNetworkOutbound() { + + networkOutbound_ = 0; + onChanged(); + return this; + } + + private int newSession_ ; + /** + *
+       *uint32_t 	4	新会话数
+       * 
+ * + * int32 new_session = 35; + * @return The newSession. + */ + @java.lang.Override + public int getNewSession() { + return newSession_; + } + /** + *
+       *uint32_t 	4	新会话数
+       * 
+ * + * int32 new_session = 35; + * @param value The newSession to set. + * @return This builder for chaining. + */ + public Builder setNewSession(int value) { + + newSession_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	新会话数
+       * 
+ * + * int32 new_session = 35; + * @return This builder for chaining. + */ + public Builder clearNewSession() { + + newSession_ = 0; + onChanged(); + return this; + } + + private int userEvents_ ; + /** + *
+       *uint32_t 	4	用户事件
+       * 
+ * + * int32 user_events = 36; + * @return The userEvents. + */ + @java.lang.Override + public int getUserEvents() { + return userEvents_; + } + /** + *
+       *uint32_t 	4	用户事件
+       * 
+ * + * int32 user_events = 36; + * @param value The userEvents to set. + * @return This builder for chaining. + */ + public Builder setUserEvents(int value) { + + userEvents_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	用户事件
+       * 
+ * + * int32 user_events = 36; + * @return This builder for chaining. + */ + public Builder clearUserEvents() { + + userEvents_ = 0; + onChanged(); + return this; + } + + private int serverEvents_ ; + /** + *
+       *uint32_t 	4	服务事件
+       * 
+ * + * int32 server_events = 37; + * @return The serverEvents. + */ + @java.lang.Override + public int getServerEvents() { + return serverEvents_; + } + /** + *
+       *uint32_t 	4	服务事件
+       * 
+ * + * int32 server_events = 37; + * @param value The serverEvents to set. + * @return This builder for chaining. + */ + public Builder setServerEvents(int value) { + + serverEvents_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	服务事件
+       * 
+ * + * int32 server_events = 37; + * @return This builder for chaining. + */ + public Builder clearServerEvents() { + + serverEvents_ = 0; + onChanged(); + return this; + } + + private int connSetupPeek_ ; + /** + *
+       *uint32_t 	4	连接建立时间峰值
+       * 
+ * + * int32 conn_setup_peek = 38; + * @return The connSetupPeek. + */ + @java.lang.Override + public int getConnSetupPeek() { + return connSetupPeek_; + } + /** + *
+       *uint32_t 	4	连接建立时间峰值
+       * 
+ * + * int32 conn_setup_peek = 38; + * @param value The connSetupPeek to set. + * @return This builder for chaining. + */ + public Builder setConnSetupPeek(int value) { + + connSetupPeek_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4	连接建立时间峰值
+       * 
+ * + * int32 conn_setup_peek = 38; + * @return This builder for chaining. + */ + public Builder clearConnSetupPeek() { + + connSetupPeek_ = 0; + onChanged(); + return this; + } + + private int vlanId_ ; + /** + *
+       *uint32_t 	4
+       * 
+ * + * int32 vlan_id = 39; + * @return The vlanId. + */ + @java.lang.Override + public int getVlanId() { + return vlanId_; + } + /** + *
+       *uint32_t 	4
+       * 
+ * + * int32 vlan_id = 39; + * @param value The vlanId to set. + * @return This builder for chaining. + */ + public Builder setVlanId(int value) { + + vlanId_ = value; + onChanged(); + return this; + } + /** + *
+       *uint32_t 	4
+       * 
+ * + * int32 vlan_id = 39; + * @return This builder for chaining. + */ + public Builder clearVlanId() { + + vlanId_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:dataflow.QoeFlow) + } + + // @@protoc_insertion_point(class_scope:dataflow.QoeFlow) + private static final com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow(); + } + + public static com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public QoeFlow parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new QoeFlow(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.QoeFlowOuterClass.QoeFlow getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_dataflow_QoeFlow_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_dataflow_QoeFlow_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rQoeFlow.proto\022\010dataflow\"\355\006\n\007QoeFlow\022\020\n" + + "\010table_id\030\001 \001(\005\022\016\n\006src_ip\030\002 \001(\005\022\016\n\006dst_i" + + "p\030\003 \001(\005\022\017\n\007stv_sec\030\004 \001(\005\022\020\n\010stv_usec\030\005 \001" + + "(\005\022\017\n\007ltv_sec\030\006 \001(\005\022\020\n\010ltv_usec\030\007 \001(\005\022\027\n" + + "\017dst2_respon_num\030\010 \001(\005\022\021\n\tdst2_fast\030\t \001(" + + "\005\022\032\n\022dst2_fast_expected\030\n \001(\005\022\036\n\026dst2_ex" + + "pected_degrated\030\013 \001(\005\022\035\n\025dst2_degrated_s" + + "ervice\030\014 \001(\005\022!\n\031dst2_service_availabilit" + + "y\030\r \001(\005\022\033\n\023dst2_respon_timeout\030\016 \001(\005\022\033\n\023" + + "dst2_respon_success\030\017 \001(\005\022\030\n\020dst2_respon" + + "_fail\030\020 \001(\005\022\030\n\020dst2_respon_peek\030\021 \001(\005\022\033\n" + + "\023dst2_respon_average\030\022 \001(\005\022\021\n\tcs_window\030" + + "\023 \001(\005\022\021\n\tsc_window\030\024 \001(\005\022\020\n\010cs_reset\030\025 \001" + + "(\005\022\020\n\010sc_reset\030\026 \001(\005\022\021\n\tcs_retran\030\027 \001(\005\022" + + "\021\n\tsc_retran\030\030 \001(\005\022\016\n\006app_id\030\031 \001(\005\022\024\n\014ap" + + "p_group_id\030\032 \001(\005\022\020\n\010probe_if\030\033 \001(\005\022\021\n\tap" + + "p_style\030\034 \001(\005\022\021\n\ttime_flag\030\035 \001(\005\022\025\n\rconn" + + "_setup_tm\030\036 \001(\005\022\030\n\020data_transfer_tm\030\037 \001(" + + "\005\022\030\n\020retrans_delay_tm\030 \001(\005\022\027\n\017network_i" + + "nbound\030! \001(\005\022\030\n\020network_outbound\030\" \001(\005\022\023" + + "\n\013new_session\030# \001(\005\022\023\n\013user_events\030$ \001(\005" + + "\022\025\n\rserver_events\030% \001(\005\022\027\n\017conn_setup_pe" + + "ek\030& \001(\005\022\017\n\007vlan_id\030\' \001(\005B<\n#com.yuandia" + + "n.dataflow.proto.msgtypeP\000Z\023../grpc-gen;" + + "grpcgenb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_dataflow_QoeFlow_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_dataflow_QoeFlow_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_dataflow_QoeFlow_descriptor, + new java.lang.String[] { "TableId", "SrcIp", "DstIp", "StvSec", "StvUsec", "LtvSec", "LtvUsec", "Dst2ResponNum", "Dst2Fast", "Dst2FastExpected", "Dst2ExpectedDegrated", "Dst2DegratedService", "Dst2ServiceAvailability", "Dst2ResponTimeout", "Dst2ResponSuccess", "Dst2ResponFail", "Dst2ResponPeek", "Dst2ResponAverage", "CsWindow", "ScWindow", "CsReset", "ScReset", "CsRetran", "ScRetran", "AppId", "AppGroupId", "ProbeIf", "AppStyle", "TimeFlag", "ConnSetupTm", "DataTransferTm", "RetransDelayTm", "NetworkInbound", "NetworkOutbound", "NewSession", "UserEvents", "ServerEvents", "ConnSetupPeek", "VlanId", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/yuandian/dataflow/proto/msgtype/SstFlowOuterClass.java b/src/main/java/com/yuandian/dataflow/proto/msgtype/SstFlowOuterClass.java new file mode 100644 index 0000000..5e9c06a --- /dev/null +++ b/src/main/java/com/yuandian/dataflow/proto/msgtype/SstFlowOuterClass.java @@ -0,0 +1,3155 @@ +// Generated by the protocol buffer compiler. DO NOT EDIT! +// source: SstFlow.proto + +package com.yuandian.dataflow.proto.msgtype; + +public final class SstFlowOuterClass { + private SstFlowOuterClass() {} + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistryLite registry) { + } + + public static void registerAllExtensions( + com.google.protobuf.ExtensionRegistry registry) { + registerAllExtensions( + (com.google.protobuf.ExtensionRegistryLite) registry); + } + public interface SstFlowOrBuilder extends + // @@protoc_insertion_point(interface_extends:dataflow.SstFlow) + com.google.protobuf.MessageOrBuilder { + + /** + * int32 table_id = 1; + * @return The tableId. + */ + int getTableId(); + + /** + *
+     *源MAC
+     * 
+ * + * int64 mac_src = 2; + * @return The macSrc. + */ + long getMacSrc(); + + /** + *
+     *目标MAC
+     * 
+ * + * int64 mac_dst = 3; + * @return The macDst. + */ + long getMacDst(); + + /** + *
+     *源IP
+     * 
+ * + * int64 ip_src = 4; + * @return The ipSrc. + */ + long getIpSrc(); + + /** + *
+     *目标IP
+     * 
+ * + * int64 ip_dst = 5; + * @return The ipDst. + */ + long getIpDst(); + + /** + *
+     *源端口,如果没有,为-1
+     * 
+ * + * int32 port_src = 6; + * @return The portSrc. + */ + int getPortSrc(); + + /** + *
+     *目标端口,如果没有,为-1
+     * 
+ * + * int32 port_dst = 7; + * @return The portDst. + */ + int getPortDst(); + + /** + *
+     *第三层协议ID,如果没有,为-1
+     * 
+ * + * int32 l3_proto = 8; + * @return The l3Proto. + */ + int getL3Proto(); + + /** + *
+     *第四层协议ID,如果没有,为-1
+     * 
+ * + * int32 l4_proto = 9; + * @return The l4Proto. + */ + int getL4Proto(); + + /** + *
+     *Tos,一个字节,如果没有,为-1
+     * 
+ * + * int32 tos = 10; + * @return The tos. + */ + int getTos(); + + /** + *
+     *vlan ID,如果没有,为-1 
+     * 
+ * + * int32 vlan_id = 11; + * @return The vlanId. + */ + int getVlanId(); + + /** + *
+     *字节总数
+     * 
+ * + * int64 bytes = 12; + * @return The bytes. + */ + long getBytes(); + + /** + *
+     *数据包总数
+     * 
+ * + * int64 packets = 13; + * @return The packets. + */ + long getPackets(); + + /** + *
+     *TCP同步包数
+     * 
+ * + * int64 packets_syn = 14; + * @return The packetsSyn. + */ + long getPacketsSyn(); + + /** + *
+     *TCP同步确认包数
+     * 
+ * + * int64 packets_syn_ack = 15; + * @return The packetsSynAck. + */ + long getPacketsSynAck(); + + /** + *
+     *TCP同步重置包数
+     * 
+ * + * int64 packets_syn_rst = 16; + * @return The packetsSynRst. + */ + long getPacketsSynRst(); + + /** + *
+     *时间戳,秒
+     * 
+ * + * int64 timestamp = 17; + * @return The timestamp. + */ + long getTimestamp(); + + /** + *
+     *应用ID
+     * 
+ * + * int64 appid = 18; + * @return The appid. + */ + long getAppid(); + + /** + * int64 app_group_id = 19; + * @return The appGroupId. + */ + long getAppGroupId(); + + /** + * int32 mpls_label = 20; + * @return The mplsLabel. + */ + int getMplsLabel(); + + /** + *
+     *tcp同步包,接收
+     * 
+ * + * int64 pkts_syn_rx = 21; + * @return The pktsSynRx. + */ + long getPktsSynRx(); + + /** + *
+     *tcp同步确认包,接收
+     * 
+ * + * int64 pkts_syn_ack_rx = 22; + * @return The pktsSynAckRx. + */ + long getPktsSynAckRx(); + + /** + *
+     *tcp同步重置包,接收
+     * 
+ * + * int64 pkts_syn_rst_rx = 23; + * @return The pktsSynRstRx. + */ + long getPktsSynRstRx(); + + /** + *
+     *tcp终止包,接收
+     * 
+ * + * int64 pkts_fin = 24; + * @return The pktsFin. + */ + long getPktsFin(); + + /** + *
+     *tcp重置包,接收
+     * 
+ * + * int64 pkts_rst = 25; + * @return The pktsRst. + */ + long getPktsRst(); + + /** + *
+     *字节收
+     * 
+ * + * int64 bytes_rx = 26; + * @return The bytesRx. + */ + long getBytesRx(); + + /** + *
+     *数据包收
+     * 
+ * + * int64 packets_rx = 27; + * @return The packetsRx. + */ + long getPacketsRx(); + + /** + * int64 probe_time_sec = 28; + * @return The probeTimeSec. + */ + long getProbeTimeSec(); + + /** + * int64 probe_time = 29; + * @return The probeTime. + */ + long getProbeTime(); + + /** + * int64 create_time = 30; + * @return The createTime. + */ + long getCreateTime(); + + /** + * int32 probe_if = 31; + * @return The probeIf. + */ + int getProbeIf(); + } + /** + * Protobuf type {@code dataflow.SstFlow} + */ + public static final class SstFlow extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:dataflow.SstFlow) + SstFlowOrBuilder { + private static final long serialVersionUID = 0L; + // Use SstFlow.newBuilder() to construct. + private SstFlow(com.google.protobuf.GeneratedMessageV3.Builder builder) { + super(builder); + } + private SstFlow() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new SstFlow(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private SstFlow( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + 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; + case 8: { + + tableId_ = input.readInt32(); + break; + } + case 16: { + + macSrc_ = input.readInt64(); + break; + } + case 24: { + + macDst_ = input.readInt64(); + break; + } + case 32: { + + ipSrc_ = input.readInt64(); + break; + } + case 40: { + + ipDst_ = input.readInt64(); + break; + } + case 48: { + + portSrc_ = input.readInt32(); + break; + } + case 56: { + + portDst_ = input.readInt32(); + break; + } + case 64: { + + l3Proto_ = input.readInt32(); + break; + } + case 72: { + + l4Proto_ = input.readInt32(); + break; + } + case 80: { + + tos_ = input.readInt32(); + break; + } + case 88: { + + vlanId_ = input.readInt32(); + break; + } + case 96: { + + bytes_ = input.readInt64(); + break; + } + case 104: { + + packets_ = input.readInt64(); + break; + } + case 112: { + + packetsSyn_ = input.readInt64(); + break; + } + case 120: { + + packetsSynAck_ = input.readInt64(); + break; + } + case 128: { + + packetsSynRst_ = input.readInt64(); + break; + } + case 136: { + + timestamp_ = input.readInt64(); + break; + } + case 144: { + + appid_ = input.readInt64(); + break; + } + case 152: { + + appGroupId_ = input.readInt64(); + break; + } + case 160: { + + mplsLabel_ = input.readInt32(); + break; + } + case 168: { + + pktsSynRx_ = input.readInt64(); + break; + } + case 176: { + + pktsSynAckRx_ = input.readInt64(); + break; + } + case 184: { + + pktsSynRstRx_ = input.readInt64(); + break; + } + case 192: { + + pktsFin_ = input.readInt64(); + break; + } + case 200: { + + pktsRst_ = input.readInt64(); + break; + } + case 208: { + + bytesRx_ = input.readInt64(); + break; + } + case 216: { + + packetsRx_ = input.readInt64(); + break; + } + case 224: { + + probeTimeSec_ = input.readInt64(); + break; + } + case 232: { + + probeTime_ = input.readInt64(); + break; + } + case 240: { + + createTime_ = input.readInt64(); + break; + } + case 248: { + + probeIf_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (com.google.protobuf.UninitializedMessageException e) { + throw e.asInvalidProtocolBufferException().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.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.internal_static_dataflow_SstFlow_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.internal_static_dataflow_SstFlow_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.class, com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.Builder.class); + } + + public static final int TABLE_ID_FIELD_NUMBER = 1; + private int tableId_; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + + public static final int MAC_SRC_FIELD_NUMBER = 2; + private long macSrc_; + /** + *
+     *源MAC
+     * 
+ * + * int64 mac_src = 2; + * @return The macSrc. + */ + @java.lang.Override + public long getMacSrc() { + return macSrc_; + } + + public static final int MAC_DST_FIELD_NUMBER = 3; + private long macDst_; + /** + *
+     *目标MAC
+     * 
+ * + * int64 mac_dst = 3; + * @return The macDst. + */ + @java.lang.Override + public long getMacDst() { + return macDst_; + } + + public static final int IP_SRC_FIELD_NUMBER = 4; + private long ipSrc_; + /** + *
+     *源IP
+     * 
+ * + * int64 ip_src = 4; + * @return The ipSrc. + */ + @java.lang.Override + public long getIpSrc() { + return ipSrc_; + } + + public static final int IP_DST_FIELD_NUMBER = 5; + private long ipDst_; + /** + *
+     *目标IP
+     * 
+ * + * int64 ip_dst = 5; + * @return The ipDst. + */ + @java.lang.Override + public long getIpDst() { + return ipDst_; + } + + public static final int PORT_SRC_FIELD_NUMBER = 6; + private int portSrc_; + /** + *
+     *源端口,如果没有,为-1
+     * 
+ * + * int32 port_src = 6; + * @return The portSrc. + */ + @java.lang.Override + public int getPortSrc() { + return portSrc_; + } + + public static final int PORT_DST_FIELD_NUMBER = 7; + private int portDst_; + /** + *
+     *目标端口,如果没有,为-1
+     * 
+ * + * int32 port_dst = 7; + * @return The portDst. + */ + @java.lang.Override + public int getPortDst() { + return portDst_; + } + + public static final int L3_PROTO_FIELD_NUMBER = 8; + private int l3Proto_; + /** + *
+     *第三层协议ID,如果没有,为-1
+     * 
+ * + * int32 l3_proto = 8; + * @return The l3Proto. + */ + @java.lang.Override + public int getL3Proto() { + return l3Proto_; + } + + public static final int L4_PROTO_FIELD_NUMBER = 9; + private int l4Proto_; + /** + *
+     *第四层协议ID,如果没有,为-1
+     * 
+ * + * int32 l4_proto = 9; + * @return The l4Proto. + */ + @java.lang.Override + public int getL4Proto() { + return l4Proto_; + } + + public static final int TOS_FIELD_NUMBER = 10; + private int tos_; + /** + *
+     *Tos,一个字节,如果没有,为-1
+     * 
+ * + * int32 tos = 10; + * @return The tos. + */ + @java.lang.Override + public int getTos() { + return tos_; + } + + public static final int VLAN_ID_FIELD_NUMBER = 11; + private int vlanId_; + /** + *
+     *vlan ID,如果没有,为-1 
+     * 
+ * + * int32 vlan_id = 11; + * @return The vlanId. + */ + @java.lang.Override + public int getVlanId() { + return vlanId_; + } + + public static final int BYTES_FIELD_NUMBER = 12; + private long bytes_; + /** + *
+     *字节总数
+     * 
+ * + * int64 bytes = 12; + * @return The bytes. + */ + @java.lang.Override + public long getBytes() { + return bytes_; + } + + public static final int PACKETS_FIELD_NUMBER = 13; + private long packets_; + /** + *
+     *数据包总数
+     * 
+ * + * int64 packets = 13; + * @return The packets. + */ + @java.lang.Override + public long getPackets() { + return packets_; + } + + public static final int PACKETS_SYN_FIELD_NUMBER = 14; + private long packetsSyn_; + /** + *
+     *TCP同步包数
+     * 
+ * + * int64 packets_syn = 14; + * @return The packetsSyn. + */ + @java.lang.Override + public long getPacketsSyn() { + return packetsSyn_; + } + + public static final int PACKETS_SYN_ACK_FIELD_NUMBER = 15; + private long packetsSynAck_; + /** + *
+     *TCP同步确认包数
+     * 
+ * + * int64 packets_syn_ack = 15; + * @return The packetsSynAck. + */ + @java.lang.Override + public long getPacketsSynAck() { + return packetsSynAck_; + } + + public static final int PACKETS_SYN_RST_FIELD_NUMBER = 16; + private long packetsSynRst_; + /** + *
+     *TCP同步重置包数
+     * 
+ * + * int64 packets_syn_rst = 16; + * @return The packetsSynRst. + */ + @java.lang.Override + public long getPacketsSynRst() { + return packetsSynRst_; + } + + public static final int TIMESTAMP_FIELD_NUMBER = 17; + private long timestamp_; + /** + *
+     *时间戳,秒
+     * 
+ * + * int64 timestamp = 17; + * @return The timestamp. + */ + @java.lang.Override + public long getTimestamp() { + return timestamp_; + } + + public static final int APPID_FIELD_NUMBER = 18; + private long appid_; + /** + *
+     *应用ID
+     * 
+ * + * int64 appid = 18; + * @return The appid. + */ + @java.lang.Override + public long getAppid() { + return appid_; + } + + public static final int APP_GROUP_ID_FIELD_NUMBER = 19; + private long appGroupId_; + /** + * int64 app_group_id = 19; + * @return The appGroupId. + */ + @java.lang.Override + public long getAppGroupId() { + return appGroupId_; + } + + public static final int MPLS_LABEL_FIELD_NUMBER = 20; + private int mplsLabel_; + /** + * int32 mpls_label = 20; + * @return The mplsLabel. + */ + @java.lang.Override + public int getMplsLabel() { + return mplsLabel_; + } + + public static final int PKTS_SYN_RX_FIELD_NUMBER = 21; + private long pktsSynRx_; + /** + *
+     *tcp同步包,接收
+     * 
+ * + * int64 pkts_syn_rx = 21; + * @return The pktsSynRx. + */ + @java.lang.Override + public long getPktsSynRx() { + return pktsSynRx_; + } + + public static final int PKTS_SYN_ACK_RX_FIELD_NUMBER = 22; + private long pktsSynAckRx_; + /** + *
+     *tcp同步确认包,接收
+     * 
+ * + * int64 pkts_syn_ack_rx = 22; + * @return The pktsSynAckRx. + */ + @java.lang.Override + public long getPktsSynAckRx() { + return pktsSynAckRx_; + } + + public static final int PKTS_SYN_RST_RX_FIELD_NUMBER = 23; + private long pktsSynRstRx_; + /** + *
+     *tcp同步重置包,接收
+     * 
+ * + * int64 pkts_syn_rst_rx = 23; + * @return The pktsSynRstRx. + */ + @java.lang.Override + public long getPktsSynRstRx() { + return pktsSynRstRx_; + } + + public static final int PKTS_FIN_FIELD_NUMBER = 24; + private long pktsFin_; + /** + *
+     *tcp终止包,接收
+     * 
+ * + * int64 pkts_fin = 24; + * @return The pktsFin. + */ + @java.lang.Override + public long getPktsFin() { + return pktsFin_; + } + + public static final int PKTS_RST_FIELD_NUMBER = 25; + private long pktsRst_; + /** + *
+     *tcp重置包,接收
+     * 
+ * + * int64 pkts_rst = 25; + * @return The pktsRst. + */ + @java.lang.Override + public long getPktsRst() { + return pktsRst_; + } + + public static final int BYTES_RX_FIELD_NUMBER = 26; + private long bytesRx_; + /** + *
+     *字节收
+     * 
+ * + * int64 bytes_rx = 26; + * @return The bytesRx. + */ + @java.lang.Override + public long getBytesRx() { + return bytesRx_; + } + + public static final int PACKETS_RX_FIELD_NUMBER = 27; + private long packetsRx_; + /** + *
+     *数据包收
+     * 
+ * + * int64 packets_rx = 27; + * @return The packetsRx. + */ + @java.lang.Override + public long getPacketsRx() { + return packetsRx_; + } + + public static final int PROBE_TIME_SEC_FIELD_NUMBER = 28; + private long probeTimeSec_; + /** + * int64 probe_time_sec = 28; + * @return The probeTimeSec. + */ + @java.lang.Override + public long getProbeTimeSec() { + return probeTimeSec_; + } + + public static final int PROBE_TIME_FIELD_NUMBER = 29; + private long probeTime_; + /** + * int64 probe_time = 29; + * @return The probeTime. + */ + @java.lang.Override + public long getProbeTime() { + return probeTime_; + } + + public static final int CREATE_TIME_FIELD_NUMBER = 30; + private long createTime_; + /** + * int64 create_time = 30; + * @return The createTime. + */ + @java.lang.Override + public long getCreateTime() { + return createTime_; + } + + public static final int PROBE_IF_FIELD_NUMBER = 31; + private int probeIf_; + /** + * int32 probe_if = 31; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + + private byte memoizedIsInitialized = -1; + @java.lang.Override + public final boolean isInitialized() { + byte isInitialized = memoizedIsInitialized; + if (isInitialized == 1) return true; + if (isInitialized == 0) return false; + + memoizedIsInitialized = 1; + return true; + } + + @java.lang.Override + public void writeTo(com.google.protobuf.CodedOutputStream output) + throws java.io.IOException { + if (tableId_ != 0) { + output.writeInt32(1, tableId_); + } + if (macSrc_ != 0L) { + output.writeInt64(2, macSrc_); + } + if (macDst_ != 0L) { + output.writeInt64(3, macDst_); + } + if (ipSrc_ != 0L) { + output.writeInt64(4, ipSrc_); + } + if (ipDst_ != 0L) { + output.writeInt64(5, ipDst_); + } + if (portSrc_ != 0) { + output.writeInt32(6, portSrc_); + } + if (portDst_ != 0) { + output.writeInt32(7, portDst_); + } + if (l3Proto_ != 0) { + output.writeInt32(8, l3Proto_); + } + if (l4Proto_ != 0) { + output.writeInt32(9, l4Proto_); + } + if (tos_ != 0) { + output.writeInt32(10, tos_); + } + if (vlanId_ != 0) { + output.writeInt32(11, vlanId_); + } + if (bytes_ != 0L) { + output.writeInt64(12, bytes_); + } + if (packets_ != 0L) { + output.writeInt64(13, packets_); + } + if (packetsSyn_ != 0L) { + output.writeInt64(14, packetsSyn_); + } + if (packetsSynAck_ != 0L) { + output.writeInt64(15, packetsSynAck_); + } + if (packetsSynRst_ != 0L) { + output.writeInt64(16, packetsSynRst_); + } + if (timestamp_ != 0L) { + output.writeInt64(17, timestamp_); + } + if (appid_ != 0L) { + output.writeInt64(18, appid_); + } + if (appGroupId_ != 0L) { + output.writeInt64(19, appGroupId_); + } + if (mplsLabel_ != 0) { + output.writeInt32(20, mplsLabel_); + } + if (pktsSynRx_ != 0L) { + output.writeInt64(21, pktsSynRx_); + } + if (pktsSynAckRx_ != 0L) { + output.writeInt64(22, pktsSynAckRx_); + } + if (pktsSynRstRx_ != 0L) { + output.writeInt64(23, pktsSynRstRx_); + } + if (pktsFin_ != 0L) { + output.writeInt64(24, pktsFin_); + } + if (pktsRst_ != 0L) { + output.writeInt64(25, pktsRst_); + } + if (bytesRx_ != 0L) { + output.writeInt64(26, bytesRx_); + } + if (packetsRx_ != 0L) { + output.writeInt64(27, packetsRx_); + } + if (probeTimeSec_ != 0L) { + output.writeInt64(28, probeTimeSec_); + } + if (probeTime_ != 0L) { + output.writeInt64(29, probeTime_); + } + if (createTime_ != 0L) { + output.writeInt64(30, createTime_); + } + if (probeIf_ != 0) { + output.writeInt32(31, probeIf_); + } + unknownFields.writeTo(output); + } + + @java.lang.Override + public int getSerializedSize() { + int size = memoizedSize; + if (size != -1) return size; + + size = 0; + if (tableId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(1, tableId_); + } + if (macSrc_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(2, macSrc_); + } + if (macDst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(3, macDst_); + } + if (ipSrc_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(4, ipSrc_); + } + if (ipDst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(5, ipDst_); + } + if (portSrc_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(6, portSrc_); + } + if (portDst_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(7, portDst_); + } + if (l3Proto_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(8, l3Proto_); + } + if (l4Proto_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(9, l4Proto_); + } + if (tos_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(10, tos_); + } + if (vlanId_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(11, vlanId_); + } + if (bytes_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(12, bytes_); + } + if (packets_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(13, packets_); + } + if (packetsSyn_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(14, packetsSyn_); + } + if (packetsSynAck_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(15, packetsSynAck_); + } + if (packetsSynRst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(16, packetsSynRst_); + } + if (timestamp_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(17, timestamp_); + } + if (appid_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(18, appid_); + } + if (appGroupId_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(19, appGroupId_); + } + if (mplsLabel_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(20, mplsLabel_); + } + if (pktsSynRx_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(21, pktsSynRx_); + } + if (pktsSynAckRx_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(22, pktsSynAckRx_); + } + if (pktsSynRstRx_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(23, pktsSynRstRx_); + } + if (pktsFin_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(24, pktsFin_); + } + if (pktsRst_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(25, pktsRst_); + } + if (bytesRx_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(26, bytesRx_); + } + if (packetsRx_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(27, packetsRx_); + } + if (probeTimeSec_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(28, probeTimeSec_); + } + if (probeTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(29, probeTime_); + } + if (createTime_ != 0L) { + size += com.google.protobuf.CodedOutputStream + .computeInt64Size(30, createTime_); + } + if (probeIf_ != 0) { + size += com.google.protobuf.CodedOutputStream + .computeInt32Size(31, probeIf_); + } + size += unknownFields.getSerializedSize(); + memoizedSize = size; + return size; + } + + @java.lang.Override + public boolean equals(final java.lang.Object obj) { + if (obj == this) { + return true; + } + if (!(obj instanceof com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow)) { + return super.equals(obj); + } + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow other = (com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow) obj; + + if (getTableId() + != other.getTableId()) return false; + if (getMacSrc() + != other.getMacSrc()) return false; + if (getMacDst() + != other.getMacDst()) return false; + if (getIpSrc() + != other.getIpSrc()) return false; + if (getIpDst() + != other.getIpDst()) return false; + if (getPortSrc() + != other.getPortSrc()) return false; + if (getPortDst() + != other.getPortDst()) return false; + if (getL3Proto() + != other.getL3Proto()) return false; + if (getL4Proto() + != other.getL4Proto()) return false; + if (getTos() + != other.getTos()) return false; + if (getVlanId() + != other.getVlanId()) return false; + if (getBytes() + != other.getBytes()) return false; + if (getPackets() + != other.getPackets()) return false; + if (getPacketsSyn() + != other.getPacketsSyn()) return false; + if (getPacketsSynAck() + != other.getPacketsSynAck()) return false; + if (getPacketsSynRst() + != other.getPacketsSynRst()) return false; + if (getTimestamp() + != other.getTimestamp()) return false; + if (getAppid() + != other.getAppid()) return false; + if (getAppGroupId() + != other.getAppGroupId()) return false; + if (getMplsLabel() + != other.getMplsLabel()) return false; + if (getPktsSynRx() + != other.getPktsSynRx()) return false; + if (getPktsSynAckRx() + != other.getPktsSynAckRx()) return false; + if (getPktsSynRstRx() + != other.getPktsSynRstRx()) return false; + if (getPktsFin() + != other.getPktsFin()) return false; + if (getPktsRst() + != other.getPktsRst()) return false; + if (getBytesRx() + != other.getBytesRx()) return false; + if (getPacketsRx() + != other.getPacketsRx()) return false; + if (getProbeTimeSec() + != other.getProbeTimeSec()) return false; + if (getProbeTime() + != other.getProbeTime()) return false; + if (getCreateTime() + != other.getCreateTime()) return false; + if (getProbeIf() + != other.getProbeIf()) return false; + if (!unknownFields.equals(other.unknownFields)) return false; + return true; + } + + @java.lang.Override + public int hashCode() { + if (memoizedHashCode != 0) { + return memoizedHashCode; + } + int hash = 41; + hash = (19 * hash) + getDescriptor().hashCode(); + hash = (37 * hash) + TABLE_ID_FIELD_NUMBER; + hash = (53 * hash) + getTableId(); + hash = (37 * hash) + MAC_SRC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMacSrc()); + hash = (37 * hash) + MAC_DST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getMacDst()); + hash = (37 * hash) + IP_SRC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIpSrc()); + hash = (37 * hash) + IP_DST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getIpDst()); + hash = (37 * hash) + PORT_SRC_FIELD_NUMBER; + hash = (53 * hash) + getPortSrc(); + hash = (37 * hash) + PORT_DST_FIELD_NUMBER; + hash = (53 * hash) + getPortDst(); + hash = (37 * hash) + L3_PROTO_FIELD_NUMBER; + hash = (53 * hash) + getL3Proto(); + hash = (37 * hash) + L4_PROTO_FIELD_NUMBER; + hash = (53 * hash) + getL4Proto(); + hash = (37 * hash) + TOS_FIELD_NUMBER; + hash = (53 * hash) + getTos(); + hash = (37 * hash) + VLAN_ID_FIELD_NUMBER; + hash = (53 * hash) + getVlanId(); + hash = (37 * hash) + BYTES_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytes()); + hash = (37 * hash) + PACKETS_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPackets()); + hash = (37 * hash) + PACKETS_SYN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPacketsSyn()); + hash = (37 * hash) + PACKETS_SYN_ACK_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPacketsSynAck()); + hash = (37 * hash) + PACKETS_SYN_RST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPacketsSynRst()); + hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getTimestamp()); + hash = (37 * hash) + APPID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAppid()); + hash = (37 * hash) + APP_GROUP_ID_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getAppGroupId()); + hash = (37 * hash) + MPLS_LABEL_FIELD_NUMBER; + hash = (53 * hash) + getMplsLabel(); + hash = (37 * hash) + PKTS_SYN_RX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPktsSynRx()); + hash = (37 * hash) + PKTS_SYN_ACK_RX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPktsSynAckRx()); + hash = (37 * hash) + PKTS_SYN_RST_RX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPktsSynRstRx()); + hash = (37 * hash) + PKTS_FIN_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPktsFin()); + hash = (37 * hash) + PKTS_RST_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPktsRst()); + hash = (37 * hash) + BYTES_RX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getBytesRx()); + hash = (37 * hash) + PACKETS_RX_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getPacketsRx()); + hash = (37 * hash) + PROBE_TIME_SEC_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getProbeTimeSec()); + hash = (37 * hash) + PROBE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getProbeTime()); + hash = (37 * hash) + CREATE_TIME_FIELD_NUMBER; + hash = (53 * hash) + com.google.protobuf.Internal.hashLong( + getCreateTime()); + hash = (37 * hash) + PROBE_IF_FIELD_NUMBER; + hash = (53 * hash) + getProbeIf(); + hash = (29 * hash) + unknownFields.hashCode(); + memoizedHashCode = hash; + return hash; + } + + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + java.nio.ByteBuffer data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + java.nio.ByteBuffer data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + com.google.protobuf.ByteString data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + com.google.protobuf.ByteString data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom(byte[] data) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + byte[] data, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return PARSER.parseFrom(data, extensionRegistry); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow 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.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseDelimitedFrom(java.io.InputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseDelimitedWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow 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.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + com.google.protobuf.CodedInputStream input) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input); + } + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parseFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + return com.google.protobuf.GeneratedMessageV3 + .parseWithIOException(PARSER, input, extensionRegistry); + } + + @java.lang.Override + public Builder newBuilderForType() { return newBuilder(); } + public static Builder newBuilder() { + return DEFAULT_INSTANCE.toBuilder(); + } + public static Builder newBuilder(com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow prototype) { + return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype); + } + @java.lang.Override + 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 dataflow.SstFlow} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder implements + // @@protoc_insertion_point(builder_implements:dataflow.SstFlow) + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlowOrBuilder { + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.internal_static_dataflow_SstFlow_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.internal_static_dataflow_SstFlow_fieldAccessorTable + .ensureFieldAccessorsInitialized( + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.class, com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.Builder.class); + } + + // Construct using com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.newBuilder() + private Builder() { + maybeForceBuilderInitialization(); + } + + private Builder( + com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { + super(parent); + maybeForceBuilderInitialization(); + } + private void maybeForceBuilderInitialization() { + if (com.google.protobuf.GeneratedMessageV3 + .alwaysUseFieldBuilders) { + } + } + @java.lang.Override + public Builder clear() { + super.clear(); + tableId_ = 0; + + macSrc_ = 0L; + + macDst_ = 0L; + + ipSrc_ = 0L; + + ipDst_ = 0L; + + portSrc_ = 0; + + portDst_ = 0; + + l3Proto_ = 0; + + l4Proto_ = 0; + + tos_ = 0; + + vlanId_ = 0; + + bytes_ = 0L; + + packets_ = 0L; + + packetsSyn_ = 0L; + + packetsSynAck_ = 0L; + + packetsSynRst_ = 0L; + + timestamp_ = 0L; + + appid_ = 0L; + + appGroupId_ = 0L; + + mplsLabel_ = 0; + + pktsSynRx_ = 0L; + + pktsSynAckRx_ = 0L; + + pktsSynRstRx_ = 0L; + + pktsFin_ = 0L; + + pktsRst_ = 0L; + + bytesRx_ = 0L; + + packetsRx_ = 0L; + + probeTimeSec_ = 0L; + + probeTime_ = 0L; + + createTime_ = 0L; + + probeIf_ = 0; + + return this; + } + + @java.lang.Override + public com.google.protobuf.Descriptors.Descriptor + getDescriptorForType() { + return com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.internal_static_dataflow_SstFlow_descriptor; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow getDefaultInstanceForType() { + return com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.getDefaultInstance(); + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow build() { + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow result = buildPartial(); + if (!result.isInitialized()) { + throw newUninitializedMessageException(result); + } + return result; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow buildPartial() { + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow result = new com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow(this); + result.tableId_ = tableId_; + result.macSrc_ = macSrc_; + result.macDst_ = macDst_; + result.ipSrc_ = ipSrc_; + result.ipDst_ = ipDst_; + result.portSrc_ = portSrc_; + result.portDst_ = portDst_; + result.l3Proto_ = l3Proto_; + result.l4Proto_ = l4Proto_; + result.tos_ = tos_; + result.vlanId_ = vlanId_; + result.bytes_ = bytes_; + result.packets_ = packets_; + result.packetsSyn_ = packetsSyn_; + result.packetsSynAck_ = packetsSynAck_; + result.packetsSynRst_ = packetsSynRst_; + result.timestamp_ = timestamp_; + result.appid_ = appid_; + result.appGroupId_ = appGroupId_; + result.mplsLabel_ = mplsLabel_; + result.pktsSynRx_ = pktsSynRx_; + result.pktsSynAckRx_ = pktsSynAckRx_; + result.pktsSynRstRx_ = pktsSynRstRx_; + result.pktsFin_ = pktsFin_; + result.pktsRst_ = pktsRst_; + result.bytesRx_ = bytesRx_; + result.packetsRx_ = packetsRx_; + result.probeTimeSec_ = probeTimeSec_; + result.probeTime_ = probeTime_; + result.createTime_ = createTime_; + result.probeIf_ = probeIf_; + onBuilt(); + return result; + } + + @java.lang.Override + public Builder clone() { + return super.clone(); + } + @java.lang.Override + public Builder setField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.setField(field, value); + } + @java.lang.Override + public Builder clearField( + com.google.protobuf.Descriptors.FieldDescriptor field) { + return super.clearField(field); + } + @java.lang.Override + public Builder clearOneof( + com.google.protobuf.Descriptors.OneofDescriptor oneof) { + return super.clearOneof(oneof); + } + @java.lang.Override + public Builder setRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + int index, java.lang.Object value) { + return super.setRepeatedField(field, index, value); + } + @java.lang.Override + public Builder addRepeatedField( + com.google.protobuf.Descriptors.FieldDescriptor field, + java.lang.Object value) { + return super.addRepeatedField(field, value); + } + @java.lang.Override + public Builder mergeFrom(com.google.protobuf.Message other) { + if (other instanceof com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow) { + return mergeFrom((com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow)other); + } else { + super.mergeFrom(other); + return this; + } + } + + public Builder mergeFrom(com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow other) { + if (other == com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow.getDefaultInstance()) return this; + if (other.getTableId() != 0) { + setTableId(other.getTableId()); + } + if (other.getMacSrc() != 0L) { + setMacSrc(other.getMacSrc()); + } + if (other.getMacDst() != 0L) { + setMacDst(other.getMacDst()); + } + if (other.getIpSrc() != 0L) { + setIpSrc(other.getIpSrc()); + } + if (other.getIpDst() != 0L) { + setIpDst(other.getIpDst()); + } + if (other.getPortSrc() != 0) { + setPortSrc(other.getPortSrc()); + } + if (other.getPortDst() != 0) { + setPortDst(other.getPortDst()); + } + if (other.getL3Proto() != 0) { + setL3Proto(other.getL3Proto()); + } + if (other.getL4Proto() != 0) { + setL4Proto(other.getL4Proto()); + } + if (other.getTos() != 0) { + setTos(other.getTos()); + } + if (other.getVlanId() != 0) { + setVlanId(other.getVlanId()); + } + if (other.getBytes() != 0L) { + setBytes(other.getBytes()); + } + if (other.getPackets() != 0L) { + setPackets(other.getPackets()); + } + if (other.getPacketsSyn() != 0L) { + setPacketsSyn(other.getPacketsSyn()); + } + if (other.getPacketsSynAck() != 0L) { + setPacketsSynAck(other.getPacketsSynAck()); + } + if (other.getPacketsSynRst() != 0L) { + setPacketsSynRst(other.getPacketsSynRst()); + } + if (other.getTimestamp() != 0L) { + setTimestamp(other.getTimestamp()); + } + if (other.getAppid() != 0L) { + setAppid(other.getAppid()); + } + if (other.getAppGroupId() != 0L) { + setAppGroupId(other.getAppGroupId()); + } + if (other.getMplsLabel() != 0) { + setMplsLabel(other.getMplsLabel()); + } + if (other.getPktsSynRx() != 0L) { + setPktsSynRx(other.getPktsSynRx()); + } + if (other.getPktsSynAckRx() != 0L) { + setPktsSynAckRx(other.getPktsSynAckRx()); + } + if (other.getPktsSynRstRx() != 0L) { + setPktsSynRstRx(other.getPktsSynRstRx()); + } + if (other.getPktsFin() != 0L) { + setPktsFin(other.getPktsFin()); + } + if (other.getPktsRst() != 0L) { + setPktsRst(other.getPktsRst()); + } + if (other.getBytesRx() != 0L) { + setBytesRx(other.getBytesRx()); + } + if (other.getPacketsRx() != 0L) { + setPacketsRx(other.getPacketsRx()); + } + if (other.getProbeTimeSec() != 0L) { + setProbeTimeSec(other.getProbeTimeSec()); + } + if (other.getProbeTime() != 0L) { + setProbeTime(other.getProbeTime()); + } + if (other.getCreateTime() != 0L) { + setCreateTime(other.getCreateTime()); + } + if (other.getProbeIf() != 0) { + setProbeIf(other.getProbeIf()); + } + this.mergeUnknownFields(other.unknownFields); + onChanged(); + return this; + } + + @java.lang.Override + public final boolean isInitialized() { + return true; + } + + @java.lang.Override + public Builder mergeFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws java.io.IOException { + com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow parsedMessage = null; + try { + parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + parsedMessage = (com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow) e.getUnfinishedMessage(); + throw e.unwrapIOException(); + } finally { + if (parsedMessage != null) { + mergeFrom(parsedMessage); + } + } + return this; + } + + private int tableId_ ; + /** + * int32 table_id = 1; + * @return The tableId. + */ + @java.lang.Override + public int getTableId() { + return tableId_; + } + /** + * int32 table_id = 1; + * @param value The tableId to set. + * @return This builder for chaining. + */ + public Builder setTableId(int value) { + + tableId_ = value; + onChanged(); + return this; + } + /** + * int32 table_id = 1; + * @return This builder for chaining. + */ + public Builder clearTableId() { + + tableId_ = 0; + onChanged(); + return this; + } + + private long macSrc_ ; + /** + *
+       *源MAC
+       * 
+ * + * int64 mac_src = 2; + * @return The macSrc. + */ + @java.lang.Override + public long getMacSrc() { + return macSrc_; + } + /** + *
+       *源MAC
+       * 
+ * + * int64 mac_src = 2; + * @param value The macSrc to set. + * @return This builder for chaining. + */ + public Builder setMacSrc(long value) { + + macSrc_ = value; + onChanged(); + return this; + } + /** + *
+       *源MAC
+       * 
+ * + * int64 mac_src = 2; + * @return This builder for chaining. + */ + public Builder clearMacSrc() { + + macSrc_ = 0L; + onChanged(); + return this; + } + + private long macDst_ ; + /** + *
+       *目标MAC
+       * 
+ * + * int64 mac_dst = 3; + * @return The macDst. + */ + @java.lang.Override + public long getMacDst() { + return macDst_; + } + /** + *
+       *目标MAC
+       * 
+ * + * int64 mac_dst = 3; + * @param value The macDst to set. + * @return This builder for chaining. + */ + public Builder setMacDst(long value) { + + macDst_ = value; + onChanged(); + return this; + } + /** + *
+       *目标MAC
+       * 
+ * + * int64 mac_dst = 3; + * @return This builder for chaining. + */ + public Builder clearMacDst() { + + macDst_ = 0L; + onChanged(); + return this; + } + + private long ipSrc_ ; + /** + *
+       *源IP
+       * 
+ * + * int64 ip_src = 4; + * @return The ipSrc. + */ + @java.lang.Override + public long getIpSrc() { + return ipSrc_; + } + /** + *
+       *源IP
+       * 
+ * + * int64 ip_src = 4; + * @param value The ipSrc to set. + * @return This builder for chaining. + */ + public Builder setIpSrc(long value) { + + ipSrc_ = value; + onChanged(); + return this; + } + /** + *
+       *源IP
+       * 
+ * + * int64 ip_src = 4; + * @return This builder for chaining. + */ + public Builder clearIpSrc() { + + ipSrc_ = 0L; + onChanged(); + return this; + } + + private long ipDst_ ; + /** + *
+       *目标IP
+       * 
+ * + * int64 ip_dst = 5; + * @return The ipDst. + */ + @java.lang.Override + public long getIpDst() { + return ipDst_; + } + /** + *
+       *目标IP
+       * 
+ * + * int64 ip_dst = 5; + * @param value The ipDst to set. + * @return This builder for chaining. + */ + public Builder setIpDst(long value) { + + ipDst_ = value; + onChanged(); + return this; + } + /** + *
+       *目标IP
+       * 
+ * + * int64 ip_dst = 5; + * @return This builder for chaining. + */ + public Builder clearIpDst() { + + ipDst_ = 0L; + onChanged(); + return this; + } + + private int portSrc_ ; + /** + *
+       *源端口,如果没有,为-1
+       * 
+ * + * int32 port_src = 6; + * @return The portSrc. + */ + @java.lang.Override + public int getPortSrc() { + return portSrc_; + } + /** + *
+       *源端口,如果没有,为-1
+       * 
+ * + * int32 port_src = 6; + * @param value The portSrc to set. + * @return This builder for chaining. + */ + public Builder setPortSrc(int value) { + + portSrc_ = value; + onChanged(); + return this; + } + /** + *
+       *源端口,如果没有,为-1
+       * 
+ * + * int32 port_src = 6; + * @return This builder for chaining. + */ + public Builder clearPortSrc() { + + portSrc_ = 0; + onChanged(); + return this; + } + + private int portDst_ ; + /** + *
+       *目标端口,如果没有,为-1
+       * 
+ * + * int32 port_dst = 7; + * @return The portDst. + */ + @java.lang.Override + public int getPortDst() { + return portDst_; + } + /** + *
+       *目标端口,如果没有,为-1
+       * 
+ * + * int32 port_dst = 7; + * @param value The portDst to set. + * @return This builder for chaining. + */ + public Builder setPortDst(int value) { + + portDst_ = value; + onChanged(); + return this; + } + /** + *
+       *目标端口,如果没有,为-1
+       * 
+ * + * int32 port_dst = 7; + * @return This builder for chaining. + */ + public Builder clearPortDst() { + + portDst_ = 0; + onChanged(); + return this; + } + + private int l3Proto_ ; + /** + *
+       *第三层协议ID,如果没有,为-1
+       * 
+ * + * int32 l3_proto = 8; + * @return The l3Proto. + */ + @java.lang.Override + public int getL3Proto() { + return l3Proto_; + } + /** + *
+       *第三层协议ID,如果没有,为-1
+       * 
+ * + * int32 l3_proto = 8; + * @param value The l3Proto to set. + * @return This builder for chaining. + */ + public Builder setL3Proto(int value) { + + l3Proto_ = value; + onChanged(); + return this; + } + /** + *
+       *第三层协议ID,如果没有,为-1
+       * 
+ * + * int32 l3_proto = 8; + * @return This builder for chaining. + */ + public Builder clearL3Proto() { + + l3Proto_ = 0; + onChanged(); + return this; + } + + private int l4Proto_ ; + /** + *
+       *第四层协议ID,如果没有,为-1
+       * 
+ * + * int32 l4_proto = 9; + * @return The l4Proto. + */ + @java.lang.Override + public int getL4Proto() { + return l4Proto_; + } + /** + *
+       *第四层协议ID,如果没有,为-1
+       * 
+ * + * int32 l4_proto = 9; + * @param value The l4Proto to set. + * @return This builder for chaining. + */ + public Builder setL4Proto(int value) { + + l4Proto_ = value; + onChanged(); + return this; + } + /** + *
+       *第四层协议ID,如果没有,为-1
+       * 
+ * + * int32 l4_proto = 9; + * @return This builder for chaining. + */ + public Builder clearL4Proto() { + + l4Proto_ = 0; + onChanged(); + return this; + } + + private int tos_ ; + /** + *
+       *Tos,一个字节,如果没有,为-1
+       * 
+ * + * int32 tos = 10; + * @return The tos. + */ + @java.lang.Override + public int getTos() { + return tos_; + } + /** + *
+       *Tos,一个字节,如果没有,为-1
+       * 
+ * + * int32 tos = 10; + * @param value The tos to set. + * @return This builder for chaining. + */ + public Builder setTos(int value) { + + tos_ = value; + onChanged(); + return this; + } + /** + *
+       *Tos,一个字节,如果没有,为-1
+       * 
+ * + * int32 tos = 10; + * @return This builder for chaining. + */ + public Builder clearTos() { + + tos_ = 0; + onChanged(); + return this; + } + + private int vlanId_ ; + /** + *
+       *vlan ID,如果没有,为-1 
+       * 
+ * + * int32 vlan_id = 11; + * @return The vlanId. + */ + @java.lang.Override + public int getVlanId() { + return vlanId_; + } + /** + *
+       *vlan ID,如果没有,为-1 
+       * 
+ * + * int32 vlan_id = 11; + * @param value The vlanId to set. + * @return This builder for chaining. + */ + public Builder setVlanId(int value) { + + vlanId_ = value; + onChanged(); + return this; + } + /** + *
+       *vlan ID,如果没有,为-1 
+       * 
+ * + * int32 vlan_id = 11; + * @return This builder for chaining. + */ + public Builder clearVlanId() { + + vlanId_ = 0; + onChanged(); + return this; + } + + private long bytes_ ; + /** + *
+       *字节总数
+       * 
+ * + * int64 bytes = 12; + * @return The bytes. + */ + @java.lang.Override + public long getBytes() { + return bytes_; + } + /** + *
+       *字节总数
+       * 
+ * + * int64 bytes = 12; + * @param value The bytes to set. + * @return This builder for chaining. + */ + public Builder setBytes(long value) { + + bytes_ = value; + onChanged(); + return this; + } + /** + *
+       *字节总数
+       * 
+ * + * int64 bytes = 12; + * @return This builder for chaining. + */ + public Builder clearBytes() { + + bytes_ = 0L; + onChanged(); + return this; + } + + private long packets_ ; + /** + *
+       *数据包总数
+       * 
+ * + * int64 packets = 13; + * @return The packets. + */ + @java.lang.Override + public long getPackets() { + return packets_; + } + /** + *
+       *数据包总数
+       * 
+ * + * int64 packets = 13; + * @param value The packets to set. + * @return This builder for chaining. + */ + public Builder setPackets(long value) { + + packets_ = value; + onChanged(); + return this; + } + /** + *
+       *数据包总数
+       * 
+ * + * int64 packets = 13; + * @return This builder for chaining. + */ + public Builder clearPackets() { + + packets_ = 0L; + onChanged(); + return this; + } + + private long packetsSyn_ ; + /** + *
+       *TCP同步包数
+       * 
+ * + * int64 packets_syn = 14; + * @return The packetsSyn. + */ + @java.lang.Override + public long getPacketsSyn() { + return packetsSyn_; + } + /** + *
+       *TCP同步包数
+       * 
+ * + * int64 packets_syn = 14; + * @param value The packetsSyn to set. + * @return This builder for chaining. + */ + public Builder setPacketsSyn(long value) { + + packetsSyn_ = value; + onChanged(); + return this; + } + /** + *
+       *TCP同步包数
+       * 
+ * + * int64 packets_syn = 14; + * @return This builder for chaining. + */ + public Builder clearPacketsSyn() { + + packetsSyn_ = 0L; + onChanged(); + return this; + } + + private long packetsSynAck_ ; + /** + *
+       *TCP同步确认包数
+       * 
+ * + * int64 packets_syn_ack = 15; + * @return The packetsSynAck. + */ + @java.lang.Override + public long getPacketsSynAck() { + return packetsSynAck_; + } + /** + *
+       *TCP同步确认包数
+       * 
+ * + * int64 packets_syn_ack = 15; + * @param value The packetsSynAck to set. + * @return This builder for chaining. + */ + public Builder setPacketsSynAck(long value) { + + packetsSynAck_ = value; + onChanged(); + return this; + } + /** + *
+       *TCP同步确认包数
+       * 
+ * + * int64 packets_syn_ack = 15; + * @return This builder for chaining. + */ + public Builder clearPacketsSynAck() { + + packetsSynAck_ = 0L; + onChanged(); + return this; + } + + private long packetsSynRst_ ; + /** + *
+       *TCP同步重置包数
+       * 
+ * + * int64 packets_syn_rst = 16; + * @return The packetsSynRst. + */ + @java.lang.Override + public long getPacketsSynRst() { + return packetsSynRst_; + } + /** + *
+       *TCP同步重置包数
+       * 
+ * + * int64 packets_syn_rst = 16; + * @param value The packetsSynRst to set. + * @return This builder for chaining. + */ + public Builder setPacketsSynRst(long value) { + + packetsSynRst_ = value; + onChanged(); + return this; + } + /** + *
+       *TCP同步重置包数
+       * 
+ * + * int64 packets_syn_rst = 16; + * @return This builder for chaining. + */ + public Builder clearPacketsSynRst() { + + packetsSynRst_ = 0L; + onChanged(); + return this; + } + + private long timestamp_ ; + /** + *
+       *时间戳,秒
+       * 
+ * + * int64 timestamp = 17; + * @return The timestamp. + */ + @java.lang.Override + public long getTimestamp() { + return timestamp_; + } + /** + *
+       *时间戳,秒
+       * 
+ * + * int64 timestamp = 17; + * @param value The timestamp to set. + * @return This builder for chaining. + */ + public Builder setTimestamp(long value) { + + timestamp_ = value; + onChanged(); + return this; + } + /** + *
+       *时间戳,秒
+       * 
+ * + * int64 timestamp = 17; + * @return This builder for chaining. + */ + public Builder clearTimestamp() { + + timestamp_ = 0L; + onChanged(); + return this; + } + + private long appid_ ; + /** + *
+       *应用ID
+       * 
+ * + * int64 appid = 18; + * @return The appid. + */ + @java.lang.Override + public long getAppid() { + return appid_; + } + /** + *
+       *应用ID
+       * 
+ * + * int64 appid = 18; + * @param value The appid to set. + * @return This builder for chaining. + */ + public Builder setAppid(long value) { + + appid_ = value; + onChanged(); + return this; + } + /** + *
+       *应用ID
+       * 
+ * + * int64 appid = 18; + * @return This builder for chaining. + */ + public Builder clearAppid() { + + appid_ = 0L; + onChanged(); + return this; + } + + private long appGroupId_ ; + /** + * int64 app_group_id = 19; + * @return The appGroupId. + */ + @java.lang.Override + public long getAppGroupId() { + return appGroupId_; + } + /** + * int64 app_group_id = 19; + * @param value The appGroupId to set. + * @return This builder for chaining. + */ + public Builder setAppGroupId(long value) { + + appGroupId_ = value; + onChanged(); + return this; + } + /** + * int64 app_group_id = 19; + * @return This builder for chaining. + */ + public Builder clearAppGroupId() { + + appGroupId_ = 0L; + onChanged(); + return this; + } + + private int mplsLabel_ ; + /** + * int32 mpls_label = 20; + * @return The mplsLabel. + */ + @java.lang.Override + public int getMplsLabel() { + return mplsLabel_; + } + /** + * int32 mpls_label = 20; + * @param value The mplsLabel to set. + * @return This builder for chaining. + */ + public Builder setMplsLabel(int value) { + + mplsLabel_ = value; + onChanged(); + return this; + } + /** + * int32 mpls_label = 20; + * @return This builder for chaining. + */ + public Builder clearMplsLabel() { + + mplsLabel_ = 0; + onChanged(); + return this; + } + + private long pktsSynRx_ ; + /** + *
+       *tcp同步包,接收
+       * 
+ * + * int64 pkts_syn_rx = 21; + * @return The pktsSynRx. + */ + @java.lang.Override + public long getPktsSynRx() { + return pktsSynRx_; + } + /** + *
+       *tcp同步包,接收
+       * 
+ * + * int64 pkts_syn_rx = 21; + * @param value The pktsSynRx to set. + * @return This builder for chaining. + */ + public Builder setPktsSynRx(long value) { + + pktsSynRx_ = value; + onChanged(); + return this; + } + /** + *
+       *tcp同步包,接收
+       * 
+ * + * int64 pkts_syn_rx = 21; + * @return This builder for chaining. + */ + public Builder clearPktsSynRx() { + + pktsSynRx_ = 0L; + onChanged(); + return this; + } + + private long pktsSynAckRx_ ; + /** + *
+       *tcp同步确认包,接收
+       * 
+ * + * int64 pkts_syn_ack_rx = 22; + * @return The pktsSynAckRx. + */ + @java.lang.Override + public long getPktsSynAckRx() { + return pktsSynAckRx_; + } + /** + *
+       *tcp同步确认包,接收
+       * 
+ * + * int64 pkts_syn_ack_rx = 22; + * @param value The pktsSynAckRx to set. + * @return This builder for chaining. + */ + public Builder setPktsSynAckRx(long value) { + + pktsSynAckRx_ = value; + onChanged(); + return this; + } + /** + *
+       *tcp同步确认包,接收
+       * 
+ * + * int64 pkts_syn_ack_rx = 22; + * @return This builder for chaining. + */ + public Builder clearPktsSynAckRx() { + + pktsSynAckRx_ = 0L; + onChanged(); + return this; + } + + private long pktsSynRstRx_ ; + /** + *
+       *tcp同步重置包,接收
+       * 
+ * + * int64 pkts_syn_rst_rx = 23; + * @return The pktsSynRstRx. + */ + @java.lang.Override + public long getPktsSynRstRx() { + return pktsSynRstRx_; + } + /** + *
+       *tcp同步重置包,接收
+       * 
+ * + * int64 pkts_syn_rst_rx = 23; + * @param value The pktsSynRstRx to set. + * @return This builder for chaining. + */ + public Builder setPktsSynRstRx(long value) { + + pktsSynRstRx_ = value; + onChanged(); + return this; + } + /** + *
+       *tcp同步重置包,接收
+       * 
+ * + * int64 pkts_syn_rst_rx = 23; + * @return This builder for chaining. + */ + public Builder clearPktsSynRstRx() { + + pktsSynRstRx_ = 0L; + onChanged(); + return this; + } + + private long pktsFin_ ; + /** + *
+       *tcp终止包,接收
+       * 
+ * + * int64 pkts_fin = 24; + * @return The pktsFin. + */ + @java.lang.Override + public long getPktsFin() { + return pktsFin_; + } + /** + *
+       *tcp终止包,接收
+       * 
+ * + * int64 pkts_fin = 24; + * @param value The pktsFin to set. + * @return This builder for chaining. + */ + public Builder setPktsFin(long value) { + + pktsFin_ = value; + onChanged(); + return this; + } + /** + *
+       *tcp终止包,接收
+       * 
+ * + * int64 pkts_fin = 24; + * @return This builder for chaining. + */ + public Builder clearPktsFin() { + + pktsFin_ = 0L; + onChanged(); + return this; + } + + private long pktsRst_ ; + /** + *
+       *tcp重置包,接收
+       * 
+ * + * int64 pkts_rst = 25; + * @return The pktsRst. + */ + @java.lang.Override + public long getPktsRst() { + return pktsRst_; + } + /** + *
+       *tcp重置包,接收
+       * 
+ * + * int64 pkts_rst = 25; + * @param value The pktsRst to set. + * @return This builder for chaining. + */ + public Builder setPktsRst(long value) { + + pktsRst_ = value; + onChanged(); + return this; + } + /** + *
+       *tcp重置包,接收
+       * 
+ * + * int64 pkts_rst = 25; + * @return This builder for chaining. + */ + public Builder clearPktsRst() { + + pktsRst_ = 0L; + onChanged(); + return this; + } + + private long bytesRx_ ; + /** + *
+       *字节收
+       * 
+ * + * int64 bytes_rx = 26; + * @return The bytesRx. + */ + @java.lang.Override + public long getBytesRx() { + return bytesRx_; + } + /** + *
+       *字节收
+       * 
+ * + * int64 bytes_rx = 26; + * @param value The bytesRx to set. + * @return This builder for chaining. + */ + public Builder setBytesRx(long value) { + + bytesRx_ = value; + onChanged(); + return this; + } + /** + *
+       *字节收
+       * 
+ * + * int64 bytes_rx = 26; + * @return This builder for chaining. + */ + public Builder clearBytesRx() { + + bytesRx_ = 0L; + onChanged(); + return this; + } + + private long packetsRx_ ; + /** + *
+       *数据包收
+       * 
+ * + * int64 packets_rx = 27; + * @return The packetsRx. + */ + @java.lang.Override + public long getPacketsRx() { + return packetsRx_; + } + /** + *
+       *数据包收
+       * 
+ * + * int64 packets_rx = 27; + * @param value The packetsRx to set. + * @return This builder for chaining. + */ + public Builder setPacketsRx(long value) { + + packetsRx_ = value; + onChanged(); + return this; + } + /** + *
+       *数据包收
+       * 
+ * + * int64 packets_rx = 27; + * @return This builder for chaining. + */ + public Builder clearPacketsRx() { + + packetsRx_ = 0L; + onChanged(); + return this; + } + + private long probeTimeSec_ ; + /** + * int64 probe_time_sec = 28; + * @return The probeTimeSec. + */ + @java.lang.Override + public long getProbeTimeSec() { + return probeTimeSec_; + } + /** + * int64 probe_time_sec = 28; + * @param value The probeTimeSec to set. + * @return This builder for chaining. + */ + public Builder setProbeTimeSec(long value) { + + probeTimeSec_ = value; + onChanged(); + return this; + } + /** + * int64 probe_time_sec = 28; + * @return This builder for chaining. + */ + public Builder clearProbeTimeSec() { + + probeTimeSec_ = 0L; + onChanged(); + return this; + } + + private long probeTime_ ; + /** + * int64 probe_time = 29; + * @return The probeTime. + */ + @java.lang.Override + public long getProbeTime() { + return probeTime_; + } + /** + * int64 probe_time = 29; + * @param value The probeTime to set. + * @return This builder for chaining. + */ + public Builder setProbeTime(long value) { + + probeTime_ = value; + onChanged(); + return this; + } + /** + * int64 probe_time = 29; + * @return This builder for chaining. + */ + public Builder clearProbeTime() { + + probeTime_ = 0L; + onChanged(); + return this; + } + + private long createTime_ ; + /** + * int64 create_time = 30; + * @return The createTime. + */ + @java.lang.Override + public long getCreateTime() { + return createTime_; + } + /** + * int64 create_time = 30; + * @param value The createTime to set. + * @return This builder for chaining. + */ + public Builder setCreateTime(long value) { + + createTime_ = value; + onChanged(); + return this; + } + /** + * int64 create_time = 30; + * @return This builder for chaining. + */ + public Builder clearCreateTime() { + + createTime_ = 0L; + onChanged(); + return this; + } + + private int probeIf_ ; + /** + * int32 probe_if = 31; + * @return The probeIf. + */ + @java.lang.Override + public int getProbeIf() { + return probeIf_; + } + /** + * int32 probe_if = 31; + * @param value The probeIf to set. + * @return This builder for chaining. + */ + public Builder setProbeIf(int value) { + + probeIf_ = value; + onChanged(); + return this; + } + /** + * int32 probe_if = 31; + * @return This builder for chaining. + */ + public Builder clearProbeIf() { + + probeIf_ = 0; + onChanged(); + return this; + } + @java.lang.Override + public final Builder setUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.setUnknownFields(unknownFields); + } + + @java.lang.Override + public final Builder mergeUnknownFields( + final com.google.protobuf.UnknownFieldSet unknownFields) { + return super.mergeUnknownFields(unknownFields); + } + + + // @@protoc_insertion_point(builder_scope:dataflow.SstFlow) + } + + // @@protoc_insertion_point(class_scope:dataflow.SstFlow) + private static final com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow DEFAULT_INSTANCE; + static { + DEFAULT_INSTANCE = new com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow(); + } + + public static com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow getDefaultInstance() { + return DEFAULT_INSTANCE; + } + + private static final com.google.protobuf.Parser + PARSER = new com.google.protobuf.AbstractParser() { + @java.lang.Override + public SstFlow parsePartialFrom( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + return new SstFlow(input, extensionRegistry); + } + }; + + public static com.google.protobuf.Parser parser() { + return PARSER; + } + + @java.lang.Override + public com.google.protobuf.Parser getParserForType() { + return PARSER; + } + + @java.lang.Override + public com.yuandian.dataflow.proto.msgtype.SstFlowOuterClass.SstFlow getDefaultInstanceForType() { + return DEFAULT_INSTANCE; + } + + } + + private static final com.google.protobuf.Descriptors.Descriptor + internal_static_dataflow_SstFlow_descriptor; + private static final + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internal_static_dataflow_SstFlow_fieldAccessorTable; + + public static com.google.protobuf.Descriptors.FileDescriptor + getDescriptor() { + return descriptor; + } + private static com.google.protobuf.Descriptors.FileDescriptor + descriptor; + static { + java.lang.String[] descriptorData = { + "\n\rSstFlow.proto\022\010dataflow\"\332\004\n\007SstFlow\022\020\n" + + "\010table_id\030\001 \001(\005\022\017\n\007mac_src\030\002 \001(\003\022\017\n\007mac_" + + "dst\030\003 \001(\003\022\016\n\006ip_src\030\004 \001(\003\022\016\n\006ip_dst\030\005 \001(" + + "\003\022\020\n\010port_src\030\006 \001(\005\022\020\n\010port_dst\030\007 \001(\005\022\020\n" + + "\010l3_proto\030\010 \001(\005\022\020\n\010l4_proto\030\t \001(\005\022\013\n\003tos" + + "\030\n \001(\005\022\017\n\007vlan_id\030\013 \001(\005\022\r\n\005bytes\030\014 \001(\003\022\017" + + "\n\007packets\030\r \001(\003\022\023\n\013packets_syn\030\016 \001(\003\022\027\n\017" + + "packets_syn_ack\030\017 \001(\003\022\027\n\017packets_syn_rst" + + "\030\020 \001(\003\022\021\n\ttimestamp\030\021 \001(\003\022\r\n\005appid\030\022 \001(\003" + + "\022\024\n\014app_group_id\030\023 \001(\003\022\022\n\nmpls_label\030\024 \001" + + "(\005\022\023\n\013pkts_syn_rx\030\025 \001(\003\022\027\n\017pkts_syn_ack_" + + "rx\030\026 \001(\003\022\027\n\017pkts_syn_rst_rx\030\027 \001(\003\022\020\n\010pkt" + + "s_fin\030\030 \001(\003\022\020\n\010pkts_rst\030\031 \001(\003\022\020\n\010bytes_r" + + "x\030\032 \001(\003\022\022\n\npackets_rx\030\033 \001(\003\022\026\n\016probe_tim" + + "e_sec\030\034 \001(\003\022\022\n\nprobe_time\030\035 \001(\003\022\023\n\013creat" + + "e_time\030\036 \001(\003\022\020\n\010probe_if\030\037 \001(\005B<\n#com.yu" + + "andian.dataflow.proto.msgtypeP\000Z\023../grpc" + + "-gen;grpcgenb\006proto3" + }; + descriptor = com.google.protobuf.Descriptors.FileDescriptor + .internalBuildGeneratedFileFrom(descriptorData, + new com.google.protobuf.Descriptors.FileDescriptor[] { + }); + internal_static_dataflow_SstFlow_descriptor = + getDescriptor().getMessageTypes().get(0); + internal_static_dataflow_SstFlow_fieldAccessorTable = new + com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( + internal_static_dataflow_SstFlow_descriptor, + new java.lang.String[] { "TableId", "MacSrc", "MacDst", "IpSrc", "IpDst", "PortSrc", "PortDst", "L3Proto", "L4Proto", "Tos", "VlanId", "Bytes", "Packets", "PacketsSyn", "PacketsSynAck", "PacketsSynRst", "Timestamp", "Appid", "AppGroupId", "MplsLabel", "PktsSynRx", "PktsSynAckRx", "PktsSynRstRx", "PktsFin", "PktsRst", "BytesRx", "PacketsRx", "ProbeTimeSec", "ProbeTime", "CreateTime", "ProbeIf", }); + } + + // @@protoc_insertion_point(outer_class_scope) +} diff --git a/src/main/java/com/yuandian/dataflow/statemachine/StateMachine.java b/src/main/java/com/yuandian/dataflow/statemachine/StateMachine.java index ef1fc50..3bfcc1b 100644 --- a/src/main/java/com/yuandian/dataflow/statemachine/StateMachine.java +++ b/src/main/java/com/yuandian/dataflow/statemachine/StateMachine.java @@ -18,6 +18,8 @@ import com.alipay.sofa.jraft.storage.snapshot.SnapshotReader; import com.alipay.sofa.jraft.storage.snapshot.SnapshotWriter; import com.alipay.sofa.jraft.util.Utils; +import lombok.extern.slf4j.Slf4j; + /** * Counter state machine. * @@ -25,9 +27,10 @@ import com.alipay.sofa.jraft.util.Utils; * * 2018-Apr-09 4:52:31 PM */ +@Slf4j public class StateMachine extends StateMachineAdapter { - private static final Logger LOG = LoggerFactory.getLogger(StateMachine.class); + // private static final Logger LOG = LoggerFactory.getLogger(StateMachine.class); /** * Counter value @@ -57,11 +60,11 @@ public class StateMachine extends StateMachineAdapter { // This task is applied by this node, get value from closure to avoid additional // parsing. - LOG.error("done:%1$s",iter.getData().toString()); + log.error("done:%1$s",iter.getData().toString()); } else { // Have to parse FetchAddRequest from this user log. - LOG.error("null:%1$s",iter.getData().toString()); + log.error("null:%1$s",iter.getData().toString()); } iter.next(); @@ -75,7 +78,7 @@ public class StateMachine extends StateMachineAdapter { @Override public void onError(final RaftException e) { - LOG.error("Raft error: {}", e, e); + log.error("Raft error: {}", e, e); } @Override diff --git a/src/main/proto/ApmBaseDataFlow.proto b/src/main/proto/ApmBaseDataFlow.proto index ca5c548..ec8322f 100644 --- a/src/main/proto/ApmBaseDataFlow.proto +++ b/src/main/proto/ApmBaseDataFlow.proto @@ -1,14 +1,15 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; package dataflow; - + message ApmBaseDataFlow { - + int32 table_id = 1; int32 probe_if = 2; diff --git a/src/main/proto/AppFlow.proto b/src/main/proto/AppFlow.proto index e2823ca..fda72d6 100644 --- a/src/main/proto/AppFlow.proto +++ b/src/main/proto/AppFlow.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BacktrackingFlow.proto b/src/main/proto/BacktrackingFlow.proto index 70b8e2c..34d0b0c 100644 --- a/src/main/proto/BacktrackingFlow.proto +++ b/src/main/proto/BacktrackingFlow.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/Base.proto b/src/main/proto/Base.proto index c45bae6..dbda986 100644 --- a/src/main/proto/Base.proto +++ b/src/main/proto/Base.proto @@ -12,7 +12,7 @@ package dataflow; message Response { int32 code = 1; - int32 message = 2; + string message = 2; repeated google.protobuf.Any packets = 4; } diff --git a/src/main/proto/BasicTrafficFlow.proto b/src/main/proto/BasicTrafficFlow.proto index 77353e7..76ec193 100644 --- a/src/main/proto/BasicTrafficFlow.proto +++ b/src/main/proto/BasicTrafficFlow.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BusinessBodyData.proto b/src/main/proto/BusinessBodyData.proto index abdb475..075bff4 100644 --- a/src/main/proto/BusinessBodyData.proto +++ b/src/main/proto/BusinessBodyData.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BussFlowDb.proto b/src/main/proto/BussFlowDb.proto index addf4af..b090f36 100644 --- a/src/main/proto/BussFlowDb.proto +++ b/src/main/proto/BussFlowDb.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BussFlowExternal.proto b/src/main/proto/BussFlowExternal.proto index 3c23111..d4135c3 100644 --- a/src/main/proto/BussFlowExternal.proto +++ b/src/main/proto/BussFlowExternal.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BussFlowMidd.proto b/src/main/proto/BussFlowMidd.proto index 907676f..a7b3bd6 100644 --- a/src/main/proto/BussFlowMidd.proto +++ b/src/main/proto/BussFlowMidd.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BussFlowOrl.proto b/src/main/proto/BussFlowOrl.proto index 355f830..8135a91 100644 --- a/src/main/proto/BussFlowOrl.proto +++ b/src/main/proto/BussFlowOrl.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/BussFlowWeb.proto b/src/main/proto/BussFlowWeb.proto index 95d1442..dae1bc1 100644 --- a/src/main/proto/BussFlowWeb.proto +++ b/src/main/proto/BussFlowWeb.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/DataFlow.proto b/src/main/proto/DataFlow.proto index 78931e2..ce8677b 100644 --- a/src/main/proto/DataFlow.proto +++ b/src/main/proto/DataFlow.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/QoeFlow.proto b/src/main/proto/QoeFlow.proto index d3e7596..eb82a59 100644 --- a/src/main/proto/QoeFlow.proto +++ b/src/main/proto/QoeFlow.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen"; diff --git a/src/main/proto/SstFlow.proto b/src/main/proto/SstFlow.proto index ee312c1..0b9410f 100644 --- a/src/main/proto/SstFlow.proto +++ b/src/main/proto/SstFlow.proto @@ -1,6 +1,7 @@ syntax = "proto3"; -option java_package = "com.yuandian.dataflow.proto"; +option java_multiple_files = false; +option java_package = "com.yuandian.dataflow.proto.msgtype"; option go_package = "../grpc-gen;grpcgen";