
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request Maven / Gradle / Ivy
// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: Request.proto
package com.tigerbrokers.stock.openapi.client.socket.data.pb;
/**
* Protobuf type {@code com.tigerbrokers.stock.openapi.client.socket.data.pb.Request}
*/
public final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request)
RequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use Request.newBuilder() to construct.
private Request(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Request() {
command_ = 0;
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Request();
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.class, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Builder.class);
}
public interface ConnectOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)
com.google.protobuf.MessageOrBuilder {
/**
* string tigerId = 1;
* @return The tigerId.
*/
java.lang.String getTigerId();
/**
* string tigerId = 1;
* @return The bytes for tigerId.
*/
com.google.protobuf.ByteString
getTigerIdBytes();
/**
* string sign = 2;
* @return The sign.
*/
java.lang.String getSign();
/**
* string sign = 2;
* @return The bytes for sign.
*/
com.google.protobuf.ByteString
getSignBytes();
/**
* string sdkVersion = 3;
* @return The sdkVersion.
*/
java.lang.String getSdkVersion();
/**
* string sdkVersion = 3;
* @return The bytes for sdkVersion.
*/
com.google.protobuf.ByteString
getSdkVersionBytes();
/**
* optional string acceptVersion = 4;
* @return Whether the acceptVersion field is set.
*/
boolean hasAcceptVersion();
/**
* optional string acceptVersion = 4;
* @return The acceptVersion.
*/
java.lang.String getAcceptVersion();
/**
* optional string acceptVersion = 4;
* @return The bytes for acceptVersion.
*/
com.google.protobuf.ByteString
getAcceptVersionBytes();
/**
* optional uint32 sendInterval = 5;
* @return Whether the sendInterval field is set.
*/
boolean hasSendInterval();
/**
* optional uint32 sendInterval = 5;
* @return The sendInterval.
*/
int getSendInterval();
/**
* optional uint32 receiveInterval = 6;
* @return Whether the receiveInterval field is set.
*/
boolean hasReceiveInterval();
/**
* optional uint32 receiveInterval = 6;
* @return The receiveInterval.
*/
int getReceiveInterval();
/**
* optional bool useFullTick = 7;
* @return Whether the useFullTick field is set.
*/
boolean hasUseFullTick();
/**
* optional bool useFullTick = 7;
* @return The useFullTick.
*/
boolean getUseFullTick();
}
/**
* Protobuf type {@code com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect}
*/
public static final class Connect extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)
ConnectOrBuilder {
private static final long serialVersionUID = 0L;
// Use Connect.newBuilder() to construct.
private Connect(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Connect() {
tigerId_ = "";
sign_ = "";
sdkVersion_ = "";
acceptVersion_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Connect();
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Connect_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Connect_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.class, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder.class);
}
private int bitField0_;
public static final int TIGERID_FIELD_NUMBER = 1;
@SuppressWarnings("serial")
private volatile java.lang.Object tigerId_ = "";
/**
* string tigerId = 1;
* @return The tigerId.
*/
@java.lang.Override
public java.lang.String getTigerId() {
java.lang.Object ref = tigerId_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
tigerId_ = s;
return s;
}
}
/**
* string tigerId = 1;
* @return The bytes for tigerId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getTigerIdBytes() {
java.lang.Object ref = tigerId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
tigerId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int SIGN_FIELD_NUMBER = 2;
@SuppressWarnings("serial")
private volatile java.lang.Object sign_ = "";
/**
* string sign = 2;
* @return The sign.
*/
@java.lang.Override
public java.lang.String getSign() {
java.lang.Object ref = sign_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
sign_ = s;
return s;
}
}
/**
* string sign = 2;
* @return The bytes for sign.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSignBytes() {
java.lang.Object ref = sign_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
sign_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int SDKVERSION_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
private volatile java.lang.Object sdkVersion_ = "";
/**
* string sdkVersion = 3;
* @return The sdkVersion.
*/
@java.lang.Override
public java.lang.String getSdkVersion() {
java.lang.Object ref = sdkVersion_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
sdkVersion_ = s;
return s;
}
}
/**
* string sdkVersion = 3;
* @return The bytes for sdkVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSdkVersionBytes() {
java.lang.Object ref = sdkVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
sdkVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ACCEPTVERSION_FIELD_NUMBER = 4;
@SuppressWarnings("serial")
private volatile java.lang.Object acceptVersion_ = "";
/**
* optional string acceptVersion = 4;
* @return Whether the acceptVersion field is set.
*/
@java.lang.Override
public boolean hasAcceptVersion() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional string acceptVersion = 4;
* @return The acceptVersion.
*/
@java.lang.Override
public java.lang.String getAcceptVersion() {
java.lang.Object ref = acceptVersion_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
acceptVersion_ = s;
return s;
}
}
/**
* optional string acceptVersion = 4;
* @return The bytes for acceptVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getAcceptVersionBytes() {
java.lang.Object ref = acceptVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
acceptVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int SENDINTERVAL_FIELD_NUMBER = 5;
private int sendInterval_ = 0;
/**
* optional uint32 sendInterval = 5;
* @return Whether the sendInterval field is set.
*/
@java.lang.Override
public boolean hasSendInterval() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional uint32 sendInterval = 5;
* @return The sendInterval.
*/
@java.lang.Override
public int getSendInterval() {
return sendInterval_;
}
public static final int RECEIVEINTERVAL_FIELD_NUMBER = 6;
private int receiveInterval_ = 0;
/**
* optional uint32 receiveInterval = 6;
* @return Whether the receiveInterval field is set.
*/
@java.lang.Override
public boolean hasReceiveInterval() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional uint32 receiveInterval = 6;
* @return The receiveInterval.
*/
@java.lang.Override
public int getReceiveInterval() {
return receiveInterval_;
}
public static final int USEFULLTICK_FIELD_NUMBER = 7;
private boolean useFullTick_ = false;
/**
* optional bool useFullTick = 7;
* @return Whether the useFullTick field is set.
*/
@java.lang.Override
public boolean hasUseFullTick() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional bool useFullTick = 7;
* @return The useFullTick.
*/
@java.lang.Override
public boolean getUseFullTick() {
return useFullTick_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tigerId_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, tigerId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sign_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, sign_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sdkVersion_)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, sdkVersion_);
}
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, acceptVersion_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeUInt32(5, sendInterval_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeUInt32(6, receiveInterval_);
}
if (((bitField0_ & 0x00000008) != 0)) {
output.writeBool(7, useFullTick_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tigerId_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, tigerId_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sign_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, sign_);
}
if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(sdkVersion_)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, sdkVersion_);
}
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, acceptVersion_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(5, sendInterval_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(6, receiveInterval_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, useFullTick_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)) {
return super.equals(obj);
}
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect other = (com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect) obj;
if (!getTigerId()
.equals(other.getTigerId())) return false;
if (!getSign()
.equals(other.getSign())) return false;
if (!getSdkVersion()
.equals(other.getSdkVersion())) return false;
if (hasAcceptVersion() != other.hasAcceptVersion()) return false;
if (hasAcceptVersion()) {
if (!getAcceptVersion()
.equals(other.getAcceptVersion())) return false;
}
if (hasSendInterval() != other.hasSendInterval()) return false;
if (hasSendInterval()) {
if (getSendInterval()
!= other.getSendInterval()) return false;
}
if (hasReceiveInterval() != other.hasReceiveInterval()) return false;
if (hasReceiveInterval()) {
if (getReceiveInterval()
!= other.getReceiveInterval()) return false;
}
if (hasUseFullTick() != other.hasUseFullTick()) return false;
if (hasUseFullTick()) {
if (getUseFullTick()
!= other.getUseFullTick()) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + TIGERID_FIELD_NUMBER;
hash = (53 * hash) + getTigerId().hashCode();
hash = (37 * hash) + SIGN_FIELD_NUMBER;
hash = (53 * hash) + getSign().hashCode();
hash = (37 * hash) + SDKVERSION_FIELD_NUMBER;
hash = (53 * hash) + getSdkVersion().hashCode();
if (hasAcceptVersion()) {
hash = (37 * hash) + ACCEPTVERSION_FIELD_NUMBER;
hash = (53 * hash) + getAcceptVersion().hashCode();
}
if (hasSendInterval()) {
hash = (37 * hash) + SENDINTERVAL_FIELD_NUMBER;
hash = (53 * hash) + getSendInterval();
}
if (hasReceiveInterval()) {
hash = (37 * hash) + RECEIVEINTERVAL_FIELD_NUMBER;
hash = (53 * hash) + getReceiveInterval();
}
if (hasUseFullTick()) {
hash = (37 * hash) + USEFULLTICK_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getUseFullTick());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.ConnectOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Connect_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Connect_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.class, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder.class);
}
// Construct using com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
tigerId_ = "";
sign_ = "";
sdkVersion_ = "";
acceptVersion_ = "";
sendInterval_ = 0;
receiveInterval_ = 0;
useFullTick_ = false;
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Connect_descriptor;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect getDefaultInstanceForType() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance();
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect build() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect buildPartial() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect result = new com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.tigerId_ = tigerId_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.sign_ = sign_;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.sdkVersion_ = sdkVersion_;
}
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000008) != 0)) {
result.acceptVersion_ = acceptVersion_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000010) != 0)) {
result.sendInterval_ = sendInterval_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000020) != 0)) {
result.receiveInterval_ = receiveInterval_;
to_bitField0_ |= 0x00000004;
}
if (((from_bitField0_ & 0x00000040) != 0)) {
result.useFullTick_ = useFullTick_;
to_bitField0_ |= 0x00000008;
}
result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect) {
return mergeFrom((com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect other) {
if (other == com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance()) return this;
if (!other.getTigerId().isEmpty()) {
tigerId_ = other.tigerId_;
bitField0_ |= 0x00000001;
onChanged();
}
if (!other.getSign().isEmpty()) {
sign_ = other.sign_;
bitField0_ |= 0x00000002;
onChanged();
}
if (!other.getSdkVersion().isEmpty()) {
sdkVersion_ = other.sdkVersion_;
bitField0_ |= 0x00000004;
onChanged();
}
if (other.hasAcceptVersion()) {
acceptVersion_ = other.acceptVersion_;
bitField0_ |= 0x00000008;
onChanged();
}
if (other.hasSendInterval()) {
setSendInterval(other.getSendInterval());
}
if (other.hasReceiveInterval()) {
setReceiveInterval(other.getReceiveInterval());
}
if (other.hasUseFullTick()) {
setUseFullTick(other.getUseFullTick());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
tigerId_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000001;
break;
} // case 10
case 18: {
sign_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000002;
break;
} // case 18
case 26: {
sdkVersion_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000004;
break;
} // case 26
case 34: {
acceptVersion_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000008;
break;
} // case 34
case 40: {
sendInterval_ = input.readUInt32();
bitField0_ |= 0x00000010;
break;
} // case 40
case 48: {
receiveInterval_ = input.readUInt32();
bitField0_ |= 0x00000020;
break;
} // case 48
case 56: {
useFullTick_ = input.readBool();
bitField0_ |= 0x00000040;
break;
} // case 56
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private java.lang.Object tigerId_ = "";
/**
* string tigerId = 1;
* @return The tigerId.
*/
public java.lang.String getTigerId() {
java.lang.Object ref = tigerId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
tigerId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string tigerId = 1;
* @return The bytes for tigerId.
*/
public com.google.protobuf.ByteString
getTigerIdBytes() {
java.lang.Object ref = tigerId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
tigerId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string tigerId = 1;
* @param value The tigerId to set.
* @return This builder for chaining.
*/
public Builder setTigerId(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
tigerId_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* string tigerId = 1;
* @return This builder for chaining.
*/
public Builder clearTigerId() {
tigerId_ = getDefaultInstance().getTigerId();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
return this;
}
/**
* string tigerId = 1;
* @param value The bytes for tigerId to set.
* @return This builder for chaining.
*/
public Builder setTigerIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
tigerId_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
private java.lang.Object sign_ = "";
/**
* string sign = 2;
* @return The sign.
*/
public java.lang.String getSign() {
java.lang.Object ref = sign_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
sign_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string sign = 2;
* @return The bytes for sign.
*/
public com.google.protobuf.ByteString
getSignBytes() {
java.lang.Object ref = sign_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
sign_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string sign = 2;
* @param value The sign to set.
* @return This builder for chaining.
*/
public Builder setSign(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
sign_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
* string sign = 2;
* @return This builder for chaining.
*/
public Builder clearSign() {
sign_ = getDefaultInstance().getSign();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
* string sign = 2;
* @param value The bytes for sign to set.
* @return This builder for chaining.
*/
public Builder setSignBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
sign_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
private java.lang.Object sdkVersion_ = "";
/**
* string sdkVersion = 3;
* @return The sdkVersion.
*/
public java.lang.String getSdkVersion() {
java.lang.Object ref = sdkVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
sdkVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* string sdkVersion = 3;
* @return The bytes for sdkVersion.
*/
public com.google.protobuf.ByteString
getSdkVersionBytes() {
java.lang.Object ref = sdkVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
sdkVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* string sdkVersion = 3;
* @param value The sdkVersion to set.
* @return This builder for chaining.
*/
public Builder setSdkVersion(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
sdkVersion_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
* string sdkVersion = 3;
* @return This builder for chaining.
*/
public Builder clearSdkVersion() {
sdkVersion_ = getDefaultInstance().getSdkVersion();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
/**
* string sdkVersion = 3;
* @param value The bytes for sdkVersion to set.
* @return This builder for chaining.
*/
public Builder setSdkVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
sdkVersion_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
private java.lang.Object acceptVersion_ = "";
/**
* optional string acceptVersion = 4;
* @return Whether the acceptVersion field is set.
*/
public boolean hasAcceptVersion() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional string acceptVersion = 4;
* @return The acceptVersion.
*/
public java.lang.String getAcceptVersion() {
java.lang.Object ref = acceptVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
acceptVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string acceptVersion = 4;
* @return The bytes for acceptVersion.
*/
public com.google.protobuf.ByteString
getAcceptVersionBytes() {
java.lang.Object ref = acceptVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
acceptVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string acceptVersion = 4;
* @param value The acceptVersion to set.
* @return This builder for chaining.
*/
public Builder setAcceptVersion(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
acceptVersion_ = value;
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
* optional string acceptVersion = 4;
* @return This builder for chaining.
*/
public Builder clearAcceptVersion() {
acceptVersion_ = getDefaultInstance().getAcceptVersion();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
return this;
}
/**
* optional string acceptVersion = 4;
* @param value The bytes for acceptVersion to set.
* @return This builder for chaining.
*/
public Builder setAcceptVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
acceptVersion_ = value;
bitField0_ |= 0x00000008;
onChanged();
return this;
}
private int sendInterval_ ;
/**
* optional uint32 sendInterval = 5;
* @return Whether the sendInterval field is set.
*/
@java.lang.Override
public boolean hasSendInterval() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional uint32 sendInterval = 5;
* @return The sendInterval.
*/
@java.lang.Override
public int getSendInterval() {
return sendInterval_;
}
/**
* optional uint32 sendInterval = 5;
* @param value The sendInterval to set.
* @return This builder for chaining.
*/
public Builder setSendInterval(int value) {
sendInterval_ = value;
bitField0_ |= 0x00000010;
onChanged();
return this;
}
/**
* optional uint32 sendInterval = 5;
* @return This builder for chaining.
*/
public Builder clearSendInterval() {
bitField0_ = (bitField0_ & ~0x00000010);
sendInterval_ = 0;
onChanged();
return this;
}
private int receiveInterval_ ;
/**
* optional uint32 receiveInterval = 6;
* @return Whether the receiveInterval field is set.
*/
@java.lang.Override
public boolean hasReceiveInterval() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
* optional uint32 receiveInterval = 6;
* @return The receiveInterval.
*/
@java.lang.Override
public int getReceiveInterval() {
return receiveInterval_;
}
/**
* optional uint32 receiveInterval = 6;
* @param value The receiveInterval to set.
* @return This builder for chaining.
*/
public Builder setReceiveInterval(int value) {
receiveInterval_ = value;
bitField0_ |= 0x00000020;
onChanged();
return this;
}
/**
* optional uint32 receiveInterval = 6;
* @return This builder for chaining.
*/
public Builder clearReceiveInterval() {
bitField0_ = (bitField0_ & ~0x00000020);
receiveInterval_ = 0;
onChanged();
return this;
}
private boolean useFullTick_ ;
/**
* optional bool useFullTick = 7;
* @return Whether the useFullTick field is set.
*/
@java.lang.Override
public boolean hasUseFullTick() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
* optional bool useFullTick = 7;
* @return The useFullTick.
*/
@java.lang.Override
public boolean getUseFullTick() {
return useFullTick_;
}
/**
* optional bool useFullTick = 7;
* @param value The useFullTick to set.
* @return This builder for chaining.
*/
public Builder setUseFullTick(boolean value) {
useFullTick_ = value;
bitField0_ |= 0x00000040;
onChanged();
return this;
}
/**
* optional bool useFullTick = 7;
* @return This builder for chaining.
*/
public Builder clearUseFullTick() {
bitField0_ = (bitField0_ & ~0x00000040);
useFullTick_ = false;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)
}
// @@protoc_insertion_point(class_scope:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect)
private static final com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect();
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Connect parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface SubscribeOrBuilder extends
// @@protoc_insertion_point(interface_extends:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)
com.google.protobuf.MessageOrBuilder {
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return The enum numeric value on the wire for dataType.
*/
int getDataTypeValue();
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return The dataType.
*/
com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType getDataType();
/**
* optional string symbols = 2;
* @return Whether the symbols field is set.
*/
boolean hasSymbols();
/**
* optional string symbols = 2;
* @return The symbols.
*/
java.lang.String getSymbols();
/**
* optional string symbols = 2;
* @return The bytes for symbols.
*/
com.google.protobuf.ByteString
getSymbolsBytes();
/**
* optional string account = 3;
* @return Whether the account field is set.
*/
boolean hasAccount();
/**
* optional string account = 3;
* @return The account.
*/
java.lang.String getAccount();
/**
* optional string account = 3;
* @return The bytes for account.
*/
com.google.protobuf.ByteString
getAccountBytes();
/**
* optional string market = 4;
* @return Whether the market field is set.
*/
boolean hasMarket();
/**
* optional string market = 4;
* @return The market.
*/
java.lang.String getMarket();
/**
* optional string market = 4;
* @return The bytes for market.
*/
com.google.protobuf.ByteString
getMarketBytes();
}
/**
* Protobuf type {@code com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe}
*/
public static final class Subscribe extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)
SubscribeOrBuilder {
private static final long serialVersionUID = 0L;
// Use Subscribe.newBuilder() to construct.
private Subscribe(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Subscribe() {
dataType_ = 0;
symbols_ = "";
account_ = "";
market_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Subscribe();
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Subscribe_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Subscribe_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.class, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder.class);
}
private int bitField0_;
public static final int DATATYPE_FIELD_NUMBER = 1;
private int dataType_ = 0;
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return The enum numeric value on the wire for dataType.
*/
@java.lang.Override public int getDataTypeValue() {
return dataType_;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return The dataType.
*/
@java.lang.Override public com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType getDataType() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType result = com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType.forNumber(dataType_);
return result == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType.UNRECOGNIZED : result;
}
public static final int SYMBOLS_FIELD_NUMBER = 2;
@SuppressWarnings("serial")
private volatile java.lang.Object symbols_ = "";
/**
* optional string symbols = 2;
* @return Whether the symbols field is set.
*/
@java.lang.Override
public boolean hasSymbols() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional string symbols = 2;
* @return The symbols.
*/
@java.lang.Override
public java.lang.String getSymbols() {
java.lang.Object ref = symbols_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
symbols_ = s;
return s;
}
}
/**
* optional string symbols = 2;
* @return The bytes for symbols.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getSymbolsBytes() {
java.lang.Object ref = symbols_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
symbols_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ACCOUNT_FIELD_NUMBER = 3;
@SuppressWarnings("serial")
private volatile java.lang.Object account_ = "";
/**
* optional string account = 3;
* @return Whether the account field is set.
*/
@java.lang.Override
public boolean hasAccount() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string account = 3;
* @return The account.
*/
@java.lang.Override
public java.lang.String getAccount() {
java.lang.Object ref = account_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
account_ = s;
return s;
}
}
/**
* optional string account = 3;
* @return The bytes for account.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getAccountBytes() {
java.lang.Object ref = account_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
account_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MARKET_FIELD_NUMBER = 4;
@SuppressWarnings("serial")
private volatile java.lang.Object market_ = "";
/**
* optional string market = 4;
* @return Whether the market field is set.
*/
@java.lang.Override
public boolean hasMarket() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional string market = 4;
* @return The market.
*/
@java.lang.Override
public java.lang.String getMarket() {
java.lang.Object ref = market_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
market_ = s;
return s;
}
}
/**
* optional string market = 4;
* @return The bytes for market.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMarketBytes() {
java.lang.Object ref = market_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
market_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (dataType_ != com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType.Unknown.getNumber()) {
output.writeEnum(1, dataType_);
}
if (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, symbols_);
}
if (((bitField0_ & 0x00000002) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, account_);
}
if (((bitField0_ & 0x00000004) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, market_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (dataType_ != com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType.Unknown.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, dataType_);
}
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, symbols_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, account_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, market_);
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)) {
return super.equals(obj);
}
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe other = (com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe) obj;
if (dataType_ != other.dataType_) return false;
if (hasSymbols() != other.hasSymbols()) return false;
if (hasSymbols()) {
if (!getSymbols()
.equals(other.getSymbols())) return false;
}
if (hasAccount() != other.hasAccount()) return false;
if (hasAccount()) {
if (!getAccount()
.equals(other.getAccount())) return false;
}
if (hasMarket() != other.hasMarket()) return false;
if (hasMarket()) {
if (!getMarket()
.equals(other.getMarket())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + DATATYPE_FIELD_NUMBER;
hash = (53 * hash) + dataType_;
if (hasSymbols()) {
hash = (37 * hash) + SYMBOLS_FIELD_NUMBER;
hash = (53 * hash) + getSymbols().hashCode();
}
if (hasAccount()) {
hash = (37 * hash) + ACCOUNT_FIELD_NUMBER;
hash = (53 * hash) + getAccount().hashCode();
}
if (hasMarket()) {
hash = (37 * hash) + MARKET_FIELD_NUMBER;
hash = (53 * hash) + getMarket().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.SubscribeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Subscribe_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Subscribe_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.class, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder.class);
}
// Construct using com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
dataType_ = 0;
symbols_ = "";
account_ = "";
market_ = "";
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_Subscribe_descriptor;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe getDefaultInstanceForType() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance();
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe build() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe buildPartial() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe result = new com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.dataType_ = dataType_;
}
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000002) != 0)) {
result.symbols_ = symbols_;
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.account_ = account_;
to_bitField0_ |= 0x00000002;
}
if (((from_bitField0_ & 0x00000008) != 0)) {
result.market_ = market_;
to_bitField0_ |= 0x00000004;
}
result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe) {
return mergeFrom((com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe other) {
if (other == com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance()) return this;
if (other.dataType_ != 0) {
setDataTypeValue(other.getDataTypeValue());
}
if (other.hasSymbols()) {
symbols_ = other.symbols_;
bitField0_ |= 0x00000002;
onChanged();
}
if (other.hasAccount()) {
account_ = other.account_;
bitField0_ |= 0x00000004;
onChanged();
}
if (other.hasMarket()) {
market_ = other.market_;
bitField0_ |= 0x00000008;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
dataType_ = input.readEnum();
bitField0_ |= 0x00000001;
break;
} // case 8
case 18: {
symbols_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000002;
break;
} // case 18
case 26: {
account_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000004;
break;
} // case 26
case 34: {
market_ = input.readStringRequireUtf8();
bitField0_ |= 0x00000008;
break;
} // case 34
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private int dataType_ = 0;
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return The enum numeric value on the wire for dataType.
*/
@java.lang.Override public int getDataTypeValue() {
return dataType_;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @param value The enum numeric value on the wire for dataType to set.
* @return This builder for chaining.
*/
public Builder setDataTypeValue(int value) {
dataType_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return The dataType.
*/
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType getDataType() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType result = com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType.forNumber(dataType_);
return result == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType.UNRECOGNIZED : result;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @param value The dataType to set.
* @return This builder for chaining.
*/
public Builder setDataType(com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
dataType_ = value.getNumber();
onChanged();
return this;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.DataType dataType = 1;
* @return This builder for chaining.
*/
public Builder clearDataType() {
bitField0_ = (bitField0_ & ~0x00000001);
dataType_ = 0;
onChanged();
return this;
}
private java.lang.Object symbols_ = "";
/**
* optional string symbols = 2;
* @return Whether the symbols field is set.
*/
public boolean hasSymbols() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string symbols = 2;
* @return The symbols.
*/
public java.lang.String getSymbols() {
java.lang.Object ref = symbols_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
symbols_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string symbols = 2;
* @return The bytes for symbols.
*/
public com.google.protobuf.ByteString
getSymbolsBytes() {
java.lang.Object ref = symbols_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
symbols_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string symbols = 2;
* @param value The symbols to set.
* @return This builder for chaining.
*/
public Builder setSymbols(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
symbols_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
* optional string symbols = 2;
* @return This builder for chaining.
*/
public Builder clearSymbols() {
symbols_ = getDefaultInstance().getSymbols();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
return this;
}
/**
* optional string symbols = 2;
* @param value The bytes for symbols to set.
* @return This builder for chaining.
*/
public Builder setSymbolsBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
symbols_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
private java.lang.Object account_ = "";
/**
* optional string account = 3;
* @return Whether the account field is set.
*/
public boolean hasAccount() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional string account = 3;
* @return The account.
*/
public java.lang.String getAccount() {
java.lang.Object ref = account_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
account_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string account = 3;
* @return The bytes for account.
*/
public com.google.protobuf.ByteString
getAccountBytes() {
java.lang.Object ref = account_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
account_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string account = 3;
* @param value The account to set.
* @return This builder for chaining.
*/
public Builder setAccount(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
account_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
* optional string account = 3;
* @return This builder for chaining.
*/
public Builder clearAccount() {
account_ = getDefaultInstance().getAccount();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
/**
* optional string account = 3;
* @param value The bytes for account to set.
* @return This builder for chaining.
*/
public Builder setAccountBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
account_ = value;
bitField0_ |= 0x00000004;
onChanged();
return this;
}
private java.lang.Object market_ = "";
/**
* optional string market = 4;
* @return Whether the market field is set.
*/
public boolean hasMarket() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional string market = 4;
* @return The market.
*/
public java.lang.String getMarket() {
java.lang.Object ref = market_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
market_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string market = 4;
* @return The bytes for market.
*/
public com.google.protobuf.ByteString
getMarketBytes() {
java.lang.Object ref = market_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
market_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string market = 4;
* @param value The market to set.
* @return This builder for chaining.
*/
public Builder setMarket(
java.lang.String value) {
if (value == null) { throw new NullPointerException(); }
market_ = value;
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
* optional string market = 4;
* @return This builder for chaining.
*/
public Builder clearMarket() {
market_ = getDefaultInstance().getMarket();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
return this;
}
/**
* optional string market = 4;
* @param value The bytes for market to set.
* @return This builder for chaining.
*/
public Builder setMarketBytes(
com.google.protobuf.ByteString value) {
if (value == null) { throw new NullPointerException(); }
checkByteStringIsUtf8(value);
market_ = value;
bitField0_ |= 0x00000008;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)
}
// @@protoc_insertion_point(class_scope:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe)
private static final com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe();
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Subscribe parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
private int bitField0_;
public static final int COMMAND_FIELD_NUMBER = 1;
private int command_ = 0;
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @return The enum numeric value on the wire for command.
*/
@java.lang.Override public int getCommandValue() {
return command_;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @return The command.
*/
@java.lang.Override public com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command getCommand() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command result = com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command.forNumber(command_);
return result == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command.UNRECOGNIZED : result;
}
public static final int ID_FIELD_NUMBER = 2;
private int id_ = 0;
/**
* uint32 id = 2;
* @return The id.
*/
@java.lang.Override
public int getId() {
return id_;
}
public static final int SUBSCRIBE_FIELD_NUMBER = 3;
private com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe_;
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
* @return Whether the subscribe field is set.
*/
@java.lang.Override
public boolean hasSubscribe() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
* @return The subscribe.
*/
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe getSubscribe() {
return subscribe_ == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance() : subscribe_;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.SubscribeOrBuilder getSubscribeOrBuilder() {
return subscribe_ == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance() : subscribe_;
}
public static final int CONNECT_FIELD_NUMBER = 4;
private com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect_;
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
* @return Whether the connect field is set.
*/
@java.lang.Override
public boolean hasConnect() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
* @return The connect.
*/
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect getConnect() {
return connect_ == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance() : connect_;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.ConnectOrBuilder getConnectOrBuilder() {
return connect_ == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance() : connect_;
}
private byte memoizedIsInitialized = -1;
@java.lang.Override
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized == 1) return true;
if (isInitialized == 0) return false;
memoizedIsInitialized = 1;
return true;
}
@java.lang.Override
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
if (command_ != com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command.UNKNOWN.getNumber()) {
output.writeEnum(1, command_);
}
if (id_ != 0) {
output.writeUInt32(2, id_);
}
if (((bitField0_ & 0x00000001) != 0)) {
output.writeMessage(3, getSubscribe());
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeMessage(4, getConnect());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (command_ != com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command.UNKNOWN.getNumber()) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, command_);
}
if (id_ != 0) {
size += com.google.protobuf.CodedOutputStream
.computeUInt32Size(2, id_);
}
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, getSubscribe());
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, getConnect());
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (obj == this) {
return true;
}
if (!(obj instanceof com.tigerbrokers.stock.openapi.client.socket.data.pb.Request)) {
return super.equals(obj);
}
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request other = (com.tigerbrokers.stock.openapi.client.socket.data.pb.Request) obj;
if (command_ != other.command_) return false;
if (getId()
!= other.getId()) return false;
if (hasSubscribe() != other.hasSubscribe()) return false;
if (hasSubscribe()) {
if (!getSubscribe()
.equals(other.getSubscribe())) return false;
}
if (hasConnect() != other.hasConnect()) return false;
if (hasConnect()) {
if (!getConnect()
.equals(other.getConnect())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@java.lang.Override
public int hashCode() {
if (memoizedHashCode != 0) {
return memoizedHashCode;
}
int hash = 41;
hash = (19 * hash) + getDescriptor().hashCode();
hash = (37 * hash) + COMMAND_FIELD_NUMBER;
hash = (53 * hash) + command_;
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + getId();
if (hasSubscribe()) {
hash = (37 * hash) + SUBSCRIBE_FIELD_NUMBER;
hash = (53 * hash) + getSubscribe().hashCode();
}
if (hasConnect()) {
hash = (37 * hash) + CONNECT_FIELD_NUMBER;
hash = (53 * hash) + getConnect().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input, extensionRegistry);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input, extensionRegistry);
}
@java.lang.Override
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
public static Builder newBuilder(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
public Builder toBuilder() {
return this == DEFAULT_INSTANCE
? new Builder() : new Builder().mergeFrom(this);
}
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code com.tigerbrokers.stock.openapi.client.socket.data.pb.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
// @@protoc_insertion_point(builder_implements:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request)
com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.class, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Builder.class);
}
// Construct using com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessageV3
.alwaysUseFieldBuilders) {
getSubscribeFieldBuilder();
getConnectFieldBuilder();
}
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
command_ = 0;
id_ = 0;
subscribe_ = null;
if (subscribeBuilder_ != null) {
subscribeBuilder_.dispose();
subscribeBuilder_ = null;
}
connect_ = null;
if (connectBuilder_ != null) {
connectBuilder_.dispose();
connectBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.RequestOuterClass.internal_static_com_tigerbrokers_stock_openapi_client_socket_data_pb_Request_descriptor;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request getDefaultInstanceForType() {
return com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.getDefaultInstance();
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request build() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request buildPartial() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request result = new com.tigerbrokers.stock.openapi.client.socket.data.pb.Request(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.command_ = command_;
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.id_ = id_;
}
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000004) != 0)) {
result.subscribe_ = subscribeBuilder_ == null
? subscribe_
: subscribeBuilder_.build();
to_bitField0_ |= 0x00000001;
}
if (((from_bitField0_ & 0x00000008) != 0)) {
result.connect_ = connectBuilder_ == null
? connect_
: connectBuilder_.build();
to_bitField0_ |= 0x00000002;
}
result.bitField0_ |= to_bitField0_;
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof com.tigerbrokers.stock.openapi.client.socket.data.pb.Request) {
return mergeFrom((com.tigerbrokers.stock.openapi.client.socket.data.pb.Request)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request other) {
if (other == com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.getDefaultInstance()) return this;
if (other.command_ != 0) {
setCommandValue(other.getCommandValue());
}
if (other.getId() != 0) {
setId(other.getId());
}
if (other.hasSubscribe()) {
mergeSubscribe(other.getSubscribe());
}
if (other.hasConnect()) {
mergeConnect(other.getConnect());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 8: {
command_ = input.readEnum();
bitField0_ |= 0x00000001;
break;
} // case 8
case 16: {
id_ = input.readUInt32();
bitField0_ |= 0x00000002;
break;
} // case 16
case 26: {
input.readMessage(
getSubscribeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000004;
break;
} // case 26
case 34: {
input.readMessage(
getConnectFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000008;
break;
} // case 34
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private int command_ = 0;
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @return The enum numeric value on the wire for command.
*/
@java.lang.Override public int getCommandValue() {
return command_;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @param value The enum numeric value on the wire for command to set.
* @return This builder for chaining.
*/
public Builder setCommandValue(int value) {
command_ = value;
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @return The command.
*/
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command getCommand() {
com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command result = com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command.forNumber(command_);
return result == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command.UNRECOGNIZED : result;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @param value The command to set.
* @return This builder for chaining.
*/
public Builder setCommand(com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
command_ = value.getNumber();
onChanged();
return this;
}
/**
* .com.tigerbrokers.stock.openapi.client.socket.data.pb.SocketCommon.Command command = 1;
* @return This builder for chaining.
*/
public Builder clearCommand() {
bitField0_ = (bitField0_ & ~0x00000001);
command_ = 0;
onChanged();
return this;
}
private int id_ ;
/**
* uint32 id = 2;
* @return The id.
*/
@java.lang.Override
public int getId() {
return id_;
}
/**
* uint32 id = 2;
* @param value The id to set.
* @return This builder for chaining.
*/
public Builder setId(int value) {
id_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
* uint32 id = 2;
* @return This builder for chaining.
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000002);
id_ = 0;
onChanged();
return this;
}
private com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe_;
private com.google.protobuf.SingleFieldBuilderV3<
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.SubscribeOrBuilder> subscribeBuilder_;
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
* @return Whether the subscribe field is set.
*/
public boolean hasSubscribe() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
* @return The subscribe.
*/
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe getSubscribe() {
if (subscribeBuilder_ == null) {
return subscribe_ == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance() : subscribe_;
} else {
return subscribeBuilder_.getMessage();
}
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
public Builder setSubscribe(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe value) {
if (subscribeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
subscribe_ = value;
} else {
subscribeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
public Builder setSubscribe(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder builderForValue) {
if (subscribeBuilder_ == null) {
subscribe_ = builderForValue.build();
} else {
subscribeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
public Builder mergeSubscribe(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe value) {
if (subscribeBuilder_ == null) {
if (((bitField0_ & 0x00000004) != 0) &&
subscribe_ != null &&
subscribe_ != com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance()) {
getSubscribeBuilder().mergeFrom(value);
} else {
subscribe_ = value;
}
} else {
subscribeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
public Builder clearSubscribe() {
bitField0_ = (bitField0_ & ~0x00000004);
subscribe_ = null;
if (subscribeBuilder_ != null) {
subscribeBuilder_.dispose();
subscribeBuilder_ = null;
}
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder getSubscribeBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getSubscribeFieldBuilder().getBuilder();
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.SubscribeOrBuilder getSubscribeOrBuilder() {
if (subscribeBuilder_ != null) {
return subscribeBuilder_.getMessageOrBuilder();
} else {
return subscribe_ == null ?
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.getDefaultInstance() : subscribe_;
}
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe subscribe = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.SubscribeOrBuilder>
getSubscribeFieldBuilder() {
if (subscribeBuilder_ == null) {
subscribeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Subscribe.Builder, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.SubscribeOrBuilder>(
getSubscribe(),
getParentForChildren(),
isClean());
subscribe_ = null;
}
return subscribeBuilder_;
}
private com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect_;
private com.google.protobuf.SingleFieldBuilderV3<
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.ConnectOrBuilder> connectBuilder_;
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
* @return Whether the connect field is set.
*/
public boolean hasConnect() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
* @return The connect.
*/
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect getConnect() {
if (connectBuilder_ == null) {
return connect_ == null ? com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance() : connect_;
} else {
return connectBuilder_.getMessage();
}
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
public Builder setConnect(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect value) {
if (connectBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
connect_ = value;
} else {
connectBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
public Builder setConnect(
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder builderForValue) {
if (connectBuilder_ == null) {
connect_ = builderForValue.build();
} else {
connectBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
public Builder mergeConnect(com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect value) {
if (connectBuilder_ == null) {
if (((bitField0_ & 0x00000008) != 0) &&
connect_ != null &&
connect_ != com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance()) {
getConnectBuilder().mergeFrom(value);
} else {
connect_ = value;
}
} else {
connectBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
public Builder clearConnect() {
bitField0_ = (bitField0_ & ~0x00000008);
connect_ = null;
if (connectBuilder_ != null) {
connectBuilder_.dispose();
connectBuilder_ = null;
}
onChanged();
return this;
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder getConnectBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getConnectFieldBuilder().getBuilder();
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.ConnectOrBuilder getConnectOrBuilder() {
if (connectBuilder_ != null) {
return connectBuilder_.getMessageOrBuilder();
} else {
return connect_ == null ?
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.getDefaultInstance() : connect_;
}
}
/**
* optional .com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect connect = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.ConnectOrBuilder>
getConnectFieldBuilder() {
if (connectBuilder_ == null) {
connectBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.Connect.Builder, com.tigerbrokers.stock.openapi.client.socket.data.pb.Request.ConnectOrBuilder>(
getConnect(),
getParentForChildren(),
isClean());
connect_ = null;
}
return connectBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request)
}
// @@protoc_insertion_point(class_scope:com.tigerbrokers.stock.openapi.client.socket.data.pb.Request)
private static final com.tigerbrokers.stock.openapi.client.socket.data.pb.Request DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new com.tigerbrokers.stock.openapi.client.socket.data.pb.Request();
}
public static com.tigerbrokers.stock.openapi.client.socket.data.pb.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public Request parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public com.tigerbrokers.stock.openapi.client.socket.data.pb.Request getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy