// Generated by the protocol buffer compiler. DO NOT EDIT!
package com.trendmicro.mist.proto;
public final class GateTalk {
private GateTalk() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
public static final class Connection extends
com.google.protobuf.GeneratedMessage {
// Use Connection.newBuilder() to construct.
private Connection() {}
private static final Connection defaultInstance = new Connection();
public static Connection getDefaultInstance() {
return defaultInstance;
}
public Connection getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Connection_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Connection_fieldAccessorTable;
}
// required string host_name = 1;
public static final int HOST_NAME_FIELD_NUMBER = 1;
private boolean hasHostName;
private java.lang.String hostName_ = "";
public boolean hasHostName() { return hasHostName; }
public java.lang.String getHostName() { return hostName_; }
// optional string host_port = 2 [default = ""];
public static final int HOST_PORT_FIELD_NUMBER = 2;
private boolean hasHostPort;
private java.lang.String hostPort_ = "";
public boolean hasHostPort() { return hasHostPort; }
public java.lang.String getHostPort() { return hostPort_; }
// required string username = 3;
public static final int USERNAME_FIELD_NUMBER = 3;
private boolean hasUsername;
private java.lang.String username_ = "";
public boolean hasUsername() { return hasUsername; }
public java.lang.String getUsername() { return username_; }
// required string password = 4;
public static final int PASSWORD_FIELD_NUMBER = 4;
private boolean hasPassword;
private java.lang.String password_ = "";
public boolean hasPassword() { return hasPassword; }
public java.lang.String getPassword() { return password_; }
// required string broker_type = 5 [default = ""];
public static final int BROKER_TYPE_FIELD_NUMBER = 5;
private boolean hasBrokerType;
private java.lang.String brokerType_ = "";
public boolean hasBrokerType() { return hasBrokerType; }
public java.lang.String getBrokerType() { return brokerType_; }
@Override
public final boolean isInitialized() {
if (!hasHostName) return false;
if (!hasUsername) return false;
if (!hasPassword) return false;
if (!hasBrokerType) return false;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (hasHostName()) {
output.writeString(1, getHostName());
}
if (hasHostPort()) {
output.writeString(2, getHostPort());
}
if (hasUsername()) {
output.writeString(3, getUsername());
}
if (hasPassword()) {
output.writeString(4, getPassword());
}
if (hasBrokerType()) {
output.writeString(5, getBrokerType());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (hasHostName()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(1, getHostName());
}
if (hasHostPort()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(2, getHostPort());
}
if (hasUsername()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(3, getUsername());
}
if (hasPassword()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(4, getPassword());
}
if (hasBrokerType()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(5, getBrokerType());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Connection parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Connection prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Connection.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Connection result = new com.trendmicro.mist.proto.GateTalk.Connection();
@Override
protected com.trendmicro.mist.proto.GateTalk.Connection internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Connection();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Connection.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Connection getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Connection.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Connection build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Connection buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Connection buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
com.trendmicro.mist.proto.GateTalk.Connection returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Connection) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Connection)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Connection other) {
if (other == com.trendmicro.mist.proto.GateTalk.Connection.getDefaultInstance()) return this;
if (other.hasHostName()) {
setHostName(other.getHostName());
}
if (other.hasHostPort()) {
setHostPort(other.getHostPort());
}
if (other.hasUsername()) {
setUsername(other.getUsername());
}
if (other.hasPassword()) {
setPassword(other.getPassword());
}
if (other.hasBrokerType()) {
setBrokerType(other.getBrokerType());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 10: {
setHostName(input.readString());
break;
}
case 18: {
setHostPort(input.readString());
break;
}
case 26: {
setUsername(input.readString());
break;
}
case 34: {
setPassword(input.readString());
break;
}
case 42: {
setBrokerType(input.readString());
break;
}
}
}
}
// required string host_name = 1;
public boolean hasHostName() {
return result.hasHostName();
}
public java.lang.String getHostName() {
return result.getHostName();
}
public Builder setHostName(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasHostName = true;
result.hostName_ = value;
return this;
}
public Builder clearHostName() {
result.hasHostName = false;
result.hostName_ = "";
return this;
}
// optional string host_port = 2 [default = ""];
public boolean hasHostPort() {
return result.hasHostPort();
}
public java.lang.String getHostPort() {
return result.getHostPort();
}
public Builder setHostPort(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasHostPort = true;
result.hostPort_ = value;
return this;
}
public Builder clearHostPort() {
result.hasHostPort = false;
result.hostPort_ = "";
return this;
}
// required string username = 3;
public boolean hasUsername() {
return result.hasUsername();
}
public java.lang.String getUsername() {
return result.getUsername();
}
public Builder setUsername(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasUsername = true;
result.username_ = value;
return this;
}
public Builder clearUsername() {
result.hasUsername = false;
result.username_ = "";
return this;
}
// required string password = 4;
public boolean hasPassword() {
return result.hasPassword();
}
public java.lang.String getPassword() {
return result.getPassword();
}
public Builder setPassword(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasPassword = true;
result.password_ = value;
return this;
}
public Builder clearPassword() {
result.hasPassword = false;
result.password_ = "";
return this;
}
// required string broker_type = 5 [default = ""];
public boolean hasBrokerType() {
return result.hasBrokerType();
}
public java.lang.String getBrokerType() {
return result.getBrokerType();
}
public Builder setBrokerType(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasBrokerType = true;
result.brokerType_ = value;
return this;
}
public Builder clearBrokerType() {
result.hasBrokerType = false;
result.brokerType_ = "";
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static final class Channel extends
com.google.protobuf.GeneratedMessage {
// Use Channel.newBuilder() to construct.
private Channel() {}
private static final Channel defaultInstance = new Channel();
public static Channel getDefaultInstance() {
return defaultInstance;
}
public Channel getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Channel_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Channel_fieldAccessorTable;
}
public static enum Type
implements com.google.protobuf.ProtocolMessageEnum {
QUEUE(0, 0),
TOPIC(1, 1),
;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 0: return QUEUE;
case 1: return TOPIC;
default: return null;
}
}
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.Channel.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = {
QUEUE, TOPIC,
};
public static Type valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Type(int index, int value) {
this.index = index;
this.value = value;
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
// required string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private boolean hasName;
private java.lang.String name_ = "";
public boolean hasName() { return hasName; }
public java.lang.String getName() { return name_; }
// required .com.trendmicro.mist.proto.Channel.Type type = 2;
public static final int TYPE_FIELD_NUMBER = 2;
private boolean hasType;
private com.trendmicro.mist.proto.GateTalk.Channel.Type type_ = com.trendmicro.mist.proto.GateTalk.Channel.Type.QUEUE;
public boolean hasType() { return hasType; }
public com.trendmicro.mist.proto.GateTalk.Channel.Type getType() { return type_; }
// optional bool persistent = 3 [default = false];
public static final int PERSISTENT_FIELD_NUMBER = 3;
private boolean hasPersistent;
private boolean persistent_ = false;
public boolean hasPersistent() { return hasPersistent; }
public boolean getPersistent() { return persistent_; }
@Override
public final boolean isInitialized() {
if (!hasName) return false;
if (!hasType) return false;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (hasName()) {
output.writeString(1, getName());
}
if (hasType()) {
output.writeEnum(2, getType().getNumber());
}
if (hasPersistent()) {
output.writeBool(3, getPersistent());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (hasName()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(1, getName());
}
if (hasType()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, getType().getNumber());
}
if (hasPersistent()) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, getPersistent());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Channel parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Channel prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Channel.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Channel result = new com.trendmicro.mist.proto.GateTalk.Channel();
@Override
protected com.trendmicro.mist.proto.GateTalk.Channel internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Channel();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Channel.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Channel getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Channel.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Channel build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Channel buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Channel buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
com.trendmicro.mist.proto.GateTalk.Channel returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Channel) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Channel)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Channel other) {
if (other == com.trendmicro.mist.proto.GateTalk.Channel.getDefaultInstance()) return this;
if (other.hasName()) {
setName(other.getName());
}
if (other.hasType()) {
setType(other.getType());
}
if (other.hasPersistent()) {
setPersistent(other.getPersistent());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 10: {
setName(input.readString());
break;
}
case 16: {
int rawValue = input.readEnum();
com.trendmicro.mist.proto.GateTalk.Channel.Type value = com.trendmicro.mist.proto.GateTalk.Channel.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(2, rawValue);
} else {
setType(value);
}
break;
}
case 24: {
setPersistent(input.readBool());
break;
}
}
}
}
// required string name = 1;
public boolean hasName() {
return result.hasName();
}
public java.lang.String getName() {
return result.getName();
}
public Builder setName(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasName = true;
result.name_ = value;
return this;
}
public Builder clearName() {
result.hasName = false;
result.name_ = "";
return this;
}
// required .com.trendmicro.mist.proto.Channel.Type type = 2;
public boolean hasType() {
return result.hasType();
}
public com.trendmicro.mist.proto.GateTalk.Channel.Type getType() {
return result.getType();
}
public Builder setType(com.trendmicro.mist.proto.GateTalk.Channel.Type value) {
if (value == null) {
throw new NullPointerException();
}
result.hasType = true;
result.type_ = value;
return this;
}
public Builder clearType() {
result.hasType = false;
result.type_ = com.trendmicro.mist.proto.GateTalk.Channel.Type.QUEUE;
return this;
}
// optional bool persistent = 3 [default = false];
public boolean hasPersistent() {
return result.hasPersistent();
}
public boolean getPersistent() {
return result.getPersistent();
}
public Builder setPersistent(boolean value) {
result.hasPersistent = true;
result.persistent_ = value;
return this;
}
public Builder clearPersistent() {
result.hasPersistent = false;
result.persistent_ = false;
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static final class Session extends
com.google.protobuf.GeneratedMessage {
// Use Session.newBuilder() to construct.
private Session() {}
private static final Session defaultInstance = new Session();
public static Session getDefaultInstance() {
return defaultInstance;
}
public Session getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Session_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Session_fieldAccessorTable;
}
// required .com.trendmicro.mist.proto.Connection connection = 1;
public static final int CONNECTION_FIELD_NUMBER = 1;
private boolean hasConnection;
private com.trendmicro.mist.proto.GateTalk.Connection connection_ = com.trendmicro.mist.proto.GateTalk.Connection.getDefaultInstance();
public boolean hasConnection() { return hasConnection; }
public com.trendmicro.mist.proto.GateTalk.Connection getConnection() { return connection_; }
@Override
public final boolean isInitialized() {
if (!hasConnection) return false;
if (!getConnection().isInitialized()) return false;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (hasConnection()) {
output.writeMessage(1, getConnection());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (hasConnection()) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getConnection());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Session parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Session prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Session.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Session result = new com.trendmicro.mist.proto.GateTalk.Session();
@Override
protected com.trendmicro.mist.proto.GateTalk.Session internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Session();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Session.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Session getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Session.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Session build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Session buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Session buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
com.trendmicro.mist.proto.GateTalk.Session returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Session) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Session)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Session other) {
if (other == com.trendmicro.mist.proto.GateTalk.Session.getDefaultInstance()) return this;
if (other.hasConnection()) {
mergeConnection(other.getConnection());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 10: {
com.trendmicro.mist.proto.GateTalk.Connection.Builder subBuilder = com.trendmicro.mist.proto.GateTalk.Connection.newBuilder();
if (hasConnection()) {
subBuilder.mergeFrom(getConnection());
}
input.readMessage(subBuilder, extensionRegistry);
setConnection(subBuilder.buildPartial());
break;
}
}
}
}
// required .com.trendmicro.mist.proto.Connection connection = 1;
public boolean hasConnection() {
return result.hasConnection();
}
public com.trendmicro.mist.proto.GateTalk.Connection getConnection() {
return result.getConnection();
}
public Builder setConnection(com.trendmicro.mist.proto.GateTalk.Connection value) {
if (value == null) {
throw new NullPointerException();
}
result.hasConnection = true;
result.connection_ = value;
return this;
}
public Builder setConnection(com.trendmicro.mist.proto.GateTalk.Connection.Builder builderForValue) {
result.hasConnection = true;
result.connection_ = builderForValue.build();
return this;
}
public Builder mergeConnection(com.trendmicro.mist.proto.GateTalk.Connection value) {
if (result.hasConnection() &&
result.connection_ != com.trendmicro.mist.proto.GateTalk.Connection.getDefaultInstance()) {
result.connection_ =
com.trendmicro.mist.proto.GateTalk.Connection.newBuilder(result.connection_).mergeFrom(value).buildPartial();
} else {
result.connection_ = value;
}
result.hasConnection = true;
return this;
}
public Builder clearConnection() {
result.hasConnection = false;
result.connection_ = com.trendmicro.mist.proto.GateTalk.Connection.getDefaultInstance();
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static final class Client extends
com.google.protobuf.GeneratedMessage {
// Use Client.newBuilder() to construct.
private Client() {}
private static final Client defaultInstance = new Client();
public static Client getDefaultInstance() {
return defaultInstance;
}
public Client getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Client_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Client_fieldAccessorTable;
}
public static enum Type
implements com.google.protobuf.ProtocolMessageEnum {
CONSUMER(0, 0),
PRODUCER(1, 1),
;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 0: return CONSUMER;
case 1: return PRODUCER;
default: return null;
}
}
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.Client.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = {
CONSUMER, PRODUCER,
};
public static Type valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Type(int index, int value) {
this.index = index;
this.value = value;
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static enum Action
implements com.google.protobuf.ProtocolMessageEnum {
MOUNT(0, 0),
UNMOUNT(1, 1),
;
public final int getNumber() { return value; }
public static Action valueOf(int value) {
switch (value) {
case 0: return MOUNT;
case 1: return UNMOUNT;
default: return null;
}
}
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.Client.getDescriptor().getEnumTypes().get(1);
}
private static final Action[] VALUES = {
MOUNT, UNMOUNT,
};
public static Action valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Action(int index, int value) {
this.index = index;
this.value = value;
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
// required uint32 session_id = 1;
public static final int SESSION_ID_FIELD_NUMBER = 1;
private boolean hasSessionId;
private int sessionId_ = 0;
public boolean hasSessionId() { return hasSessionId; }
public int getSessionId() { return sessionId_; }
// required .com.trendmicro.mist.proto.Channel channel = 2;
public static final int CHANNEL_FIELD_NUMBER = 2;
private boolean hasChannel;
private com.trendmicro.mist.proto.GateTalk.Channel channel_ = com.trendmicro.mist.proto.GateTalk.Channel.getDefaultInstance();
public boolean hasChannel() { return hasChannel; }
public com.trendmicro.mist.proto.GateTalk.Channel getChannel() { return channel_; }
// required .com.trendmicro.mist.proto.Client.Type type = 3;
public static final int TYPE_FIELD_NUMBER = 3;
private boolean hasType;
private com.trendmicro.mist.proto.GateTalk.Client.Type type_ = com.trendmicro.mist.proto.GateTalk.Client.Type.CONSUMER;
public boolean hasType() { return hasType; }
public com.trendmicro.mist.proto.GateTalk.Client.Type getType() { return type_; }
// required .com.trendmicro.mist.proto.Client.Action action = 4;
public static final int ACTION_FIELD_NUMBER = 4;
private boolean hasAction;
private com.trendmicro.mist.proto.GateTalk.Client.Action action_ = com.trendmicro.mist.proto.GateTalk.Client.Action.MOUNT;
public boolean hasAction() { return hasAction; }
public com.trendmicro.mist.proto.GateTalk.Client.Action getAction() { return action_; }
@Override
public final boolean isInitialized() {
if (!hasSessionId) return false;
if (!hasChannel) return false;
if (!hasType) return false;
if (!hasAction) return false;
if (!getChannel().isInitialized()) return false;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (hasSessionId()) {
output.writeUInt32(1, getSessionId());
}
if (hasChannel()) {
output.writeMessage(2, getChannel());
}
if (hasType()) {
output.writeEnum(3, getType().getNumber());
}
if (hasAction()) {
output.writeEnum(4, getAction().getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (hasSessionId()) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(1, getSessionId());
}
if (hasChannel()) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getChannel());
}
if (hasType()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, getType().getNumber());
}
if (hasAction()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(4, getAction().getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Client parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Client prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Client.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Client result = new com.trendmicro.mist.proto.GateTalk.Client();
@Override
protected com.trendmicro.mist.proto.GateTalk.Client internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Client();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Client.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Client getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Client.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Client build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Client buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Client buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
com.trendmicro.mist.proto.GateTalk.Client returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Client) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Client)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Client other) {
if (other == com.trendmicro.mist.proto.GateTalk.Client.getDefaultInstance()) return this;
if (other.hasSessionId()) {
setSessionId(other.getSessionId());
}
if (other.hasChannel()) {
mergeChannel(other.getChannel());
}
if (other.hasType()) {
setType(other.getType());
}
if (other.hasAction()) {
setAction(other.getAction());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 8: {
setSessionId(input.readUInt32());
break;
}
case 18: {
com.trendmicro.mist.proto.GateTalk.Channel.Builder subBuilder = com.trendmicro.mist.proto.GateTalk.Channel.newBuilder();
if (hasChannel()) {
subBuilder.mergeFrom(getChannel());
}
input.readMessage(subBuilder, extensionRegistry);
setChannel(subBuilder.buildPartial());
break;
}
case 24: {
int rawValue = input.readEnum();
com.trendmicro.mist.proto.GateTalk.Client.Type value = com.trendmicro.mist.proto.GateTalk.Client.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
setType(value);
}
break;
}
case 32: {
int rawValue = input.readEnum();
com.trendmicro.mist.proto.GateTalk.Client.Action value = com.trendmicro.mist.proto.GateTalk.Client.Action.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(4, rawValue);
} else {
setAction(value);
}
break;
}
}
}
}
// required uint32 session_id = 1;
public boolean hasSessionId() {
return result.hasSessionId();
}
public int getSessionId() {
return result.getSessionId();
}
public Builder setSessionId(int value) {
result.hasSessionId = true;
result.sessionId_ = value;
return this;
}
public Builder clearSessionId() {
result.hasSessionId = false;
result.sessionId_ = 0;
return this;
}
// required .com.trendmicro.mist.proto.Channel channel = 2;
public boolean hasChannel() {
return result.hasChannel();
}
public com.trendmicro.mist.proto.GateTalk.Channel getChannel() {
return result.getChannel();
}
public Builder setChannel(com.trendmicro.mist.proto.GateTalk.Channel value) {
if (value == null) {
throw new NullPointerException();
}
result.hasChannel = true;
result.channel_ = value;
return this;
}
public Builder setChannel(com.trendmicro.mist.proto.GateTalk.Channel.Builder builderForValue) {
result.hasChannel = true;
result.channel_ = builderForValue.build();
return this;
}
public Builder mergeChannel(com.trendmicro.mist.proto.GateTalk.Channel value) {
if (result.hasChannel() &&
result.channel_ != com.trendmicro.mist.proto.GateTalk.Channel.getDefaultInstance()) {
result.channel_ =
com.trendmicro.mist.proto.GateTalk.Channel.newBuilder(result.channel_).mergeFrom(value).buildPartial();
} else {
result.channel_ = value;
}
result.hasChannel = true;
return this;
}
public Builder clearChannel() {
result.hasChannel = false;
result.channel_ = com.trendmicro.mist.proto.GateTalk.Channel.getDefaultInstance();
return this;
}
// required .com.trendmicro.mist.proto.Client.Type type = 3;
public boolean hasType() {
return result.hasType();
}
public com.trendmicro.mist.proto.GateTalk.Client.Type getType() {
return result.getType();
}
public Builder setType(com.trendmicro.mist.proto.GateTalk.Client.Type value) {
if (value == null) {
throw new NullPointerException();
}
result.hasType = true;
result.type_ = value;
return this;
}
public Builder clearType() {
result.hasType = false;
result.type_ = com.trendmicro.mist.proto.GateTalk.Client.Type.CONSUMER;
return this;
}
// required .com.trendmicro.mist.proto.Client.Action action = 4;
public boolean hasAction() {
return result.hasAction();
}
public com.trendmicro.mist.proto.GateTalk.Client.Action getAction() {
return result.getAction();
}
public Builder setAction(com.trendmicro.mist.proto.GateTalk.Client.Action value) {
if (value == null) {
throw new NullPointerException();
}
result.hasAction = true;
result.action_ = value;
return this;
}
public Builder clearAction() {
result.hasAction = false;
result.action_ = com.trendmicro.mist.proto.GateTalk.Client.Action.MOUNT;
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static final class Request extends
com.google.protobuf.GeneratedMessage {
// Use Request.newBuilder() to construct.
private Request() {}
private static final Request defaultInstance = new Request();
public static Request getDefaultInstance() {
return defaultInstance;
}
public Request getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Request_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Request_fieldAccessorTable;
}
public static enum Type
implements com.google.protobuf.ProtocolMessageEnum {
SESSION_LIST(0, 0),
SESSION_DESTROY(1, 1),
SESSION_CLEAN_FREE(2, 2),
CLIENT_ATTACH(3, 3),
CLIENT_DETACH(4, 4),
DAEMON_STATUS(5, 5),
SESSION_INFO(6, 6),
PING(7, 7),
;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 0: return SESSION_LIST;
case 1: return SESSION_DESTROY;
case 2: return SESSION_CLEAN_FREE;
case 3: return CLIENT_ATTACH;
case 4: return CLIENT_DETACH;
case 5: return DAEMON_STATUS;
case 6: return SESSION_INFO;
case 7: return PING;
default: return null;
}
}
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.Request.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = {
SESSION_LIST, SESSION_DESTROY, SESSION_CLEAN_FREE, CLIENT_ATTACH, CLIENT_DETACH, DAEMON_STATUS, SESSION_INFO, PING,
};
public static Type valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Type(int index, int value) {
this.index = index;
this.value = value;
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static enum Role
implements com.google.protobuf.ProtocolMessageEnum {
SESSION(0, 0),
SINK(1, 1),
SOURCE(2, 2),
;
public final int getNumber() { return value; }
public static Role valueOf(int value) {
switch (value) {
case 0: return SESSION;
case 1: return SINK;
case 2: return SOURCE;
default: return null;
}
}
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.Request.getDescriptor().getEnumTypes().get(1);
}
private static final Role[] VALUES = {
SESSION, SINK, SOURCE,
};
public static Role valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Role(int index, int value) {
this.index = index;
this.value = value;
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
// required .com.trendmicro.mist.proto.Request.Type type = 1;
public static final int TYPE_FIELD_NUMBER = 1;
private boolean hasType;
private com.trendmicro.mist.proto.GateTalk.Request.Type type_ = com.trendmicro.mist.proto.GateTalk.Request.Type.SESSION_LIST;
public boolean hasType() { return hasType; }
public com.trendmicro.mist.proto.GateTalk.Request.Type getType() { return type_; }
// optional string argument = 2 [default = ""];
public static final int ARGUMENT_FIELD_NUMBER = 2;
private boolean hasArgument;
private java.lang.String argument_ = "";
public boolean hasArgument() { return hasArgument; }
public java.lang.String getArgument() { return argument_; }
// optional .com.trendmicro.mist.proto.Request.Role role = 3;
public static final int ROLE_FIELD_NUMBER = 3;
private boolean hasRole;
private com.trendmicro.mist.proto.GateTalk.Request.Role role_ = com.trendmicro.mist.proto.GateTalk.Request.Role.SESSION;
public boolean hasRole() { return hasRole; }
public com.trendmicro.mist.proto.GateTalk.Request.Role getRole() { return role_; }
@Override
public final boolean isInitialized() {
if (!hasType) return false;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (hasType()) {
output.writeEnum(1, getType().getNumber());
}
if (hasArgument()) {
output.writeString(2, getArgument());
}
if (hasRole()) {
output.writeEnum(3, getRole().getNumber());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (hasType()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, getType().getNumber());
}
if (hasArgument()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(2, getArgument());
}
if (hasRole()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(3, getRole().getNumber());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Request parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Request prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Request.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Request result = new com.trendmicro.mist.proto.GateTalk.Request();
@Override
protected com.trendmicro.mist.proto.GateTalk.Request internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Request();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Request.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Request getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Request.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Request build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Request buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Request buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
com.trendmicro.mist.proto.GateTalk.Request returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Request) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Request)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Request other) {
if (other == com.trendmicro.mist.proto.GateTalk.Request.getDefaultInstance()) return this;
if (other.hasType()) {
setType(other.getType());
}
if (other.hasArgument()) {
setArgument(other.getArgument());
}
if (other.hasRole()) {
setRole(other.getRole());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 8: {
int rawValue = input.readEnum();
com.trendmicro.mist.proto.GateTalk.Request.Type value = com.trendmicro.mist.proto.GateTalk.Request.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
setType(value);
}
break;
}
case 18: {
setArgument(input.readString());
break;
}
case 24: {
int rawValue = input.readEnum();
com.trendmicro.mist.proto.GateTalk.Request.Role value = com.trendmicro.mist.proto.GateTalk.Request.Role.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(3, rawValue);
} else {
setRole(value);
}
break;
}
}
}
}
// required .com.trendmicro.mist.proto.Request.Type type = 1;
public boolean hasType() {
return result.hasType();
}
public com.trendmicro.mist.proto.GateTalk.Request.Type getType() {
return result.getType();
}
public Builder setType(com.trendmicro.mist.proto.GateTalk.Request.Type value) {
if (value == null) {
throw new NullPointerException();
}
result.hasType = true;
result.type_ = value;
return this;
}
public Builder clearType() {
result.hasType = false;
result.type_ = com.trendmicro.mist.proto.GateTalk.Request.Type.SESSION_LIST;
return this;
}
// optional string argument = 2 [default = ""];
public boolean hasArgument() {
return result.hasArgument();
}
public java.lang.String getArgument() {
return result.getArgument();
}
public Builder setArgument(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasArgument = true;
result.argument_ = value;
return this;
}
public Builder clearArgument() {
result.hasArgument = false;
result.argument_ = "";
return this;
}
// optional .com.trendmicro.mist.proto.Request.Role role = 3;
public boolean hasRole() {
return result.hasRole();
}
public com.trendmicro.mist.proto.GateTalk.Request.Role getRole() {
return result.getRole();
}
public Builder setRole(com.trendmicro.mist.proto.GateTalk.Request.Role value) {
if (value == null) {
throw new NullPointerException();
}
result.hasRole = true;
result.role_ = value;
return this;
}
public Builder clearRole() {
result.hasRole = false;
result.role_ = com.trendmicro.mist.proto.GateTalk.Request.Role.SESSION;
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static final class Response extends
com.google.protobuf.GeneratedMessage {
// Use Response.newBuilder() to construct.
private Response() {}
private static final Response defaultInstance = new Response();
public static Response getDefaultInstance() {
return defaultInstance;
}
public Response getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Response_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Response_fieldAccessorTable;
}
// required bool success = 1;
public static final int SUCCESS_FIELD_NUMBER = 1;
private boolean hasSuccess;
private boolean success_ = false;
public boolean hasSuccess() { return hasSuccess; }
public boolean getSuccess() { return success_; }
// optional string context = 2 [default = ""];
public static final int CONTEXT_FIELD_NUMBER = 2;
private boolean hasContext;
private java.lang.String context_ = "";
public boolean hasContext() { return hasContext; }
public java.lang.String getContext() { return context_; }
// optional string exception = 3 [default = ""];
public static final int EXCEPTION_FIELD_NUMBER = 3;
private boolean hasException;
private java.lang.String exception_ = "";
public boolean hasException() { return hasException; }
public java.lang.String getException() { return exception_; }
@Override
public final boolean isInitialized() {
if (!hasSuccess) return false;
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (hasSuccess()) {
output.writeBool(1, getSuccess());
}
if (hasContext()) {
output.writeString(2, getContext());
}
if (hasException()) {
output.writeString(3, getException());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (hasSuccess()) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(1, getSuccess());
}
if (hasContext()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(2, getContext());
}
if (hasException()) {
size += com.google.protobuf.CodedOutputStream
.computeStringSize(3, getException());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Response parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Response prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Response.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Response result = new com.trendmicro.mist.proto.GateTalk.Response();
@Override
protected com.trendmicro.mist.proto.GateTalk.Response internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Response();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Response.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Response getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Response.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Response build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Response buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Response buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
com.trendmicro.mist.proto.GateTalk.Response returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Response) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Response)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Response other) {
if (other == com.trendmicro.mist.proto.GateTalk.Response.getDefaultInstance()) return this;
if (other.hasSuccess()) {
setSuccess(other.getSuccess());
}
if (other.hasContext()) {
setContext(other.getContext());
}
if (other.hasException()) {
setException(other.getException());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 8: {
setSuccess(input.readBool());
break;
}
case 18: {
setContext(input.readString());
break;
}
case 26: {
setException(input.readString());
break;
}
}
}
}
// required bool success = 1;
public boolean hasSuccess() {
return result.hasSuccess();
}
public boolean getSuccess() {
return result.getSuccess();
}
public Builder setSuccess(boolean value) {
result.hasSuccess = true;
result.success_ = value;
return this;
}
public Builder clearSuccess() {
result.hasSuccess = false;
result.success_ = false;
return this;
}
// optional string context = 2 [default = ""];
public boolean hasContext() {
return result.hasContext();
}
public java.lang.String getContext() {
return result.getContext();
}
public Builder setContext(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasContext = true;
result.context_ = value;
return this;
}
public Builder clearContext() {
result.hasContext = false;
result.context_ = "";
return this;
}
// optional string exception = 3 [default = ""];
public boolean hasException() {
return result.hasException();
}
public java.lang.String getException() {
return result.getException();
}
public Builder setException(java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
result.hasException = true;
result.exception_ = value;
return this;
}
public Builder clearException() {
result.hasException = false;
result.exception_ = "";
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
public static final class Command extends
com.google.protobuf.GeneratedMessage {
// Use Command.newBuilder() to construct.
private Command() {}
private static final Command defaultInstance = new Command();
public static Command getDefaultInstance() {
return defaultInstance;
}
public Command getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Command_descriptor;
}
@Override
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.trendmicro.mist.proto.GateTalk.internal_static_com_trendmicro_mist_proto_Command_fieldAccessorTable;
}
// repeated .com.trendmicro.mist.proto.Session session = 1;
public static final int SESSION_FIELD_NUMBER = 1;
private java.util.List<com.trendmicro.mist.proto.GateTalk.Session> session_ =
java.util.Collections.emptyList();
public java.util.List<com.trendmicro.mist.proto.GateTalk.Session> getSessionList() {
return session_;
}
public int getSessionCount() { return session_.size(); }
public com.trendmicro.mist.proto.GateTalk.Session getSession(int index) {
return session_.get(index);
}
// repeated .com.trendmicro.mist.proto.Client client = 2;
public static final int CLIENT_FIELD_NUMBER = 2;
private java.util.List<com.trendmicro.mist.proto.GateTalk.Client> client_ =
java.util.Collections.emptyList();
public java.util.List<com.trendmicro.mist.proto.GateTalk.Client> getClientList() {
return client_;
}
public int getClientCount() { return client_.size(); }
public com.trendmicro.mist.proto.GateTalk.Client getClient(int index) {
return client_.get(index);
}
// repeated .com.trendmicro.mist.proto.Request request = 3;
public static final int REQUEST_FIELD_NUMBER = 3;
private java.util.List<com.trendmicro.mist.proto.GateTalk.Request> request_ =
java.util.Collections.emptyList();
public java.util.List<com.trendmicro.mist.proto.GateTalk.Request> getRequestList() {
return request_;
}
public int getRequestCount() { return request_.size(); }
public com.trendmicro.mist.proto.GateTalk.Request getRequest(int index) {
return request_.get(index);
}
// repeated .com.trendmicro.mist.proto.Response response = 4;
public static final int RESPONSE_FIELD_NUMBER = 4;
private java.util.List<com.trendmicro.mist.proto.GateTalk.Response> response_ =
java.util.Collections.emptyList();
public java.util.List<com.trendmicro.mist.proto.GateTalk.Response> getResponseList() {
return response_;
}
public int getResponseCount() { return response_.size(); }
public com.trendmicro.mist.proto.GateTalk.Response getResponse(int index) {
return response_.get(index);
}
@Override
public final boolean isInitialized() {
for (com.trendmicro.mist.proto.GateTalk.Session element : getSessionList()) {
if (!element.isInitialized()) return false;
}
for (com.trendmicro.mist.proto.GateTalk.Client element : getClientList()) {
if (!element.isInitialized()) return false;
}
for (com.trendmicro.mist.proto.GateTalk.Request element : getRequestList()) {
if (!element.isInitialized()) return false;
}
for (com.trendmicro.mist.proto.GateTalk.Response element : getResponseList()) {
if (!element.isInitialized()) return false;
}
return true;
}
@Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
for (com.trendmicro.mist.proto.GateTalk.Session element : getSessionList()) {
output.writeMessage(1, element);
}
for (com.trendmicro.mist.proto.GateTalk.Client element : getClientList()) {
output.writeMessage(2, element);
}
for (com.trendmicro.mist.proto.GateTalk.Request element : getRequestList()) {
output.writeMessage(3, element);
}
for (com.trendmicro.mist.proto.GateTalk.Response element : getResponseList()) {
output.writeMessage(4, element);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
@Override
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (com.trendmicro.mist.proto.GateTalk.Session element : getSessionList()) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, element);
}
for (com.trendmicro.mist.proto.GateTalk.Client element : getClientList()) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, element);
}
for (com.trendmicro.mist.proto.GateTalk.Request element : getRequestList()) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, element);
}
for (com.trendmicro.mist.proto.GateTalk.Response element : getResponseList()) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, element);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeDelimitedFrom(input, extensionRegistry)
.buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static com.trendmicro.mist.proto.GateTalk.Command parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return new Builder(); }
public Builder newBuilderForType() { return new Builder(); }
public static Builder newBuilder(com.trendmicro.mist.proto.GateTalk.Command prototype) {
return new Builder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder> {
// Construct using com.trendmicro.mist.proto.GateTalk.Command.newBuilder()
private Builder() {}
com.trendmicro.mist.proto.GateTalk.Command result = new com.trendmicro.mist.proto.GateTalk.Command();
@Override
protected com.trendmicro.mist.proto.GateTalk.Command internalGetResult() {
return result;
}
@Override
public Builder clear() {
result = new com.trendmicro.mist.proto.GateTalk.Command();
return this;
}
@Override
public Builder clone() {
return new Builder().mergeFrom(result);
}
@Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.trendmicro.mist.proto.GateTalk.Command.getDescriptor();
}
public com.trendmicro.mist.proto.GateTalk.Command getDefaultInstanceForType() {
return com.trendmicro.mist.proto.GateTalk.Command.getDefaultInstance();
}
public com.trendmicro.mist.proto.GateTalk.Command build() {
if (result != null && !isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result);
}
return buildPartial();
}
private com.trendmicro.mist.proto.GateTalk.Command buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
if (!isInitialized()) {
throw new com.google.protobuf.UninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return buildPartial();
}
public com.trendmicro.mist.proto.GateTalk.Command buildPartial() {
if (result == null) {
throw new IllegalStateException(
"build() has already been called on this Builder."); }
if (result.session_ != java.util.Collections.EMPTY_LIST) {
result.session_ =
java.util.Collections.unmodifiableList(result.session_);
}
if (result.client_ != java.util.Collections.EMPTY_LIST) {
result.client_ =
java.util.Collections.unmodifiableList(result.client_);
}
if (result.request_ != java.util.Collections.EMPTY_LIST) {
result.request_ =
java.util.Collections.unmodifiableList(result.request_);
}
if (result.response_ != java.util.Collections.EMPTY_LIST) {
result.response_ =
java.util.Collections.unmodifiableList(result.response_);
}
com.trendmicro.mist.proto.GateTalk.Command returnMe = result;
result = null;
return returnMe;
}
@Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.trendmicro.mist.proto.GateTalk.Command) {
return mergeFrom((com.trendmicro.mist.proto.GateTalk.Command)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.trendmicro.mist.proto.GateTalk.Command other) {
if (other == com.trendmicro.mist.proto.GateTalk.Command.getDefaultInstance()) return this;
if (!other.session_.isEmpty()) {
if (result.session_.isEmpty()) {
result.session_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Session>();
}
result.session_.addAll(other.session_);
}
if (!other.client_.isEmpty()) {
if (result.client_.isEmpty()) {
result.client_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Client>();
}
result.client_.addAll(other.client_);
}
if (!other.request_.isEmpty()) {
if (result.request_.isEmpty()) {
result.request_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Request>();
}
result.request_.addAll(other.request_);
}
if (!other.response_.isEmpty()) {
if (result.response_.isEmpty()) {
result.response_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Response>();
}
result.response_.addAll(other.response_);
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return mergeFrom(input,
com.google.protobuf.ExtensionRegistry.getEmptyRegistry());
}
@Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistry extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
return this;
}
break;
}
case 10: {
com.trendmicro.mist.proto.GateTalk.Session.Builder subBuilder = com.trendmicro.mist.proto.GateTalk.Session.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addSession(subBuilder.buildPartial());
break;
}
case 18: {
com.trendmicro.mist.proto.GateTalk.Client.Builder subBuilder = com.trendmicro.mist.proto.GateTalk.Client.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addClient(subBuilder.buildPartial());
break;
}
case 26: {
com.trendmicro.mist.proto.GateTalk.Request.Builder subBuilder = com.trendmicro.mist.proto.GateTalk.Request.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addRequest(subBuilder.buildPartial());
break;
}
case 34: {
com.trendmicro.mist.proto.GateTalk.Response.Builder subBuilder = com.trendmicro.mist.proto.GateTalk.Response.newBuilder();
input.readMessage(subBuilder, extensionRegistry);
addResponse(subBuilder.buildPartial());
break;
}
}
}
}
// repeated .com.trendmicro.mist.proto.Session session = 1;
public java.util.List<com.trendmicro.mist.proto.GateTalk.Session> getSessionList() {
return java.util.Collections.unmodifiableList(result.session_);
}
public int getSessionCount() {
return result.getSessionCount();
}
public com.trendmicro.mist.proto.GateTalk.Session getSession(int index) {
return result.getSession(index);
}
public Builder setSession(int index, com.trendmicro.mist.proto.GateTalk.Session value) {
if (value == null) {
throw new NullPointerException();
}
result.session_.set(index, value);
return this;
}
public Builder setSession(int index, com.trendmicro.mist.proto.GateTalk.Session.Builder builderForValue) {
result.session_.set(index, builderForValue.build());
return this;
}
public Builder addSession(com.trendmicro.mist.proto.GateTalk.Session value) {
if (value == null) {
throw new NullPointerException();
}
if (result.session_.isEmpty()) {
result.session_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Session>();
}
result.session_.add(value);
return this;
}
public Builder addSession(com.trendmicro.mist.proto.GateTalk.Session.Builder builderForValue) {
if (result.session_.isEmpty()) {
result.session_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Session>();
}
result.session_.add(builderForValue.build());
return this;
}
public Builder addAllSession(
java.lang.Iterable<? extends com.trendmicro.mist.proto.GateTalk.Session> values) {
if (result.session_.isEmpty()) {
result.session_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Session>();
}
super.addAll(values, result.session_);
return this;
}
public Builder clearSession() {
result.session_ = java.util.Collections.emptyList();
return this;
}
// repeated .com.trendmicro.mist.proto.Client client = 2;
public java.util.List<com.trendmicro.mist.proto.GateTalk.Client> getClientList() {
return java.util.Collections.unmodifiableList(result.client_);
}
public int getClientCount() {
return result.getClientCount();
}
public com.trendmicro.mist.proto.GateTalk.Client getClient(int index) {
return result.getClient(index);
}
public Builder setClient(int index, com.trendmicro.mist.proto.GateTalk.Client value) {
if (value == null) {
throw new NullPointerException();
}
result.client_.set(index, value);
return this;
}
public Builder setClient(int index, com.trendmicro.mist.proto.GateTalk.Client.Builder builderForValue) {
result.client_.set(index, builderForValue.build());
return this;
}
public Builder addClient(com.trendmicro.mist.proto.GateTalk.Client value) {
if (value == null) {
throw new NullPointerException();
}
if (result.client_.isEmpty()) {
result.client_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Client>();
}
result.client_.add(value);
return this;
}
public Builder addClient(com.trendmicro.mist.proto.GateTalk.Client.Builder builderForValue) {
if (result.client_.isEmpty()) {
result.client_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Client>();
}
result.client_.add(builderForValue.build());
return this;
}
public Builder addAllClient(
java.lang.Iterable<? extends com.trendmicro.mist.proto.GateTalk.Client> values) {
if (result.client_.isEmpty()) {
result.client_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Client>();
}
super.addAll(values, result.client_);
return this;
}
public Builder clearClient() {
result.client_ = java.util.Collections.emptyList();
return this;
}
// repeated .com.trendmicro.mist.proto.Request request = 3;
public java.util.List<com.trendmicro.mist.proto.GateTalk.Request> getRequestList() {
return java.util.Collections.unmodifiableList(result.request_);
}
public int getRequestCount() {
return result.getRequestCount();
}
public com.trendmicro.mist.proto.GateTalk.Request getRequest(int index) {
return result.getRequest(index);
}
public Builder setRequest(int index, com.trendmicro.mist.proto.GateTalk.Request value) {
if (value == null) {
throw new NullPointerException();
}
result.request_.set(index, value);
return this;
}
public Builder setRequest(int index, com.trendmicro.mist.proto.GateTalk.Request.Builder builderForValue) {
result.request_.set(index, builderForValue.build());
return this;
}
public Builder addRequest(com.trendmicro.mist.proto.GateTalk.Request value) {
if (value == null) {
throw new NullPointerException();
}
if (result.request_.isEmpty()) {
result.request_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Request>();
}
result.request_.add(value);
return this;
}
public Builder addRequest(com.trendmicro.mist.proto.GateTalk.Request.Builder builderForValue) {
if (result.request_.isEmpty()) {
result.request_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Request>();
}
result.request_.add(builderForValue.build());
return this;
}
public Builder addAllRequest(
java.lang.Iterable<? extends com.trendmicro.mist.proto.GateTalk.Request> values) {
if (result.request_.isEmpty()) {
result.request_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Request>();
}
super.addAll(values, result.request_);
return this;
}
public Builder clearRequest() {
result.request_ = java.util.Collections.emptyList();
return this;
}
// repeated .com.trendmicro.mist.proto.Response response = 4;
public java.util.List<com.trendmicro.mist.proto.GateTalk.Response> getResponseList() {
return java.util.Collections.unmodifiableList(result.response_);
}
public int getResponseCount() {
return result.getResponseCount();
}
public com.trendmicro.mist.proto.GateTalk.Response getResponse(int index) {
return result.getResponse(index);
}
public Builder setResponse(int index, com.trendmicro.mist.proto.GateTalk.Response value) {
if (value == null) {
throw new NullPointerException();
}
result.response_.set(index, value);
return this;
}
public Builder setResponse(int index, com.trendmicro.mist.proto.GateTalk.Response.Builder builderForValue) {
result.response_.set(index, builderForValue.build());
return this;
}
public Builder addResponse(com.trendmicro.mist.proto.GateTalk.Response value) {
if (value == null) {
throw new NullPointerException();
}
if (result.response_.isEmpty()) {
result.response_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Response>();
}
result.response_.add(value);
return this;
}
public Builder addResponse(com.trendmicro.mist.proto.GateTalk.Response.Builder builderForValue) {
if (result.response_.isEmpty()) {
result.response_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Response>();
}
result.response_.add(builderForValue.build());
return this;
}
public Builder addAllResponse(
java.lang.Iterable<? extends com.trendmicro.mist.proto.GateTalk.Response> values) {
if (result.response_.isEmpty()) {
result.response_ = new java.util.ArrayList<com.trendmicro.mist.proto.GateTalk.Response>();
}
super.addAll(values, result.response_);
return this;
}
public Builder clearResponse() {
result.response_ = java.util.Collections.emptyList();
return this;
}
}
static {
com.trendmicro.mist.proto.GateTalk.getDescriptor();
}
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Connection_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Connection_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Channel_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Channel_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Session_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Session_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Client_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Client_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Request_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Request_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Response_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Response_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_com_trendmicro_mist_proto_Command_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_com_trendmicro_mist_proto_Command_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\016GateTalk.proto\022\031com.trendmicro.mist.pr" +
"oto\"o\n\nConnection\022\021\n\thost_name\030\001 \002(\t\022\023\n\t" +
"host_port\030\002 \001(\t:\000\022\020\n\010username\030\003 \002(\t\022\020\n\010p" +
"assword\030\004 \002(\t\022\025\n\013broker_type\030\005 \002(\t:\000\"\207\001\n" +
"\007Channel\022\014\n\004name\030\001 \002(\t\0225\n\004type\030\002 \002(\0162\'.c" +
"om.trendmicro.mist.proto.Channel.Type\022\031\n" +
"\npersistent\030\003 \001(\010:\005false\"\034\n\004Type\022\t\n\005QUEU" +
"E\020\000\022\t\n\005TOPIC\020\001\"D\n\007Session\0229\n\nconnection\030" +
"\001 \002(\0132%.com.trendmicro.mist.proto.Connec" +
"tion\"\207\002\n\006Client\022\022\n\nsession_id\030\001 \002(\r\0223\n\007c" +
"hannel\030\002 \002(\0132\".com.trendmicro.mist.proto" +
".Channel\0224\n\004type\030\003 \002(\0162&.com.trendmicro." +
"mist.proto.Client.Type\0228\n\006action\030\004 \002(\0162(" +
".com.trendmicro.mist.proto.Client.Action" +
"\"\"\n\004Type\022\014\n\010CONSUMER\020\000\022\014\n\010PRODUCER\020\001\" \n\006" +
"Action\022\t\n\005MOUNT\020\000\022\013\n\007UNMOUNT\020\001\"\323\002\n\007Reque" +
"st\0225\n\004type\030\001 \002(\0162\'.com.trendmicro.mist.p" +
"roto.Request.Type\022\022\n\010argument\030\002 \001(\t:\000\0225\n" +
"\004role\030\003 \001(\0162\'.com.trendmicro.mist.proto." +
"Request.Role\"\232\001\n\004Type\022\020\n\014SESSION_LIST\020\000\022" +
"\023\n\017SESSION_DESTROY\020\001\022\026\n\022SESSION_CLEAN_FR" +
"EE\020\002\022\021\n\rCLIENT_ATTACH\020\003\022\021\n\rCLIENT_DETACH" +
"\020\004\022\021\n\rDAEMON_STATUS\020\005\022\020\n\014SESSION_INFO\020\006\022" +
"\010\n\004PING\020\007\")\n\004Role\022\013\n\007SESSION\020\000\022\010\n\004SINK\020\001" +
"\022\n\n\006SOURCE\020\002\"C\n\010Response\022\017\n\007success\030\001 \002(" +
"\010\022\021\n\007context\030\002 \001(\t:\000\022\023\n\texception\030\003 \001(\t:" +
"\000\"\335\001\n\007Command\0223\n\007session\030\001 \003(\0132\".com.tre" +
"ndmicro.mist.proto.Session\0221\n\006client\030\002 \003" +
"(\0132!.com.trendmicro.mist.proto.Client\0223\n" +
"\007request\030\003 \003(\0132\".com.trendmicro.mist.pro" +
"to.Request\0225\n\010response\030\004 \003(\0132#.com.trend" +
"micro.mist.proto.ResponseB%\n\031com.trendmi" +
"cro.mist.protoB\010GateTalk";
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_com_trendmicro_mist_proto_Connection_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_com_trendmicro_mist_proto_Connection_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Connection_descriptor,
new java.lang.String[] { "HostName", "HostPort", "Username", "Password", "BrokerType", },
com.trendmicro.mist.proto.GateTalk.Connection.class,
com.trendmicro.mist.proto.GateTalk.Connection.Builder.class);
internal_static_com_trendmicro_mist_proto_Channel_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_com_trendmicro_mist_proto_Channel_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Channel_descriptor,
new java.lang.String[] { "Name", "Type", "Persistent", },
com.trendmicro.mist.proto.GateTalk.Channel.class,
com.trendmicro.mist.proto.GateTalk.Channel.Builder.class);
internal_static_com_trendmicro_mist_proto_Session_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_com_trendmicro_mist_proto_Session_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Session_descriptor,
new java.lang.String[] { "Connection", },
com.trendmicro.mist.proto.GateTalk.Session.class,
com.trendmicro.mist.proto.GateTalk.Session.Builder.class);
internal_static_com_trendmicro_mist_proto_Client_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_com_trendmicro_mist_proto_Client_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Client_descriptor,
new java.lang.String[] { "SessionId", "Channel", "Type", "Action", },
com.trendmicro.mist.proto.GateTalk.Client.class,
com.trendmicro.mist.proto.GateTalk.Client.Builder.class);
internal_static_com_trendmicro_mist_proto_Request_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_com_trendmicro_mist_proto_Request_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Request_descriptor,
new java.lang.String[] { "Type", "Argument", "Role", },
com.trendmicro.mist.proto.GateTalk.Request.class,
com.trendmicro.mist.proto.GateTalk.Request.Builder.class);
internal_static_com_trendmicro_mist_proto_Response_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_com_trendmicro_mist_proto_Response_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Response_descriptor,
new java.lang.String[] { "Success", "Context", "Exception", },
com.trendmicro.mist.proto.GateTalk.Response.class,
com.trendmicro.mist.proto.GateTalk.Response.Builder.class);
internal_static_com_trendmicro_mist_proto_Command_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_com_trendmicro_mist_proto_Command_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_com_trendmicro_mist_proto_Command_descriptor,
new java.lang.String[] { "Session", "Client", "Request", "Response", },
com.trendmicro.mist.proto.GateTalk.Command.class,
com.trendmicro.mist.proto.GateTalk.Command.Builder.class);
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
}