// Generated by the protocol buffer compiler. DO NOT EDIT! // source: cmvr/api/agv_command.proto package cmvr.api; public final class AgvCommand { private AgvCommand() {} public static void registerAllExtensions( com.google.protobuf.ExtensionRegistryLite registry) { } public static void registerAllExtensions( com.google.protobuf.ExtensionRegistry registry) { registerAllExtensions( (com.google.protobuf.ExtensionRegistryLite) registry); } public interface AgvStatusInfoOrBuilder extends // @@protoc_insertion_point(interface_extends:cmvr.api.AgvStatusInfo) com.google.protobuf.MessageOrBuilder { /** *
* AGV ID
*
*
* optional string id = 1;
* @return Whether the id field is set.
*/
boolean hasId();
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return The id.
*/
java.lang.String getId();
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return The bytes for id.
*/
com.google.protobuf.ByteString
getIdBytes();
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return Whether the vehicleId field is set.
*/
boolean hasVehicleId();
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return The vehicleId.
*/
java.lang.String getVehicleId();
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return The bytes for vehicleId.
*/
com.google.protobuf.ByteString
getVehicleIdBytes();
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return Whether the version field is set.
*/
boolean hasVersion();
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return The version.
*/
java.lang.String getVersion();
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return The bytes for version.
*/
com.google.protobuf.ByteString
getVersionBytes();
/**
*
* 型号
*
*
* optional string model = 4;
* @return Whether the model field is set.
*/
boolean hasModel();
/**
*
* 型号
*
*
* optional string model = 4;
* @return The model.
*/
java.lang.String getModel();
/**
*
* 型号
*
*
* optional string model = 4;
* @return The bytes for model.
*/
com.google.protobuf.ByteString
getModelBytes();
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return Whether the dspVersion field is set.
*/
boolean hasDspVersion();
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return The dspVersion.
*/
java.lang.String getDspVersion();
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return The bytes for dspVersion.
*/
com.google.protobuf.ByteString
getDspVersionBytes();
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return Whether the currentIp field is set.
*/
boolean hasCurrentIp();
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return The currentIp.
*/
java.lang.String getCurrentIp();
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return The bytes for currentIp.
*/
com.google.protobuf.ByteString
getCurrentIpBytes();
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return Whether the mac field is set.
*/
boolean hasMac();
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return The mac.
*/
java.lang.String getMac();
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return The bytes for mac.
*/
com.google.protobuf.ByteString
getMacBytes();
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return Whether the rssi field is set.
*/
boolean hasRssi();
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return The rssi.
*/
int getRssi();
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return Whether the retCode field is set.
*/
boolean hasRetCode();
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return The retCode.
*/
int getRetCode();
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return Whether the errMsg field is set.
*/
boolean hasErrMsg();
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The errMsg.
*/
java.lang.String getErrMsg();
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The bytes for errMsg.
*/
com.google.protobuf.ByteString
getErrMsgBytes();
}
/**
* * AGV状态信息 ** * Protobuf type {@code cmvr.api.AgvStatusInfo} */ public static final class AgvStatusInfo extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.AgvStatusInfo) AgvStatusInfoOrBuilder { private static final long serialVersionUID = 0L; // Use AgvStatusInfo.newBuilder() to construct. private AgvStatusInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private AgvStatusInfo() { id_ = ""; vehicleId_ = ""; version_ = ""; model_ = ""; dspVersion_ = ""; currentIp_ = ""; mac_ = ""; errMsg_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new AgvStatusInfo(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvStatusInfo_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvStatusInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.AgvStatusInfo.class, cmvr.api.AgvCommand.AgvStatusInfo.Builder.class); } private int bitField0_; public static final int ID_FIELD_NUMBER = 1; private volatile java.lang.Object id_; /** *
* AGV ID
*
*
* optional string id = 1;
* @return Whether the id field is set.
*/
@java.lang.Override
public boolean hasId() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return The id.
*/
@java.lang.Override
public java.lang.String getId() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
id_ = s;
return s;
}
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return The bytes for id.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VEHICLE_ID_FIELD_NUMBER = 2;
private volatile java.lang.Object vehicleId_;
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return Whether the vehicleId field is set.
*/
@java.lang.Override
public boolean hasVehicleId() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return The vehicleId.
*/
@java.lang.Override
public java.lang.String getVehicleId() {
java.lang.Object ref = vehicleId_;
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();
vehicleId_ = s;
return s;
}
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return The bytes for vehicleId.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVehicleIdBytes() {
java.lang.Object ref = vehicleId_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
vehicleId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int VERSION_FIELD_NUMBER = 3;
private volatile java.lang.Object version_;
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return Whether the version field is set.
*/
@java.lang.Override
public boolean hasVersion() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return The version.
*/
@java.lang.Override
public java.lang.String getVersion() {
java.lang.Object ref = version_;
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();
version_ = s;
return s;
}
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return The bytes for version.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MODEL_FIELD_NUMBER = 4;
private volatile java.lang.Object model_;
/**
*
* 型号
*
*
* optional string model = 4;
* @return Whether the model field is set.
*/
@java.lang.Override
public boolean hasModel() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 型号
*
*
* optional string model = 4;
* @return The model.
*/
@java.lang.Override
public java.lang.String getModel() {
java.lang.Object ref = model_;
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();
model_ = s;
return s;
}
}
/**
*
* 型号
*
*
* optional string model = 4;
* @return The bytes for model.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
model_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int DSP_VERSION_FIELD_NUMBER = 5;
private volatile java.lang.Object dspVersion_;
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return Whether the dspVersion field is set.
*/
@java.lang.Override
public boolean hasDspVersion() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return The dspVersion.
*/
@java.lang.Override
public java.lang.String getDspVersion() {
java.lang.Object ref = dspVersion_;
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();
dspVersion_ = s;
return s;
}
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return The bytes for dspVersion.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getDspVersionBytes() {
java.lang.Object ref = dspVersion_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
dspVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CURRENT_IP_FIELD_NUMBER = 6;
private volatile java.lang.Object currentIp_;
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return Whether the currentIp field is set.
*/
@java.lang.Override
public boolean hasCurrentIp() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return The currentIp.
*/
@java.lang.Override
public java.lang.String getCurrentIp() {
java.lang.Object ref = currentIp_;
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();
currentIp_ = s;
return s;
}
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return The bytes for currentIp.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCurrentIpBytes() {
java.lang.Object ref = currentIp_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentIp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MAC_FIELD_NUMBER = 7;
private volatile java.lang.Object mac_;
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return Whether the mac field is set.
*/
@java.lang.Override
public boolean hasMac() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return The mac.
*/
@java.lang.Override
public java.lang.String getMac() {
java.lang.Object ref = mac_;
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();
mac_ = s;
return s;
}
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return The bytes for mac.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMacBytes() {
java.lang.Object ref = mac_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mac_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int RSSI_FIELD_NUMBER = 8;
private int rssi_;
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return Whether the rssi field is set.
*/
@java.lang.Override
public boolean hasRssi() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return The rssi.
*/
@java.lang.Override
public int getRssi() {
return rssi_;
}
public static final int RET_CODE_FIELD_NUMBER = 9;
private int retCode_;
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
public static final int ERR_MSG_FIELD_NUMBER = 10;
private volatile java.lang.Object errMsg_;
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return Whether the errMsg field is set.
*/
@java.lang.Override
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The errMsg.
*/
@java.lang.Override
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
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();
errMsg_ = s;
return s;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The bytes for errMsg.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = 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 (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, id_);
}
if (((bitField0_ & 0x00000002) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, vehicleId_);
}
if (((bitField0_ & 0x00000004) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, version_);
}
if (((bitField0_ & 0x00000008) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, model_);
}
if (((bitField0_ & 0x00000010) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, dspVersion_);
}
if (((bitField0_ & 0x00000020) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, currentIp_);
}
if (((bitField0_ & 0x00000040) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 7, mac_);
}
if (((bitField0_ & 0x00000080) != 0)) {
output.writeInt32(8, rssi_);
}
if (((bitField0_ & 0x00000100) != 0)) {
output.writeInt32(9, retCode_);
}
if (((bitField0_ & 0x00000200) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 10, errMsg_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, id_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, vehicleId_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, version_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, model_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, dspVersion_);
}
if (((bitField0_ & 0x00000020) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, currentIp_);
}
if (((bitField0_ & 0x00000040) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, mac_);
}
if (((bitField0_ & 0x00000080) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(8, rssi_);
}
if (((bitField0_ & 0x00000100) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(9, retCode_);
}
if (((bitField0_ & 0x00000200) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, errMsg_);
}
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 cmvr.api.AgvCommand.AgvStatusInfo)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.AgvStatusInfo other = (cmvr.api.AgvCommand.AgvStatusInfo) obj;
if (hasId() != other.hasId()) return false;
if (hasId()) {
if (!getId()
.equals(other.getId())) return false;
}
if (hasVehicleId() != other.hasVehicleId()) return false;
if (hasVehicleId()) {
if (!getVehicleId()
.equals(other.getVehicleId())) return false;
}
if (hasVersion() != other.hasVersion()) return false;
if (hasVersion()) {
if (!getVersion()
.equals(other.getVersion())) return false;
}
if (hasModel() != other.hasModel()) return false;
if (hasModel()) {
if (!getModel()
.equals(other.getModel())) return false;
}
if (hasDspVersion() != other.hasDspVersion()) return false;
if (hasDspVersion()) {
if (!getDspVersion()
.equals(other.getDspVersion())) return false;
}
if (hasCurrentIp() != other.hasCurrentIp()) return false;
if (hasCurrentIp()) {
if (!getCurrentIp()
.equals(other.getCurrentIp())) return false;
}
if (hasMac() != other.hasMac()) return false;
if (hasMac()) {
if (!getMac()
.equals(other.getMac())) return false;
}
if (hasRssi() != other.hasRssi()) return false;
if (hasRssi()) {
if (getRssi()
!= other.getRssi()) return false;
}
if (hasRetCode() != other.hasRetCode()) return false;
if (hasRetCode()) {
if (getRetCode()
!= other.getRetCode()) return false;
}
if (hasErrMsg() != other.hasErrMsg()) return false;
if (hasErrMsg()) {
if (!getErrMsg()
.equals(other.getErrMsg())) 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();
if (hasId()) {
hash = (37 * hash) + ID_FIELD_NUMBER;
hash = (53 * hash) + getId().hashCode();
}
if (hasVehicleId()) {
hash = (37 * hash) + VEHICLE_ID_FIELD_NUMBER;
hash = (53 * hash) + getVehicleId().hashCode();
}
if (hasVersion()) {
hash = (37 * hash) + VERSION_FIELD_NUMBER;
hash = (53 * hash) + getVersion().hashCode();
}
if (hasModel()) {
hash = (37 * hash) + MODEL_FIELD_NUMBER;
hash = (53 * hash) + getModel().hashCode();
}
if (hasDspVersion()) {
hash = (37 * hash) + DSP_VERSION_FIELD_NUMBER;
hash = (53 * hash) + getDspVersion().hashCode();
}
if (hasCurrentIp()) {
hash = (37 * hash) + CURRENT_IP_FIELD_NUMBER;
hash = (53 * hash) + getCurrentIp().hashCode();
}
if (hasMac()) {
hash = (37 * hash) + MAC_FIELD_NUMBER;
hash = (53 * hash) + getMac().hashCode();
}
if (hasRssi()) {
hash = (37 * hash) + RSSI_FIELD_NUMBER;
hash = (53 * hash) + getRssi();
}
if (hasRetCode()) {
hash = (37 * hash) + RET_CODE_FIELD_NUMBER;
hash = (53 * hash) + getRetCode();
}
if (hasErrMsg()) {
hash = (37 * hash) + ERR_MSG_FIELD_NUMBER;
hash = (53 * hash) + getErrMsg().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvStatusInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvStatusInfo 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 cmvr.api.AgvCommand.AgvStatusInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvStatusInfo 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 cmvr.api.AgvCommand.AgvStatusInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvStatusInfo 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(cmvr.api.AgvCommand.AgvStatusInfo 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;
}
/**
*
* AGV状态信息
*
*
* Protobuf type {@code cmvr.api.AgvStatusInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder
* AGV ID
*
*
* optional string id = 1;
* @return Whether the id field is set.
*/
public boolean hasId() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return The id.
*/
public java.lang.String getId() {
java.lang.Object ref = id_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
id_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return The bytes for id.
*/
public com.google.protobuf.ByteString
getIdBytes() {
java.lang.Object ref = id_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
id_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @param value The id to set.
* @return This builder for chaining.
*/
public Builder setId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @return This builder for chaining.
*/
public Builder clearId() {
bitField0_ = (bitField0_ & ~0x00000001);
id_ = getDefaultInstance().getId();
onChanged();
return this;
}
/**
*
* AGV ID
*
*
* optional string id = 1;
* @param value The bytes for id to set.
* @return This builder for chaining.
*/
public Builder setIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000001;
id_ = value;
onChanged();
return this;
}
private java.lang.Object vehicleId_ = "";
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return Whether the vehicleId field is set.
*/
public boolean hasVehicleId() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return The vehicleId.
*/
public java.lang.String getVehicleId() {
java.lang.Object ref = vehicleId_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
vehicleId_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return The bytes for vehicleId.
*/
public com.google.protobuf.ByteString
getVehicleIdBytes() {
java.lang.Object ref = vehicleId_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
vehicleId_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @param value The vehicleId to set.
* @return This builder for chaining.
*/
public Builder setVehicleId(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
vehicleId_ = value;
onChanged();
return this;
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @return This builder for chaining.
*/
public Builder clearVehicleId() {
bitField0_ = (bitField0_ & ~0x00000002);
vehicleId_ = getDefaultInstance().getVehicleId();
onChanged();
return this;
}
/**
*
* 车辆ID
*
*
* optional string vehicle_id = 2;
* @param value The bytes for vehicleId to set.
* @return This builder for chaining.
*/
public Builder setVehicleIdBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000002;
vehicleId_ = value;
onChanged();
return this;
}
private java.lang.Object version_ = "";
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return Whether the version field is set.
*/
public boolean hasVersion() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return The version.
*/
public java.lang.String getVersion() {
java.lang.Object ref = version_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
version_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return The bytes for version.
*/
public com.google.protobuf.ByteString
getVersionBytes() {
java.lang.Object ref = version_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
version_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @param value The version to set.
* @return This builder for chaining.
*/
public Builder setVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
version_ = value;
onChanged();
return this;
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @return This builder for chaining.
*/
public Builder clearVersion() {
bitField0_ = (bitField0_ & ~0x00000004);
version_ = getDefaultInstance().getVersion();
onChanged();
return this;
}
/**
*
* 软件版本
*
*
* optional string version = 3;
* @param value The bytes for version to set.
* @return This builder for chaining.
*/
public Builder setVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000004;
version_ = value;
onChanged();
return this;
}
private java.lang.Object model_ = "";
/**
*
* 型号
*
*
* optional string model = 4;
* @return Whether the model field is set.
*/
public boolean hasModel() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 型号
*
*
* optional string model = 4;
* @return The model.
*/
public java.lang.String getModel() {
java.lang.Object ref = model_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
model_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 型号
*
*
* optional string model = 4;
* @return The bytes for model.
*/
public com.google.protobuf.ByteString
getModelBytes() {
java.lang.Object ref = model_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
model_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 型号
*
*
* optional string model = 4;
* @param value The model to set.
* @return This builder for chaining.
*/
public Builder setModel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
model_ = value;
onChanged();
return this;
}
/**
*
* 型号
*
*
* optional string model = 4;
* @return This builder for chaining.
*/
public Builder clearModel() {
bitField0_ = (bitField0_ & ~0x00000008);
model_ = getDefaultInstance().getModel();
onChanged();
return this;
}
/**
*
* 型号
*
*
* optional string model = 4;
* @param value The bytes for model to set.
* @return This builder for chaining.
*/
public Builder setModelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000008;
model_ = value;
onChanged();
return this;
}
private java.lang.Object dspVersion_ = "";
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return Whether the dspVersion field is set.
*/
public boolean hasDspVersion() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return The dspVersion.
*/
public java.lang.String getDspVersion() {
java.lang.Object ref = dspVersion_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
dspVersion_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return The bytes for dspVersion.
*/
public com.google.protobuf.ByteString
getDspVersionBytes() {
java.lang.Object ref = dspVersion_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
dspVersion_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @param value The dspVersion to set.
* @return This builder for chaining.
*/
public Builder setDspVersion(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
dspVersion_ = value;
onChanged();
return this;
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @return This builder for chaining.
*/
public Builder clearDspVersion() {
bitField0_ = (bitField0_ & ~0x00000010);
dspVersion_ = getDefaultInstance().getDspVersion();
onChanged();
return this;
}
/**
*
* DSP版本
*
*
* optional string dsp_version = 5;
* @param value The bytes for dspVersion to set.
* @return This builder for chaining.
*/
public Builder setDspVersionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000010;
dspVersion_ = value;
onChanged();
return this;
}
private java.lang.Object currentIp_ = "";
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return Whether the currentIp field is set.
*/
public boolean hasCurrentIp() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return The currentIp.
*/
public java.lang.String getCurrentIp() {
java.lang.Object ref = currentIp_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
currentIp_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return The bytes for currentIp.
*/
public com.google.protobuf.ByteString
getCurrentIpBytes() {
java.lang.Object ref = currentIp_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentIp_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @param value The currentIp to set.
* @return This builder for chaining.
*/
public Builder setCurrentIp(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
currentIp_ = value;
onChanged();
return this;
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @return This builder for chaining.
*/
public Builder clearCurrentIp() {
bitField0_ = (bitField0_ & ~0x00000020);
currentIp_ = getDefaultInstance().getCurrentIp();
onChanged();
return this;
}
/**
*
* 当前IP地址
*
*
* optional string current_ip = 6;
* @param value The bytes for currentIp to set.
* @return This builder for chaining.
*/
public Builder setCurrentIpBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000020;
currentIp_ = value;
onChanged();
return this;
}
private java.lang.Object mac_ = "";
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return Whether the mac field is set.
*/
public boolean hasMac() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return The mac.
*/
public java.lang.String getMac() {
java.lang.Object ref = mac_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
mac_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return The bytes for mac.
*/
public com.google.protobuf.ByteString
getMacBytes() {
java.lang.Object ref = mac_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mac_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @param value The mac to set.
* @return This builder for chaining.
*/
public Builder setMac(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
mac_ = value;
onChanged();
return this;
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @return This builder for chaining.
*/
public Builder clearMac() {
bitField0_ = (bitField0_ & ~0x00000040);
mac_ = getDefaultInstance().getMac();
onChanged();
return this;
}
/**
*
* MAC地址
*
*
* optional string mac = 7;
* @param value The bytes for mac to set.
* @return This builder for chaining.
*/
public Builder setMacBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000040;
mac_ = value;
onChanged();
return this;
}
private int rssi_ ;
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return Whether the rssi field is set.
*/
@java.lang.Override
public boolean hasRssi() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return The rssi.
*/
@java.lang.Override
public int getRssi() {
return rssi_;
}
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @param value The rssi to set.
* @return This builder for chaining.
*/
public Builder setRssi(int value) {
bitField0_ |= 0x00000080;
rssi_ = value;
onChanged();
return this;
}
/**
*
* 信号强度
*
*
* optional int32 rssi = 8;
* @return This builder for chaining.
*/
public Builder clearRssi() {
bitField0_ = (bitField0_ & ~0x00000080);
rssi_ = 0;
onChanged();
return this;
}
private int retCode_ ;
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @param value The retCode to set.
* @return This builder for chaining.
*/
public Builder setRetCode(int value) {
bitField0_ |= 0x00000100;
retCode_ = value;
onChanged();
return this;
}
/**
*
* 返回码
*
*
* optional int32 ret_code = 9;
* @return This builder for chaining.
*/
public Builder clearRetCode() {
bitField0_ = (bitField0_ & ~0x00000100);
retCode_ = 0;
onChanged();
return this;
}
private java.lang.Object errMsg_ = "";
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return Whether the errMsg field is set.
*/
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The errMsg.
*/
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
errMsg_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The bytes for errMsg.
*/
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @param value The errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsg(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000200;
errMsg_ = value;
onChanged();
return this;
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return This builder for chaining.
*/
public Builder clearErrMsg() {
bitField0_ = (bitField0_ & ~0x00000200);
errMsg_ = getDefaultInstance().getErrMsg();
onChanged();
return this;
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @param value The bytes for errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsgBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000200;
errMsg_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.AgvStatusInfo)
}
// @@protoc_insertion_point(class_scope:cmvr.api.AgvStatusInfo)
private static final cmvr.api.AgvCommand.AgvStatusInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvStatusInfo();
}
public static cmvr.api.AgvCommand.AgvStatusInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser* 获取AGV状态命令 ** * Protobuf type {@code cmvr.api.GetAgvStatusInfoCommand} */ public static final class GetAgvStatusInfoCommand extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.GetAgvStatusInfoCommand) GetAgvStatusInfoCommandOrBuilder { private static final long serialVersionUID = 0L; // Use GetAgvStatusInfoCommand.newBuilder() to construct. private GetAgvStatusInfoCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private GetAgvStatusInfoCommand() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new GetAgvStatusInfoCommand(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_GetAgvStatusInfoCommand_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_GetAgvStatusInfoCommand_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.GetAgvStatusInfoCommand.class, cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Builder.class); } public interface RequestOrBuilder extends // @@protoc_insertion_point(interface_extends:cmvr.api.GetAgvStatusInfoCommand.Request) com.google.protobuf.MessageOrBuilder { /** *
.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Request getHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.GetAgvStatusInfoCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.GetAgvStatusInfoCommand.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() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Request();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_GetAgvStatusInfoCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_GetAgvStatusInfoCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request.class, cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Request getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
return getHeader();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
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 cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request other = (cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.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 cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.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 cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.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(cmvr.api.AgvCommand.GetAgvStatusInfoCommand.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 cmvr.api.GetAgvStatusInfoCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Request getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Request.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Request.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
@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:cmvr.api.GetAgvStatusInfoCommand.Request)
}
// @@protoc_insertion_point(class_scope:cmvr.api.GetAgvStatusInfoCommand.Request)
private static final cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request();
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Feedback getHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.AgvStatusInfo status = 2;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
* .cmvr.api.AgvStatusInfo status = 2;
* @return The status.
*/
cmvr.api.AgvCommand.AgvStatusInfo getStatus();
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
cmvr.api.AgvCommand.AgvStatusInfoOrBuilder getStatusOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.GetAgvStatusInfoCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.GetAgvStatusInfoCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
private Feedback(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Feedback() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Feedback();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_GetAgvStatusInfoCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_GetAgvStatusInfoCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback.class, cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Feedback header_;
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int STATUS_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.AgvStatusInfo status_;
/**
* .cmvr.api.AgvStatusInfo status = 2;
* @return Whether the status field is set.
*/
@java.lang.Override
public boolean hasStatus() {
return status_ != null;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
* @return The status.
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvStatusInfo getStatus() {
return status_ == null ? cmvr.api.AgvCommand.AgvStatusInfo.getDefaultInstance() : status_;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvStatusInfoOrBuilder getStatusOrBuilder() {
return getStatus();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (status_ != null) {
output.writeMessage(2, getStatus());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (status_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getStatus());
}
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 cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback other = (cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasStatus() != other.hasStatus()) return false;
if (hasStatus()) {
if (!getStatus()
.equals(other.getStatus())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasStatus()) {
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback 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 cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback 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 cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback 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(cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback 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 cmvr.api.GetAgvStatusInfoCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Feedback.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Feedback.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.Feedback.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.AgvStatusInfo status_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvStatusInfo, cmvr.api.AgvCommand.AgvStatusInfo.Builder, cmvr.api.AgvCommand.AgvStatusInfoOrBuilder> statusBuilder_;
/**
* .cmvr.api.AgvStatusInfo status = 2;
* @return Whether the status field is set.
*/
public boolean hasStatus() {
return statusBuilder_ != null || status_ != null;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
* @return The status.
*/
public cmvr.api.AgvCommand.AgvStatusInfo getStatus() {
if (statusBuilder_ == null) {
return status_ == null ? cmvr.api.AgvCommand.AgvStatusInfo.getDefaultInstance() : status_;
} else {
return statusBuilder_.getMessage();
}
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
public Builder setStatus(cmvr.api.AgvCommand.AgvStatusInfo value) {
if (statusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
status_ = value;
onChanged();
} else {
statusBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
public Builder setStatus(
cmvr.api.AgvCommand.AgvStatusInfo.Builder builderForValue) {
if (statusBuilder_ == null) {
status_ = builderForValue.build();
onChanged();
} else {
statusBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
public Builder mergeStatus(cmvr.api.AgvCommand.AgvStatusInfo value) {
if (statusBuilder_ == null) {
if (status_ != null) {
status_ =
cmvr.api.AgvCommand.AgvStatusInfo.newBuilder(status_).mergeFrom(value).buildPartial();
} else {
status_ = value;
}
onChanged();
} else {
statusBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
public Builder clearStatus() {
if (statusBuilder_ == null) {
status_ = null;
onChanged();
} else {
status_ = null;
statusBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
public cmvr.api.AgvCommand.AgvStatusInfo.Builder getStatusBuilder() {
onChanged();
return getStatusFieldBuilder().getBuilder();
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
public cmvr.api.AgvCommand.AgvStatusInfoOrBuilder getStatusOrBuilder() {
if (statusBuilder_ != null) {
return statusBuilder_.getMessageOrBuilder();
} else {
return status_ == null ?
cmvr.api.AgvCommand.AgvStatusInfo.getDefaultInstance() : status_;
}
}
/**
* .cmvr.api.AgvStatusInfo status = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvStatusInfo, cmvr.api.AgvCommand.AgvStatusInfo.Builder, cmvr.api.AgvCommand.AgvStatusInfoOrBuilder>
getStatusFieldBuilder() {
if (statusBuilder_ == null) {
statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvStatusInfo, cmvr.api.AgvCommand.AgvStatusInfo.Builder, cmvr.api.AgvCommand.AgvStatusInfoOrBuilder>(
getStatus(),
getParentForChildren(),
isClean());
status_ = null;
}
return statusBuilder_;
}
@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:cmvr.api.GetAgvStatusInfoCommand.Feedback)
}
// @@protoc_insertion_point(class_scope:cmvr.api.GetAgvStatusInfoCommand.Feedback)
private static final cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback();
}
public static cmvr.api.AgvCommand.GetAgvStatusInfoCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
* 获取AGV状态命令
*
*
* Protobuf type {@code cmvr.api.GetAgvStatusInfoCommand}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return Whether the batteryLevel field is set.
*/
boolean hasBatteryLevel();
/**
*
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return The batteryLevel.
*/
double getBatteryLevel();
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return Whether the batteryTemp field is set.
*/
boolean hasBatteryTemp();
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return The batteryTemp.
*/
double getBatteryTemp();
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return Whether the charging field is set.
*/
boolean hasCharging();
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return The charging.
*/
boolean getCharging();
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return Whether the voltage field is set.
*/
boolean hasVoltage();
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return The voltage.
*/
double getVoltage();
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return Whether the current field is set.
*/
boolean hasCurrent();
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return The current.
*/
double getCurrent();
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return Whether the maxChargeVoltage field is set.
*/
boolean hasMaxChargeVoltage();
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return The maxChargeVoltage.
*/
double getMaxChargeVoltage();
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return Whether the maxChargeCurrent field is set.
*/
boolean hasMaxChargeCurrent();
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return The maxChargeCurrent.
*/
double getMaxChargeCurrent();
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return Whether the manualCharge field is set.
*/
boolean hasManualCharge();
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return The manualCharge.
*/
boolean getManualCharge();
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return Whether the autoCharge field is set.
*/
boolean hasAutoCharge();
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return The autoCharge.
*/
boolean getAutoCharge();
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return Whether the batteryCycle field is set.
*/
boolean hasBatteryCycle();
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return The batteryCycle.
*/
int getBatteryCycle();
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return Whether the batteryUserData field is set.
*/
boolean hasBatteryUserData();
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return The batteryUserData.
*/
java.lang.String getBatteryUserData();
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return The bytes for batteryUserData.
*/
com.google.protobuf.ByteString
getBatteryUserDataBytes();
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return Whether the extra field is set.
*/
boolean hasExtra();
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return The extra.
*/
java.lang.String getExtra();
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return The bytes for extra.
*/
com.google.protobuf.ByteString
getExtraBytes();
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return Whether the retCode field is set.
*/
boolean hasRetCode();
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return The retCode.
*/
int getRetCode();
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return Whether the createOn field is set.
*/
boolean hasCreateOn();
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return The createOn.
*/
java.lang.String getCreateOn();
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return The bytes for createOn.
*/
com.google.protobuf.ByteString
getCreateOnBytes();
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return Whether the errMsg field is set.
*/
boolean hasErrMsg();
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return The errMsg.
*/
java.lang.String getErrMsg();
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return The bytes for errMsg.
*/
com.google.protobuf.ByteString
getErrMsgBytes();
}
/**
* * ===================== 电池状态查询 ===================== ** * Protobuf type {@code cmvr.api.AgvBatteryStatus} */ public static final class AgvBatteryStatus extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.AgvBatteryStatus) AgvBatteryStatusOrBuilder { private static final long serialVersionUID = 0L; // Use AgvBatteryStatus.newBuilder() to construct. private AgvBatteryStatus(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private AgvBatteryStatus() { batteryUserData_ = ""; extra_ = ""; createOn_ = ""; errMsg_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new AgvBatteryStatus(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvBatteryStatus_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvBatteryStatus_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.AgvBatteryStatus.class, cmvr.api.AgvCommand.AgvBatteryStatus.Builder.class); } private int bitField0_; public static final int BATTERY_LEVEL_FIELD_NUMBER = 1; private double batteryLevel_; /** *
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return Whether the batteryLevel field is set.
*/
@java.lang.Override
public boolean hasBatteryLevel() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return The batteryLevel.
*/
@java.lang.Override
public double getBatteryLevel() {
return batteryLevel_;
}
public static final int BATTERY_TEMP_FIELD_NUMBER = 2;
private double batteryTemp_;
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return Whether the batteryTemp field is set.
*/
@java.lang.Override
public boolean hasBatteryTemp() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return The batteryTemp.
*/
@java.lang.Override
public double getBatteryTemp() {
return batteryTemp_;
}
public static final int CHARGING_FIELD_NUMBER = 3;
private boolean charging_;
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return Whether the charging field is set.
*/
@java.lang.Override
public boolean hasCharging() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return The charging.
*/
@java.lang.Override
public boolean getCharging() {
return charging_;
}
public static final int VOLTAGE_FIELD_NUMBER = 4;
private double voltage_;
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return Whether the voltage field is set.
*/
@java.lang.Override
public boolean hasVoltage() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return The voltage.
*/
@java.lang.Override
public double getVoltage() {
return voltage_;
}
public static final int CURRENT_FIELD_NUMBER = 5;
private double current_;
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return Whether the current field is set.
*/
@java.lang.Override
public boolean hasCurrent() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return The current.
*/
@java.lang.Override
public double getCurrent() {
return current_;
}
public static final int MAX_CHARGE_VOLTAGE_FIELD_NUMBER = 6;
private double maxChargeVoltage_;
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return Whether the maxChargeVoltage field is set.
*/
@java.lang.Override
public boolean hasMaxChargeVoltage() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return The maxChargeVoltage.
*/
@java.lang.Override
public double getMaxChargeVoltage() {
return maxChargeVoltage_;
}
public static final int MAX_CHARGE_CURRENT_FIELD_NUMBER = 7;
private double maxChargeCurrent_;
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return Whether the maxChargeCurrent field is set.
*/
@java.lang.Override
public boolean hasMaxChargeCurrent() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return The maxChargeCurrent.
*/
@java.lang.Override
public double getMaxChargeCurrent() {
return maxChargeCurrent_;
}
public static final int MANUAL_CHARGE_FIELD_NUMBER = 8;
private boolean manualCharge_;
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return Whether the manualCharge field is set.
*/
@java.lang.Override
public boolean hasManualCharge() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return The manualCharge.
*/
@java.lang.Override
public boolean getManualCharge() {
return manualCharge_;
}
public static final int AUTO_CHARGE_FIELD_NUMBER = 9;
private boolean autoCharge_;
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return Whether the autoCharge field is set.
*/
@java.lang.Override
public boolean hasAutoCharge() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return The autoCharge.
*/
@java.lang.Override
public boolean getAutoCharge() {
return autoCharge_;
}
public static final int BATTERY_CYCLE_FIELD_NUMBER = 10;
private int batteryCycle_;
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return Whether the batteryCycle field is set.
*/
@java.lang.Override
public boolean hasBatteryCycle() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return The batteryCycle.
*/
@java.lang.Override
public int getBatteryCycle() {
return batteryCycle_;
}
public static final int BATTERY_USER_DATA_FIELD_NUMBER = 11;
private volatile java.lang.Object batteryUserData_;
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return Whether the batteryUserData field is set.
*/
@java.lang.Override
public boolean hasBatteryUserData() {
return ((bitField0_ & 0x00000400) != 0);
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return The batteryUserData.
*/
@java.lang.Override
public java.lang.String getBatteryUserData() {
java.lang.Object ref = batteryUserData_;
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();
batteryUserData_ = s;
return s;
}
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return The bytes for batteryUserData.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getBatteryUserDataBytes() {
java.lang.Object ref = batteryUserData_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
batteryUserData_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int EXTRA_FIELD_NUMBER = 12;
private volatile java.lang.Object extra_;
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return Whether the extra field is set.
*/
@java.lang.Override
public boolean hasExtra() {
return ((bitField0_ & 0x00000800) != 0);
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return The extra.
*/
@java.lang.Override
public java.lang.String getExtra() {
java.lang.Object ref = extra_;
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();
extra_ = s;
return s;
}
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return The bytes for extra.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getExtraBytes() {
java.lang.Object ref = extra_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
extra_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int RET_CODE_FIELD_NUMBER = 13;
private int retCode_;
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00001000) != 0);
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
public static final int CREATE_ON_FIELD_NUMBER = 14;
private volatile java.lang.Object createOn_;
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return Whether the createOn field is set.
*/
@java.lang.Override
public boolean hasCreateOn() {
return ((bitField0_ & 0x00002000) != 0);
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return The createOn.
*/
@java.lang.Override
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
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();
createOn_ = s;
return s;
}
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return The bytes for createOn.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ERR_MSG_FIELD_NUMBER = 15;
private volatile java.lang.Object errMsg_;
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return Whether the errMsg field is set.
*/
@java.lang.Override
public boolean hasErrMsg() {
return ((bitField0_ & 0x00004000) != 0);
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return The errMsg.
*/
@java.lang.Override
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
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();
errMsg_ = s;
return s;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return The bytes for errMsg.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = 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 (((bitField0_ & 0x00000001) != 0)) {
output.writeDouble(1, batteryLevel_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeDouble(2, batteryTemp_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeBool(3, charging_);
}
if (((bitField0_ & 0x00000008) != 0)) {
output.writeDouble(4, voltage_);
}
if (((bitField0_ & 0x00000010) != 0)) {
output.writeDouble(5, current_);
}
if (((bitField0_ & 0x00000020) != 0)) {
output.writeDouble(6, maxChargeVoltage_);
}
if (((bitField0_ & 0x00000040) != 0)) {
output.writeDouble(7, maxChargeCurrent_);
}
if (((bitField0_ & 0x00000080) != 0)) {
output.writeBool(8, manualCharge_);
}
if (((bitField0_ & 0x00000100) != 0)) {
output.writeBool(9, autoCharge_);
}
if (((bitField0_ & 0x00000200) != 0)) {
output.writeInt32(10, batteryCycle_);
}
if (((bitField0_ & 0x00000400) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 11, batteryUserData_);
}
if (((bitField0_ & 0x00000800) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 12, extra_);
}
if (((bitField0_ & 0x00001000) != 0)) {
output.writeInt32(13, retCode_);
}
if (((bitField0_ & 0x00002000) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 14, createOn_);
}
if (((bitField0_ & 0x00004000) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 15, errMsg_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(1, batteryLevel_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(2, batteryTemp_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(3, charging_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(4, voltage_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(5, current_);
}
if (((bitField0_ & 0x00000020) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(6, maxChargeVoltage_);
}
if (((bitField0_ & 0x00000040) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(7, maxChargeCurrent_);
}
if (((bitField0_ & 0x00000080) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(8, manualCharge_);
}
if (((bitField0_ & 0x00000100) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(9, autoCharge_);
}
if (((bitField0_ & 0x00000200) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(10, batteryCycle_);
}
if (((bitField0_ & 0x00000400) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(11, batteryUserData_);
}
if (((bitField0_ & 0x00000800) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(12, extra_);
}
if (((bitField0_ & 0x00001000) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(13, retCode_);
}
if (((bitField0_ & 0x00002000) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, createOn_);
}
if (((bitField0_ & 0x00004000) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(15, errMsg_);
}
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 cmvr.api.AgvCommand.AgvBatteryStatus)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.AgvBatteryStatus other = (cmvr.api.AgvCommand.AgvBatteryStatus) obj;
if (hasBatteryLevel() != other.hasBatteryLevel()) return false;
if (hasBatteryLevel()) {
if (java.lang.Double.doubleToLongBits(getBatteryLevel())
!= java.lang.Double.doubleToLongBits(
other.getBatteryLevel())) return false;
}
if (hasBatteryTemp() != other.hasBatteryTemp()) return false;
if (hasBatteryTemp()) {
if (java.lang.Double.doubleToLongBits(getBatteryTemp())
!= java.lang.Double.doubleToLongBits(
other.getBatteryTemp())) return false;
}
if (hasCharging() != other.hasCharging()) return false;
if (hasCharging()) {
if (getCharging()
!= other.getCharging()) return false;
}
if (hasVoltage() != other.hasVoltage()) return false;
if (hasVoltage()) {
if (java.lang.Double.doubleToLongBits(getVoltage())
!= java.lang.Double.doubleToLongBits(
other.getVoltage())) return false;
}
if (hasCurrent() != other.hasCurrent()) return false;
if (hasCurrent()) {
if (java.lang.Double.doubleToLongBits(getCurrent())
!= java.lang.Double.doubleToLongBits(
other.getCurrent())) return false;
}
if (hasMaxChargeVoltage() != other.hasMaxChargeVoltage()) return false;
if (hasMaxChargeVoltage()) {
if (java.lang.Double.doubleToLongBits(getMaxChargeVoltage())
!= java.lang.Double.doubleToLongBits(
other.getMaxChargeVoltage())) return false;
}
if (hasMaxChargeCurrent() != other.hasMaxChargeCurrent()) return false;
if (hasMaxChargeCurrent()) {
if (java.lang.Double.doubleToLongBits(getMaxChargeCurrent())
!= java.lang.Double.doubleToLongBits(
other.getMaxChargeCurrent())) return false;
}
if (hasManualCharge() != other.hasManualCharge()) return false;
if (hasManualCharge()) {
if (getManualCharge()
!= other.getManualCharge()) return false;
}
if (hasAutoCharge() != other.hasAutoCharge()) return false;
if (hasAutoCharge()) {
if (getAutoCharge()
!= other.getAutoCharge()) return false;
}
if (hasBatteryCycle() != other.hasBatteryCycle()) return false;
if (hasBatteryCycle()) {
if (getBatteryCycle()
!= other.getBatteryCycle()) return false;
}
if (hasBatteryUserData() != other.hasBatteryUserData()) return false;
if (hasBatteryUserData()) {
if (!getBatteryUserData()
.equals(other.getBatteryUserData())) return false;
}
if (hasExtra() != other.hasExtra()) return false;
if (hasExtra()) {
if (!getExtra()
.equals(other.getExtra())) return false;
}
if (hasRetCode() != other.hasRetCode()) return false;
if (hasRetCode()) {
if (getRetCode()
!= other.getRetCode()) return false;
}
if (hasCreateOn() != other.hasCreateOn()) return false;
if (hasCreateOn()) {
if (!getCreateOn()
.equals(other.getCreateOn())) return false;
}
if (hasErrMsg() != other.hasErrMsg()) return false;
if (hasErrMsg()) {
if (!getErrMsg()
.equals(other.getErrMsg())) 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();
if (hasBatteryLevel()) {
hash = (37 * hash) + BATTERY_LEVEL_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getBatteryLevel()));
}
if (hasBatteryTemp()) {
hash = (37 * hash) + BATTERY_TEMP_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getBatteryTemp()));
}
if (hasCharging()) {
hash = (37 * hash) + CHARGING_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getCharging());
}
if (hasVoltage()) {
hash = (37 * hash) + VOLTAGE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getVoltage()));
}
if (hasCurrent()) {
hash = (37 * hash) + CURRENT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getCurrent()));
}
if (hasMaxChargeVoltage()) {
hash = (37 * hash) + MAX_CHARGE_VOLTAGE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getMaxChargeVoltage()));
}
if (hasMaxChargeCurrent()) {
hash = (37 * hash) + MAX_CHARGE_CURRENT_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getMaxChargeCurrent()));
}
if (hasManualCharge()) {
hash = (37 * hash) + MANUAL_CHARGE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getManualCharge());
}
if (hasAutoCharge()) {
hash = (37 * hash) + AUTO_CHARGE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getAutoCharge());
}
if (hasBatteryCycle()) {
hash = (37 * hash) + BATTERY_CYCLE_FIELD_NUMBER;
hash = (53 * hash) + getBatteryCycle();
}
if (hasBatteryUserData()) {
hash = (37 * hash) + BATTERY_USER_DATA_FIELD_NUMBER;
hash = (53 * hash) + getBatteryUserData().hashCode();
}
if (hasExtra()) {
hash = (37 * hash) + EXTRA_FIELD_NUMBER;
hash = (53 * hash) + getExtra().hashCode();
}
if (hasRetCode()) {
hash = (37 * hash) + RET_CODE_FIELD_NUMBER;
hash = (53 * hash) + getRetCode();
}
if (hasCreateOn()) {
hash = (37 * hash) + CREATE_ON_FIELD_NUMBER;
hash = (53 * hash) + getCreateOn().hashCode();
}
if (hasErrMsg()) {
hash = (37 * hash) + ERR_MSG_FIELD_NUMBER;
hash = (53 * hash) + getErrMsg().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus 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 cmvr.api.AgvCommand.AgvBatteryStatus parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus 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 cmvr.api.AgvCommand.AgvBatteryStatus parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvBatteryStatus 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(cmvr.api.AgvCommand.AgvBatteryStatus 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 cmvr.api.AgvBatteryStatus}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return Whether the batteryLevel field is set.
*/
@java.lang.Override
public boolean hasBatteryLevel() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return The batteryLevel.
*/
@java.lang.Override
public double getBatteryLevel() {
return batteryLevel_;
}
/**
*
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @param value The batteryLevel to set.
* @return This builder for chaining.
*/
public Builder setBatteryLevel(double value) {
bitField0_ |= 0x00000001;
batteryLevel_ = value;
onChanged();
return this;
}
/**
*
* 电池电量 [0,1]
*
*
* optional double battery_level = 1;
* @return This builder for chaining.
*/
public Builder clearBatteryLevel() {
bitField0_ = (bitField0_ & ~0x00000001);
batteryLevel_ = 0D;
onChanged();
return this;
}
private double batteryTemp_ ;
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return Whether the batteryTemp field is set.
*/
@java.lang.Override
public boolean hasBatteryTemp() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return The batteryTemp.
*/
@java.lang.Override
public double getBatteryTemp() {
return batteryTemp_;
}
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @param value The batteryTemp to set.
* @return This builder for chaining.
*/
public Builder setBatteryTemp(double value) {
bitField0_ |= 0x00000002;
batteryTemp_ = value;
onChanged();
return this;
}
/**
*
* 电池温度 ℃
*
*
* optional double battery_temp = 2;
* @return This builder for chaining.
*/
public Builder clearBatteryTemp() {
bitField0_ = (bitField0_ & ~0x00000002);
batteryTemp_ = 0D;
onChanged();
return this;
}
private boolean charging_ ;
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return Whether the charging field is set.
*/
@java.lang.Override
public boolean hasCharging() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return The charging.
*/
@java.lang.Override
public boolean getCharging() {
return charging_;
}
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @param value The charging to set.
* @return This builder for chaining.
*/
public Builder setCharging(boolean value) {
bitField0_ |= 0x00000004;
charging_ = value;
onChanged();
return this;
}
/**
*
* 是否正在充电
*
*
* optional bool charging = 3;
* @return This builder for chaining.
*/
public Builder clearCharging() {
bitField0_ = (bitField0_ & ~0x00000004);
charging_ = false;
onChanged();
return this;
}
private double voltage_ ;
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return Whether the voltage field is set.
*/
@java.lang.Override
public boolean hasVoltage() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return The voltage.
*/
@java.lang.Override
public double getVoltage() {
return voltage_;
}
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @param value The voltage to set.
* @return This builder for chaining.
*/
public Builder setVoltage(double value) {
bitField0_ |= 0x00000008;
voltage_ = value;
onChanged();
return this;
}
/**
*
* 电压 V
*
*
* optional double voltage = 4;
* @return This builder for chaining.
*/
public Builder clearVoltage() {
bitField0_ = (bitField0_ & ~0x00000008);
voltage_ = 0D;
onChanged();
return this;
}
private double current_ ;
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return Whether the current field is set.
*/
@java.lang.Override
public boolean hasCurrent() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return The current.
*/
@java.lang.Override
public double getCurrent() {
return current_;
}
/**
*
* 电流 A
*
*
* optional double current = 5;
* @param value The current to set.
* @return This builder for chaining.
*/
public Builder setCurrent(double value) {
bitField0_ |= 0x00000010;
current_ = value;
onChanged();
return this;
}
/**
*
* 电流 A
*
*
* optional double current = 5;
* @return This builder for chaining.
*/
public Builder clearCurrent() {
bitField0_ = (bitField0_ & ~0x00000010);
current_ = 0D;
onChanged();
return this;
}
private double maxChargeVoltage_ ;
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return Whether the maxChargeVoltage field is set.
*/
@java.lang.Override
public boolean hasMaxChargeVoltage() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return The maxChargeVoltage.
*/
@java.lang.Override
public double getMaxChargeVoltage() {
return maxChargeVoltage_;
}
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @param value The maxChargeVoltage to set.
* @return This builder for chaining.
*/
public Builder setMaxChargeVoltage(double value) {
bitField0_ |= 0x00000020;
maxChargeVoltage_ = value;
onChanged();
return this;
}
/**
*
* 最大充电电压,-1=不支持
*
*
* optional double max_charge_voltage = 6;
* @return This builder for chaining.
*/
public Builder clearMaxChargeVoltage() {
bitField0_ = (bitField0_ & ~0x00000020);
maxChargeVoltage_ = 0D;
onChanged();
return this;
}
private double maxChargeCurrent_ ;
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return Whether the maxChargeCurrent field is set.
*/
@java.lang.Override
public boolean hasMaxChargeCurrent() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return The maxChargeCurrent.
*/
@java.lang.Override
public double getMaxChargeCurrent() {
return maxChargeCurrent_;
}
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @param value The maxChargeCurrent to set.
* @return This builder for chaining.
*/
public Builder setMaxChargeCurrent(double value) {
bitField0_ |= 0x00000040;
maxChargeCurrent_ = value;
onChanged();
return this;
}
/**
*
* 最大充电电流,-1=不支持
*
*
* optional double max_charge_current = 7;
* @return This builder for chaining.
*/
public Builder clearMaxChargeCurrent() {
bitField0_ = (bitField0_ & ~0x00000040);
maxChargeCurrent_ = 0D;
onChanged();
return this;
}
private boolean manualCharge_ ;
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return Whether the manualCharge field is set.
*/
@java.lang.Override
public boolean hasManualCharge() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return The manualCharge.
*/
@java.lang.Override
public boolean getManualCharge() {
return manualCharge_;
}
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @param value The manualCharge to set.
* @return This builder for chaining.
*/
public Builder setManualCharge(boolean value) {
bitField0_ |= 0x00000080;
manualCharge_ = value;
onChanged();
return this;
}
/**
*
* 手动充电状态
*
*
* optional bool manual_charge = 8;
* @return This builder for chaining.
*/
public Builder clearManualCharge() {
bitField0_ = (bitField0_ & ~0x00000080);
manualCharge_ = false;
onChanged();
return this;
}
private boolean autoCharge_ ;
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return Whether the autoCharge field is set.
*/
@java.lang.Override
public boolean hasAutoCharge() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return The autoCharge.
*/
@java.lang.Override
public boolean getAutoCharge() {
return autoCharge_;
}
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @param value The autoCharge to set.
* @return This builder for chaining.
*/
public Builder setAutoCharge(boolean value) {
bitField0_ |= 0x00000100;
autoCharge_ = value;
onChanged();
return this;
}
/**
*
* 自动充电状态
*
*
* optional bool auto_charge = 9;
* @return This builder for chaining.
*/
public Builder clearAutoCharge() {
bitField0_ = (bitField0_ & ~0x00000100);
autoCharge_ = false;
onChanged();
return this;
}
private int batteryCycle_ ;
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return Whether the batteryCycle field is set.
*/
@java.lang.Override
public boolean hasBatteryCycle() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return The batteryCycle.
*/
@java.lang.Override
public int getBatteryCycle() {
return batteryCycle_;
}
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @param value The batteryCycle to set.
* @return This builder for chaining.
*/
public Builder setBatteryCycle(int value) {
bitField0_ |= 0x00000200;
batteryCycle_ = value;
onChanged();
return this;
}
/**
*
* 电池循环次数
*
*
* optional int32 battery_cycle = 10;
* @return This builder for chaining.
*/
public Builder clearBatteryCycle() {
bitField0_ = (bitField0_ & ~0x00000200);
batteryCycle_ = 0;
onChanged();
return this;
}
private java.lang.Object batteryUserData_ = "";
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return Whether the batteryUserData field is set.
*/
public boolean hasBatteryUserData() {
return ((bitField0_ & 0x00000400) != 0);
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return The batteryUserData.
*/
public java.lang.String getBatteryUserData() {
java.lang.Object ref = batteryUserData_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
batteryUserData_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return The bytes for batteryUserData.
*/
public com.google.protobuf.ByteString
getBatteryUserDataBytes() {
java.lang.Object ref = batteryUserData_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
batteryUserData_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @param value The batteryUserData to set.
* @return This builder for chaining.
*/
public Builder setBatteryUserData(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000400;
batteryUserData_ = value;
onChanged();
return this;
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @return This builder for chaining.
*/
public Builder clearBatteryUserData() {
bitField0_ = (bitField0_ & ~0x00000400);
batteryUserData_ = getDefaultInstance().getBatteryUserData();
onChanged();
return this;
}
/**
*
* 电池自定义数据
*
*
* optional string battery_user_data = 11;
* @param value The bytes for batteryUserData to set.
* @return This builder for chaining.
*/
public Builder setBatteryUserDataBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000400;
batteryUserData_ = value;
onChanged();
return this;
}
private java.lang.Object extra_ = "";
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return Whether the extra field is set.
*/
public boolean hasExtra() {
return ((bitField0_ & 0x00000800) != 0);
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return The extra.
*/
public java.lang.String getExtra() {
java.lang.Object ref = extra_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
extra_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return The bytes for extra.
*/
public com.google.protobuf.ByteString
getExtraBytes() {
java.lang.Object ref = extra_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
extra_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @param value The extra to set.
* @return This builder for chaining.
*/
public Builder setExtra(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000800;
extra_ = value;
onChanged();
return this;
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @return This builder for chaining.
*/
public Builder clearExtra() {
bitField0_ = (bitField0_ & ~0x00000800);
extra_ = getDefaultInstance().getExtra();
onChanged();
return this;
}
/**
*
* 客户自定义数据
*
*
* optional string extra = 12;
* @param value The bytes for extra to set.
* @return This builder for chaining.
*/
public Builder setExtraBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000800;
extra_ = value;
onChanged();
return this;
}
private int retCode_ ;
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00001000) != 0);
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @param value The retCode to set.
* @return This builder for chaining.
*/
public Builder setRetCode(int value) {
bitField0_ |= 0x00001000;
retCode_ = value;
onChanged();
return this;
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 13;
* @return This builder for chaining.
*/
public Builder clearRetCode() {
bitField0_ = (bitField0_ & ~0x00001000);
retCode_ = 0;
onChanged();
return this;
}
private java.lang.Object createOn_ = "";
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return Whether the createOn field is set.
*/
public boolean hasCreateOn() {
return ((bitField0_ & 0x00002000) != 0);
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return The createOn.
*/
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
createOn_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return The bytes for createOn.
*/
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @param value The createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOn(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00002000;
createOn_ = value;
onChanged();
return this;
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @return This builder for chaining.
*/
public Builder clearCreateOn() {
bitField0_ = (bitField0_ & ~0x00002000);
createOn_ = getDefaultInstance().getCreateOn();
onChanged();
return this;
}
/**
*
* 时间戳
*
*
* optional string create_on = 14;
* @param value The bytes for createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOnBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00002000;
createOn_ = value;
onChanged();
return this;
}
private java.lang.Object errMsg_ = "";
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return Whether the errMsg field is set.
*/
public boolean hasErrMsg() {
return ((bitField0_ & 0x00004000) != 0);
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return The errMsg.
*/
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
errMsg_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return The bytes for errMsg.
*/
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @param value The errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsg(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00004000;
errMsg_ = value;
onChanged();
return this;
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @return This builder for chaining.
*/
public Builder clearErrMsg() {
bitField0_ = (bitField0_ & ~0x00004000);
errMsg_ = getDefaultInstance().getErrMsg();
onChanged();
return this;
}
/**
*
* 错误信息
*
*
* optional string err_msg = 15;
* @param value The bytes for errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsgBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00004000;
errMsg_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.AgvBatteryStatus)
}
// @@protoc_insertion_point(class_scope:cmvr.api.AgvBatteryStatus)
private static final cmvr.api.AgvCommand.AgvBatteryStatus DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvBatteryStatus();
}
public static cmvr.api.AgvCommand.AgvBatteryStatus getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return Whether the simple field is set.
*/
boolean hasSimple();
/**
*
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return The simple.
*/
boolean getSimple();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusBatteryRequestData}
*/
public static final class RobotStatusBatteryRequestData extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusBatteryRequestData)
RobotStatusBatteryRequestDataOrBuilder {
private static final long serialVersionUID = 0L;
// Use RobotStatusBatteryRequestData.newBuilder() to construct.
private RobotStatusBatteryRequestData(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private RobotStatusBatteryRequestData() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new RobotStatusBatteryRequestData();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryRequestData_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryRequestData_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusBatteryRequestData.class, cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder.class);
}
private int bitField0_;
public static final int SIMPLE_FIELD_NUMBER = 1;
private boolean simple_;
/**
*
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return Whether the simple field is set.
*/
@java.lang.Override
public boolean hasSimple() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return The simple.
*/
@java.lang.Override
public boolean getSimple() {
return simple_;
}
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 (((bitField0_ & 0x00000001) != 0)) {
output.writeBool(1, simple_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(1, simple_);
}
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 cmvr.api.AgvCommand.RobotStatusBatteryRequestData)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusBatteryRequestData other = (cmvr.api.AgvCommand.RobotStatusBatteryRequestData) obj;
if (hasSimple() != other.hasSimple()) return false;
if (hasSimple()) {
if (getSimple()
!= other.getSimple()) 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();
if (hasSimple()) {
hash = (37 * hash) + SIMPLE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
getSimple());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData 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 cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData 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 cmvr.api.AgvCommand.RobotStatusBatteryRequestData parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData 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(cmvr.api.AgvCommand.RobotStatusBatteryRequestData 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 cmvr.api.RobotStatusBatteryRequestData}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return Whether the simple field is set.
*/
@java.lang.Override
public boolean hasSimple() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return The simple.
*/
@java.lang.Override
public boolean getSimple() {
return simple_;
}
/**
*
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @param value The simple to set.
* @return This builder for chaining.
*/
public Builder setSimple(boolean value) {
bitField0_ |= 0x00000001;
simple_ = value;
onChanged();
return this;
}
/**
*
* true:仅简单数据 false:全量数据,默认false
*
*
* optional bool simple = 1;
* @return This builder for chaining.
*/
public Builder clearSimple() {
bitField0_ = (bitField0_ & ~0x00000001);
simple_ = 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:cmvr.api.RobotStatusBatteryRequestData)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusBatteryRequestData)
private static final cmvr.api.AgvCommand.RobotStatusBatteryRequestData DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusBatteryRequestData();
}
public static cmvr.api.AgvCommand.RobotStatusBatteryRequestData getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Request getHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
* @return Whether the data field is set.
*/
boolean hasData();
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
* @return The data.
*/
cmvr.api.AgvCommand.RobotStatusBatteryRequestData getData();
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder getDataOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusBatteryCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusBatteryCommand.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() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Request();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Request getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int DATA_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.RobotStatusBatteryRequestData data_;
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
* @return Whether the data field is set.
*/
@java.lang.Override
public boolean hasData() {
return data_ != null;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
* @return The data.
*/
@java.lang.Override
public cmvr.api.AgvCommand.RobotStatusBatteryRequestData getData() {
return data_ == null ? cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance() : data_;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder getDataOrBuilder() {
return getData();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (data_ != null) {
output.writeMessage(2, getData());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (data_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getData());
}
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 cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request other = (cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasData() != other.hasData()) return false;
if (hasData()) {
if (!getData()
.equals(other.getData())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasData()) {
hash = (37 * hash) + DATA_FIELD_NUMBER;
hash = (53 * hash) + getData().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.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 cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.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 cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.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(cmvr.api.AgvCommand.RobotStatusBatteryCommand.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 cmvr.api.RobotStatusBatteryCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Request getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Request.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Request.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.RobotStatusBatteryRequestData data_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.RobotStatusBatteryRequestData, cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder, cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder> dataBuilder_;
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
* @return Whether the data field is set.
*/
public boolean hasData() {
return dataBuilder_ != null || data_ != null;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
* @return The data.
*/
public cmvr.api.AgvCommand.RobotStatusBatteryRequestData getData() {
if (dataBuilder_ == null) {
return data_ == null ? cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance() : data_;
} else {
return dataBuilder_.getMessage();
}
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
public Builder setData(cmvr.api.AgvCommand.RobotStatusBatteryRequestData value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
dataBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
public Builder setData(
cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder builderForValue) {
if (dataBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
dataBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
public Builder mergeData(cmvr.api.AgvCommand.RobotStatusBatteryRequestData value) {
if (dataBuilder_ == null) {
if (data_ != null) {
data_ =
cmvr.api.AgvCommand.RobotStatusBatteryRequestData.newBuilder(data_).mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
dataBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
public Builder clearData() {
if (dataBuilder_ == null) {
data_ = null;
onChanged();
} else {
data_ = null;
dataBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
public cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder getDataBuilder() {
onChanged();
return getDataFieldBuilder().getBuilder();
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
public cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder getDataOrBuilder() {
if (dataBuilder_ != null) {
return dataBuilder_.getMessageOrBuilder();
} else {
return data_ == null ?
cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance() : data_;
}
}
/**
* .cmvr.api.RobotStatusBatteryRequestData data = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.RobotStatusBatteryRequestData, cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder, cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder>
getDataFieldBuilder() {
if (dataBuilder_ == null) {
dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.RobotStatusBatteryRequestData, cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder, cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder>(
getData(),
getParentForChildren(),
isClean());
data_ = null;
}
return dataBuilder_;
}
@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:cmvr.api.RobotStatusBatteryCommand.Request)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusBatteryCommand.Request)
private static final cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request();
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Feedback getHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.AgvBatteryStatus status = 2;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
* .cmvr.api.AgvBatteryStatus status = 2;
* @return The status.
*/
cmvr.api.AgvCommand.AgvBatteryStatus getStatus();
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder getStatusOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusBatteryCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusBatteryCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
private Feedback(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Feedback() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Feedback();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Feedback header_;
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int STATUS_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.AgvBatteryStatus status_;
/**
* .cmvr.api.AgvBatteryStatus status = 2;
* @return Whether the status field is set.
*/
@java.lang.Override
public boolean hasStatus() {
return status_ != null;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
* @return The status.
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvBatteryStatus getStatus() {
return status_ == null ? cmvr.api.AgvCommand.AgvBatteryStatus.getDefaultInstance() : status_;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder getStatusOrBuilder() {
return getStatus();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (status_ != null) {
output.writeMessage(2, getStatus());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (status_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getStatus());
}
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 cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback other = (cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasStatus() != other.hasStatus()) return false;
if (hasStatus()) {
if (!getStatus()
.equals(other.getStatus())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasStatus()) {
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback 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 cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback 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 cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback 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(cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback 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 cmvr.api.RobotStatusBatteryCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Feedback.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Feedback.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.Feedback.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.AgvBatteryStatus status_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvBatteryStatus, cmvr.api.AgvCommand.AgvBatteryStatus.Builder, cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder> statusBuilder_;
/**
* .cmvr.api.AgvBatteryStatus status = 2;
* @return Whether the status field is set.
*/
public boolean hasStatus() {
return statusBuilder_ != null || status_ != null;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
* @return The status.
*/
public cmvr.api.AgvCommand.AgvBatteryStatus getStatus() {
if (statusBuilder_ == null) {
return status_ == null ? cmvr.api.AgvCommand.AgvBatteryStatus.getDefaultInstance() : status_;
} else {
return statusBuilder_.getMessage();
}
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
public Builder setStatus(cmvr.api.AgvCommand.AgvBatteryStatus value) {
if (statusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
status_ = value;
onChanged();
} else {
statusBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
public Builder setStatus(
cmvr.api.AgvCommand.AgvBatteryStatus.Builder builderForValue) {
if (statusBuilder_ == null) {
status_ = builderForValue.build();
onChanged();
} else {
statusBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
public Builder mergeStatus(cmvr.api.AgvCommand.AgvBatteryStatus value) {
if (statusBuilder_ == null) {
if (status_ != null) {
status_ =
cmvr.api.AgvCommand.AgvBatteryStatus.newBuilder(status_).mergeFrom(value).buildPartial();
} else {
status_ = value;
}
onChanged();
} else {
statusBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
public Builder clearStatus() {
if (statusBuilder_ == null) {
status_ = null;
onChanged();
} else {
status_ = null;
statusBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
public cmvr.api.AgvCommand.AgvBatteryStatus.Builder getStatusBuilder() {
onChanged();
return getStatusFieldBuilder().getBuilder();
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
public cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder getStatusOrBuilder() {
if (statusBuilder_ != null) {
return statusBuilder_.getMessageOrBuilder();
} else {
return status_ == null ?
cmvr.api.AgvCommand.AgvBatteryStatus.getDefaultInstance() : status_;
}
}
/**
* .cmvr.api.AgvBatteryStatus status = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvBatteryStatus, cmvr.api.AgvCommand.AgvBatteryStatus.Builder, cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder>
getStatusFieldBuilder() {
if (statusBuilder_ == null) {
statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvBatteryStatus, cmvr.api.AgvCommand.AgvBatteryStatus.Builder, cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder>(
getStatus(),
getParentForChildren(),
isClean());
status_ = null;
}
return statusBuilder_;
}
@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:cmvr.api.RobotStatusBatteryCommand.Feedback)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusBatteryCommand.Feedback)
private static final cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback();
}
public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
* X坐标(m)
*
*
* optional double x = 1;
* @return Whether the x field is set.
*/
boolean hasX();
/**
*
* X坐标(m)
*
*
* optional double x = 1;
* @return The x.
*/
double getX();
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return Whether the y field is set.
*/
boolean hasY();
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return The y.
*/
double getY();
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return Whether the angle field is set.
*/
boolean hasAngle();
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return The angle.
*/
double getAngle();
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return Whether the confidence field is set.
*/
boolean hasConfidence();
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return The confidence.
*/
double getConfidence();
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return Whether the currentStation field is set.
*/
boolean hasCurrentStation();
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return The currentStation.
*/
java.lang.String getCurrentStation();
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return The bytes for currentStation.
*/
com.google.protobuf.ByteString
getCurrentStationBytes();
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return Whether the lastStation field is set.
*/
boolean hasLastStation();
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return The lastStation.
*/
java.lang.String getLastStation();
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return The bytes for lastStation.
*/
com.google.protobuf.ByteString
getLastStationBytes();
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return Whether the locMethod field is set.
*/
boolean hasLocMethod();
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return The locMethod.
*/
int getLocMethod();
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return Whether the retCode field is set.
*/
boolean hasRetCode();
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return The retCode.
*/
int getRetCode();
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return Whether the createOn field is set.
*/
boolean hasCreateOn();
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return The createOn.
*/
java.lang.String getCreateOn();
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return The bytes for createOn.
*/
com.google.protobuf.ByteString
getCreateOnBytes();
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return Whether the errMsg field is set.
*/
boolean hasErrMsg();
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The errMsg.
*/
java.lang.String getErrMsg();
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The bytes for errMsg.
*/
com.google.protobuf.ByteString
getErrMsgBytes();
}
/**
* * ===================== 机器人位置查询 ===================== ** * Protobuf type {@code cmvr.api.AgvRobotLocation} */ public static final class AgvRobotLocation extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.AgvRobotLocation) AgvRobotLocationOrBuilder { private static final long serialVersionUID = 0L; // Use AgvRobotLocation.newBuilder() to construct. private AgvRobotLocation(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private AgvRobotLocation() { currentStation_ = ""; lastStation_ = ""; createOn_ = ""; errMsg_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new AgvRobotLocation(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvRobotLocation_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvRobotLocation_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.AgvRobotLocation.class, cmvr.api.AgvCommand.AgvRobotLocation.Builder.class); } private int bitField0_; public static final int X_FIELD_NUMBER = 1; private double x_; /** *
* X坐标(m)
*
*
* optional double x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* X坐标(m)
*
*
* optional double x = 1;
* @return The x.
*/
@java.lang.Override
public double getX() {
return x_;
}
public static final int Y_FIELD_NUMBER = 2;
private double y_;
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return The y.
*/
@java.lang.Override
public double getY() {
return y_;
}
public static final int ANGLE_FIELD_NUMBER = 3;
private double angle_;
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return Whether the angle field is set.
*/
@java.lang.Override
public boolean hasAngle() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return The angle.
*/
@java.lang.Override
public double getAngle() {
return angle_;
}
public static final int CONFIDENCE_FIELD_NUMBER = 4;
private double confidence_;
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return Whether the confidence field is set.
*/
@java.lang.Override
public boolean hasConfidence() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return The confidence.
*/
@java.lang.Override
public double getConfidence() {
return confidence_;
}
public static final int CURRENT_STATION_FIELD_NUMBER = 5;
private volatile java.lang.Object currentStation_;
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return Whether the currentStation field is set.
*/
@java.lang.Override
public boolean hasCurrentStation() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return The currentStation.
*/
@java.lang.Override
public java.lang.String getCurrentStation() {
java.lang.Object ref = currentStation_;
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();
currentStation_ = s;
return s;
}
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return The bytes for currentStation.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCurrentStationBytes() {
java.lang.Object ref = currentStation_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentStation_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LAST_STATION_FIELD_NUMBER = 6;
private volatile java.lang.Object lastStation_;
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return Whether the lastStation field is set.
*/
@java.lang.Override
public boolean hasLastStation() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return The lastStation.
*/
@java.lang.Override
public java.lang.String getLastStation() {
java.lang.Object ref = lastStation_;
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();
lastStation_ = s;
return s;
}
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return The bytes for lastStation.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getLastStationBytes() {
java.lang.Object ref = lastStation_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
lastStation_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int LOC_METHOD_FIELD_NUMBER = 7;
private int locMethod_;
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return Whether the locMethod field is set.
*/
@java.lang.Override
public boolean hasLocMethod() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return The locMethod.
*/
@java.lang.Override
public int getLocMethod() {
return locMethod_;
}
public static final int RET_CODE_FIELD_NUMBER = 8;
private int retCode_;
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
public static final int CREATE_ON_FIELD_NUMBER = 9;
private volatile java.lang.Object createOn_;
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return Whether the createOn field is set.
*/
@java.lang.Override
public boolean hasCreateOn() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return The createOn.
*/
@java.lang.Override
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
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();
createOn_ = s;
return s;
}
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return The bytes for createOn.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ERR_MSG_FIELD_NUMBER = 10;
private volatile java.lang.Object errMsg_;
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return Whether the errMsg field is set.
*/
@java.lang.Override
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The errMsg.
*/
@java.lang.Override
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
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();
errMsg_ = s;
return s;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The bytes for errMsg.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = 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 (((bitField0_ & 0x00000001) != 0)) {
output.writeDouble(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
output.writeDouble(2, y_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeDouble(3, angle_);
}
if (((bitField0_ & 0x00000008) != 0)) {
output.writeDouble(4, confidence_);
}
if (((bitField0_ & 0x00000010) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 5, currentStation_);
}
if (((bitField0_ & 0x00000020) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, lastStation_);
}
if (((bitField0_ & 0x00000040) != 0)) {
output.writeInt32(7, locMethod_);
}
if (((bitField0_ & 0x00000080) != 0)) {
output.writeInt32(8, retCode_);
}
if (((bitField0_ & 0x00000100) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 9, createOn_);
}
if (((bitField0_ & 0x00000200) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 10, errMsg_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(1, x_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(2, y_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(3, angle_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(4, confidence_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, currentStation_);
}
if (((bitField0_ & 0x00000020) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, lastStation_);
}
if (((bitField0_ & 0x00000040) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(7, locMethod_);
}
if (((bitField0_ & 0x00000080) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(8, retCode_);
}
if (((bitField0_ & 0x00000100) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, createOn_);
}
if (((bitField0_ & 0x00000200) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(10, errMsg_);
}
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 cmvr.api.AgvCommand.AgvRobotLocation)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.AgvRobotLocation other = (cmvr.api.AgvCommand.AgvRobotLocation) obj;
if (hasX() != other.hasX()) return false;
if (hasX()) {
if (java.lang.Double.doubleToLongBits(getX())
!= java.lang.Double.doubleToLongBits(
other.getX())) return false;
}
if (hasY() != other.hasY()) return false;
if (hasY()) {
if (java.lang.Double.doubleToLongBits(getY())
!= java.lang.Double.doubleToLongBits(
other.getY())) return false;
}
if (hasAngle() != other.hasAngle()) return false;
if (hasAngle()) {
if (java.lang.Double.doubleToLongBits(getAngle())
!= java.lang.Double.doubleToLongBits(
other.getAngle())) return false;
}
if (hasConfidence() != other.hasConfidence()) return false;
if (hasConfidence()) {
if (java.lang.Double.doubleToLongBits(getConfidence())
!= java.lang.Double.doubleToLongBits(
other.getConfidence())) return false;
}
if (hasCurrentStation() != other.hasCurrentStation()) return false;
if (hasCurrentStation()) {
if (!getCurrentStation()
.equals(other.getCurrentStation())) return false;
}
if (hasLastStation() != other.hasLastStation()) return false;
if (hasLastStation()) {
if (!getLastStation()
.equals(other.getLastStation())) return false;
}
if (hasLocMethod() != other.hasLocMethod()) return false;
if (hasLocMethod()) {
if (getLocMethod()
!= other.getLocMethod()) return false;
}
if (hasRetCode() != other.hasRetCode()) return false;
if (hasRetCode()) {
if (getRetCode()
!= other.getRetCode()) return false;
}
if (hasCreateOn() != other.hasCreateOn()) return false;
if (hasCreateOn()) {
if (!getCreateOn()
.equals(other.getCreateOn())) return false;
}
if (hasErrMsg() != other.hasErrMsg()) return false;
if (hasErrMsg()) {
if (!getErrMsg()
.equals(other.getErrMsg())) 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();
if (hasX()) {
hash = (37 * hash) + X_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getX()));
}
if (hasY()) {
hash = (37 * hash) + Y_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getY()));
}
if (hasAngle()) {
hash = (37 * hash) + ANGLE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getAngle()));
}
if (hasConfidence()) {
hash = (37 * hash) + CONFIDENCE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
java.lang.Double.doubleToLongBits(getConfidence()));
}
if (hasCurrentStation()) {
hash = (37 * hash) + CURRENT_STATION_FIELD_NUMBER;
hash = (53 * hash) + getCurrentStation().hashCode();
}
if (hasLastStation()) {
hash = (37 * hash) + LAST_STATION_FIELD_NUMBER;
hash = (53 * hash) + getLastStation().hashCode();
}
if (hasLocMethod()) {
hash = (37 * hash) + LOC_METHOD_FIELD_NUMBER;
hash = (53 * hash) + getLocMethod();
}
if (hasRetCode()) {
hash = (37 * hash) + RET_CODE_FIELD_NUMBER;
hash = (53 * hash) + getRetCode();
}
if (hasCreateOn()) {
hash = (37 * hash) + CREATE_ON_FIELD_NUMBER;
hash = (53 * hash) + getCreateOn().hashCode();
}
if (hasErrMsg()) {
hash = (37 * hash) + ERR_MSG_FIELD_NUMBER;
hash = (53 * hash) + getErrMsg().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvRobotLocation parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvRobotLocation 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 cmvr.api.AgvCommand.AgvRobotLocation parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvRobotLocation 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 cmvr.api.AgvCommand.AgvRobotLocation parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvRobotLocation 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(cmvr.api.AgvCommand.AgvRobotLocation 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 cmvr.api.AgvRobotLocation}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder
* X坐标(m)
*
*
* optional double x = 1;
* @return Whether the x field is set.
*/
@java.lang.Override
public boolean hasX() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* X坐标(m)
*
*
* optional double x = 1;
* @return The x.
*/
@java.lang.Override
public double getX() {
return x_;
}
/**
*
* X坐标(m)
*
*
* optional double x = 1;
* @param value The x to set.
* @return This builder for chaining.
*/
public Builder setX(double value) {
bitField0_ |= 0x00000001;
x_ = value;
onChanged();
return this;
}
/**
*
* X坐标(m)
*
*
* optional double x = 1;
* @return This builder for chaining.
*/
public Builder clearX() {
bitField0_ = (bitField0_ & ~0x00000001);
x_ = 0D;
onChanged();
return this;
}
private double y_ ;
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return Whether the y field is set.
*/
@java.lang.Override
public boolean hasY() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return The y.
*/
@java.lang.Override
public double getY() {
return y_;
}
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @param value The y to set.
* @return This builder for chaining.
*/
public Builder setY(double value) {
bitField0_ |= 0x00000002;
y_ = value;
onChanged();
return this;
}
/**
*
* Y坐标(m)
*
*
* optional double y = 2;
* @return This builder for chaining.
*/
public Builder clearY() {
bitField0_ = (bitField0_ & ~0x00000002);
y_ = 0D;
onChanged();
return this;
}
private double angle_ ;
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return Whether the angle field is set.
*/
@java.lang.Override
public boolean hasAngle() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return The angle.
*/
@java.lang.Override
public double getAngle() {
return angle_;
}
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @param value The angle to set.
* @return This builder for chaining.
*/
public Builder setAngle(double value) {
bitField0_ |= 0x00000004;
angle_ = value;
onChanged();
return this;
}
/**
*
* 姿态角(rad)
*
*
* optional double angle = 3;
* @return This builder for chaining.
*/
public Builder clearAngle() {
bitField0_ = (bitField0_ & ~0x00000004);
angle_ = 0D;
onChanged();
return this;
}
private double confidence_ ;
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return Whether the confidence field is set.
*/
@java.lang.Override
public boolean hasConfidence() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return The confidence.
*/
@java.lang.Override
public double getConfidence() {
return confidence_;
}
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @param value The confidence to set.
* @return This builder for chaining.
*/
public Builder setConfidence(double value) {
bitField0_ |= 0x00000008;
confidence_ = value;
onChanged();
return this;
}
/**
*
* 定位置信度[0,1]
*
*
* optional double confidence = 4;
* @return This builder for chaining.
*/
public Builder clearConfidence() {
bitField0_ = (bitField0_ & ~0x00000008);
confidence_ = 0D;
onChanged();
return this;
}
private java.lang.Object currentStation_ = "";
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return Whether the currentStation field is set.
*/
public boolean hasCurrentStation() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return The currentStation.
*/
public java.lang.String getCurrentStation() {
java.lang.Object ref = currentStation_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
currentStation_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return The bytes for currentStation.
*/
public com.google.protobuf.ByteString
getCurrentStationBytes() {
java.lang.Object ref = currentStation_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentStation_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @param value The currentStation to set.
* @return This builder for chaining.
*/
public Builder setCurrentStation(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
currentStation_ = value;
onChanged();
return this;
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @return This builder for chaining.
*/
public Builder clearCurrentStation() {
bitField0_ = (bitField0_ & ~0x00000010);
currentStation_ = getDefaultInstance().getCurrentStation();
onChanged();
return this;
}
/**
*
* 当前最近站点ID
*
*
* optional string current_station = 5;
* @param value The bytes for currentStation to set.
* @return This builder for chaining.
*/
public Builder setCurrentStationBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000010;
currentStation_ = value;
onChanged();
return this;
}
private java.lang.Object lastStation_ = "";
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return Whether the lastStation field is set.
*/
public boolean hasLastStation() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return The lastStation.
*/
public java.lang.String getLastStation() {
java.lang.Object ref = lastStation_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
lastStation_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return The bytes for lastStation.
*/
public com.google.protobuf.ByteString
getLastStationBytes() {
java.lang.Object ref = lastStation_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
lastStation_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @param value The lastStation to set.
* @return This builder for chaining.
*/
public Builder setLastStation(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
lastStation_ = value;
onChanged();
return this;
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @return This builder for chaining.
*/
public Builder clearLastStation() {
bitField0_ = (bitField0_ & ~0x00000020);
lastStation_ = getDefaultInstance().getLastStation();
onChanged();
return this;
}
/**
*
* 上一站点ID
*
*
* optional string last_station = 6;
* @param value The bytes for lastStation to set.
* @return This builder for chaining.
*/
public Builder setLastStationBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000020;
lastStation_ = value;
onChanged();
return this;
}
private int locMethod_ ;
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return Whether the locMethod field is set.
*/
@java.lang.Override
public boolean hasLocMethod() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return The locMethod.
*/
@java.lang.Override
public int getLocMethod() {
return locMethod_;
}
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @param value The locMethod to set.
* @return This builder for chaining.
*/
public Builder setLocMethod(int value) {
bitField0_ |= 0x00000040;
locMethod_ = value;
onChanged();
return this;
}
/**
*
* 定位方式
*
*
* optional int32 loc_method = 7;
* @return This builder for chaining.
*/
public Builder clearLocMethod() {
bitField0_ = (bitField0_ & ~0x00000040);
locMethod_ = 0;
onChanged();
return this;
}
private int retCode_ ;
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @param value The retCode to set.
* @return This builder for chaining.
*/
public Builder setRetCode(int value) {
bitField0_ |= 0x00000080;
retCode_ = value;
onChanged();
return this;
}
/**
*
* 错误码
*
*
* optional int32 ret_code = 8;
* @return This builder for chaining.
*/
public Builder clearRetCode() {
bitField0_ = (bitField0_ & ~0x00000080);
retCode_ = 0;
onChanged();
return this;
}
private java.lang.Object createOn_ = "";
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return Whether the createOn field is set.
*/
public boolean hasCreateOn() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return The createOn.
*/
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
createOn_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return The bytes for createOn.
*/
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @param value The createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOn(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000100;
createOn_ = value;
onChanged();
return this;
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @return This builder for chaining.
*/
public Builder clearCreateOn() {
bitField0_ = (bitField0_ & ~0x00000100);
createOn_ = getDefaultInstance().getCreateOn();
onChanged();
return this;
}
/**
*
* 时间戳
*
*
* optional string create_on = 9;
* @param value The bytes for createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOnBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000100;
createOn_ = value;
onChanged();
return this;
}
private java.lang.Object errMsg_ = "";
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return Whether the errMsg field is set.
*/
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The errMsg.
*/
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
errMsg_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return The bytes for errMsg.
*/
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @param value The errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsg(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000200;
errMsg_ = value;
onChanged();
return this;
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @return This builder for chaining.
*/
public Builder clearErrMsg() {
bitField0_ = (bitField0_ & ~0x00000200);
errMsg_ = getDefaultInstance().getErrMsg();
onChanged();
return this;
}
/**
*
* 错误信息
*
*
* optional string err_msg = 10;
* @param value The bytes for errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsgBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000200;
errMsg_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.AgvRobotLocation)
}
// @@protoc_insertion_point(class_scope:cmvr.api.AgvRobotLocation)
private static final cmvr.api.AgvCommand.AgvRobotLocation DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvRobotLocation();
}
public static cmvr.api.AgvCommand.AgvRobotLocation getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Request getHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusLocCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusLocCommand.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() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Request();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusLocCommand.Request.class, cmvr.api.AgvCommand.RobotStatusLocCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Request getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
return getHeader();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
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 cmvr.api.AgvCommand.RobotStatusLocCommand.Request)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusLocCommand.Request other = (cmvr.api.AgvCommand.RobotStatusLocCommand.Request) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.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 cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.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 cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.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(cmvr.api.AgvCommand.RobotStatusLocCommand.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 cmvr.api.RobotStatusLocCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Request getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Request.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Request.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
@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:cmvr.api.RobotStatusLocCommand.Request)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusLocCommand.Request)
private static final cmvr.api.AgvCommand.RobotStatusLocCommand.Request DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusLocCommand.Request();
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Feedback getHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.AgvRobotLocation status = 2;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
* .cmvr.api.AgvRobotLocation status = 2;
* @return The status.
*/
cmvr.api.AgvCommand.AgvRobotLocation getStatus();
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
cmvr.api.AgvCommand.AgvRobotLocationOrBuilder getStatusOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusLocCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusLocCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
private Feedback(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Feedback() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Feedback();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback.class, cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Feedback header_;
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int STATUS_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.AgvRobotLocation status_;
/**
* .cmvr.api.AgvRobotLocation status = 2;
* @return Whether the status field is set.
*/
@java.lang.Override
public boolean hasStatus() {
return status_ != null;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
* @return The status.
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvRobotLocation getStatus() {
return status_ == null ? cmvr.api.AgvCommand.AgvRobotLocation.getDefaultInstance() : status_;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvRobotLocationOrBuilder getStatusOrBuilder() {
return getStatus();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (status_ != null) {
output.writeMessage(2, getStatus());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (status_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getStatus());
}
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 cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback other = (cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasStatus() != other.hasStatus()) return false;
if (hasStatus()) {
if (!getStatus()
.equals(other.getStatus())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasStatus()) {
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback 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 cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback 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 cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback 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(cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback 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 cmvr.api.RobotStatusLocCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Feedback.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Feedback.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.Feedback.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.AgvRobotLocation status_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvRobotLocation, cmvr.api.AgvCommand.AgvRobotLocation.Builder, cmvr.api.AgvCommand.AgvRobotLocationOrBuilder> statusBuilder_;
/**
* .cmvr.api.AgvRobotLocation status = 2;
* @return Whether the status field is set.
*/
public boolean hasStatus() {
return statusBuilder_ != null || status_ != null;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
* @return The status.
*/
public cmvr.api.AgvCommand.AgvRobotLocation getStatus() {
if (statusBuilder_ == null) {
return status_ == null ? cmvr.api.AgvCommand.AgvRobotLocation.getDefaultInstance() : status_;
} else {
return statusBuilder_.getMessage();
}
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
public Builder setStatus(cmvr.api.AgvCommand.AgvRobotLocation value) {
if (statusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
status_ = value;
onChanged();
} else {
statusBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
public Builder setStatus(
cmvr.api.AgvCommand.AgvRobotLocation.Builder builderForValue) {
if (statusBuilder_ == null) {
status_ = builderForValue.build();
onChanged();
} else {
statusBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
public Builder mergeStatus(cmvr.api.AgvCommand.AgvRobotLocation value) {
if (statusBuilder_ == null) {
if (status_ != null) {
status_ =
cmvr.api.AgvCommand.AgvRobotLocation.newBuilder(status_).mergeFrom(value).buildPartial();
} else {
status_ = value;
}
onChanged();
} else {
statusBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
public Builder clearStatus() {
if (statusBuilder_ == null) {
status_ = null;
onChanged();
} else {
status_ = null;
statusBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
public cmvr.api.AgvCommand.AgvRobotLocation.Builder getStatusBuilder() {
onChanged();
return getStatusFieldBuilder().getBuilder();
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
public cmvr.api.AgvCommand.AgvRobotLocationOrBuilder getStatusOrBuilder() {
if (statusBuilder_ != null) {
return statusBuilder_.getMessageOrBuilder();
} else {
return status_ == null ?
cmvr.api.AgvCommand.AgvRobotLocation.getDefaultInstance() : status_;
}
}
/**
* .cmvr.api.AgvRobotLocation status = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvRobotLocation, cmvr.api.AgvCommand.AgvRobotLocation.Builder, cmvr.api.AgvCommand.AgvRobotLocationOrBuilder>
getStatusFieldBuilder() {
if (statusBuilder_ == null) {
statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvRobotLocation, cmvr.api.AgvCommand.AgvRobotLocation.Builder, cmvr.api.AgvCommand.AgvRobotLocationOrBuilder>(
getStatus(),
getParentForChildren(),
isClean());
status_ = null;
}
return statusBuilder_;
}
@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:cmvr.api.RobotStatusLocCommand.Feedback)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusLocCommand.Feedback)
private static final cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback();
}
public static cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
* 地图名称
*
*
* optional string map_name = 1;
* @return Whether the mapName field is set.
*/
boolean hasMapName();
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return The mapName.
*/
java.lang.String getMapName();
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return The bytes for mapName.
*/
com.google.protobuf.ByteString
getMapNameBytes();
}
/**
* * ===================== 地图下载 ===================== ** * Protobuf type {@code cmvr.api.RobotConfigDownloadMapRequestData} */ public static final class RobotConfigDownloadMapRequestData extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigDownloadMapRequestData) RobotConfigDownloadMapRequestDataOrBuilder { private static final long serialVersionUID = 0L; // Use RobotConfigDownloadMapRequestData.newBuilder() to construct. private RobotConfigDownloadMapRequestData(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private RobotConfigDownloadMapRequestData() { mapName_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new RobotConfigDownloadMapRequestData(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapRequestData_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapRequestData_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.class, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.Builder.class); } private int bitField0_; public static final int MAP_NAME_FIELD_NUMBER = 1; private volatile java.lang.Object mapName_; /** *
* 地图名称
*
*
* optional string map_name = 1;
* @return Whether the mapName field is set.
*/
@java.lang.Override
public boolean hasMapName() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return The mapName.
*/
@java.lang.Override
public java.lang.String getMapName() {
java.lang.Object ref = mapName_;
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();
mapName_ = s;
return s;
}
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return The bytes for mapName.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMapNameBytes() {
java.lang.Object ref = mapName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mapName_ = 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 (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, mapName_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, mapName_);
}
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 cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData other = (cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData) obj;
if (hasMapName() != other.hasMapName()) return false;
if (hasMapName()) {
if (!getMapName()
.equals(other.getMapName())) 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();
if (hasMapName()) {
hash = (37 * hash) + MAP_NAME_FIELD_NUMBER;
hash = (53 * hash) + getMapName().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData 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 cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData 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 cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData 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(cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData 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 cmvr.api.RobotConfigDownloadMapRequestData}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder
* 地图名称
*
*
* optional string map_name = 1;
* @return Whether the mapName field is set.
*/
public boolean hasMapName() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return The mapName.
*/
public java.lang.String getMapName() {
java.lang.Object ref = mapName_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
mapName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return The bytes for mapName.
*/
public com.google.protobuf.ByteString
getMapNameBytes() {
java.lang.Object ref = mapName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mapName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @param value The mapName to set.
* @return This builder for chaining.
*/
public Builder setMapName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
mapName_ = value;
onChanged();
return this;
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @return This builder for chaining.
*/
public Builder clearMapName() {
bitField0_ = (bitField0_ & ~0x00000001);
mapName_ = getDefaultInstance().getMapName();
onChanged();
return this;
}
/**
*
* 地图名称
*
*
* optional string map_name = 1;
* @param value The bytes for mapName to set.
* @return This builder for chaining.
*/
public Builder setMapNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000001;
mapName_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.RobotConfigDownloadMapRequestData)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigDownloadMapRequestData)
private static final cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData();
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parseroptional int32 ret_code = 1;
* @return Whether the retCode field is set.
*/
boolean hasRetCode();
/**
* optional int32 ret_code = 1;
* @return The retCode.
*/
int getRetCode();
/**
* optional string create_on = 2;
* @return Whether the createOn field is set.
*/
boolean hasCreateOn();
/**
* optional string create_on = 2;
* @return The createOn.
*/
java.lang.String getCreateOn();
/**
* optional string create_on = 2;
* @return The bytes for createOn.
*/
com.google.protobuf.ByteString
getCreateOnBytes();
/**
* optional string err_msg = 3;
* @return Whether the errMsg field is set.
*/
boolean hasErrMsg();
/**
* optional string err_msg = 3;
* @return The errMsg.
*/
java.lang.String getErrMsg();
/**
* optional string err_msg = 3;
* @return The bytes for errMsg.
*/
com.google.protobuf.ByteString
getErrMsgBytes();
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return Whether the mapContent field is set.
*/
boolean hasMapContent();
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return The mapContent.
*/
java.lang.String getMapContent();
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return The bytes for mapContent.
*/
com.google.protobuf.ByteString
getMapContentBytes();
}
/**
* Protobuf type {@code cmvr.api.AgvDownloadMapResult}
*/
public static final class AgvDownloadMapResult extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.AgvDownloadMapResult)
AgvDownloadMapResultOrBuilder {
private static final long serialVersionUID = 0L;
// Use AgvDownloadMapResult.newBuilder() to construct.
private AgvDownloadMapResult(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private AgvDownloadMapResult() {
createOn_ = "";
errMsg_ = "";
mapContent_ = "";
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new AgvDownloadMapResult();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvDownloadMapResult_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvDownloadMapResult_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.AgvDownloadMapResult.class, cmvr.api.AgvCommand.AgvDownloadMapResult.Builder.class);
}
private int bitField0_;
public static final int RET_CODE_FIELD_NUMBER = 1;
private int retCode_;
/**
* optional int32 ret_code = 1;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 ret_code = 1;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
public static final int CREATE_ON_FIELD_NUMBER = 2;
private volatile java.lang.Object createOn_;
/**
* optional string create_on = 2;
* @return Whether the createOn field is set.
*/
@java.lang.Override
public boolean hasCreateOn() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string create_on = 2;
* @return The createOn.
*/
@java.lang.Override
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
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();
createOn_ = s;
return s;
}
}
/**
* optional string create_on = 2;
* @return The bytes for createOn.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ERR_MSG_FIELD_NUMBER = 3;
private volatile java.lang.Object errMsg_;
/**
* optional string err_msg = 3;
* @return Whether the errMsg field is set.
*/
@java.lang.Override
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional string err_msg = 3;
* @return The errMsg.
*/
@java.lang.Override
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
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();
errMsg_ = s;
return s;
}
}
/**
* optional string err_msg = 3;
* @return The bytes for errMsg.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MAP_CONTENT_FIELD_NUMBER = 4;
private volatile java.lang.Object mapContent_;
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return Whether the mapContent field is set.
*/
@java.lang.Override
public boolean hasMapContent() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return The mapContent.
*/
@java.lang.Override
public java.lang.String getMapContent() {
java.lang.Object ref = mapContent_;
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();
mapContent_ = s;
return s;
}
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return The bytes for mapContent.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getMapContentBytes() {
java.lang.Object ref = mapContent_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mapContent_ = 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 (((bitField0_ & 0x00000001) != 0)) {
output.writeInt32(1, retCode_);
}
if (((bitField0_ & 0x00000002) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, createOn_);
}
if (((bitField0_ & 0x00000004) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, errMsg_);
}
if (((bitField0_ & 0x00000008) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 4, mapContent_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, retCode_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, createOn_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, errMsg_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, mapContent_);
}
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 cmvr.api.AgvCommand.AgvDownloadMapResult)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.AgvDownloadMapResult other = (cmvr.api.AgvCommand.AgvDownloadMapResult) obj;
if (hasRetCode() != other.hasRetCode()) return false;
if (hasRetCode()) {
if (getRetCode()
!= other.getRetCode()) return false;
}
if (hasCreateOn() != other.hasCreateOn()) return false;
if (hasCreateOn()) {
if (!getCreateOn()
.equals(other.getCreateOn())) return false;
}
if (hasErrMsg() != other.hasErrMsg()) return false;
if (hasErrMsg()) {
if (!getErrMsg()
.equals(other.getErrMsg())) return false;
}
if (hasMapContent() != other.hasMapContent()) return false;
if (hasMapContent()) {
if (!getMapContent()
.equals(other.getMapContent())) 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();
if (hasRetCode()) {
hash = (37 * hash) + RET_CODE_FIELD_NUMBER;
hash = (53 * hash) + getRetCode();
}
if (hasCreateOn()) {
hash = (37 * hash) + CREATE_ON_FIELD_NUMBER;
hash = (53 * hash) + getCreateOn().hashCode();
}
if (hasErrMsg()) {
hash = (37 * hash) + ERR_MSG_FIELD_NUMBER;
hash = (53 * hash) + getErrMsg().hashCode();
}
if (hasMapContent()) {
hash = (37 * hash) + MAP_CONTENT_FIELD_NUMBER;
hash = (53 * hash) + getMapContent().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult 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 cmvr.api.AgvCommand.AgvDownloadMapResult parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult 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 cmvr.api.AgvCommand.AgvDownloadMapResult parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult 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(cmvr.api.AgvCommand.AgvDownloadMapResult 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 cmvr.api.AgvDownloadMapResult}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builderoptional int32 ret_code = 1;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional int32 ret_code = 1;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
/**
* optional int32 ret_code = 1;
* @param value The retCode to set.
* @return This builder for chaining.
*/
public Builder setRetCode(int value) {
bitField0_ |= 0x00000001;
retCode_ = value;
onChanged();
return this;
}
/**
* optional int32 ret_code = 1;
* @return This builder for chaining.
*/
public Builder clearRetCode() {
bitField0_ = (bitField0_ & ~0x00000001);
retCode_ = 0;
onChanged();
return this;
}
private java.lang.Object createOn_ = "";
/**
* optional string create_on = 2;
* @return Whether the createOn field is set.
*/
public boolean hasCreateOn() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string create_on = 2;
* @return The createOn.
*/
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
createOn_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string create_on = 2;
* @return The bytes for createOn.
*/
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string create_on = 2;
* @param value The createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOn(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
createOn_ = value;
onChanged();
return this;
}
/**
* optional string create_on = 2;
* @return This builder for chaining.
*/
public Builder clearCreateOn() {
bitField0_ = (bitField0_ & ~0x00000002);
createOn_ = getDefaultInstance().getCreateOn();
onChanged();
return this;
}
/**
* optional string create_on = 2;
* @param value The bytes for createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOnBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000002;
createOn_ = value;
onChanged();
return this;
}
private java.lang.Object errMsg_ = "";
/**
* optional string err_msg = 3;
* @return Whether the errMsg field is set.
*/
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional string err_msg = 3;
* @return The errMsg.
*/
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
errMsg_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string err_msg = 3;
* @return The bytes for errMsg.
*/
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string err_msg = 3;
* @param value The errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsg(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
errMsg_ = value;
onChanged();
return this;
}
/**
* optional string err_msg = 3;
* @return This builder for chaining.
*/
public Builder clearErrMsg() {
bitField0_ = (bitField0_ & ~0x00000004);
errMsg_ = getDefaultInstance().getErrMsg();
onChanged();
return this;
}
/**
* optional string err_msg = 3;
* @param value The bytes for errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsgBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000004;
errMsg_ = value;
onChanged();
return this;
}
private java.lang.Object mapContent_ = "";
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return Whether the mapContent field is set.
*/
public boolean hasMapContent() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return The mapContent.
*/
public java.lang.String getMapContent() {
java.lang.Object ref = mapContent_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
mapContent_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return The bytes for mapContent.
*/
public com.google.protobuf.ByteString
getMapContentBytes() {
java.lang.Object ref = mapContent_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
mapContent_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @param value The mapContent to set.
* @return This builder for chaining.
*/
public Builder setMapContent(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
mapContent_ = value;
onChanged();
return this;
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @return This builder for chaining.
*/
public Builder clearMapContent() {
bitField0_ = (bitField0_ & ~0x00000008);
mapContent_ = getDefaultInstance().getMapContent();
onChanged();
return this;
}
/**
*
* 完整地图JSON文本
*
*
* optional string map_content = 4;
* @param value The bytes for mapContent to set.
* @return This builder for chaining.
*/
public Builder setMapContentBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000008;
mapContent_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.AgvDownloadMapResult)
}
// @@protoc_insertion_point(class_scope:cmvr.api.AgvDownloadMapResult)
private static final cmvr.api.AgvCommand.AgvDownloadMapResult DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvDownloadMapResult();
}
public static cmvr.api.AgvCommand.AgvDownloadMapResult getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Request getHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
* @return Whether the data field is set.
*/
boolean hasData();
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
* @return The data.
*/
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData getData();
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder getDataOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotConfigDownloadMapCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigDownloadMapCommand.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() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Request();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request.class, cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Request getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int DATA_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData data_;
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
* @return Whether the data field is set.
*/
@java.lang.Override
public boolean hasData() {
return data_ != null;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
* @return The data.
*/
@java.lang.Override
public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData getData() {
return data_ == null ? cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.getDefaultInstance() : data_;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder getDataOrBuilder() {
return getData();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (data_ != null) {
output.writeMessage(2, getData());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (data_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getData());
}
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 cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request other = (cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasData() != other.hasData()) return false;
if (hasData()) {
if (!getData()
.equals(other.getData())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasData()) {
hash = (37 * hash) + DATA_FIELD_NUMBER;
hash = (53 * hash) + getData().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.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 cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.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 cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.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(cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.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 cmvr.api.RobotConfigDownloadMapCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Request getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Request.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Request.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData data_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.Builder, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder> dataBuilder_;
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
* @return Whether the data field is set.
*/
public boolean hasData() {
return dataBuilder_ != null || data_ != null;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
* @return The data.
*/
public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData getData() {
if (dataBuilder_ == null) {
return data_ == null ? cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.getDefaultInstance() : data_;
} else {
return dataBuilder_.getMessage();
}
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
public Builder setData(cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData value) {
if (dataBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
data_ = value;
onChanged();
} else {
dataBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
public Builder setData(
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.Builder builderForValue) {
if (dataBuilder_ == null) {
data_ = builderForValue.build();
onChanged();
} else {
dataBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
public Builder mergeData(cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData value) {
if (dataBuilder_ == null) {
if (data_ != null) {
data_ =
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.newBuilder(data_).mergeFrom(value).buildPartial();
} else {
data_ = value;
}
onChanged();
} else {
dataBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
public Builder clearData() {
if (dataBuilder_ == null) {
data_ = null;
onChanged();
} else {
data_ = null;
dataBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.Builder getDataBuilder() {
onChanged();
return getDataFieldBuilder().getBuilder();
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder getDataOrBuilder() {
if (dataBuilder_ != null) {
return dataBuilder_.getMessageOrBuilder();
} else {
return data_ == null ?
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.getDefaultInstance() : data_;
}
}
/**
* .cmvr.api.RobotConfigDownloadMapRequestData data = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.Builder, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder>
getDataFieldBuilder() {
if (dataBuilder_ == null) {
dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.Builder, cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder>(
getData(),
getParentForChildren(),
isClean());
data_ = null;
}
return dataBuilder_;
}
@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:cmvr.api.RobotConfigDownloadMapCommand.Request)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigDownloadMapCommand.Request)
private static final cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request();
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Feedback getHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
* @return The status.
*/
cmvr.api.AgvCommand.AgvDownloadMapResult getStatus();
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder getStatusOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotConfigDownloadMapCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigDownloadMapCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
private Feedback(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Feedback() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Feedback();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback.class, cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Feedback header_;
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int STATUS_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.AgvDownloadMapResult status_;
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
* @return Whether the status field is set.
*/
@java.lang.Override
public boolean hasStatus() {
return status_ != null;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
* @return The status.
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvDownloadMapResult getStatus() {
return status_ == null ? cmvr.api.AgvCommand.AgvDownloadMapResult.getDefaultInstance() : status_;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder getStatusOrBuilder() {
return getStatus();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (status_ != null) {
output.writeMessage(2, getStatus());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (status_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getStatus());
}
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 cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback other = (cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasStatus() != other.hasStatus()) return false;
if (hasStatus()) {
if (!getStatus()
.equals(other.getStatus())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasStatus()) {
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback 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 cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback 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 cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback 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(cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback 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 cmvr.api.RobotConfigDownloadMapCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Feedback.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Feedback.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.Feedback.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.AgvDownloadMapResult status_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvDownloadMapResult, cmvr.api.AgvCommand.AgvDownloadMapResult.Builder, cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder> statusBuilder_;
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
* @return Whether the status field is set.
*/
public boolean hasStatus() {
return statusBuilder_ != null || status_ != null;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
* @return The status.
*/
public cmvr.api.AgvCommand.AgvDownloadMapResult getStatus() {
if (statusBuilder_ == null) {
return status_ == null ? cmvr.api.AgvCommand.AgvDownloadMapResult.getDefaultInstance() : status_;
} else {
return statusBuilder_.getMessage();
}
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
public Builder setStatus(cmvr.api.AgvCommand.AgvDownloadMapResult value) {
if (statusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
status_ = value;
onChanged();
} else {
statusBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
public Builder setStatus(
cmvr.api.AgvCommand.AgvDownloadMapResult.Builder builderForValue) {
if (statusBuilder_ == null) {
status_ = builderForValue.build();
onChanged();
} else {
statusBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
public Builder mergeStatus(cmvr.api.AgvCommand.AgvDownloadMapResult value) {
if (statusBuilder_ == null) {
if (status_ != null) {
status_ =
cmvr.api.AgvCommand.AgvDownloadMapResult.newBuilder(status_).mergeFrom(value).buildPartial();
} else {
status_ = value;
}
onChanged();
} else {
statusBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
public Builder clearStatus() {
if (statusBuilder_ == null) {
status_ = null;
onChanged();
} else {
status_ = null;
statusBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
public cmvr.api.AgvCommand.AgvDownloadMapResult.Builder getStatusBuilder() {
onChanged();
return getStatusFieldBuilder().getBuilder();
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
public cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder getStatusOrBuilder() {
if (statusBuilder_ != null) {
return statusBuilder_.getMessageOrBuilder();
} else {
return status_ == null ?
cmvr.api.AgvCommand.AgvDownloadMapResult.getDefaultInstance() : status_;
}
}
/**
* .cmvr.api.AgvDownloadMapResult status = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvDownloadMapResult, cmvr.api.AgvCommand.AgvDownloadMapResult.Builder, cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder>
getStatusFieldBuilder() {
if (statusBuilder_ == null) {
statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvDownloadMapResult, cmvr.api.AgvCommand.AgvDownloadMapResult.Builder, cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder>(
getStatus(),
getParentForChildren(),
isClean());
status_ = null;
}
return statusBuilder_;
}
@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:cmvr.api.RobotConfigDownloadMapCommand.Feedback)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigDownloadMapCommand.Feedback)
private static final cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback();
}
public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parseroptional string name = 1;
* @return Whether the name field is set.
*/
boolean hasName();
/**
* optional string name = 1;
* @return The name.
*/
java.lang.String getName();
/**
* optional string name = 1;
* @return The bytes for name.
*/
com.google.protobuf.ByteString
getNameBytes();
/**
* optional string modified = 2;
* @return Whether the modified field is set.
*/
boolean hasModified();
/**
* optional string modified = 2;
* @return The modified.
*/
java.lang.String getModified();
/**
* optional string modified = 2;
* @return The bytes for modified.
*/
com.google.protobuf.ByteString
getModifiedBytes();
/**
* optional int64 size = 3;
* @return Whether the size field is set.
*/
boolean hasSize();
/**
* optional int64 size = 3;
* @return The size.
*/
long getSize();
}
/**
* * 单条地图文件信息 ** * Protobuf type {@code cmvr.api.MapFileInfo} */ public static final class MapFileInfo extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.MapFileInfo) MapFileInfoOrBuilder { private static final long serialVersionUID = 0L; // Use MapFileInfo.newBuilder() to construct. private MapFileInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private MapFileInfo() { name_ = ""; modified_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new MapFileInfo(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_MapFileInfo_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_MapFileInfo_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.MapFileInfo.class, cmvr.api.AgvCommand.MapFileInfo.Builder.class); } private int bitField0_; public static final int NAME_FIELD_NUMBER = 1; private volatile java.lang.Object name_; /** *
optional string name = 1;
* @return Whether the name field is set.
*/
@java.lang.Override
public boolean hasName() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional string name = 1;
* @return The name.
*/
@java.lang.Override
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
}
}
/**
* optional string name = 1;
* @return The bytes for name.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MODIFIED_FIELD_NUMBER = 2;
private volatile java.lang.Object modified_;
/**
* optional string modified = 2;
* @return Whether the modified field is set.
*/
@java.lang.Override
public boolean hasModified() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string modified = 2;
* @return The modified.
*/
@java.lang.Override
public java.lang.String getModified() {
java.lang.Object ref = modified_;
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();
modified_ = s;
return s;
}
}
/**
* optional string modified = 2;
* @return The bytes for modified.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getModifiedBytes() {
java.lang.Object ref = modified_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
modified_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int SIZE_FIELD_NUMBER = 3;
private long size_;
/**
* optional int64 size = 3;
* @return Whether the size field is set.
*/
@java.lang.Override
public boolean hasSize() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int64 size = 3;
* @return The size.
*/
@java.lang.Override
public long getSize() {
return size_;
}
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 (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
}
if (((bitField0_ & 0x00000002) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, modified_);
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeInt64(3, size_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, modified_);
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(3, size_);
}
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 cmvr.api.AgvCommand.MapFileInfo)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.MapFileInfo other = (cmvr.api.AgvCommand.MapFileInfo) obj;
if (hasName() != other.hasName()) return false;
if (hasName()) {
if (!getName()
.equals(other.getName())) return false;
}
if (hasModified() != other.hasModified()) return false;
if (hasModified()) {
if (!getModified()
.equals(other.getModified())) return false;
}
if (hasSize() != other.hasSize()) return false;
if (hasSize()) {
if (getSize()
!= other.getSize()) 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();
if (hasName()) {
hash = (37 * hash) + NAME_FIELD_NUMBER;
hash = (53 * hash) + getName().hashCode();
}
if (hasModified()) {
hash = (37 * hash) + MODIFIED_FIELD_NUMBER;
hash = (53 * hash) + getModified().hashCode();
}
if (hasSize()) {
hash = (37 * hash) + SIZE_FIELD_NUMBER;
hash = (53 * hash) + com.google.protobuf.Internal.hashLong(
getSize());
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.MapFileInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.MapFileInfo 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 cmvr.api.AgvCommand.MapFileInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.MapFileInfo 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 cmvr.api.AgvCommand.MapFileInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.MapFileInfo 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(cmvr.api.AgvCommand.MapFileInfo 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 cmvr.api.MapFileInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builderoptional string name = 1;
* @return Whether the name field is set.
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional string name = 1;
* @return The name.
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string name = 1;
* @return The bytes for name.
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string name = 1;
* @param value The name to set.
* @return This builder for chaining.
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* optional string name = 1;
* @return This builder for chaining.
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* optional string name = 1;
* @param value The bytes for name to set.
* @return This builder for chaining.
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
private java.lang.Object modified_ = "";
/**
* optional string modified = 2;
* @return Whether the modified field is set.
*/
public boolean hasModified() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string modified = 2;
* @return The modified.
*/
public java.lang.String getModified() {
java.lang.Object ref = modified_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
modified_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string modified = 2;
* @return The bytes for modified.
*/
public com.google.protobuf.ByteString
getModifiedBytes() {
java.lang.Object ref = modified_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
modified_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string modified = 2;
* @param value The modified to set.
* @return This builder for chaining.
*/
public Builder setModified(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
modified_ = value;
onChanged();
return this;
}
/**
* optional string modified = 2;
* @return This builder for chaining.
*/
public Builder clearModified() {
bitField0_ = (bitField0_ & ~0x00000002);
modified_ = getDefaultInstance().getModified();
onChanged();
return this;
}
/**
* optional string modified = 2;
* @param value The bytes for modified to set.
* @return This builder for chaining.
*/
public Builder setModifiedBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000002;
modified_ = value;
onChanged();
return this;
}
private long size_ ;
/**
* optional int64 size = 3;
* @return Whether the size field is set.
*/
@java.lang.Override
public boolean hasSize() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int64 size = 3;
* @return The size.
*/
@java.lang.Override
public long getSize() {
return size_;
}
/**
* optional int64 size = 3;
* @param value The size to set.
* @return This builder for chaining.
*/
public Builder setSize(long value) {
bitField0_ |= 0x00000004;
size_ = value;
onChanged();
return this;
}
/**
* optional int64 size = 3;
* @return This builder for chaining.
*/
public Builder clearSize() {
bitField0_ = (bitField0_ & ~0x00000004);
size_ = 0L;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.MapFileInfo)
}
// @@protoc_insertion_point(class_scope:cmvr.api.MapFileInfo)
private static final cmvr.api.AgvCommand.MapFileInfo DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.MapFileInfo();
}
public static cmvr.api.AgvCommand.MapFileInfo getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parseroptional string current_map = 1;
* @return Whether the currentMap field is set.
*/
boolean hasCurrentMap();
/**
* optional string current_map = 1;
* @return The currentMap.
*/
java.lang.String getCurrentMap();
/**
* optional string current_map = 1;
* @return The bytes for currentMap.
*/
com.google.protobuf.ByteString
getCurrentMapBytes();
/**
* optional string current_map_md5 = 2;
* @return Whether the currentMapMd5 field is set.
*/
boolean hasCurrentMapMd5();
/**
* optional string current_map_md5 = 2;
* @return The currentMapMd5.
*/
java.lang.String getCurrentMapMd5();
/**
* optional string current_map_md5 = 2;
* @return The bytes for currentMapMd5.
*/
com.google.protobuf.ByteString
getCurrentMapMd5Bytes();
/**
* repeated string maps = 3;
* @return A list containing the maps.
*/
java.util.Listrepeated string maps = 3;
* @return The count of maps.
*/
int getMapsCount();
/**
* repeated string maps = 3;
* @param index The index of the element to return.
* @return The maps at the given index.
*/
java.lang.String getMaps(int index);
/**
* repeated string maps = 3;
* @param index The index of the value to return.
* @return The bytes of the maps at the given index.
*/
com.google.protobuf.ByteString
getMapsBytes(int index);
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
java.util.Listrepeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
cmvr.api.AgvCommand.MapFileInfo getMapFilesInfo(int index);
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
int getMapFilesInfoCount();
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
java.util.List extends cmvr.api.AgvCommand.MapFileInfoOrBuilder>
getMapFilesInfoOrBuilderList();
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
cmvr.api.AgvCommand.MapFileInfoOrBuilder getMapFilesInfoOrBuilder(
int index);
/**
* optional int32 ret_code = 5;
* @return Whether the retCode field is set.
*/
boolean hasRetCode();
/**
* optional int32 ret_code = 5;
* @return The retCode.
*/
int getRetCode();
/**
* optional string create_on = 6;
* @return Whether the createOn field is set.
*/
boolean hasCreateOn();
/**
* optional string create_on = 6;
* @return The createOn.
*/
java.lang.String getCreateOn();
/**
* optional string create_on = 6;
* @return The bytes for createOn.
*/
com.google.protobuf.ByteString
getCreateOnBytes();
/**
* optional string err_msg = 7;
* @return Whether the errMsg field is set.
*/
boolean hasErrMsg();
/**
* optional string err_msg = 7;
* @return The errMsg.
*/
java.lang.String getErrMsg();
/**
* optional string err_msg = 7;
* @return The bytes for errMsg.
*/
com.google.protobuf.ByteString
getErrMsgBytes();
}
/**
* * 地图查询响应 ** * Protobuf type {@code cmvr.api.AgvMapStatus} */ public static final class AgvMapStatus extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.AgvMapStatus) AgvMapStatusOrBuilder { private static final long serialVersionUID = 0L; // Use AgvMapStatus.newBuilder() to construct. private AgvMapStatus(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private AgvMapStatus() { currentMap_ = ""; currentMapMd5_ = ""; maps_ = com.google.protobuf.LazyStringArrayList.EMPTY; mapFilesInfo_ = java.util.Collections.emptyList(); createOn_ = ""; errMsg_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new AgvMapStatus(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvMapStatus_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvMapStatus_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.AgvMapStatus.class, cmvr.api.AgvCommand.AgvMapStatus.Builder.class); } private int bitField0_; public static final int CURRENT_MAP_FIELD_NUMBER = 1; private volatile java.lang.Object currentMap_; /** *
optional string current_map = 1;
* @return Whether the currentMap field is set.
*/
@java.lang.Override
public boolean hasCurrentMap() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional string current_map = 1;
* @return The currentMap.
*/
@java.lang.Override
public java.lang.String getCurrentMap() {
java.lang.Object ref = currentMap_;
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();
currentMap_ = s;
return s;
}
}
/**
* optional string current_map = 1;
* @return The bytes for currentMap.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCurrentMapBytes() {
java.lang.Object ref = currentMap_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentMap_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int CURRENT_MAP_MD5_FIELD_NUMBER = 2;
private volatile java.lang.Object currentMapMd5_;
/**
* optional string current_map_md5 = 2;
* @return Whether the currentMapMd5 field is set.
*/
@java.lang.Override
public boolean hasCurrentMapMd5() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string current_map_md5 = 2;
* @return The currentMapMd5.
*/
@java.lang.Override
public java.lang.String getCurrentMapMd5() {
java.lang.Object ref = currentMapMd5_;
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();
currentMapMd5_ = s;
return s;
}
}
/**
* optional string current_map_md5 = 2;
* @return The bytes for currentMapMd5.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCurrentMapMd5Bytes() {
java.lang.Object ref = currentMapMd5_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentMapMd5_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int MAPS_FIELD_NUMBER = 3;
private com.google.protobuf.LazyStringList maps_;
/**
* repeated string maps = 3;
* @return A list containing the maps.
*/
public com.google.protobuf.ProtocolStringList
getMapsList() {
return maps_;
}
/**
* repeated string maps = 3;
* @return The count of maps.
*/
public int getMapsCount() {
return maps_.size();
}
/**
* repeated string maps = 3;
* @param index The index of the element to return.
* @return The maps at the given index.
*/
public java.lang.String getMaps(int index) {
return maps_.get(index);
}
/**
* repeated string maps = 3;
* @param index The index of the value to return.
* @return The bytes of the maps at the given index.
*/
public com.google.protobuf.ByteString
getMapsBytes(int index) {
return maps_.getByteString(index);
}
public static final int MAP_FILES_INFO_FIELD_NUMBER = 4;
private java.util.Listrepeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
@java.lang.Override
public java.util.Listrepeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
@java.lang.Override
public java.util.List extends cmvr.api.AgvCommand.MapFileInfoOrBuilder>
getMapFilesInfoOrBuilderList() {
return mapFilesInfo_;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
@java.lang.Override
public int getMapFilesInfoCount() {
return mapFilesInfo_.size();
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
@java.lang.Override
public cmvr.api.AgvCommand.MapFileInfo getMapFilesInfo(int index) {
return mapFilesInfo_.get(index);
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
@java.lang.Override
public cmvr.api.AgvCommand.MapFileInfoOrBuilder getMapFilesInfoOrBuilder(
int index) {
return mapFilesInfo_.get(index);
}
public static final int RET_CODE_FIELD_NUMBER = 5;
private int retCode_;
/**
* optional int32 ret_code = 5;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
* optional int32 ret_code = 5;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
public static final int CREATE_ON_FIELD_NUMBER = 6;
private volatile java.lang.Object createOn_;
/**
* optional string create_on = 6;
* @return Whether the createOn field is set.
*/
@java.lang.Override
public boolean hasCreateOn() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
* optional string create_on = 6;
* @return The createOn.
*/
@java.lang.Override
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
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();
createOn_ = s;
return s;
}
}
/**
* optional string create_on = 6;
* @return The bytes for createOn.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
public static final int ERR_MSG_FIELD_NUMBER = 7;
private volatile java.lang.Object errMsg_;
/**
* optional string err_msg = 7;
* @return Whether the errMsg field is set.
*/
@java.lang.Override
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional string err_msg = 7;
* @return The errMsg.
*/
@java.lang.Override
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
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();
errMsg_ = s;
return s;
}
}
/**
* optional string err_msg = 7;
* @return The bytes for errMsg.
*/
@java.lang.Override
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = 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 (((bitField0_ & 0x00000001) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 1, currentMap_);
}
if (((bitField0_ & 0x00000002) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 2, currentMapMd5_);
}
for (int i = 0; i < maps_.size(); i++) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 3, maps_.getRaw(i));
}
for (int i = 0; i < mapFilesInfo_.size(); i++) {
output.writeMessage(4, mapFilesInfo_.get(i));
}
if (((bitField0_ & 0x00000004) != 0)) {
output.writeInt32(5, retCode_);
}
if (((bitField0_ & 0x00000008) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 6, createOn_);
}
if (((bitField0_ & 0x00000010) != 0)) {
com.google.protobuf.GeneratedMessageV3.writeString(output, 7, errMsg_);
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, currentMap_);
}
if (((bitField0_ & 0x00000002) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, currentMapMd5_);
}
{
int dataSize = 0;
for (int i = 0; i < maps_.size(); i++) {
dataSize += computeStringSizeNoTag(maps_.getRaw(i));
}
size += dataSize;
size += 1 * getMapsList().size();
}
for (int i = 0; i < mapFilesInfo_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, mapFilesInfo_.get(i));
}
if (((bitField0_ & 0x00000004) != 0)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(5, retCode_);
}
if (((bitField0_ & 0x00000008) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, createOn_);
}
if (((bitField0_ & 0x00000010) != 0)) {
size += com.google.protobuf.GeneratedMessageV3.computeStringSize(7, errMsg_);
}
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 cmvr.api.AgvCommand.AgvMapStatus)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.AgvMapStatus other = (cmvr.api.AgvCommand.AgvMapStatus) obj;
if (hasCurrentMap() != other.hasCurrentMap()) return false;
if (hasCurrentMap()) {
if (!getCurrentMap()
.equals(other.getCurrentMap())) return false;
}
if (hasCurrentMapMd5() != other.hasCurrentMapMd5()) return false;
if (hasCurrentMapMd5()) {
if (!getCurrentMapMd5()
.equals(other.getCurrentMapMd5())) return false;
}
if (!getMapsList()
.equals(other.getMapsList())) return false;
if (!getMapFilesInfoList()
.equals(other.getMapFilesInfoList())) return false;
if (hasRetCode() != other.hasRetCode()) return false;
if (hasRetCode()) {
if (getRetCode()
!= other.getRetCode()) return false;
}
if (hasCreateOn() != other.hasCreateOn()) return false;
if (hasCreateOn()) {
if (!getCreateOn()
.equals(other.getCreateOn())) return false;
}
if (hasErrMsg() != other.hasErrMsg()) return false;
if (hasErrMsg()) {
if (!getErrMsg()
.equals(other.getErrMsg())) 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();
if (hasCurrentMap()) {
hash = (37 * hash) + CURRENT_MAP_FIELD_NUMBER;
hash = (53 * hash) + getCurrentMap().hashCode();
}
if (hasCurrentMapMd5()) {
hash = (37 * hash) + CURRENT_MAP_MD5_FIELD_NUMBER;
hash = (53 * hash) + getCurrentMapMd5().hashCode();
}
if (getMapsCount() > 0) {
hash = (37 * hash) + MAPS_FIELD_NUMBER;
hash = (53 * hash) + getMapsList().hashCode();
}
if (getMapFilesInfoCount() > 0) {
hash = (37 * hash) + MAP_FILES_INFO_FIELD_NUMBER;
hash = (53 * hash) + getMapFilesInfoList().hashCode();
}
if (hasRetCode()) {
hash = (37 * hash) + RET_CODE_FIELD_NUMBER;
hash = (53 * hash) + getRetCode();
}
if (hasCreateOn()) {
hash = (37 * hash) + CREATE_ON_FIELD_NUMBER;
hash = (53 * hash) + getCreateOn().hashCode();
}
if (hasErrMsg()) {
hash = (37 * hash) + ERR_MSG_FIELD_NUMBER;
hash = (53 * hash) + getErrMsg().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.AgvMapStatus parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvMapStatus 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 cmvr.api.AgvCommand.AgvMapStatus parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvMapStatus 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 cmvr.api.AgvCommand.AgvMapStatus parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.AgvMapStatus 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(cmvr.api.AgvCommand.AgvMapStatus 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 cmvr.api.AgvMapStatus}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builderoptional string current_map = 1;
* @return Whether the currentMap field is set.
*/
public boolean hasCurrentMap() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
* optional string current_map = 1;
* @return The currentMap.
*/
public java.lang.String getCurrentMap() {
java.lang.Object ref = currentMap_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
currentMap_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string current_map = 1;
* @return The bytes for currentMap.
*/
public com.google.protobuf.ByteString
getCurrentMapBytes() {
java.lang.Object ref = currentMap_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentMap_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string current_map = 1;
* @param value The currentMap to set.
* @return This builder for chaining.
*/
public Builder setCurrentMap(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
currentMap_ = value;
onChanged();
return this;
}
/**
* optional string current_map = 1;
* @return This builder for chaining.
*/
public Builder clearCurrentMap() {
bitField0_ = (bitField0_ & ~0x00000001);
currentMap_ = getDefaultInstance().getCurrentMap();
onChanged();
return this;
}
/**
* optional string current_map = 1;
* @param value The bytes for currentMap to set.
* @return This builder for chaining.
*/
public Builder setCurrentMapBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000001;
currentMap_ = value;
onChanged();
return this;
}
private java.lang.Object currentMapMd5_ = "";
/**
* optional string current_map_md5 = 2;
* @return Whether the currentMapMd5 field is set.
*/
public boolean hasCurrentMapMd5() {
return ((bitField0_ & 0x00000002) != 0);
}
/**
* optional string current_map_md5 = 2;
* @return The currentMapMd5.
*/
public java.lang.String getCurrentMapMd5() {
java.lang.Object ref = currentMapMd5_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
currentMapMd5_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string current_map_md5 = 2;
* @return The bytes for currentMapMd5.
*/
public com.google.protobuf.ByteString
getCurrentMapMd5Bytes() {
java.lang.Object ref = currentMapMd5_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
currentMapMd5_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string current_map_md5 = 2;
* @param value The currentMapMd5 to set.
* @return This builder for chaining.
*/
public Builder setCurrentMapMd5(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
currentMapMd5_ = value;
onChanged();
return this;
}
/**
* optional string current_map_md5 = 2;
* @return This builder for chaining.
*/
public Builder clearCurrentMapMd5() {
bitField0_ = (bitField0_ & ~0x00000002);
currentMapMd5_ = getDefaultInstance().getCurrentMapMd5();
onChanged();
return this;
}
/**
* optional string current_map_md5 = 2;
* @param value The bytes for currentMapMd5 to set.
* @return This builder for chaining.
*/
public Builder setCurrentMapMd5Bytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000002;
currentMapMd5_ = value;
onChanged();
return this;
}
private com.google.protobuf.LazyStringList maps_ = com.google.protobuf.LazyStringArrayList.EMPTY;
private void ensureMapsIsMutable() {
if (!((bitField0_ & 0x00000004) != 0)) {
maps_ = new com.google.protobuf.LazyStringArrayList(maps_);
bitField0_ |= 0x00000004;
}
}
/**
* repeated string maps = 3;
* @return A list containing the maps.
*/
public com.google.protobuf.ProtocolStringList
getMapsList() {
return maps_.getUnmodifiableView();
}
/**
* repeated string maps = 3;
* @return The count of maps.
*/
public int getMapsCount() {
return maps_.size();
}
/**
* repeated string maps = 3;
* @param index The index of the element to return.
* @return The maps at the given index.
*/
public java.lang.String getMaps(int index) {
return maps_.get(index);
}
/**
* repeated string maps = 3;
* @param index The index of the value to return.
* @return The bytes of the maps at the given index.
*/
public com.google.protobuf.ByteString
getMapsBytes(int index) {
return maps_.getByteString(index);
}
/**
* repeated string maps = 3;
* @param index The index to set the value at.
* @param value The maps to set.
* @return This builder for chaining.
*/
public Builder setMaps(
int index, java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureMapsIsMutable();
maps_.set(index, value);
onChanged();
return this;
}
/**
* repeated string maps = 3;
* @param value The maps to add.
* @return This builder for chaining.
*/
public Builder addMaps(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
ensureMapsIsMutable();
maps_.add(value);
onChanged();
return this;
}
/**
* repeated string maps = 3;
* @param values The maps to add.
* @return This builder for chaining.
*/
public Builder addAllMaps(
java.lang.Iterablerepeated string maps = 3;
* @return This builder for chaining.
*/
public Builder clearMaps() {
maps_ = com.google.protobuf.LazyStringArrayList.EMPTY;
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
return this;
}
/**
* repeated string maps = 3;
* @param value The bytes of the maps to add.
* @return This builder for chaining.
*/
public Builder addMapsBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
ensureMapsIsMutable();
maps_.add(value);
onChanged();
return this;
}
private java.util.Listrepeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public java.util.Listrepeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public int getMapFilesInfoCount() {
if (mapFilesInfoBuilder_ == null) {
return mapFilesInfo_.size();
} else {
return mapFilesInfoBuilder_.getCount();
}
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public cmvr.api.AgvCommand.MapFileInfo getMapFilesInfo(int index) {
if (mapFilesInfoBuilder_ == null) {
return mapFilesInfo_.get(index);
} else {
return mapFilesInfoBuilder_.getMessage(index);
}
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder setMapFilesInfo(
int index, cmvr.api.AgvCommand.MapFileInfo value) {
if (mapFilesInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMapFilesInfoIsMutable();
mapFilesInfo_.set(index, value);
onChanged();
} else {
mapFilesInfoBuilder_.setMessage(index, value);
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder setMapFilesInfo(
int index, cmvr.api.AgvCommand.MapFileInfo.Builder builderForValue) {
if (mapFilesInfoBuilder_ == null) {
ensureMapFilesInfoIsMutable();
mapFilesInfo_.set(index, builderForValue.build());
onChanged();
} else {
mapFilesInfoBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder addMapFilesInfo(cmvr.api.AgvCommand.MapFileInfo value) {
if (mapFilesInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMapFilesInfoIsMutable();
mapFilesInfo_.add(value);
onChanged();
} else {
mapFilesInfoBuilder_.addMessage(value);
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder addMapFilesInfo(
int index, cmvr.api.AgvCommand.MapFileInfo value) {
if (mapFilesInfoBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureMapFilesInfoIsMutable();
mapFilesInfo_.add(index, value);
onChanged();
} else {
mapFilesInfoBuilder_.addMessage(index, value);
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder addMapFilesInfo(
cmvr.api.AgvCommand.MapFileInfo.Builder builderForValue) {
if (mapFilesInfoBuilder_ == null) {
ensureMapFilesInfoIsMutable();
mapFilesInfo_.add(builderForValue.build());
onChanged();
} else {
mapFilesInfoBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder addMapFilesInfo(
int index, cmvr.api.AgvCommand.MapFileInfo.Builder builderForValue) {
if (mapFilesInfoBuilder_ == null) {
ensureMapFilesInfoIsMutable();
mapFilesInfo_.add(index, builderForValue.build());
onChanged();
} else {
mapFilesInfoBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder addAllMapFilesInfo(
java.lang.Iterable extends cmvr.api.AgvCommand.MapFileInfo> values) {
if (mapFilesInfoBuilder_ == null) {
ensureMapFilesInfoIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
values, mapFilesInfo_);
onChanged();
} else {
mapFilesInfoBuilder_.addAllMessages(values);
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder clearMapFilesInfo() {
if (mapFilesInfoBuilder_ == null) {
mapFilesInfo_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
mapFilesInfoBuilder_.clear();
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public Builder removeMapFilesInfo(int index) {
if (mapFilesInfoBuilder_ == null) {
ensureMapFilesInfoIsMutable();
mapFilesInfo_.remove(index);
onChanged();
} else {
mapFilesInfoBuilder_.remove(index);
}
return this;
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public cmvr.api.AgvCommand.MapFileInfo.Builder getMapFilesInfoBuilder(
int index) {
return getMapFilesInfoFieldBuilder().getBuilder(index);
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public cmvr.api.AgvCommand.MapFileInfoOrBuilder getMapFilesInfoOrBuilder(
int index) {
if (mapFilesInfoBuilder_ == null) {
return mapFilesInfo_.get(index); } else {
return mapFilesInfoBuilder_.getMessageOrBuilder(index);
}
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public java.util.List extends cmvr.api.AgvCommand.MapFileInfoOrBuilder>
getMapFilesInfoOrBuilderList() {
if (mapFilesInfoBuilder_ != null) {
return mapFilesInfoBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(mapFilesInfo_);
}
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public cmvr.api.AgvCommand.MapFileInfo.Builder addMapFilesInfoBuilder() {
return getMapFilesInfoFieldBuilder().addBuilder(
cmvr.api.AgvCommand.MapFileInfo.getDefaultInstance());
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public cmvr.api.AgvCommand.MapFileInfo.Builder addMapFilesInfoBuilder(
int index) {
return getMapFilesInfoFieldBuilder().addBuilder(
index, cmvr.api.AgvCommand.MapFileInfo.getDefaultInstance());
}
/**
* repeated .cmvr.api.MapFileInfo map_files_info = 4;
*/
public java.util.Listoptional int32 ret_code = 5;
* @return Whether the retCode field is set.
*/
@java.lang.Override
public boolean hasRetCode() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
* optional int32 ret_code = 5;
* @return The retCode.
*/
@java.lang.Override
public int getRetCode() {
return retCode_;
}
/**
* optional int32 ret_code = 5;
* @param value The retCode to set.
* @return This builder for chaining.
*/
public Builder setRetCode(int value) {
bitField0_ |= 0x00000010;
retCode_ = value;
onChanged();
return this;
}
/**
* optional int32 ret_code = 5;
* @return This builder for chaining.
*/
public Builder clearRetCode() {
bitField0_ = (bitField0_ & ~0x00000010);
retCode_ = 0;
onChanged();
return this;
}
private java.lang.Object createOn_ = "";
/**
* optional string create_on = 6;
* @return Whether the createOn field is set.
*/
public boolean hasCreateOn() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
* optional string create_on = 6;
* @return The createOn.
*/
public java.lang.String getCreateOn() {
java.lang.Object ref = createOn_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
createOn_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string create_on = 6;
* @return The bytes for createOn.
*/
public com.google.protobuf.ByteString
getCreateOnBytes() {
java.lang.Object ref = createOn_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
createOn_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string create_on = 6;
* @param value The createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOn(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
createOn_ = value;
onChanged();
return this;
}
/**
* optional string create_on = 6;
* @return This builder for chaining.
*/
public Builder clearCreateOn() {
bitField0_ = (bitField0_ & ~0x00000020);
createOn_ = getDefaultInstance().getCreateOn();
onChanged();
return this;
}
/**
* optional string create_on = 6;
* @param value The bytes for createOn to set.
* @return This builder for chaining.
*/
public Builder setCreateOnBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000020;
createOn_ = value;
onChanged();
return this;
}
private java.lang.Object errMsg_ = "";
/**
* optional string err_msg = 7;
* @return Whether the errMsg field is set.
*/
public boolean hasErrMsg() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
* optional string err_msg = 7;
* @return The errMsg.
*/
public java.lang.String getErrMsg() {
java.lang.Object ref = errMsg_;
if (!(ref instanceof java.lang.String)) {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
errMsg_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* optional string err_msg = 7;
* @return The bytes for errMsg.
*/
public com.google.protobuf.ByteString
getErrMsgBytes() {
java.lang.Object ref = errMsg_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
errMsg_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* optional string err_msg = 7;
* @param value The errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsg(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
errMsg_ = value;
onChanged();
return this;
}
/**
* optional string err_msg = 7;
* @return This builder for chaining.
*/
public Builder clearErrMsg() {
bitField0_ = (bitField0_ & ~0x00000040);
errMsg_ = getDefaultInstance().getErrMsg();
onChanged();
return this;
}
/**
* optional string err_msg = 7;
* @param value The bytes for errMsg to set.
* @return This builder for chaining.
*/
public Builder setErrMsgBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
checkByteStringIsUtf8(value);
bitField0_ |= 0x00000040;
errMsg_ = value;
onChanged();
return this;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:cmvr.api.AgvMapStatus)
}
// @@protoc_insertion_point(class_scope:cmvr.api.AgvMapStatus)
private static final cmvr.api.AgvCommand.AgvMapStatus DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvMapStatus();
}
public static cmvr.api.AgvCommand.AgvMapStatus getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser* 查询地图状态命令 ** * Protobuf type {@code cmvr.api.RobotStatusMapCommand} */ public static final class RobotStatusMapCommand extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusMapCommand) RobotStatusMapCommandOrBuilder { private static final long serialVersionUID = 0L; // Use RobotStatusMapCommand.newBuilder() to construct. private RobotStatusMapCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) { super(builder); } private RobotStatusMapCommand() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new RobotStatusMapCommand(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_fieldAccessorTable .ensureFieldAccessorsInitialized( cmvr.api.AgvCommand.RobotStatusMapCommand.class, cmvr.api.AgvCommand.RobotStatusMapCommand.Builder.class); } public interface RequestOrBuilder extends // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusMapCommand.Request) com.google.protobuf.MessageOrBuilder { /** *
.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Request getHeader();
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusMapCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusMapCommand.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() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Request();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusMapCommand.Request.class, cmvr.api.AgvCommand.RobotStatusMapCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Request getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
return getHeader();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
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 cmvr.api.AgvCommand.RobotStatusMapCommand.Request)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusMapCommand.Request other = (cmvr.api.AgvCommand.RobotStatusMapCommand.Request) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.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 cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.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 cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.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(cmvr.api.AgvCommand.RobotStatusMapCommand.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 cmvr.api.RobotStatusMapCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Request getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Request.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Request value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Request.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Request header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
@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:cmvr.api.RobotStatusMapCommand.Request)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusMapCommand.Request)
private static final cmvr.api.AgvCommand.RobotStatusMapCommand.Request DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusMapCommand.Request();
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Feedback getHeader();
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder();
/**
* .cmvr.api.AgvMapStatus status = 2;
* @return Whether the status field is set.
*/
boolean hasStatus();
/**
* .cmvr.api.AgvMapStatus status = 2;
* @return The status.
*/
cmvr.api.AgvCommand.AgvMapStatus getStatus();
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
cmvr.api.AgvCommand.AgvMapStatusOrBuilder getStatusOrBuilder();
}
/**
* Protobuf type {@code cmvr.api.RobotStatusMapCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
// @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusMapCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
private Feedback(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
private Feedback() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
return new Feedback();
}
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback.class, cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Feedback header_;
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
@java.lang.Override
public boolean hasHeader() {
return header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
@java.lang.Override
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
return getHeader();
}
public static final int STATUS_FIELD_NUMBER = 2;
private cmvr.api.AgvCommand.AgvMapStatus status_;
/**
* .cmvr.api.AgvMapStatus status = 2;
* @return Whether the status field is set.
*/
@java.lang.Override
public boolean hasStatus() {
return status_ != null;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
* @return The status.
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvMapStatus getStatus() {
return status_ == null ? cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance() : status_;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
@java.lang.Override
public cmvr.api.AgvCommand.AgvMapStatusOrBuilder getStatusOrBuilder() {
return getStatus();
}
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 (header_ != null) {
output.writeMessage(1, getHeader());
}
if (status_ != null) {
output.writeMessage(2, getStatus());
}
getUnknownFields().writeTo(output);
}
@java.lang.Override
public int getSerializedSize() {
int size = memoizedSize;
if (size != -1) return size;
size = 0;
if (header_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
if (status_ != null) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, getStatus());
}
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 cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback)) {
return super.equals(obj);
}
cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback other = (cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
if (hasStatus() != other.hasStatus()) return false;
if (hasStatus()) {
if (!getStatus()
.equals(other.getStatus())) 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();
if (hasHeader()) {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
if (hasStatus()) {
hash = (37 * hash) + STATUS_FIELD_NUMBER;
hash = (53 * hash) + getStatus().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(
java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback 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 cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback 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 cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback 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(cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback 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 cmvr.api.RobotStatusMapCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder.cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
public boolean hasHeader() {
return headerBuilder_ != null || header_ != null;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
public cmvr.api.Common.CommandHeader.Feedback getHeader() {
if (headerBuilder_ == null) {
return header_ == null ? cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
} else {
return headerBuilder_.getMessage();
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
header_ = value;
onChanged();
} else {
headerBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(
cmvr.api.Common.CommandHeader.Feedback.Builder builderForValue) {
if (headerBuilder_ == null) {
header_ = builderForValue.build();
onChanged();
} else {
headerBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Feedback value) {
if (headerBuilder_ == null) {
if (header_ != null) {
header_ =
cmvr.api.Common.CommandHeader.Feedback.newBuilder(header_).mergeFrom(value).buildPartial();
} else {
header_ = value;
}
onChanged();
} else {
headerBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder clearHeader() {
if (headerBuilder_ == null) {
header_ = null;
onChanged();
} else {
header_ = null;
headerBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.Feedback.Builder getHeaderBuilder() {
onChanged();
return getHeaderFieldBuilder().getBuilder();
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
if (headerBuilder_ != null) {
return headerBuilder_.getMessageOrBuilder();
} else {
return header_ == null ?
cmvr.api.Common.CommandHeader.Feedback.getDefaultInstance() : header_;
}
}
/**
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>
getHeaderFieldBuilder() {
if (headerBuilder_ == null) {
headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder>(
getHeader(),
getParentForChildren(),
isClean());
header_ = null;
}
return headerBuilder_;
}
private cmvr.api.AgvCommand.AgvMapStatus status_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvMapStatus, cmvr.api.AgvCommand.AgvMapStatus.Builder, cmvr.api.AgvCommand.AgvMapStatusOrBuilder> statusBuilder_;
/**
* .cmvr.api.AgvMapStatus status = 2;
* @return Whether the status field is set.
*/
public boolean hasStatus() {
return statusBuilder_ != null || status_ != null;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
* @return The status.
*/
public cmvr.api.AgvCommand.AgvMapStatus getStatus() {
if (statusBuilder_ == null) {
return status_ == null ? cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance() : status_;
} else {
return statusBuilder_.getMessage();
}
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
public Builder setStatus(cmvr.api.AgvCommand.AgvMapStatus value) {
if (statusBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
status_ = value;
onChanged();
} else {
statusBuilder_.setMessage(value);
}
return this;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
public Builder setStatus(
cmvr.api.AgvCommand.AgvMapStatus.Builder builderForValue) {
if (statusBuilder_ == null) {
status_ = builderForValue.build();
onChanged();
} else {
statusBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
public Builder mergeStatus(cmvr.api.AgvCommand.AgvMapStatus value) {
if (statusBuilder_ == null) {
if (status_ != null) {
status_ =
cmvr.api.AgvCommand.AgvMapStatus.newBuilder(status_).mergeFrom(value).buildPartial();
} else {
status_ = value;
}
onChanged();
} else {
statusBuilder_.mergeFrom(value);
}
return this;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
public Builder clearStatus() {
if (statusBuilder_ == null) {
status_ = null;
onChanged();
} else {
status_ = null;
statusBuilder_ = null;
}
return this;
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
public cmvr.api.AgvCommand.AgvMapStatus.Builder getStatusBuilder() {
onChanged();
return getStatusFieldBuilder().getBuilder();
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
public cmvr.api.AgvCommand.AgvMapStatusOrBuilder getStatusOrBuilder() {
if (statusBuilder_ != null) {
return statusBuilder_.getMessageOrBuilder();
} else {
return status_ == null ?
cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance() : status_;
}
}
/**
* .cmvr.api.AgvMapStatus status = 2;
*/
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvMapStatus, cmvr.api.AgvCommand.AgvMapStatus.Builder, cmvr.api.AgvCommand.AgvMapStatusOrBuilder>
getStatusFieldBuilder() {
if (statusBuilder_ == null) {
statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.AgvCommand.AgvMapStatus, cmvr.api.AgvCommand.AgvMapStatus.Builder, cmvr.api.AgvCommand.AgvMapStatusOrBuilder>(
getStatus(),
getParentForChildren(),
isClean());
status_ = null;
}
return statusBuilder_;
}
@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:cmvr.api.RobotStatusMapCommand.Feedback)
}
// @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusMapCommand.Feedback)
private static final cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback();
}
public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
* 查询地图状态命令
*
*
* Protobuf type {@code cmvr.api.RobotStatusMapCommand}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder