getParserForType() {
return PARSER;
}
@java.lang.Override
- public cmvr.api.AgvCommand.GetAgvStatusInfoCommand getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvNavigationStatusCommand getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface AgvBatteryStatusOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.AgvBatteryStatus)
+ public interface AgvNavigateToPoseCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvNavigateToPoseCommand)
com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 电池电量(0~1,对应 0%~100%)
- *
- *
- * optional double battery_level = 1;
- * @return Whether the batteryLevel field is set.
- */
- boolean hasBatteryLevel();
- /**
- *
- */< 电池电量(0~1,对应 0%~100%)
- *
- *
- * 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();
-
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * optional bool manual_charge = 8;
- * @return Whether the manualCharge field is set.
- */
- boolean hasManualCharge();
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * optional bool manual_charge = 8;
- * @return The manualCharge.
- */
- boolean getManualCharge();
-
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * optional bool auto_charge = 9;
- * @return Whether the autoCharge field is set.
- */
- boolean hasAutoCharge();
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * optional bool auto_charge = 9;
- * @return The autoCharge.
- */
- boolean getAutoCharge();
-
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * optional int32 battery_cycle = 10;
- * @return Whether the batteryCycle field is set.
- */
- boolean hasBatteryCycle();
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * 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();
-
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 13;
- * @return Whether the retCode field is set.
- */
- boolean hasRetCode();
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 13;
- * @return The retCode.
- */
- int getRetCode();
-
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * optional string create_on = 14;
- * @return Whether the createOn field is set.
- */
- boolean hasCreateOn();
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * optional string create_on = 14;
- * @return The createOn.
- */
- java.lang.String getCreateOn();
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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();
}
/**
*
- **
- * @brief 电池状态响应结构。
- * @note 对应仙工 API 1007(0x03EF),支持简单/全量两种模式。
+ * 导航到指定地图位姿命令。
*
*
- * Protobuf type {@code cmvr.api.AgvBatteryStatus}
+ * Protobuf type {@code cmvr.api.AgvNavigateToPoseCommand}
*/
- public static final class AgvBatteryStatus extends
+ public static final class AgvNavigateToPoseCommand extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.AgvBatteryStatus)
- AgvBatteryStatusOrBuilder {
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvNavigateToPoseCommand)
+ AgvNavigateToPoseCommandOrBuilder {
private static final long serialVersionUID = 0L;
- // Use AgvBatteryStatus.newBuilder() to construct.
- private AgvBatteryStatus(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ // Use AgvNavigateToPoseCommand.newBuilder() to construct.
+ private AgvNavigateToPoseCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
- private AgvBatteryStatus() {
- batteryUserData_ = "";
- extra_ = "";
- createOn_ = "";
- errMsg_ = "";
+ private AgvNavigateToPoseCommand() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
- return new AgvBatteryStatus();
+ return new AgvNavigateToPoseCommand();
}
@java.lang.Override
@@ -4852,3018 +4041,24 @@ public final class AgvCommand {
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvBatteryStatus_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvBatteryStatus_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_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,对应 0%~100%)
- *
- *
- * optional double battery_level = 1;
- * @return Whether the batteryLevel field is set.
- */
- @java.lang.Override
- public boolean hasBatteryLevel() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 电池电量(0~1,对应 0%~100%)
- *
- *
- * 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_;
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * optional bool manual_charge = 8;
- * @return Whether the manualCharge field is set.
- */
- @java.lang.Override
- public boolean hasManualCharge() {
- return ((bitField0_ & 0x00000080) != 0);
- }
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * 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_;
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * optional bool auto_charge = 9;
- * @return Whether the autoCharge field is set.
- */
- @java.lang.Override
- public boolean hasAutoCharge() {
- return ((bitField0_ & 0x00000100) != 0);
- }
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * 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_;
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * optional int32 battery_cycle = 10;
- * @return Whether the batteryCycle field is set.
- */
- @java.lang.Override
- public boolean hasBatteryCycle() {
- return ((bitField0_ & 0x00000200) != 0);
- }
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * 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_;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 13;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00001000) != 0);
- }
- /**
- *
- */< 返回码,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_;
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * optional string create_on = 14;
- * @return Whether the createOn field is set.
- */
- @java.lang.Override
- public boolean hasCreateOn() {
- return ((bitField0_ & 0x00002000) != 0);
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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;
- }
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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;
- }
- /**
- *
- **
- * @brief 电池状态响应结构。
- * @note 对应仙工 API 1007(0x03EF),支持简单/全量两种模式。
- *
- *
- * Protobuf type {@code cmvr.api.AgvBatteryStatus}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.AgvBatteryStatus)
- cmvr.api.AgvCommand.AgvBatteryStatusOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.AgvBatteryStatus.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- batteryLevel_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000001);
- batteryTemp_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000002);
- charging_ = false;
- bitField0_ = (bitField0_ & ~0x00000004);
- voltage_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000008);
- current_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000010);
- maxChargeVoltage_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000020);
- maxChargeCurrent_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000040);
- manualCharge_ = false;
- bitField0_ = (bitField0_ & ~0x00000080);
- autoCharge_ = false;
- bitField0_ = (bitField0_ & ~0x00000100);
- batteryCycle_ = 0;
- bitField0_ = (bitField0_ & ~0x00000200);
- batteryUserData_ = "";
- bitField0_ = (bitField0_ & ~0x00000400);
- extra_ = "";
- bitField0_ = (bitField0_ & ~0x00000800);
- retCode_ = 0;
- bitField0_ = (bitField0_ & ~0x00001000);
- createOn_ = "";
- bitField0_ = (bitField0_ & ~0x00002000);
- errMsg_ = "";
- bitField0_ = (bitField0_ & ~0x00004000);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvBatteryStatus_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvBatteryStatus getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.AgvBatteryStatus.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvBatteryStatus build() {
- cmvr.api.AgvCommand.AgvBatteryStatus result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvBatteryStatus buildPartial() {
- cmvr.api.AgvCommand.AgvBatteryStatus result = new cmvr.api.AgvCommand.AgvBatteryStatus(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.batteryLevel_ = batteryLevel_;
- to_bitField0_ |= 0x00000001;
- }
- if (((from_bitField0_ & 0x00000002) != 0)) {
- result.batteryTemp_ = batteryTemp_;
- to_bitField0_ |= 0x00000002;
- }
- if (((from_bitField0_ & 0x00000004) != 0)) {
- result.charging_ = charging_;
- to_bitField0_ |= 0x00000004;
- }
- if (((from_bitField0_ & 0x00000008) != 0)) {
- result.voltage_ = voltage_;
- to_bitField0_ |= 0x00000008;
- }
- if (((from_bitField0_ & 0x00000010) != 0)) {
- result.current_ = current_;
- to_bitField0_ |= 0x00000010;
- }
- if (((from_bitField0_ & 0x00000020) != 0)) {
- result.maxChargeVoltage_ = maxChargeVoltage_;
- to_bitField0_ |= 0x00000020;
- }
- if (((from_bitField0_ & 0x00000040) != 0)) {
- result.maxChargeCurrent_ = maxChargeCurrent_;
- to_bitField0_ |= 0x00000040;
- }
- if (((from_bitField0_ & 0x00000080) != 0)) {
- result.manualCharge_ = manualCharge_;
- to_bitField0_ |= 0x00000080;
- }
- if (((from_bitField0_ & 0x00000100) != 0)) {
- result.autoCharge_ = autoCharge_;
- to_bitField0_ |= 0x00000100;
- }
- if (((from_bitField0_ & 0x00000200) != 0)) {
- result.batteryCycle_ = batteryCycle_;
- to_bitField0_ |= 0x00000200;
- }
- if (((from_bitField0_ & 0x00000400) != 0)) {
- to_bitField0_ |= 0x00000400;
- }
- result.batteryUserData_ = batteryUserData_;
- if (((from_bitField0_ & 0x00000800) != 0)) {
- to_bitField0_ |= 0x00000800;
- }
- result.extra_ = extra_;
- if (((from_bitField0_ & 0x00001000) != 0)) {
- result.retCode_ = retCode_;
- to_bitField0_ |= 0x00001000;
- }
- if (((from_bitField0_ & 0x00002000) != 0)) {
- to_bitField0_ |= 0x00002000;
- }
- result.createOn_ = createOn_;
- if (((from_bitField0_ & 0x00004000) != 0)) {
- to_bitField0_ |= 0x00004000;
- }
- result.errMsg_ = errMsg_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.AgvBatteryStatus) {
- return mergeFrom((cmvr.api.AgvCommand.AgvBatteryStatus)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.AgvBatteryStatus other) {
- if (other == cmvr.api.AgvCommand.AgvBatteryStatus.getDefaultInstance()) return this;
- if (other.hasBatteryLevel()) {
- setBatteryLevel(other.getBatteryLevel());
- }
- if (other.hasBatteryTemp()) {
- setBatteryTemp(other.getBatteryTemp());
- }
- if (other.hasCharging()) {
- setCharging(other.getCharging());
- }
- if (other.hasVoltage()) {
- setVoltage(other.getVoltage());
- }
- if (other.hasCurrent()) {
- setCurrent(other.getCurrent());
- }
- if (other.hasMaxChargeVoltage()) {
- setMaxChargeVoltage(other.getMaxChargeVoltage());
- }
- if (other.hasMaxChargeCurrent()) {
- setMaxChargeCurrent(other.getMaxChargeCurrent());
- }
- if (other.hasManualCharge()) {
- setManualCharge(other.getManualCharge());
- }
- if (other.hasAutoCharge()) {
- setAutoCharge(other.getAutoCharge());
- }
- if (other.hasBatteryCycle()) {
- setBatteryCycle(other.getBatteryCycle());
- }
- if (other.hasBatteryUserData()) {
- bitField0_ |= 0x00000400;
- batteryUserData_ = other.batteryUserData_;
- onChanged();
- }
- if (other.hasExtra()) {
- bitField0_ |= 0x00000800;
- extra_ = other.extra_;
- onChanged();
- }
- if (other.hasRetCode()) {
- setRetCode(other.getRetCode());
- }
- if (other.hasCreateOn()) {
- bitField0_ |= 0x00002000;
- createOn_ = other.createOn_;
- onChanged();
- }
- if (other.hasErrMsg()) {
- bitField0_ |= 0x00004000;
- errMsg_ = other.errMsg_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 9: {
- batteryLevel_ = input.readDouble();
- bitField0_ |= 0x00000001;
- break;
- } // case 9
- case 17: {
- batteryTemp_ = input.readDouble();
- bitField0_ |= 0x00000002;
- break;
- } // case 17
- case 24: {
- charging_ = input.readBool();
- bitField0_ |= 0x00000004;
- break;
- } // case 24
- case 33: {
- voltage_ = input.readDouble();
- bitField0_ |= 0x00000008;
- break;
- } // case 33
- case 41: {
- current_ = input.readDouble();
- bitField0_ |= 0x00000010;
- break;
- } // case 41
- case 49: {
- maxChargeVoltage_ = input.readDouble();
- bitField0_ |= 0x00000020;
- break;
- } // case 49
- case 57: {
- maxChargeCurrent_ = input.readDouble();
- bitField0_ |= 0x00000040;
- break;
- } // case 57
- case 64: {
- manualCharge_ = input.readBool();
- bitField0_ |= 0x00000080;
- break;
- } // case 64
- case 72: {
- autoCharge_ = input.readBool();
- bitField0_ |= 0x00000100;
- break;
- } // case 72
- case 80: {
- batteryCycle_ = input.readInt32();
- bitField0_ |= 0x00000200;
- break;
- } // case 80
- case 90: {
- batteryUserData_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000400;
- break;
- } // case 90
- case 98: {
- extra_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000800;
- break;
- } // case 98
- case 104: {
- retCode_ = input.readInt32();
- bitField0_ |= 0x00001000;
- break;
- } // case 104
- case 114: {
- createOn_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00002000;
- break;
- } // case 114
- case 122: {
- errMsg_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00004000;
- break;
- } // case 122
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private double batteryLevel_ ;
- /**
- *
- */< 电池电量(0~1,对应 0%~100%)
- *
- *
- * optional double battery_level = 1;
- * @return Whether the batteryLevel field is set.
- */
- @java.lang.Override
- public boolean hasBatteryLevel() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 电池电量(0~1,对应 0%~100%)
- *
- *
- * optional double battery_level = 1;
- * @return The batteryLevel.
- */
- @java.lang.Override
- public double getBatteryLevel() {
- return batteryLevel_;
- }
- /**
- *
- */< 电池电量(0~1,对应 0%~100%)
- *
- *
- * 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,对应 0%~100%)
- *
- *
- * 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_ ;
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * optional bool manual_charge = 8;
- * @return Whether the manualCharge field is set.
- */
- @java.lang.Override
- public boolean hasManualCharge() {
- return ((bitField0_ & 0x00000080) != 0);
- }
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * optional bool manual_charge = 8;
- * @return The manualCharge.
- */
- @java.lang.Override
- public boolean getManualCharge() {
- return manualCharge_;
- }
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * 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;
- }
- /**
- *
- */< 是否连接手动充电器(仅 SRC-2000)
- *
- *
- * optional bool manual_charge = 8;
- * @return This builder for chaining.
- */
- public Builder clearManualCharge() {
- bitField0_ = (bitField0_ & ~0x00000080);
- manualCharge_ = false;
- onChanged();
- return this;
- }
-
- private boolean autoCharge_ ;
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * optional bool auto_charge = 9;
- * @return Whether the autoCharge field is set.
- */
- @java.lang.Override
- public boolean hasAutoCharge() {
- return ((bitField0_ & 0x00000100) != 0);
- }
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * optional bool auto_charge = 9;
- * @return The autoCharge.
- */
- @java.lang.Override
- public boolean getAutoCharge() {
- return autoCharge_;
- }
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * 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;
- }
- /**
- *
- */< 是否连接自动充电桩(仅 SRC-2000)
- *
- *
- * optional bool auto_charge = 9;
- * @return This builder for chaining.
- */
- public Builder clearAutoCharge() {
- bitField0_ = (bitField0_ & ~0x00000100);
- autoCharge_ = false;
- onChanged();
- return this;
- }
-
- private int batteryCycle_ ;
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * optional int32 battery_cycle = 10;
- * @return Whether the batteryCycle field is set.
- */
- @java.lang.Override
- public boolean hasBatteryCycle() {
- return ((bitField0_ & 0x00000200) != 0);
- }
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * optional int32 battery_cycle = 10;
- * @return The batteryCycle.
- */
- @java.lang.Override
- public int getBatteryCycle() {
- return batteryCycle_;
- }
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * 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;
- }
- /**
- *
- */< 电池循环次数(从 BMS 读取,可能不准)
- *
- *
- * 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_ ;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 13;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00001000) != 0);
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 13;
- * @return The retCode.
- */
- @java.lang.Override
- public int getRetCode() {
- return retCode_;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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_ = "";
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * optional string create_on = 14;
- * @return Whether the createOn field is set.
- */
- public boolean hasCreateOn() {
- return ((bitField0_ & 0x00002000) != 0);
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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;
- }
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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;
- }
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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;
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * optional string create_on = 14;
- * @return This builder for chaining.
- */
- public Builder clearCreateOn() {
- bitField0_ = (bitField0_ & ~0x00002000);
- createOn_ = getDefaultInstance().getCreateOn();
- onChanged();
- return this;
- }
- /**
- *
- */< 数据创建时间戳(ISO 8601)
- *
- *
- * 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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public AgvBatteryStatus parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvBatteryStatus getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotStatusBatteryRequestDataOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusBatteryRequestData)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 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();
- }
- /**
- *
- **
- * @brief 电池状态请求数据。
- *
- *
- * 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;
- }
- /**
- *
- **
- * @brief 电池状态请求数据。
- *
- *
- * Protobuf type {@code cmvr.api.RobotStatusBatteryRequestData}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusBatteryRequestData)
- cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotStatusBatteryRequestData.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- simple_ = false;
- bitField0_ = (bitField0_ & ~0x00000001);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryRequestData_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData build() {
- cmvr.api.AgvCommand.RobotStatusBatteryRequestData result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData buildPartial() {
- cmvr.api.AgvCommand.RobotStatusBatteryRequestData result = new cmvr.api.AgvCommand.RobotStatusBatteryRequestData(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.simple_ = simple_;
- to_bitField0_ |= 0x00000001;
- }
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusBatteryRequestData) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusBatteryRequestData)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusBatteryRequestData other) {
- if (other == cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance()) return this;
- if (other.hasSimple()) {
- setSimple(other.getSimple());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8: {
- simple_ = input.readBool();
- bitField0_ |= 0x00000001;
- break;
- } // case 8
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private 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_;
- }
- /**
- *
- */< 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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public RobotStatusBatteryRequestData parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotStatusBatteryCommandOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusBatteryCommand)
- com.google.protobuf.MessageOrBuilder {
- }
- /**
- *
- **
- * @brief 电池状态查询命令。
- *
- *
- * Protobuf type {@code cmvr.api.RobotStatusBatteryCommand}
- */
- public static final class RobotStatusBatteryCommand extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusBatteryCommand)
- RobotStatusBatteryCommandOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use RobotStatusBatteryCommand.newBuilder() to construct.
- private RobotStatusBatteryCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private RobotStatusBatteryCommand() {
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new RobotStatusBatteryCommand();
- }
-
- @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_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Builder.class);
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.class, cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Builder.class);
}
public interface RequestOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusBatteryCommand.Request)
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvNavigateToPoseCommand.Request)
com.google.protobuf.MessageOrBuilder {
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -7872,7 +4067,7 @@ public final class AgvCommand {
boolean hasHeader();
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -7881,7 +4076,7 @@ public final class AgvCommand {
cmvr.api.Common.CommandHeader.Request getHeader();
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -7890,37 +4085,95 @@ public final class AgvCommand {
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
- * @return Whether the data field is set.
+ * .cmvr.msgs.AgvPose2d pose = 2;
+ * @return Whether the pose field is set.
*/
- boolean hasData();
+ boolean hasPose();
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
- * @return The data.
+ * .cmvr.msgs.AgvPose2d pose = 2;
+ * @return The pose.
*/
- cmvr.api.AgvCommand.RobotStatusBatteryRequestData getData();
+ cmvr.msgs.Agv.AgvPose2d getPose();
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
- cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder getDataOrBuilder();
+ cmvr.msgs.Agv.AgvPose2dOrBuilder getPoseOrBuilder();
+
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return Whether the options field is set.
+ */
+ boolean hasOptions();
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return The options.
+ */
+ cmvr.msgs.Agv.AgvMotionOptions getOptions();
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ cmvr.msgs.Agv.AgvMotionOptionsOrBuilder getOptionsOrBuilder();
+
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return Whether the adapterParams field is set.
+ */
+ boolean hasAdapterParams();
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return The adapterParams.
+ */
+ cmvr.msgs.Agv.AgvAdapterParams getAdapterParams();
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ cmvr.msgs.Agv.AgvAdapterParamsOrBuilder getAdapterParamsOrBuilder();
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusBatteryCommand.Request}
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToPoseCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusBatteryCommand.Request)
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvNavigateToPoseCommand.Request)
RequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use Request.newBuilder() to construct.
@@ -7944,22 +4197,22 @@ public final class AgvCommand {
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.Builder.class);
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.class, cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -7971,7 +4224,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -7983,7 +4236,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -7993,42 +4246,118 @@ public final class AgvCommand {
return getHeader();
}
- public static final int DATA_FIELD_NUMBER = 2;
- private cmvr.api.AgvCommand.RobotStatusBatteryRequestData data_;
+ public static final int POSE_FIELD_NUMBER = 2;
+ private cmvr.msgs.Agv.AgvPose2d pose_;
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
- * @return Whether the data field is set.
+ * .cmvr.msgs.AgvPose2d pose = 2;
+ * @return Whether the pose field is set.
*/
@java.lang.Override
- public boolean hasData() {
- return data_ != null;
+ public boolean hasPose() {
+ return pose_ != null;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
- * @return The data.
+ * .cmvr.msgs.AgvPose2d pose = 2;
+ * @return The pose.
*/
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData getData() {
- return data_ == null ? cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance() : data_;
+ public cmvr.msgs.Agv.AgvPose2d getPose() {
+ return pose_ == null ? cmvr.msgs.Agv.AgvPose2d.getDefaultInstance() : pose_;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder getDataOrBuilder() {
- return getData();
+ public cmvr.msgs.Agv.AgvPose2dOrBuilder getPoseOrBuilder() {
+ return getPose();
+ }
+
+ public static final int OPTIONS_FIELD_NUMBER = 3;
+ private cmvr.msgs.Agv.AgvMotionOptions options_;
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return Whether the options field is set.
+ */
+ @java.lang.Override
+ public boolean hasOptions() {
+ return options_ != null;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return The options.
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvMotionOptions getOptions() {
+ return options_ == null ? cmvr.msgs.Agv.AgvMotionOptions.getDefaultInstance() : options_;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvMotionOptionsOrBuilder getOptionsOrBuilder() {
+ return getOptions();
+ }
+
+ public static final int ADAPTER_PARAMS_FIELD_NUMBER = 4;
+ private cmvr.msgs.Agv.AgvAdapterParams adapterParams_;
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return Whether the adapterParams field is set.
+ */
+ @java.lang.Override
+ public boolean hasAdapterParams() {
+ return adapterParams_ != null;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return The adapterParams.
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvAdapterParams getAdapterParams() {
+ return adapterParams_ == null ? cmvr.msgs.Agv.AgvAdapterParams.getDefaultInstance() : adapterParams_;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvAdapterParamsOrBuilder getAdapterParamsOrBuilder() {
+ return getAdapterParams();
}
private byte memoizedIsInitialized = -1;
@@ -8048,8 +4377,14 @@ public final class AgvCommand {
if (header_ != null) {
output.writeMessage(1, getHeader());
}
- if (data_ != null) {
- output.writeMessage(2, getData());
+ if (pose_ != null) {
+ output.writeMessage(2, getPose());
+ }
+ if (options_ != null) {
+ output.writeMessage(3, getOptions());
+ }
+ if (adapterParams_ != null) {
+ output.writeMessage(4, getAdapterParams());
}
getUnknownFields().writeTo(output);
}
@@ -8064,9 +4399,17 @@ public final class AgvCommand {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
- if (data_ != null) {
+ if (pose_ != null) {
size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(2, getData());
+ .computeMessageSize(2, getPose());
+ }
+ if (options_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, getOptions());
+ }
+ if (adapterParams_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, getAdapterParams());
}
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
@@ -8078,20 +4421,30 @@ public final class AgvCommand {
if (obj == this) {
return true;
}
- if (!(obj instanceof cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request)) {
+ if (!(obj instanceof cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request)) {
return super.equals(obj);
}
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request other = (cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request) obj;
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request other = (cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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 (hasPose() != other.hasPose()) return false;
+ if (hasPose()) {
+ if (!getPose()
+ .equals(other.getPose())) return false;
+ }
+ if (hasOptions() != other.hasOptions()) return false;
+ if (hasOptions()) {
+ if (!getOptions()
+ .equals(other.getOptions())) return false;
+ }
+ if (hasAdapterParams() != other.hasAdapterParams()) return false;
+ if (hasAdapterParams()) {
+ if (!getAdapterParams()
+ .equals(other.getAdapterParams())) return false;
}
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
@@ -8108,78 +4461,86 @@ public final class AgvCommand {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
- if (hasData()) {
- hash = (37 * hash) + DATA_FIELD_NUMBER;
- hash = (53 * hash) + getData().hashCode();
+ if (hasPose()) {
+ hash = (37 * hash) + POSE_FIELD_NUMBER;
+ hash = (53 * hash) + getPose().hashCode();
+ }
+ if (hasOptions()) {
+ hash = (37 * hash) + OPTIONS_FIELD_NUMBER;
+ hash = (53 * hash) + getOptions().hashCode();
+ }
+ if (hasAdapterParams()) {
+ hash = (37 * hash) + ADAPTER_PARAMS_FIELD_NUMBER;
+ hash = (53 * hash) + getAdapterParams().hashCode();
}
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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)
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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)
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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)
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -8192,7 +4553,7 @@ public final class AgvCommand {
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request prototype) {
+ public static Builder newBuilder(cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -8208,26 +4569,30 @@ public final class AgvCommand {
return builder;
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusBatteryCommand.Request}
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToPoseCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusBatteryCommand.Request)
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.RequestOrBuilder {
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvNavigateToPoseCommand.Request)
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.RequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.Builder.class);
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.class, cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.Builder.class);
}
- // Construct using cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.newBuilder()
+ // Construct using cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.newBuilder()
private Builder() {
}
@@ -8246,11 +4611,23 @@ public final class AgvCommand {
header_ = null;
headerBuilder_ = null;
}
- if (dataBuilder_ == null) {
- data_ = null;
+ if (poseBuilder_ == null) {
+ pose_ = null;
} else {
- data_ = null;
- dataBuilder_ = null;
+ pose_ = null;
+ poseBuilder_ = null;
+ }
+ if (optionsBuilder_ == null) {
+ options_ = null;
+ } else {
+ options_ = null;
+ optionsBuilder_ = null;
+ }
+ if (adapterParamsBuilder_ == null) {
+ adapterParams_ = null;
+ } else {
+ adapterParams_ = null;
+ adapterParamsBuilder_ = null;
}
return this;
}
@@ -8258,17 +4635,17 @@ public final class AgvCommand {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Request_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.getDefaultInstance();
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.getDefaultInstance();
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request build() {
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request result = buildPartial();
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request build() {
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -8276,17 +4653,27 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request buildPartial() {
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request result = new cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request(this);
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request buildPartial() {
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request result = new cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request(this);
if (headerBuilder_ == null) {
result.header_ = header_;
} else {
result.header_ = headerBuilder_.build();
}
- if (dataBuilder_ == null) {
- result.data_ = data_;
+ if (poseBuilder_ == null) {
+ result.pose_ = pose_;
} else {
- result.data_ = dataBuilder_.build();
+ result.pose_ = poseBuilder_.build();
+ }
+ if (optionsBuilder_ == null) {
+ result.options_ = options_;
+ } else {
+ result.options_ = optionsBuilder_.build();
+ }
+ if (adapterParamsBuilder_ == null) {
+ result.adapterParams_ = adapterParams_;
+ } else {
+ result.adapterParams_ = adapterParamsBuilder_.build();
}
onBuilt();
return result;
@@ -8326,21 +4713,27 @@ public final class AgvCommand {
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request)other);
+ if (other instanceof cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request other) {
- if (other == cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request.getDefaultInstance()) return this;
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request other) {
+ if (other == cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request.getDefaultInstance()) return this;
if (other.hasHeader()) {
mergeHeader(other.getHeader());
}
- if (other.hasData()) {
- mergeData(other.getData());
+ if (other.hasPose()) {
+ mergePose(other.getPose());
+ }
+ if (other.hasOptions()) {
+ mergeOptions(other.getOptions());
+ }
+ if (other.hasAdapterParams()) {
+ mergeAdapterParams(other.getAdapterParams());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -8377,11 +4770,25 @@ public final class AgvCommand {
} // case 10
case 18: {
input.readMessage(
- getDataFieldBuilder().getBuilder(),
+ getPoseFieldBuilder().getBuilder(),
extensionRegistry);
break;
} // case 18
+ case 26: {
+ input.readMessage(
+ getOptionsFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 26
+ case 34: {
+ input.readMessage(
+ getAdapterParamsFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 34
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
@@ -8403,7 +4810,7 @@ public final class AgvCommand {
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8414,7 +4821,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8429,7 +4836,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8449,7 +4856,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8467,7 +4874,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8489,7 +4896,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8507,7 +4914,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8519,7 +4926,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8534,7 +4941,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -8553,159 +4960,469 @@ public final class AgvCommand {
return headerBuilder_;
}
- private cmvr.api.AgvCommand.RobotStatusBatteryRequestData data_;
+ private cmvr.msgs.Agv.AgvPose2d pose_;
private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.RobotStatusBatteryRequestData, cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder, cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder> dataBuilder_;
+ cmvr.msgs.Agv.AgvPose2d, cmvr.msgs.Agv.AgvPose2d.Builder, cmvr.msgs.Agv.AgvPose2dOrBuilder> poseBuilder_;
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
- * @return Whether the data field is set.
+ * .cmvr.msgs.AgvPose2d pose = 2;
+ * @return Whether the pose field is set.
*/
- public boolean hasData() {
- return dataBuilder_ != null || data_ != null;
+ public boolean hasPose() {
+ return poseBuilder_ != null || pose_ != null;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
- * @return The data.
+ * .cmvr.msgs.AgvPose2d pose = 2;
+ * @return The pose.
*/
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData getData() {
- if (dataBuilder_ == null) {
- return data_ == null ? cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance() : data_;
+ public cmvr.msgs.Agv.AgvPose2d getPose() {
+ if (poseBuilder_ == null) {
+ return pose_ == null ? cmvr.msgs.Agv.AgvPose2d.getDefaultInstance() : pose_;
} else {
- return dataBuilder_.getMessage();
+ return poseBuilder_.getMessage();
}
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
- public Builder setData(cmvr.api.AgvCommand.RobotStatusBatteryRequestData value) {
- if (dataBuilder_ == null) {
+ public Builder setPose(cmvr.msgs.Agv.AgvPose2d value) {
+ if (poseBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- data_ = value;
+ pose_ = value;
onChanged();
} else {
- dataBuilder_.setMessage(value);
+ poseBuilder_.setMessage(value);
}
return this;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
- public Builder setData(
- cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder builderForValue) {
- if (dataBuilder_ == null) {
- data_ = builderForValue.build();
+ public Builder setPose(
+ cmvr.msgs.Agv.AgvPose2d.Builder builderForValue) {
+ if (poseBuilder_ == null) {
+ pose_ = builderForValue.build();
onChanged();
} else {
- dataBuilder_.setMessage(builderForValue.build());
+ poseBuilder_.setMessage(builderForValue.build());
}
return this;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 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();
+ public Builder mergePose(cmvr.msgs.Agv.AgvPose2d value) {
+ if (poseBuilder_ == null) {
+ if (pose_ != null) {
+ pose_ =
+ cmvr.msgs.Agv.AgvPose2d.newBuilder(pose_).mergeFrom(value).buildPartial();
} else {
- data_ = value;
+ pose_ = value;
}
onChanged();
} else {
- dataBuilder_.mergeFrom(value);
+ poseBuilder_.mergeFrom(value);
}
return this;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
- public Builder clearData() {
- if (dataBuilder_ == null) {
- data_ = null;
+ public Builder clearPose() {
+ if (poseBuilder_ == null) {
+ pose_ = null;
onChanged();
} else {
- data_ = null;
- dataBuilder_ = null;
+ pose_ = null;
+ poseBuilder_ = null;
}
return this;
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestData.Builder getDataBuilder() {
+ public cmvr.msgs.Agv.AgvPose2d.Builder getPoseBuilder() {
onChanged();
- return getDataFieldBuilder().getBuilder();
+ return getPoseFieldBuilder().getBuilder();
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 2;
*/
- public cmvr.api.AgvCommand.RobotStatusBatteryRequestDataOrBuilder getDataOrBuilder() {
- if (dataBuilder_ != null) {
- return dataBuilder_.getMessageOrBuilder();
+ public cmvr.msgs.Agv.AgvPose2dOrBuilder getPoseOrBuilder() {
+ if (poseBuilder_ != null) {
+ return poseBuilder_.getMessageOrBuilder();
} else {
- return data_ == null ?
- cmvr.api.AgvCommand.RobotStatusBatteryRequestData.getDefaultInstance() : data_;
+ return pose_ == null ?
+ cmvr.msgs.Agv.AgvPose2d.getDefaultInstance() : pose_;
}
}
/**
*
- */< 请求参数
+ * 目标位姿。x/y 单位:米,theta 单位:弧度。
*
*
- * .cmvr.api.RobotStatusBatteryRequestData data = 2;
+ * .cmvr.msgs.AgvPose2d pose = 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(),
+ cmvr.msgs.Agv.AgvPose2d, cmvr.msgs.Agv.AgvPose2d.Builder, cmvr.msgs.Agv.AgvPose2dOrBuilder>
+ getPoseFieldBuilder() {
+ if (poseBuilder_ == null) {
+ poseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvPose2d, cmvr.msgs.Agv.AgvPose2d.Builder, cmvr.msgs.Agv.AgvPose2dOrBuilder>(
+ getPose(),
getParentForChildren(),
isClean());
- data_ = null;
+ pose_ = null;
}
- return dataBuilder_;
+ return poseBuilder_;
+ }
+
+ private cmvr.msgs.Agv.AgvMotionOptions options_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvMotionOptions, cmvr.msgs.Agv.AgvMotionOptions.Builder, cmvr.msgs.Agv.AgvMotionOptionsOrBuilder> optionsBuilder_;
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return Whether the options field is set.
+ */
+ public boolean hasOptions() {
+ return optionsBuilder_ != null || options_ != null;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return The options.
+ */
+ public cmvr.msgs.Agv.AgvMotionOptions getOptions() {
+ if (optionsBuilder_ == null) {
+ return options_ == null ? cmvr.msgs.Agv.AgvMotionOptions.getDefaultInstance() : options_;
+ } else {
+ return optionsBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder setOptions(cmvr.msgs.Agv.AgvMotionOptions value) {
+ if (optionsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ options_ = value;
+ onChanged();
+ } else {
+ optionsBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder setOptions(
+ cmvr.msgs.Agv.AgvMotionOptions.Builder builderForValue) {
+ if (optionsBuilder_ == null) {
+ options_ = builderForValue.build();
+ onChanged();
+ } else {
+ optionsBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder mergeOptions(cmvr.msgs.Agv.AgvMotionOptions value) {
+ if (optionsBuilder_ == null) {
+ if (options_ != null) {
+ options_ =
+ cmvr.msgs.Agv.AgvMotionOptions.newBuilder(options_).mergeFrom(value).buildPartial();
+ } else {
+ options_ = value;
+ }
+ onChanged();
+ } else {
+ optionsBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder clearOptions() {
+ if (optionsBuilder_ == null) {
+ options_ = null;
+ onChanged();
+ } else {
+ options_ = null;
+ optionsBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public cmvr.msgs.Agv.AgvMotionOptions.Builder getOptionsBuilder() {
+
+ onChanged();
+ return getOptionsFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public cmvr.msgs.Agv.AgvMotionOptionsOrBuilder getOptionsOrBuilder() {
+ if (optionsBuilder_ != null) {
+ return optionsBuilder_.getMessageOrBuilder();
+ } else {
+ return options_ == null ?
+ cmvr.msgs.Agv.AgvMotionOptions.getDefaultInstance() : options_;
+ }
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvMotionOptions, cmvr.msgs.Agv.AgvMotionOptions.Builder, cmvr.msgs.Agv.AgvMotionOptionsOrBuilder>
+ getOptionsFieldBuilder() {
+ if (optionsBuilder_ == null) {
+ optionsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvMotionOptions, cmvr.msgs.Agv.AgvMotionOptions.Builder, cmvr.msgs.Agv.AgvMotionOptionsOrBuilder>(
+ getOptions(),
+ getParentForChildren(),
+ isClean());
+ options_ = null;
+ }
+ return optionsBuilder_;
+ }
+
+ private cmvr.msgs.Agv.AgvAdapterParams adapterParams_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvAdapterParams, cmvr.msgs.Agv.AgvAdapterParams.Builder, cmvr.msgs.Agv.AgvAdapterParamsOrBuilder> adapterParamsBuilder_;
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return Whether the adapterParams field is set.
+ */
+ public boolean hasAdapterParams() {
+ return adapterParamsBuilder_ != null || adapterParams_ != null;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return The adapterParams.
+ */
+ public cmvr.msgs.Agv.AgvAdapterParams getAdapterParams() {
+ if (adapterParamsBuilder_ == null) {
+ return adapterParams_ == null ? cmvr.msgs.Agv.AgvAdapterParams.getDefaultInstance() : adapterParams_;
+ } else {
+ return adapterParamsBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder setAdapterParams(cmvr.msgs.Agv.AgvAdapterParams value) {
+ if (adapterParamsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ adapterParams_ = value;
+ onChanged();
+ } else {
+ adapterParamsBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder setAdapterParams(
+ cmvr.msgs.Agv.AgvAdapterParams.Builder builderForValue) {
+ if (adapterParamsBuilder_ == null) {
+ adapterParams_ = builderForValue.build();
+ onChanged();
+ } else {
+ adapterParamsBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder mergeAdapterParams(cmvr.msgs.Agv.AgvAdapterParams value) {
+ if (adapterParamsBuilder_ == null) {
+ if (adapterParams_ != null) {
+ adapterParams_ =
+ cmvr.msgs.Agv.AgvAdapterParams.newBuilder(adapterParams_).mergeFrom(value).buildPartial();
+ } else {
+ adapterParams_ = value;
+ }
+ onChanged();
+ } else {
+ adapterParamsBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder clearAdapterParams() {
+ if (adapterParamsBuilder_ == null) {
+ adapterParams_ = null;
+ onChanged();
+ } else {
+ adapterParams_ = null;
+ adapterParamsBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public cmvr.msgs.Agv.AgvAdapterParams.Builder getAdapterParamsBuilder() {
+
+ onChanged();
+ return getAdapterParamsFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public cmvr.msgs.Agv.AgvAdapterParamsOrBuilder getAdapterParamsOrBuilder() {
+ if (adapterParamsBuilder_ != null) {
+ return adapterParamsBuilder_.getMessageOrBuilder();
+ } else {
+ return adapterParams_ == null ?
+ cmvr.msgs.Agv.AgvAdapterParams.getDefaultInstance() : adapterParams_;
+ }
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvAdapterParams, cmvr.msgs.Agv.AgvAdapterParams.Builder, cmvr.msgs.Agv.AgvAdapterParamsOrBuilder>
+ getAdapterParamsFieldBuilder() {
+ if (adapterParamsBuilder_ == null) {
+ adapterParamsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvAdapterParams, cmvr.msgs.Agv.AgvAdapterParams.Builder, cmvr.msgs.Agv.AgvAdapterParamsOrBuilder>(
+ getAdapterParams(),
+ getParentForChildren(),
+ isClean());
+ adapterParams_ = null;
+ }
+ return adapterParamsBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
@@ -8720,16 +5437,16 @@ public final class AgvCommand {
}
- // @@protoc_insertion_point(builder_scope:cmvr.api.RobotStatusBatteryCommand.Request)
+ // @@protoc_insertion_point(builder_scope:cmvr.api.AgvNavigateToPoseCommand.Request)
}
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusBatteryCommand.Request)
- private static final cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvNavigateToPoseCommand.Request)
+ private static final cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request();
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request();
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request getDefaultInstance() {
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -8765,19 +5482,19 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Request getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Request getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface FeedbackOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusBatteryCommand.Feedback)
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvNavigateToPoseCommand.Feedback)
com.google.protobuf.MessageOrBuilder {
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -8786,7 +5503,7 @@ public final class AgvCommand {
boolean hasHeader();
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -8795,46 +5512,23 @@ public final class AgvCommand {
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}
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToPoseCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusBatteryCommand.Feedback)
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvNavigateToPoseCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
@@ -8858,22 +5552,22 @@ public final class AgvCommand {
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.Builder.class);
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.class, cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Feedback header_;
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -8885,7 +5579,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -8897,7 +5591,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -8907,44 +5601,6 @@ public final class AgvCommand {
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() {
@@ -8962,9 +5618,6 @@ public final class AgvCommand {
if (header_ != null) {
output.writeMessage(1, getHeader());
}
- if (status_ != null) {
- output.writeMessage(2, getStatus());
- }
getUnknownFields().writeTo(output);
}
@@ -8978,10 +5631,6 @@ public final class AgvCommand {
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;
@@ -8992,21 +5641,16 @@ public final class AgvCommand {
if (obj == this) {
return true;
}
- if (!(obj instanceof cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback)) {
+ if (!(obj instanceof cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback)) {
return super.equals(obj);
}
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback other = (cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback) obj;
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback other = (cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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;
}
@@ -9022,78 +5666,74 @@ public final class AgvCommand {
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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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)
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback parseFrom(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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)
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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)
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.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(
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -9106,7 +5746,7 @@ public final class AgvCommand {
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback prototype) {
+ public static Builder newBuilder(cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -9122,26 +5762,30 @@ public final class AgvCommand {
return builder;
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusBatteryCommand.Feedback}
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToPoseCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusBatteryCommand.Feedback)
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.FeedbackOrBuilder {
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvNavigateToPoseCommand.Feedback)
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.FeedbackOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.Builder.class);
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.class, cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.Builder.class);
}
- // Construct using cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.newBuilder()
+ // Construct using cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.newBuilder()
private Builder() {
}
@@ -9160,29 +5804,23 @@ public final class AgvCommand {
header_ = null;
headerBuilder_ = null;
}
- if (statusBuilder_ == null) {
- status_ = null;
- } else {
- status_ = null;
- statusBuilder_ = null;
- }
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_Feedback_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_Feedback_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.getDefaultInstance();
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.getDefaultInstance();
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback build() {
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback result = buildPartial();
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback build() {
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -9190,18 +5828,13 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback buildPartial() {
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback result = new cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback(this);
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback buildPartial() {
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback result = new cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback(this);
if (headerBuilder_ == null) {
result.header_ = header_;
} else {
result.header_ = headerBuilder_.build();
}
- if (statusBuilder_ == null) {
- result.status_ = status_;
- } else {
- result.status_ = statusBuilder_.build();
- }
onBuilt();
return result;
}
@@ -9240,21 +5873,5848 @@ public final class AgvCommand {
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback)other);
+ if (other instanceof cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback other) {
- if (other == cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback.getDefaultInstance()) return this;
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback other) {
+ if (other == cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback.getDefaultInstance()) return this;
if (other.hasHeader()) {
mergeHeader(other.getHeader());
}
- if (other.hasStatus()) {
- mergeStatus(other.getStatus());
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private cmvr.api.Common.CommandHeader.Feedback header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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_;
+ }
+ @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.AgvNavigateToPoseCommand.Feedback)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvNavigateToPoseCommand.Feedback)
+ private static final cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback();
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Feedback parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Feedback getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ 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 {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ 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.AgvNavigateToPoseCommand)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand other = (cmvr.api.AgvCommand.AgvNavigateToPoseCommand) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand 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.AgvNavigateToPoseCommand parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand 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.AgvNavigateToPoseCommand parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand 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.AgvNavigateToPoseCommand parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand 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.AgvNavigateToPoseCommand parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand 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.AgvNavigateToPoseCommand 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.AgvNavigateToPoseCommand}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvNavigateToPoseCommand)
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommandOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand.class, cmvr.api.AgvCommand.AgvNavigateToPoseCommand.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvNavigateToPoseCommand.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToPoseCommand_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvNavigateToPoseCommand.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand build() {
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand buildPartial() {
+ cmvr.api.AgvCommand.AgvNavigateToPoseCommand result = new cmvr.api.AgvCommand.AgvNavigateToPoseCommand(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvNavigateToPoseCommand) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvNavigateToPoseCommand)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvNavigateToPoseCommand other) {
+ if (other == cmvr.api.AgvCommand.AgvNavigateToPoseCommand.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ @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.AgvNavigateToPoseCommand)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvNavigateToPoseCommand)
+ private static final cmvr.api.AgvCommand.AgvNavigateToPoseCommand DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvNavigateToPoseCommand();
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToPoseCommand getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AgvNavigateToPoseCommand parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToPoseCommand getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AgvNavigateToStationCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvNavigateToStationCommand)
+ com.google.protobuf.MessageOrBuilder {
+ }
+ /**
+ *
+ * 导航到指定站点命令。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToStationCommand}
+ */
+ public static final class AgvNavigateToStationCommand extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvNavigateToStationCommand)
+ AgvNavigateToStationCommandOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AgvNavigateToStationCommand.newBuilder() to construct.
+ private AgvNavigateToStationCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AgvNavigateToStationCommand() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AgvNavigateToStationCommand();
+ }
+
+ @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_AgvNavigateToStationCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.class, cmvr.api.AgvCommand.AgvNavigateToStationCommand.Builder.class);
+ }
+
+ public interface RequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvNavigateToStationCommand.Request)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ boolean hasHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return The header.
+ */
+ cmvr.api.Common.CommandHeader.Request getHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
+
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return The stationId.
+ */
+ java.lang.String getStationId();
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return The bytes for stationId.
+ */
+ com.google.protobuf.ByteString
+ getStationIdBytes();
+
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return Whether the options field is set.
+ */
+ boolean hasOptions();
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return The options.
+ */
+ cmvr.msgs.Agv.AgvMotionOptions getOptions();
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ cmvr.msgs.Agv.AgvMotionOptionsOrBuilder getOptionsOrBuilder();
+
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return Whether the adapterParams field is set.
+ */
+ boolean hasAdapterParams();
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return The adapterParams.
+ */
+ cmvr.msgs.Agv.AgvAdapterParams getAdapterParams();
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ cmvr.msgs.Agv.AgvAdapterParamsOrBuilder getAdapterParamsOrBuilder();
+ }
+ /**
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToStationCommand.Request}
+ */
+ public static final class Request extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvNavigateToStationCommand.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() {
+ stationId_ = "";
+ }
+
+ @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_AgvNavigateToStationCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.class, cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.Builder.class);
+ }
+
+ public static final int HEADER_FIELD_NUMBER = 1;
+ private cmvr.api.Common.CommandHeader.Request header_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ @java.lang.Override
+ public boolean hasHeader() {
+ return header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ @java.lang.Override
+ public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
+ return getHeader();
+ }
+
+ public static final int STATION_ID_FIELD_NUMBER = 2;
+ private volatile java.lang.Object stationId_;
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return The stationId.
+ */
+ @java.lang.Override
+ public java.lang.String getStationId() {
+ java.lang.Object ref = stationId_;
+ 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();
+ stationId_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return The bytes for stationId.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getStationIdBytes() {
+ java.lang.Object ref = stationId_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ stationId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int OPTIONS_FIELD_NUMBER = 3;
+ private cmvr.msgs.Agv.AgvMotionOptions options_;
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return Whether the options field is set.
+ */
+ @java.lang.Override
+ public boolean hasOptions() {
+ return options_ != null;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return The options.
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvMotionOptions getOptions() {
+ return options_ == null ? cmvr.msgs.Agv.AgvMotionOptions.getDefaultInstance() : options_;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvMotionOptionsOrBuilder getOptionsOrBuilder() {
+ return getOptions();
+ }
+
+ public static final int ADAPTER_PARAMS_FIELD_NUMBER = 4;
+ private cmvr.msgs.Agv.AgvAdapterParams adapterParams_;
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return Whether the adapterParams field is set.
+ */
+ @java.lang.Override
+ public boolean hasAdapterParams() {
+ return adapterParams_ != null;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return The adapterParams.
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvAdapterParams getAdapterParams() {
+ return adapterParams_ == null ? cmvr.msgs.Agv.AgvAdapterParams.getDefaultInstance() : adapterParams_;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvAdapterParamsOrBuilder getAdapterParamsOrBuilder() {
+ return getAdapterParams();
+ }
+
+ 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(stationId_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, stationId_);
+ }
+ if (options_ != null) {
+ output.writeMessage(3, getOptions());
+ }
+ if (adapterParams_ != null) {
+ output.writeMessage(4, getAdapterParams());
+ }
+ 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 (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(stationId_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, stationId_);
+ }
+ if (options_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, getOptions());
+ }
+ if (adapterParams_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, getAdapterParams());
+ }
+ 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.AgvNavigateToStationCommand.Request)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request other = (cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request) obj;
+
+ if (hasHeader() != other.hasHeader()) return false;
+ if (hasHeader()) {
+ if (!getHeader()
+ .equals(other.getHeader())) return false;
+ }
+ if (!getStationId()
+ .equals(other.getStationId())) return false;
+ if (hasOptions() != other.hasOptions()) return false;
+ if (hasOptions()) {
+ if (!getOptions()
+ .equals(other.getOptions())) return false;
+ }
+ if (hasAdapterParams() != other.hasAdapterParams()) return false;
+ if (hasAdapterParams()) {
+ if (!getAdapterParams()
+ .equals(other.getAdapterParams())) 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 = (37 * hash) + STATION_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getStationId().hashCode();
+ if (hasOptions()) {
+ hash = (37 * hash) + OPTIONS_FIELD_NUMBER;
+ hash = (53 * hash) + getOptions().hashCode();
+ }
+ if (hasAdapterParams()) {
+ hash = (37 * hash) + ADAPTER_PARAMS_FIELD_NUMBER;
+ hash = (53 * hash) + getAdapterParams().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Request parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Request parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Request parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Request parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Request}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvNavigateToStationCommand.Request)
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.RequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.class, cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ stationId_ = "";
+
+ if (optionsBuilder_ == null) {
+ options_ = null;
+ } else {
+ options_ = null;
+ optionsBuilder_ = null;
+ }
+ if (adapterParamsBuilder_ == null) {
+ adapterParams_ = null;
+ } else {
+ adapterParams_ = null;
+ adapterParamsBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request build() {
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request buildPartial() {
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request result = new cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ result.stationId_ = stationId_;
+ if (optionsBuilder_ == null) {
+ result.options_ = options_;
+ } else {
+ result.options_ = optionsBuilder_.build();
+ }
+ if (adapterParamsBuilder_ == null) {
+ result.adapterParams_ = adapterParams_;
+ } else {
+ result.adapterParams_ = adapterParamsBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request other) {
+ if (other == cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ if (!other.getStationId().isEmpty()) {
+ stationId_ = other.stationId_;
+ onChanged();
+ }
+ if (other.hasOptions()) {
+ mergeOptions(other.getOptions());
+ }
+ if (other.hasAdapterParams()) {
+ mergeAdapterParams(other.getAdapterParams());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ case 18: {
+ stationId_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 18
+ case 26: {
+ input.readMessage(
+ getOptionsFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 26
+ case 34: {
+ input.readMessage(
+ getAdapterParamsFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 34
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private cmvr.api.Common.CommandHeader.Request header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ public boolean hasHeader() {
+ return headerBuilder_ != null || header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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();
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public Builder clearHeader() {
+ if (headerBuilder_ == null) {
+ header_ = null;
+ onChanged();
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
+
+ onChanged();
+ return getHeaderFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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 java.lang.Object stationId_ = "";
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return The stationId.
+ */
+ public java.lang.String getStationId() {
+ java.lang.Object ref = stationId_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ stationId_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return The bytes for stationId.
+ */
+ public com.google.protobuf.ByteString
+ getStationIdBytes() {
+ java.lang.Object ref = stationId_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ stationId_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @param value The stationId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStationId(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ stationId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearStationId() {
+
+ stationId_ = getDefaultInstance().getStationId();
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * 目标站点 id。
+ *
+ *
+ * string station_id = 2;
+ * @param value The bytes for stationId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStationIdBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ stationId_ = value;
+ onChanged();
+ return this;
+ }
+
+ private cmvr.msgs.Agv.AgvMotionOptions options_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvMotionOptions, cmvr.msgs.Agv.AgvMotionOptions.Builder, cmvr.msgs.Agv.AgvMotionOptionsOrBuilder> optionsBuilder_;
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return Whether the options field is set.
+ */
+ public boolean hasOptions() {
+ return optionsBuilder_ != null || options_ != null;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ * @return The options.
+ */
+ public cmvr.msgs.Agv.AgvMotionOptions getOptions() {
+ if (optionsBuilder_ == null) {
+ return options_ == null ? cmvr.msgs.Agv.AgvMotionOptions.getDefaultInstance() : options_;
+ } else {
+ return optionsBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder setOptions(cmvr.msgs.Agv.AgvMotionOptions value) {
+ if (optionsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ options_ = value;
+ onChanged();
+ } else {
+ optionsBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder setOptions(
+ cmvr.msgs.Agv.AgvMotionOptions.Builder builderForValue) {
+ if (optionsBuilder_ == null) {
+ options_ = builderForValue.build();
+ onChanged();
+ } else {
+ optionsBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder mergeOptions(cmvr.msgs.Agv.AgvMotionOptions value) {
+ if (optionsBuilder_ == null) {
+ if (options_ != null) {
+ options_ =
+ cmvr.msgs.Agv.AgvMotionOptions.newBuilder(options_).mergeFrom(value).buildPartial();
+ } else {
+ options_ = value;
+ }
+ onChanged();
+ } else {
+ optionsBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public Builder clearOptions() {
+ if (optionsBuilder_ == null) {
+ options_ = null;
+ onChanged();
+ } else {
+ options_ = null;
+ optionsBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public cmvr.msgs.Agv.AgvMotionOptions.Builder getOptionsBuilder() {
+
+ onChanged();
+ return getOptionsFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ public cmvr.msgs.Agv.AgvMotionOptionsOrBuilder getOptionsOrBuilder() {
+ if (optionsBuilder_ != null) {
+ return optionsBuilder_.getMessageOrBuilder();
+ } else {
+ return options_ == null ?
+ cmvr.msgs.Agv.AgvMotionOptions.getDefaultInstance() : options_;
+ }
+ }
+ /**
+ *
+ * 通用运动约束和执行选项。
+ *
+ *
+ * .cmvr.msgs.AgvMotionOptions options = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvMotionOptions, cmvr.msgs.Agv.AgvMotionOptions.Builder, cmvr.msgs.Agv.AgvMotionOptionsOrBuilder>
+ getOptionsFieldBuilder() {
+ if (optionsBuilder_ == null) {
+ optionsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvMotionOptions, cmvr.msgs.Agv.AgvMotionOptions.Builder, cmvr.msgs.Agv.AgvMotionOptionsOrBuilder>(
+ getOptions(),
+ getParentForChildren(),
+ isClean());
+ options_ = null;
+ }
+ return optionsBuilder_;
+ }
+
+ private cmvr.msgs.Agv.AgvAdapterParams adapterParams_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvAdapterParams, cmvr.msgs.Agv.AgvAdapterParams.Builder, cmvr.msgs.Agv.AgvAdapterParamsOrBuilder> adapterParamsBuilder_;
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return Whether the adapterParams field is set.
+ */
+ public boolean hasAdapterParams() {
+ return adapterParamsBuilder_ != null || adapterParams_ != null;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ * @return The adapterParams.
+ */
+ public cmvr.msgs.Agv.AgvAdapterParams getAdapterParams() {
+ if (adapterParamsBuilder_ == null) {
+ return adapterParams_ == null ? cmvr.msgs.Agv.AgvAdapterParams.getDefaultInstance() : adapterParams_;
+ } else {
+ return adapterParamsBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder setAdapterParams(cmvr.msgs.Agv.AgvAdapterParams value) {
+ if (adapterParamsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ adapterParams_ = value;
+ onChanged();
+ } else {
+ adapterParamsBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder setAdapterParams(
+ cmvr.msgs.Agv.AgvAdapterParams.Builder builderForValue) {
+ if (adapterParamsBuilder_ == null) {
+ adapterParams_ = builderForValue.build();
+ onChanged();
+ } else {
+ adapterParamsBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder mergeAdapterParams(cmvr.msgs.Agv.AgvAdapterParams value) {
+ if (adapterParamsBuilder_ == null) {
+ if (adapterParams_ != null) {
+ adapterParams_ =
+ cmvr.msgs.Agv.AgvAdapterParams.newBuilder(adapterParams_).mergeFrom(value).buildPartial();
+ } else {
+ adapterParams_ = value;
+ }
+ onChanged();
+ } else {
+ adapterParamsBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public Builder clearAdapterParams() {
+ if (adapterParamsBuilder_ == null) {
+ adapterParams_ = null;
+ onChanged();
+ } else {
+ adapterParams_ = null;
+ adapterParamsBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public cmvr.msgs.Agv.AgvAdapterParams.Builder getAdapterParamsBuilder() {
+
+ onChanged();
+ return getAdapterParamsFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ public cmvr.msgs.Agv.AgvAdapterParamsOrBuilder getAdapterParamsOrBuilder() {
+ if (adapterParamsBuilder_ != null) {
+ return adapterParamsBuilder_.getMessageOrBuilder();
+ } else {
+ return adapterParams_ == null ?
+ cmvr.msgs.Agv.AgvAdapterParams.getDefaultInstance() : adapterParams_;
+ }
+ }
+ /**
+ *
+ * AGV 适配器扩展参数,用于传递厂商特有选项。
+ *
+ *
+ * .cmvr.msgs.AgvAdapterParams adapter_params = 4;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvAdapterParams, cmvr.msgs.Agv.AgvAdapterParams.Builder, cmvr.msgs.Agv.AgvAdapterParamsOrBuilder>
+ getAdapterParamsFieldBuilder() {
+ if (adapterParamsBuilder_ == null) {
+ adapterParamsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvAdapterParams, cmvr.msgs.Agv.AgvAdapterParams.Builder, cmvr.msgs.Agv.AgvAdapterParamsOrBuilder>(
+ getAdapterParams(),
+ getParentForChildren(),
+ isClean());
+ adapterParams_ = null;
+ }
+ return adapterParamsBuilder_;
+ }
+ @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.AgvNavigateToStationCommand.Request)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvNavigateToStationCommand.Request)
+ private static final cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request();
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Request parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Request getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface FeedbackOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvNavigateToStationCommand.Feedback)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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();
+ }
+ /**
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvNavigateToStationCommand.Feedback}
+ */
+ public static final class Feedback extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvNavigateToStationCommand.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_AgvNavigateToStationCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback.class, cmvr.api.AgvCommand.AgvNavigateToStationCommand.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();
+ }
+
+ 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.AgvNavigateToStationCommand.Feedback)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback other = (cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback) 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.AgvNavigateToStationCommand.Feedback parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Feedback parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Feedback parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Feedback parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.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.AgvNavigateToStationCommand.Feedback}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvNavigateToStationCommand.Feedback)
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.FeedbackOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback.class, cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback build() {
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback buildPartial() {
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback result = new cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback other) {
+ if (other == cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private cmvr.api.Common.CommandHeader.Feedback header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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_;
+ }
+ @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.AgvNavigateToStationCommand.Feedback)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvNavigateToStationCommand.Feedback)
+ private static final cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback();
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Feedback parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand.Feedback getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ 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 {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ 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.AgvNavigateToStationCommand)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand other = (cmvr.api.AgvCommand.AgvNavigateToStationCommand) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand 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.AgvNavigateToStationCommand parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand 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.AgvNavigateToStationCommand parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand 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.AgvNavigateToStationCommand parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand 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.AgvNavigateToStationCommand parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand 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.AgvNavigateToStationCommand 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.AgvNavigateToStationCommand}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvNavigateToStationCommand)
+ cmvr.api.AgvCommand.AgvNavigateToStationCommandOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand.class, cmvr.api.AgvCommand.AgvNavigateToStationCommand.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvNavigateToStationCommand.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvNavigateToStationCommand_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvNavigateToStationCommand.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand build() {
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand buildPartial() {
+ cmvr.api.AgvCommand.AgvNavigateToStationCommand result = new cmvr.api.AgvCommand.AgvNavigateToStationCommand(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvNavigateToStationCommand) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvNavigateToStationCommand)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvNavigateToStationCommand other) {
+ if (other == cmvr.api.AgvCommand.AgvNavigateToStationCommand.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ @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.AgvNavigateToStationCommand)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvNavigateToStationCommand)
+ private static final cmvr.api.AgvCommand.AgvNavigateToStationCommand DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvNavigateToStationCommand();
+ }
+
+ public static cmvr.api.AgvCommand.AgvNavigateToStationCommand getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AgvNavigateToStationCommand parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvNavigateToStationCommand getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AgvFollowPathCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvFollowPathCommand)
+ com.google.protobuf.MessageOrBuilder {
+ }
+ /**
+ *
+ * 按显式站点路径导航命令。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvFollowPathCommand}
+ */
+ public static final class AgvFollowPathCommand extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvFollowPathCommand)
+ AgvFollowPathCommandOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AgvFollowPathCommand.newBuilder() to construct.
+ private AgvFollowPathCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AgvFollowPathCommand() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AgvFollowPathCommand();
+ }
+
+ @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_AgvFollowPathCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvFollowPathCommand.class, cmvr.api.AgvCommand.AgvFollowPathCommand.Builder.class);
+ }
+
+ public interface RequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvFollowPathCommand.Request)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ boolean hasHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return The header.
+ */
+ cmvr.api.Common.CommandHeader.Request getHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
+
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ java.util.List
+ getPathList();
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ cmvr.msgs.Agv.AgvPathSegment getPath(int index);
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ int getPathCount();
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ java.util.List extends cmvr.msgs.Agv.AgvPathSegmentOrBuilder>
+ getPathOrBuilderList();
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ cmvr.msgs.Agv.AgvPathSegmentOrBuilder getPathOrBuilder(
+ int index);
+ }
+ /**
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvFollowPathCommand.Request}
+ */
+ public static final class Request extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvFollowPathCommand.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() {
+ path_ = java.util.Collections.emptyList();
+ }
+
+ @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_AgvFollowPathCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Request.class, cmvr.api.AgvCommand.AgvFollowPathCommand.Request.Builder.class);
+ }
+
+ public static final int HEADER_FIELD_NUMBER = 1;
+ private cmvr.api.Common.CommandHeader.Request header_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ @java.lang.Override
+ public boolean hasHeader() {
+ return header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ @java.lang.Override
+ public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
+ return getHeader();
+ }
+
+ public static final int PATH_FIELD_NUMBER = 2;
+ private java.util.List path_;
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ @java.lang.Override
+ public java.util.List getPathList() {
+ return path_;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ @java.lang.Override
+ public java.util.List extends cmvr.msgs.Agv.AgvPathSegmentOrBuilder>
+ getPathOrBuilderList() {
+ return path_;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ @java.lang.Override
+ public int getPathCount() {
+ return path_.size();
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvPathSegment getPath(int index) {
+ return path_.get(index);
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvPathSegmentOrBuilder getPathOrBuilder(
+ int index) {
+ return path_.get(index);
+ }
+
+ 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());
+ }
+ for (int i = 0; i < path_.size(); i++) {
+ output.writeMessage(2, path_.get(i));
+ }
+ 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());
+ }
+ for (int i = 0; i < path_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(2, path_.get(i));
+ }
+ 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.AgvFollowPathCommand.Request)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Request other = (cmvr.api.AgvCommand.AgvFollowPathCommand.Request) obj;
+
+ if (hasHeader() != other.hasHeader()) return false;
+ if (hasHeader()) {
+ if (!getHeader()
+ .equals(other.getHeader())) return false;
+ }
+ if (!getPathList()
+ .equals(other.getPathList())) 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 (getPathCount() > 0) {
+ hash = (37 * hash) + PATH_FIELD_NUMBER;
+ hash = (53 * hash) + getPathList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Request parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Request parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Request parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Request parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Request parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Request parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Request parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.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.AgvFollowPathCommand.Request}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvFollowPathCommand.Request)
+ cmvr.api.AgvCommand.AgvFollowPathCommand.RequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Request.class, cmvr.api.AgvCommand.AgvFollowPathCommand.Request.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvFollowPathCommand.Request.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ if (pathBuilder_ == null) {
+ path_ = java.util.Collections.emptyList();
+ } else {
+ path_ = null;
+ pathBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Request getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvFollowPathCommand.Request.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Request build() {
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Request result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Request buildPartial() {
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Request result = new cmvr.api.AgvCommand.AgvFollowPathCommand.Request(this);
+ int from_bitField0_ = bitField0_;
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ if (pathBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ path_ = java.util.Collections.unmodifiableList(path_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.path_ = path_;
+ } else {
+ result.path_ = pathBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvFollowPathCommand.Request) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvFollowPathCommand.Request)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvFollowPathCommand.Request other) {
+ if (other == cmvr.api.AgvCommand.AgvFollowPathCommand.Request.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ if (pathBuilder_ == null) {
+ if (!other.path_.isEmpty()) {
+ if (path_.isEmpty()) {
+ path_ = other.path_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensurePathIsMutable();
+ path_.addAll(other.path_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.path_.isEmpty()) {
+ if (pathBuilder_.isEmpty()) {
+ pathBuilder_.dispose();
+ pathBuilder_ = null;
+ path_ = other.path_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ pathBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getPathFieldBuilder() : null;
+ } else {
+ pathBuilder_.addAllMessages(other.path_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ case 18: {
+ cmvr.msgs.Agv.AgvPathSegment m =
+ input.readMessage(
+ cmvr.msgs.Agv.AgvPathSegment.parser(),
+ extensionRegistry);
+ if (pathBuilder_ == null) {
+ ensurePathIsMutable();
+ path_.add(m);
+ } else {
+ pathBuilder_.addMessage(m);
+ }
+ break;
+ } // case 18
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private cmvr.api.Common.CommandHeader.Request header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ public boolean hasHeader() {
+ return headerBuilder_ != null || header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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();
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public Builder clearHeader() {
+ if (headerBuilder_ == null) {
+ header_ = null;
+ onChanged();
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
+
+ onChanged();
+ return getHeaderFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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 java.util.List path_ =
+ java.util.Collections.emptyList();
+ private void ensurePathIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ path_ = new java.util.ArrayList(path_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ cmvr.msgs.Agv.AgvPathSegment, cmvr.msgs.Agv.AgvPathSegment.Builder, cmvr.msgs.Agv.AgvPathSegmentOrBuilder> pathBuilder_;
+
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public java.util.List getPathList() {
+ if (pathBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(path_);
+ } else {
+ return pathBuilder_.getMessageList();
+ }
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public int getPathCount() {
+ if (pathBuilder_ == null) {
+ return path_.size();
+ } else {
+ return pathBuilder_.getCount();
+ }
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public cmvr.msgs.Agv.AgvPathSegment getPath(int index) {
+ if (pathBuilder_ == null) {
+ return path_.get(index);
+ } else {
+ return pathBuilder_.getMessage(index);
+ }
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder setPath(
+ int index, cmvr.msgs.Agv.AgvPathSegment value) {
+ if (pathBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePathIsMutable();
+ path_.set(index, value);
+ onChanged();
+ } else {
+ pathBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder setPath(
+ int index, cmvr.msgs.Agv.AgvPathSegment.Builder builderForValue) {
+ if (pathBuilder_ == null) {
+ ensurePathIsMutable();
+ path_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ pathBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder addPath(cmvr.msgs.Agv.AgvPathSegment value) {
+ if (pathBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePathIsMutable();
+ path_.add(value);
+ onChanged();
+ } else {
+ pathBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder addPath(
+ int index, cmvr.msgs.Agv.AgvPathSegment value) {
+ if (pathBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePathIsMutable();
+ path_.add(index, value);
+ onChanged();
+ } else {
+ pathBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder addPath(
+ cmvr.msgs.Agv.AgvPathSegment.Builder builderForValue) {
+ if (pathBuilder_ == null) {
+ ensurePathIsMutable();
+ path_.add(builderForValue.build());
+ onChanged();
+ } else {
+ pathBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder addPath(
+ int index, cmvr.msgs.Agv.AgvPathSegment.Builder builderForValue) {
+ if (pathBuilder_ == null) {
+ ensurePathIsMutable();
+ path_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ pathBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder addAllPath(
+ java.lang.Iterable extends cmvr.msgs.Agv.AgvPathSegment> values) {
+ if (pathBuilder_ == null) {
+ ensurePathIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, path_);
+ onChanged();
+ } else {
+ pathBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder clearPath() {
+ if (pathBuilder_ == null) {
+ path_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ pathBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public Builder removePath(int index) {
+ if (pathBuilder_ == null) {
+ ensurePathIsMutable();
+ path_.remove(index);
+ onChanged();
+ } else {
+ pathBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public cmvr.msgs.Agv.AgvPathSegment.Builder getPathBuilder(
+ int index) {
+ return getPathFieldBuilder().getBuilder(index);
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public cmvr.msgs.Agv.AgvPathSegmentOrBuilder getPathOrBuilder(
+ int index) {
+ if (pathBuilder_ == null) {
+ return path_.get(index); } else {
+ return pathBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public java.util.List extends cmvr.msgs.Agv.AgvPathSegmentOrBuilder>
+ getPathOrBuilderList() {
+ if (pathBuilder_ != null) {
+ return pathBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(path_);
+ }
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public cmvr.msgs.Agv.AgvPathSegment.Builder addPathBuilder() {
+ return getPathFieldBuilder().addBuilder(
+ cmvr.msgs.Agv.AgvPathSegment.getDefaultInstance());
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public cmvr.msgs.Agv.AgvPathSegment.Builder addPathBuilder(
+ int index) {
+ return getPathFieldBuilder().addBuilder(
+ index, cmvr.msgs.Agv.AgvPathSegment.getDefaultInstance());
+ }
+ /**
+ *
+ * 路径段列表。每段包含起点站点 id 和终点站点 id。
+ *
+ *
+ * repeated .cmvr.msgs.AgvPathSegment path = 2;
+ */
+ public java.util.List
+ getPathBuilderList() {
+ return getPathFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ cmvr.msgs.Agv.AgvPathSegment, cmvr.msgs.Agv.AgvPathSegment.Builder, cmvr.msgs.Agv.AgvPathSegmentOrBuilder>
+ getPathFieldBuilder() {
+ if (pathBuilder_ == null) {
+ pathBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ cmvr.msgs.Agv.AgvPathSegment, cmvr.msgs.Agv.AgvPathSegment.Builder, cmvr.msgs.Agv.AgvPathSegmentOrBuilder>(
+ path_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ path_ = null;
+ }
+ return pathBuilder_;
+ }
+ @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.AgvFollowPathCommand.Request)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvFollowPathCommand.Request)
+ private static final cmvr.api.AgvCommand.AgvFollowPathCommand.Request DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvFollowPathCommand.Request();
+ }
+
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Request getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Request parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Request getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface FeedbackOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvFollowPathCommand.Feedback)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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();
+ }
+ /**
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvFollowPathCommand.Feedback}
+ */
+ public static final class Feedback extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvFollowPathCommand.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_AgvFollowPathCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback.class, cmvr.api.AgvCommand.AgvFollowPathCommand.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();
+ }
+
+ 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.AgvFollowPathCommand.Feedback)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback other = (cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback) 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.AgvFollowPathCommand.Feedback parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Feedback parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Feedback parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.Feedback parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.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.AgvFollowPathCommand.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.AgvFollowPathCommand.Feedback}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvFollowPathCommand.Feedback)
+ cmvr.api.AgvCommand.AgvFollowPathCommand.FeedbackOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback.class, cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback build() {
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback buildPartial() {
+ cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback result = new cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback other) {
+ if (other == cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private cmvr.api.Common.CommandHeader.Feedback header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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_;
+ }
+ @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.AgvFollowPathCommand.Feedback)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvFollowPathCommand.Feedback)
+ private static final cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback();
+ }
+
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Feedback parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand.Feedback getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ 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 {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ 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.AgvFollowPathCommand)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvFollowPathCommand other = (cmvr.api.AgvCommand.AgvFollowPathCommand) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand 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.AgvFollowPathCommand parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand 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.AgvFollowPathCommand parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand 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.AgvFollowPathCommand parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand 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.AgvFollowPathCommand parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand 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.AgvFollowPathCommand 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.AgvFollowPathCommand}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvFollowPathCommand)
+ cmvr.api.AgvCommand.AgvFollowPathCommandOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvFollowPathCommand.class, cmvr.api.AgvCommand.AgvFollowPathCommand.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvFollowPathCommand.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvFollowPathCommand_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvFollowPathCommand.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand build() {
+ cmvr.api.AgvCommand.AgvFollowPathCommand result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand buildPartial() {
+ cmvr.api.AgvCommand.AgvFollowPathCommand result = new cmvr.api.AgvCommand.AgvFollowPathCommand(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvFollowPathCommand) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvFollowPathCommand)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvFollowPathCommand other) {
+ if (other == cmvr.api.AgvCommand.AgvFollowPathCommand.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ @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.AgvFollowPathCommand)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvFollowPathCommand)
+ private static final cmvr.api.AgvCommand.AgvFollowPathCommand DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvFollowPathCommand();
+ }
+
+ public static cmvr.api.AgvCommand.AgvFollowPathCommand getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AgvFollowPathCommand parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvFollowPathCommand getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AgvSetVelocityCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvSetVelocityCommand)
+ com.google.protobuf.MessageOrBuilder {
+ }
+ /**
+ *
+ * 下发底盘速度命令。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvSetVelocityCommand}
+ */
+ public static final class AgvSetVelocityCommand extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvSetVelocityCommand)
+ AgvSetVelocityCommandOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AgvSetVelocityCommand.newBuilder() to construct.
+ private AgvSetVelocityCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AgvSetVelocityCommand() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AgvSetVelocityCommand();
+ }
+
+ @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_AgvSetVelocityCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.class, cmvr.api.AgvCommand.AgvSetVelocityCommand.Builder.class);
+ }
+
+ public interface RequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvSetVelocityCommand.Request)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ boolean hasHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return The header.
+ */
+ cmvr.api.Common.CommandHeader.Request getHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
+
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ * @return Whether the velocity field is set.
+ */
+ boolean hasVelocity();
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ * @return The velocity.
+ */
+ cmvr.msgs.Agv.AgvVelocity getVelocity();
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ cmvr.msgs.Agv.AgvVelocityOrBuilder getVelocityOrBuilder();
+ }
+ /**
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvSetVelocityCommand.Request}
+ */
+ public static final class Request extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvSetVelocityCommand.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_AgvSetVelocityCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.class, cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.Builder.class);
+ }
+
+ public static final int HEADER_FIELD_NUMBER = 1;
+ private cmvr.api.Common.CommandHeader.Request header_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ @java.lang.Override
+ public boolean hasHeader() {
+ return header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ @java.lang.Override
+ public cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder() {
+ return getHeader();
+ }
+
+ public static final int VELOCITY_FIELD_NUMBER = 2;
+ private cmvr.msgs.Agv.AgvVelocity velocity_;
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ * @return Whether the velocity field is set.
+ */
+ @java.lang.Override
+ public boolean hasVelocity() {
+ return velocity_ != null;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ * @return The velocity.
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvVelocity getVelocity() {
+ return velocity_ == null ? cmvr.msgs.Agv.AgvVelocity.getDefaultInstance() : velocity_;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvVelocityOrBuilder getVelocityOrBuilder() {
+ return getVelocity();
+ }
+
+ 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 (velocity_ != null) {
+ output.writeMessage(2, getVelocity());
+ }
+ 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 (velocity_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(2, getVelocity());
+ }
+ 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.AgvSetVelocityCommand.Request)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Request other = (cmvr.api.AgvCommand.AgvSetVelocityCommand.Request) obj;
+
+ if (hasHeader() != other.hasHeader()) return false;
+ if (hasHeader()) {
+ if (!getHeader()
+ .equals(other.getHeader())) return false;
+ }
+ if (hasVelocity() != other.hasVelocity()) return false;
+ if (hasVelocity()) {
+ if (!getVelocity()
+ .equals(other.getVelocity())) 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 (hasVelocity()) {
+ hash = (37 * hash) + VELOCITY_FIELD_NUMBER;
+ hash = (53 * hash) + getVelocity().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Request parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Request parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Request parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Request parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Request parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Request parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Request parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Request}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvSetVelocityCommand.Request)
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.RequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.class, cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ if (velocityBuilder_ == null) {
+ velocity_ = null;
+ } else {
+ velocity_ = null;
+ velocityBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Request getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Request build() {
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Request result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Request buildPartial() {
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Request result = new cmvr.api.AgvCommand.AgvSetVelocityCommand.Request(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ if (velocityBuilder_ == null) {
+ result.velocity_ = velocity_;
+ } else {
+ result.velocity_ = velocityBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvSetVelocityCommand.Request) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvSetVelocityCommand.Request)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvSetVelocityCommand.Request other) {
+ if (other == cmvr.api.AgvCommand.AgvSetVelocityCommand.Request.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ if (other.hasVelocity()) {
+ mergeVelocity(other.getVelocity());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -9291,7 +11751,7 @@ public final class AgvCommand {
} // case 10
case 18: {
input.readMessage(
- getStatusFieldBuilder().getBuilder(),
+ getVelocityFieldBuilder().getBuilder(),
extensionRegistry);
break;
@@ -9312,12 +11772,832 @@ public final class AgvCommand {
return this;
}
+ private cmvr.api.Common.CommandHeader.Request header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ public boolean hasHeader() {
+ return headerBuilder_ != null || header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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();
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public Builder clearHeader() {
+ if (headerBuilder_ == null) {
+ header_ = null;
+ onChanged();
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
+
+ onChanged();
+ return getHeaderFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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.msgs.Agv.AgvVelocity velocity_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvVelocity, cmvr.msgs.Agv.AgvVelocity.Builder, cmvr.msgs.Agv.AgvVelocityOrBuilder> velocityBuilder_;
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ * @return Whether the velocity field is set.
+ */
+ public boolean hasVelocity() {
+ return velocityBuilder_ != null || velocity_ != null;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ * @return The velocity.
+ */
+ public cmvr.msgs.Agv.AgvVelocity getVelocity() {
+ if (velocityBuilder_ == null) {
+ return velocity_ == null ? cmvr.msgs.Agv.AgvVelocity.getDefaultInstance() : velocity_;
+ } else {
+ return velocityBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ public Builder setVelocity(cmvr.msgs.Agv.AgvVelocity value) {
+ if (velocityBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ velocity_ = value;
+ onChanged();
+ } else {
+ velocityBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ public Builder setVelocity(
+ cmvr.msgs.Agv.AgvVelocity.Builder builderForValue) {
+ if (velocityBuilder_ == null) {
+ velocity_ = builderForValue.build();
+ onChanged();
+ } else {
+ velocityBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ public Builder mergeVelocity(cmvr.msgs.Agv.AgvVelocity value) {
+ if (velocityBuilder_ == null) {
+ if (velocity_ != null) {
+ velocity_ =
+ cmvr.msgs.Agv.AgvVelocity.newBuilder(velocity_).mergeFrom(value).buildPartial();
+ } else {
+ velocity_ = value;
+ }
+ onChanged();
+ } else {
+ velocityBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ public Builder clearVelocity() {
+ if (velocityBuilder_ == null) {
+ velocity_ = null;
+ onChanged();
+ } else {
+ velocity_ = null;
+ velocityBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ public cmvr.msgs.Agv.AgvVelocity.Builder getVelocityBuilder() {
+
+ onChanged();
+ return getVelocityFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ public cmvr.msgs.Agv.AgvVelocityOrBuilder getVelocityOrBuilder() {
+ if (velocityBuilder_ != null) {
+ return velocityBuilder_.getMessageOrBuilder();
+ } else {
+ return velocity_ == null ?
+ cmvr.msgs.Agv.AgvVelocity.getDefaultInstance() : velocity_;
+ }
+ }
+ /**
+ *
+ * 目标车体速度。vx/vy 单位:米/秒,wz 单位:弧度/秒。
+ *
+ *
+ * .cmvr.msgs.AgvVelocity velocity = 2;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvVelocity, cmvr.msgs.Agv.AgvVelocity.Builder, cmvr.msgs.Agv.AgvVelocityOrBuilder>
+ getVelocityFieldBuilder() {
+ if (velocityBuilder_ == null) {
+ velocityBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.msgs.Agv.AgvVelocity, cmvr.msgs.Agv.AgvVelocity.Builder, cmvr.msgs.Agv.AgvVelocityOrBuilder>(
+ getVelocity(),
+ getParentForChildren(),
+ isClean());
+ velocity_ = null;
+ }
+ return velocityBuilder_;
+ }
+ @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.AgvSetVelocityCommand.Request)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvSetVelocityCommand.Request)
+ private static final cmvr.api.AgvCommand.AgvSetVelocityCommand.Request DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvSetVelocityCommand.Request();
+ }
+
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Request getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Request parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Request getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface FeedbackOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvSetVelocityCommand.Feedback)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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();
+ }
+ /**
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvSetVelocityCommand.Feedback}
+ */
+ public static final class Feedback extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvSetVelocityCommand.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_AgvSetVelocityCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback.class, cmvr.api.AgvCommand.AgvSetVelocityCommand.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();
+ }
+
+ 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.AgvSetVelocityCommand.Feedback)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback other = (cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback) 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.AgvSetVelocityCommand.Feedback parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Feedback parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Feedback parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Feedback parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.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.AgvSetVelocityCommand.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.AgvSetVelocityCommand.Feedback}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvSetVelocityCommand.Feedback)
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.FeedbackOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback.class, cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback build() {
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback buildPartial() {
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback result = new cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback other) {
+ if (other == cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
private cmvr.api.Common.CommandHeader.Feedback header_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9328,7 +12608,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9343,7 +12623,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9363,7 +12643,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9381,7 +12661,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9403,7 +12683,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9421,7 +12701,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9433,7 +12713,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9448,7 +12728,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -9466,161 +12746,6 @@ public final class AgvCommand {
}
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) {
@@ -9634,16 +12759,16 @@ public final class AgvCommand {
}
- // @@protoc_insertion_point(builder_scope:cmvr.api.RobotStatusBatteryCommand.Feedback)
+ // @@protoc_insertion_point(builder_scope:cmvr.api.AgvSetVelocityCommand.Feedback)
}
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusBatteryCommand.Feedback)
- private static final cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvSetVelocityCommand.Feedback)
+ private static final cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback();
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback();
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback getDefaultInstance() {
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -9679,7 +12804,7 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand.Feedback getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand.Feedback getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -9718,10 +12843,10 @@ public final class AgvCommand {
if (obj == this) {
return true;
}
- if (!(obj instanceof cmvr.api.AgvCommand.RobotStatusBatteryCommand)) {
+ if (!(obj instanceof cmvr.api.AgvCommand.AgvSetVelocityCommand)) {
return super.equals(obj);
}
- cmvr.api.AgvCommand.RobotStatusBatteryCommand other = (cmvr.api.AgvCommand.RobotStatusBatteryCommand) obj;
+ cmvr.api.AgvCommand.AgvSetVelocityCommand other = (cmvr.api.AgvCommand.AgvSetVelocityCommand) obj;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
@@ -9739,69 +12864,69 @@ public final class AgvCommand {
return hash;
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand 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 parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand 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 parseFrom(byte[] data)
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(java.io.InputStream input)
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand 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 parseDelimitedFrom(java.io.InputStream input)
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseDelimitedFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand 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 parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -9814,7 +12939,7 @@ public final class AgvCommand {
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(cmvr.api.AgvCommand.RobotStatusBatteryCommand prototype) {
+ public static Builder newBuilder(cmvr.api.AgvCommand.AgvSetVelocityCommand prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -9831,30 +12956,29 @@ public final class AgvCommand {
}
/**
*
- **
- * @brief 电池状态查询命令。
+ * 下发底盘速度命令。
*
*
- * Protobuf type {@code cmvr.api.RobotStatusBatteryCommand}
+ * Protobuf type {@code cmvr.api.AgvSetVelocityCommand}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusBatteryCommand)
- cmvr.api.AgvCommand.RobotStatusBatteryCommandOrBuilder {
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvSetVelocityCommand)
+ cmvr.api.AgvCommand.AgvSetVelocityCommandOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusBatteryCommand.class, cmvr.api.AgvCommand.RobotStatusBatteryCommand.Builder.class);
+ cmvr.api.AgvCommand.AgvSetVelocityCommand.class, cmvr.api.AgvCommand.AgvSetVelocityCommand.Builder.class);
}
- // Construct using cmvr.api.AgvCommand.RobotStatusBatteryCommand.newBuilder()
+ // Construct using cmvr.api.AgvCommand.AgvSetVelocityCommand.newBuilder()
private Builder() {
}
@@ -9873,17 +12997,17 @@ public final class AgvCommand {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusBatteryCommand_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvSetVelocityCommand_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusBatteryCommand.getDefaultInstance();
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvSetVelocityCommand.getDefaultInstance();
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand build() {
- cmvr.api.AgvCommand.RobotStatusBatteryCommand result = buildPartial();
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand build() {
+ cmvr.api.AgvCommand.AgvSetVelocityCommand result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -9891,8 +13015,8 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand buildPartial() {
- cmvr.api.AgvCommand.RobotStatusBatteryCommand result = new cmvr.api.AgvCommand.RobotStatusBatteryCommand(this);
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand buildPartial() {
+ cmvr.api.AgvCommand.AgvSetVelocityCommand result = new cmvr.api.AgvCommand.AgvSetVelocityCommand(this);
onBuilt();
return result;
}
@@ -9931,16 +13055,16 @@ public final class AgvCommand {
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusBatteryCommand) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusBatteryCommand)other);
+ if (other instanceof cmvr.api.AgvCommand.AgvSetVelocityCommand) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvSetVelocityCommand)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusBatteryCommand other) {
- if (other == cmvr.api.AgvCommand.RobotStatusBatteryCommand.getDefaultInstance()) return this;
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvSetVelocityCommand other) {
+ if (other == cmvr.api.AgvCommand.AgvSetVelocityCommand.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -9995,23 +13119,23 @@ public final class AgvCommand {
}
- // @@protoc_insertion_point(builder_scope:cmvr.api.RobotStatusBatteryCommand)
+ // @@protoc_insertion_point(builder_scope:cmvr.api.AgvSetVelocityCommand)
}
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusBatteryCommand)
- private static final cmvr.api.AgvCommand.RobotStatusBatteryCommand DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvSetVelocityCommand)
+ private static final cmvr.api.AgvCommand.AgvSetVelocityCommand DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusBatteryCommand();
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvSetVelocityCommand();
}
- public static cmvr.api.AgvCommand.RobotStatusBatteryCommand getDefaultInstance() {
+ public static cmvr.api.AgvCommand.AgvSetVelocityCommand getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RobotStatusBatteryCommand parsePartialFrom(
+ public AgvSetVelocityCommand parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -10030,286 +13154,50 @@ public final class AgvCommand {
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusBatteryCommand getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvSetVelocityCommand getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface AgvRobotLocationOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.AgvRobotLocation)
+ public interface AgvListMapsCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvListMapsCommand)
com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< X 坐标(米)
- *
- *
- * optional double x = 1;
- * @return Whether the x field is set.
- */
- boolean hasX();
- /**
- *
- */< X 坐标(米)
- *
- *
- * optional double x = 1;
- * @return The x.
- */
- double getX();
-
- /**
- *
- */< Y 坐标(米)
- *
- *
- * optional double y = 2;
- * @return Whether the y field is set.
- */
- boolean hasY();
- /**
- *
- */< Y 坐标(米)
- *
- *
- * optional double y = 2;
- * @return The y.
- */
- double getY();
-
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * optional double angle = 3;
- * @return Whether the angle field is set.
- */
- boolean hasAngle();
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * 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();
-
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * optional int32 loc_method = 7;
- * @return Whether the locMethod field is set.
- */
- boolean hasLocMethod();
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * optional int32 loc_method = 7;
- * @return The locMethod.
- */
- int getLocMethod();
-
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 8;
- * @return Whether the retCode field is set.
- */
- boolean hasRetCode();
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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();
}
/**
*
- **
- * @brief 机器人位置响应结构。
- * @note 对应仙工 API 1004(0x03EC),返回世界坐标系下的位姿。
+ * 查询可用地图列表命令。
*
*
- * Protobuf type {@code cmvr.api.AgvRobotLocation}
+ * Protobuf type {@code cmvr.api.AgvListMapsCommand}
*/
- public static final class AgvRobotLocation extends
+ public static final class AgvListMapsCommand extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.AgvRobotLocation)
- AgvRobotLocationOrBuilder {
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvListMapsCommand)
+ AgvListMapsCommandOrBuilder {
private static final long serialVersionUID = 0L;
- // Use AgvRobotLocation.newBuilder() to construct.
- private AgvRobotLocation(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ // Use AgvListMapsCommand.newBuilder() to construct.
+ private AgvListMapsCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
- private AgvRobotLocation() {
- currentStation_ = "";
- lastStation_ = "";
- createOn_ = "";
- errMsg_ = "";
+ private AgvListMapsCommand() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
- return new AgvRobotLocation();
+ return new AgvListMapsCommand();
}
@java.lang.Override
@@ -10319,1904 +13207,24 @@ public final class AgvCommand {
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvRobotLocation_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvRobotLocation_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_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 坐标(米)
- *
- *
- * optional double x = 1;
- * @return Whether the x field is set.
- */
- @java.lang.Override
- public boolean hasX() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< X 坐标(米)
- *
- *
- * 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 坐标(米)
- *
- *
- * optional double y = 2;
- * @return Whether the y field is set.
- */
- @java.lang.Override
- public boolean hasY() {
- return ((bitField0_ & 0x00000002) != 0);
- }
- /**
- *
- */< Y 坐标(米)
- *
- *
- * 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_;
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * optional double angle = 3;
- * @return Whether the angle field is set.
- */
- @java.lang.Override
- public boolean hasAngle() {
- return ((bitField0_ & 0x00000004) != 0);
- }
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * 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_;
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * optional int32 loc_method = 7;
- * @return Whether the locMethod field is set.
- */
- @java.lang.Override
- public boolean hasLocMethod() {
- return ((bitField0_ & 0x00000040) != 0);
- }
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * 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_;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 8;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000080) != 0);
- }
- /**
- *
- */< 返回码,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;
- }
- /**
- *
- **
- * @brief 机器人位置响应结构。
- * @note 对应仙工 API 1004(0x03EC),返回世界坐标系下的位姿。
- *
- *
- * Protobuf type {@code cmvr.api.AgvRobotLocation}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.AgvRobotLocation)
- cmvr.api.AgvCommand.AgvRobotLocationOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.AgvRobotLocation.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- x_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000001);
- y_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000002);
- angle_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000004);
- confidence_ = 0D;
- bitField0_ = (bitField0_ & ~0x00000008);
- currentStation_ = "";
- bitField0_ = (bitField0_ & ~0x00000010);
- lastStation_ = "";
- bitField0_ = (bitField0_ & ~0x00000020);
- locMethod_ = 0;
- bitField0_ = (bitField0_ & ~0x00000040);
- retCode_ = 0;
- bitField0_ = (bitField0_ & ~0x00000080);
- createOn_ = "";
- bitField0_ = (bitField0_ & ~0x00000100);
- errMsg_ = "";
- bitField0_ = (bitField0_ & ~0x00000200);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvRobotLocation_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvRobotLocation getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.AgvRobotLocation.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvRobotLocation build() {
- cmvr.api.AgvCommand.AgvRobotLocation result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvRobotLocation buildPartial() {
- cmvr.api.AgvCommand.AgvRobotLocation result = new cmvr.api.AgvCommand.AgvRobotLocation(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.x_ = x_;
- to_bitField0_ |= 0x00000001;
- }
- if (((from_bitField0_ & 0x00000002) != 0)) {
- result.y_ = y_;
- to_bitField0_ |= 0x00000002;
- }
- if (((from_bitField0_ & 0x00000004) != 0)) {
- result.angle_ = angle_;
- to_bitField0_ |= 0x00000004;
- }
- if (((from_bitField0_ & 0x00000008) != 0)) {
- result.confidence_ = confidence_;
- to_bitField0_ |= 0x00000008;
- }
- if (((from_bitField0_ & 0x00000010) != 0)) {
- to_bitField0_ |= 0x00000010;
- }
- result.currentStation_ = currentStation_;
- if (((from_bitField0_ & 0x00000020) != 0)) {
- to_bitField0_ |= 0x00000020;
- }
- result.lastStation_ = lastStation_;
- if (((from_bitField0_ & 0x00000040) != 0)) {
- result.locMethod_ = locMethod_;
- to_bitField0_ |= 0x00000040;
- }
- if (((from_bitField0_ & 0x00000080) != 0)) {
- result.retCode_ = retCode_;
- to_bitField0_ |= 0x00000080;
- }
- if (((from_bitField0_ & 0x00000100) != 0)) {
- to_bitField0_ |= 0x00000100;
- }
- result.createOn_ = createOn_;
- if (((from_bitField0_ & 0x00000200) != 0)) {
- to_bitField0_ |= 0x00000200;
- }
- result.errMsg_ = errMsg_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.AgvRobotLocation) {
- return mergeFrom((cmvr.api.AgvCommand.AgvRobotLocation)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.AgvRobotLocation other) {
- if (other == cmvr.api.AgvCommand.AgvRobotLocation.getDefaultInstance()) return this;
- if (other.hasX()) {
- setX(other.getX());
- }
- if (other.hasY()) {
- setY(other.getY());
- }
- if (other.hasAngle()) {
- setAngle(other.getAngle());
- }
- if (other.hasConfidence()) {
- setConfidence(other.getConfidence());
- }
- if (other.hasCurrentStation()) {
- bitField0_ |= 0x00000010;
- currentStation_ = other.currentStation_;
- onChanged();
- }
- if (other.hasLastStation()) {
- bitField0_ |= 0x00000020;
- lastStation_ = other.lastStation_;
- onChanged();
- }
- if (other.hasLocMethod()) {
- setLocMethod(other.getLocMethod());
- }
- if (other.hasRetCode()) {
- setRetCode(other.getRetCode());
- }
- if (other.hasCreateOn()) {
- bitField0_ |= 0x00000100;
- createOn_ = other.createOn_;
- onChanged();
- }
- if (other.hasErrMsg()) {
- bitField0_ |= 0x00000200;
- errMsg_ = other.errMsg_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 9: {
- x_ = input.readDouble();
- bitField0_ |= 0x00000001;
- break;
- } // case 9
- case 17: {
- y_ = input.readDouble();
- bitField0_ |= 0x00000002;
- break;
- } // case 17
- case 25: {
- angle_ = input.readDouble();
- bitField0_ |= 0x00000004;
- break;
- } // case 25
- case 33: {
- confidence_ = input.readDouble();
- bitField0_ |= 0x00000008;
- break;
- } // case 33
- case 42: {
- currentStation_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000010;
- break;
- } // case 42
- case 50: {
- lastStation_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000020;
- break;
- } // case 50
- case 56: {
- locMethod_ = input.readInt32();
- bitField0_ |= 0x00000040;
- break;
- } // case 56
- case 64: {
- retCode_ = input.readInt32();
- bitField0_ |= 0x00000080;
- break;
- } // case 64
- case 74: {
- createOn_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000100;
- break;
- } // case 74
- case 82: {
- errMsg_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000200;
- break;
- } // case 82
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private double x_ ;
- /**
- *
- */< X 坐标(米)
- *
- *
- * optional double x = 1;
- * @return Whether the x field is set.
- */
- @java.lang.Override
- public boolean hasX() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< X 坐标(米)
- *
- *
- * optional double x = 1;
- * @return The x.
- */
- @java.lang.Override
- public double getX() {
- return x_;
- }
- /**
- *
- */< X 坐标(米)
- *
- *
- * 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 坐标(米)
- *
- *
- * optional double x = 1;
- * @return This builder for chaining.
- */
- public Builder clearX() {
- bitField0_ = (bitField0_ & ~0x00000001);
- x_ = 0D;
- onChanged();
- return this;
- }
-
- private double y_ ;
- /**
- *
- */< Y 坐标(米)
- *
- *
- * optional double y = 2;
- * @return Whether the y field is set.
- */
- @java.lang.Override
- public boolean hasY() {
- return ((bitField0_ & 0x00000002) != 0);
- }
- /**
- *
- */< Y 坐标(米)
- *
- *
- * optional double y = 2;
- * @return The y.
- */
- @java.lang.Override
- public double getY() {
- return y_;
- }
- /**
- *
- */< Y 坐标(米)
- *
- *
- * 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 坐标(米)
- *
- *
- * optional double y = 2;
- * @return This builder for chaining.
- */
- public Builder clearY() {
- bitField0_ = (bitField0_ & ~0x00000002);
- y_ = 0D;
- onChanged();
- return this;
- }
-
- private double angle_ ;
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * optional double angle = 3;
- * @return Whether the angle field is set.
- */
- @java.lang.Override
- public boolean hasAngle() {
- return ((bitField0_ & 0x00000004) != 0);
- }
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * optional double angle = 3;
- * @return The angle.
- */
- @java.lang.Override
- public double getAngle() {
- return angle_;
- }
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * 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;
- }
- /**
- *
- */< 朝向角(弧度),逆时针为正
- *
- *
- * 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_ ;
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * optional int32 loc_method = 7;
- * @return Whether the locMethod field is set.
- */
- @java.lang.Override
- public boolean hasLocMethod() {
- return ((bitField0_ & 0x00000040) != 0);
- }
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * optional int32 loc_method = 7;
- * @return The locMethod.
- */
- @java.lang.Override
- public int getLocMethod() {
- return locMethod_;
- }
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * 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;
- }
- /**
- *
- */< 定位方式(0=自然轮廓, 1=反光柱, 2=二维码, 3=里程计...)
- *
- *
- * optional int32 loc_method = 7;
- * @return This builder for chaining.
- */
- public Builder clearLocMethod() {
- bitField0_ = (bitField0_ & ~0x00000040);
- locMethod_ = 0;
- onChanged();
- return this;
- }
-
- private int retCode_ ;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 8;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000080) != 0);
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 8;
- * @return The retCode.
- */
- @java.lang.Override
- public int getRetCode() {
- return retCode_;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public AgvRobotLocation parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvRobotLocation getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotStatusLocCommandOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusLocCommand)
- com.google.protobuf.MessageOrBuilder {
- }
- /**
- *
- **
- * @brief 位置查询命令(无请求数据)。
- *
- *
- * Protobuf type {@code cmvr.api.RobotStatusLocCommand}
- */
- public static final class RobotStatusLocCommand extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusLocCommand)
- RobotStatusLocCommandOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use RobotStatusLocCommand.newBuilder() to construct.
- private RobotStatusLocCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private RobotStatusLocCommand() {
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new RobotStatusLocCommand();
- }
-
- @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_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusLocCommand.class, cmvr.api.AgvCommand.RobotStatusLocCommand.Builder.class);
+ cmvr.api.AgvCommand.AgvListMapsCommand.class, cmvr.api.AgvCommand.AgvListMapsCommand.Builder.class);
}
public interface RequestOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusLocCommand.Request)
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvListMapsCommand.Request)
com.google.protobuf.MessageOrBuilder {
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12225,7 +13233,7 @@ public final class AgvCommand {
boolean hasHeader();
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12234,7 +13242,7 @@ public final class AgvCommand {
cmvr.api.Common.CommandHeader.Request getHeader();
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12242,11 +13250,15 @@ public final class AgvCommand {
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusLocCommand.Request}
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListMapsCommand.Request}
*/
public static final class Request extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusLocCommand.Request)
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvListMapsCommand.Request)
RequestOrBuilder {
private static final long serialVersionUID = 0L;
// Use Request.newBuilder() to construct.
@@ -12270,22 +13282,22 @@ public final class AgvCommand {
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusLocCommand.Request.class, cmvr.api.AgvCommand.RobotStatusLocCommand.Request.Builder.class);
+ cmvr.api.AgvCommand.AgvListMapsCommand.Request.class, cmvr.api.AgvCommand.AgvListMapsCommand.Request.Builder.class);
}
public static final int HEADER_FIELD_NUMBER = 1;
private cmvr.api.Common.CommandHeader.Request header_;
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12297,7 +13309,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12309,7 +13321,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12359,10 +13371,10 @@ public final class AgvCommand {
if (obj == this) {
return true;
}
- if (!(obj instanceof cmvr.api.AgvCommand.RobotStatusLocCommand.Request)) {
+ if (!(obj instanceof cmvr.api.AgvCommand.AgvListMapsCommand.Request)) {
return super.equals(obj);
}
- cmvr.api.AgvCommand.RobotStatusLocCommand.Request other = (cmvr.api.AgvCommand.RobotStatusLocCommand.Request) obj;
+ cmvr.api.AgvCommand.AgvListMapsCommand.Request other = (cmvr.api.AgvCommand.AgvListMapsCommand.Request) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
@@ -12389,69 +13401,69 @@ public final class AgvCommand {
return hash;
}
- public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Request parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Request parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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)
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Request parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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)
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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)
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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(
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Request parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -12464,7 +13476,7 @@ public final class AgvCommand {
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(cmvr.api.AgvCommand.RobotStatusLocCommand.Request prototype) {
+ public static Builder newBuilder(cmvr.api.AgvCommand.AgvListMapsCommand.Request prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -12480,26 +13492,30 @@ public final class AgvCommand {
return builder;
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusLocCommand.Request}
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListMapsCommand.Request}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusLocCommand.Request)
- cmvr.api.AgvCommand.RobotStatusLocCommand.RequestOrBuilder {
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvListMapsCommand.Request)
+ cmvr.api.AgvCommand.AgvListMapsCommand.RequestOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Request_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Request_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusLocCommand.Request.class, cmvr.api.AgvCommand.RobotStatusLocCommand.Request.Builder.class);
+ cmvr.api.AgvCommand.AgvListMapsCommand.Request.class, cmvr.api.AgvCommand.AgvListMapsCommand.Request.Builder.class);
}
- // Construct using cmvr.api.AgvCommand.RobotStatusLocCommand.Request.newBuilder()
+ // Construct using cmvr.api.AgvCommand.AgvListMapsCommand.Request.newBuilder()
private Builder() {
}
@@ -12524,17 +13540,17 @@ public final class AgvCommand {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Request_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Request getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusLocCommand.Request.getDefaultInstance();
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Request getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvListMapsCommand.Request.getDefaultInstance();
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Request build() {
- cmvr.api.AgvCommand.RobotStatusLocCommand.Request result = buildPartial();
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Request build() {
+ cmvr.api.AgvCommand.AgvListMapsCommand.Request result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -12542,8 +13558,8 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Request buildPartial() {
- cmvr.api.AgvCommand.RobotStatusLocCommand.Request result = new cmvr.api.AgvCommand.RobotStatusLocCommand.Request(this);
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Request buildPartial() {
+ cmvr.api.AgvCommand.AgvListMapsCommand.Request result = new cmvr.api.AgvCommand.AgvListMapsCommand.Request(this);
if (headerBuilder_ == null) {
result.header_ = header_;
} else {
@@ -12587,16 +13603,16 @@ public final class AgvCommand {
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusLocCommand.Request) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusLocCommand.Request)other);
+ if (other instanceof cmvr.api.AgvCommand.AgvListMapsCommand.Request) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvListMapsCommand.Request)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusLocCommand.Request other) {
- if (other == cmvr.api.AgvCommand.RobotStatusLocCommand.Request.getDefaultInstance()) return this;
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvListMapsCommand.Request other) {
+ if (other == cmvr.api.AgvCommand.AgvListMapsCommand.Request.getDefaultInstance()) return this;
if (other.hasHeader()) {
mergeHeader(other.getHeader());
}
@@ -12654,7 +13670,7 @@ public final class AgvCommand {
cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12665,7 +13681,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12680,7 +13696,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12700,7 +13716,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12718,7 +13734,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12740,7 +13756,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12758,7 +13774,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12770,7 +13786,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12785,7 +13801,7 @@ public final class AgvCommand {
}
/**
*
- */< 公共请求头
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
* .cmvr.api.CommandHeader.Request header = 1;
@@ -12816,16 +13832,16 @@ public final class AgvCommand {
}
- // @@protoc_insertion_point(builder_scope:cmvr.api.RobotStatusLocCommand.Request)
+ // @@protoc_insertion_point(builder_scope:cmvr.api.AgvListMapsCommand.Request)
}
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusLocCommand.Request)
- private static final cmvr.api.AgvCommand.RobotStatusLocCommand.Request DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvListMapsCommand.Request)
+ private static final cmvr.api.AgvCommand.AgvListMapsCommand.Request DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusLocCommand.Request();
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvListMapsCommand.Request();
}
- public static cmvr.api.AgvCommand.RobotStatusLocCommand.Request getDefaultInstance() {
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Request getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -12861,19 +13877,19 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Request getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Request getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
public interface FeedbackOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusLocCommand.Feedback)
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvListMapsCommand.Feedback)
com.google.protobuf.MessageOrBuilder {
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -12882,7 +13898,7 @@ public final class AgvCommand {
boolean hasHeader();
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -12891,7 +13907,7 @@ public final class AgvCommand {
cmvr.api.Common.CommandHeader.Feedback getHeader();
/**
*
- */< 公共响应头
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
*
*
* .cmvr.api.CommandHeader.Feedback header = 1;
@@ -12900,37 +13916,55 @@ public final class AgvCommand {
/**
*
- */< 位置信息
+ * 地图名称列表。
*
*
- * .cmvr.api.AgvRobotLocation status = 2;
- * @return Whether the status field is set.
+ * repeated string maps = 2;
+ * @return A list containing the maps.
*/
- boolean hasStatus();
+ java.util.List
+ getMapsList();
/**
*
- */< 位置信息
+ * 地图名称列表。
*
*
- * .cmvr.api.AgvRobotLocation status = 2;
- * @return The status.
+ * repeated string maps = 2;
+ * @return The count of maps.
*/
- cmvr.api.AgvCommand.AgvRobotLocation getStatus();
+ int getMapsCount();
/**
*
- */< 位置信息
+ * 地图名称列表。
*
*
- * .cmvr.api.AgvRobotLocation status = 2;
+ * repeated string maps = 2;
+ * @param index The index of the element to return.
+ * @return The maps at the given index.
*/
- cmvr.api.AgvCommand.AgvRobotLocationOrBuilder getStatusOrBuilder();
+ java.lang.String getMaps(int index);
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @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);
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusLocCommand.Feedback}
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListMapsCommand.Feedback}
*/
public static final class Feedback extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotStatusLocCommand.Feedback)
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvListMapsCommand.Feedback)
FeedbackOrBuilder {
private static final long serialVersionUID = 0L;
// Use Feedback.newBuilder() to construct.
@@ -12938,7523 +13972,92 @@ public final class AgvCommand {
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 implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusLocCommand.Feedback)
- cmvr.api.AgvCommand.RobotStatusLocCommand.FeedbackOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- if (headerBuilder_ == null) {
- header_ = null;
- } else {
- header_ = null;
- headerBuilder_ = null;
- }
- if (statusBuilder_ == null) {
- status_ = null;
- } else {
- status_ = null;
- statusBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_Feedback_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback build() {
- cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback buildPartial() {
- cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback result = new cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback(this);
- if (headerBuilder_ == null) {
- result.header_ = header_;
- } else {
- result.header_ = headerBuilder_.build();
- }
- if (statusBuilder_ == null) {
- result.status_ = status_;
- } else {
- result.status_ = statusBuilder_.build();
- }
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback other) {
- if (other == cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback.getDefaultInstance()) return this;
- if (other.hasHeader()) {
- mergeHeader(other.getHeader());
- }
- if (other.hasStatus()) {
- mergeStatus(other.getStatus());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- input.readMessage(
- getHeaderFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 10
- case 18: {
- input.readMessage(
- getStatusFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 18
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
-
- private cmvr.api.Common.CommandHeader.Feedback header_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
- /**
- *
- */< 公共响应头
- *
- *
- * .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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Feedback parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand.Feedback getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- 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 {
- getUnknownFields().writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- 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)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotStatusLocCommand other = (cmvr.api.AgvCommand.RobotStatusLocCommand) obj;
-
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
-
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static cmvr.api.AgvCommand.RobotStatusLocCommand parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand 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 parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand 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 parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand 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 parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand 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 parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotStatusLocCommand 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 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;
- }
- /**
- *
- **
- * @brief 位置查询命令(无请求数据)。
- *
- *
- * Protobuf type {@code cmvr.api.RobotStatusLocCommand}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusLocCommand)
- cmvr.api.AgvCommand.RobotStatusLocCommandOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusLocCommand.class, cmvr.api.AgvCommand.RobotStatusLocCommand.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotStatusLocCommand.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusLocCommand_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusLocCommand.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand build() {
- cmvr.api.AgvCommand.RobotStatusLocCommand result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand buildPartial() {
- cmvr.api.AgvCommand.RobotStatusLocCommand result = new cmvr.api.AgvCommand.RobotStatusLocCommand(this);
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusLocCommand) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusLocCommand)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusLocCommand other) {
- if (other == cmvr.api.AgvCommand.RobotStatusLocCommand.getDefaultInstance()) return this;
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- @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)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusLocCommand)
- private static final cmvr.api.AgvCommand.RobotStatusLocCommand DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusLocCommand();
- }
-
- public static cmvr.api.AgvCommand.RobotStatusLocCommand getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public RobotStatusLocCommand parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusLocCommand getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotConfigDownloadMapRequestDataOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigDownloadMapRequestData)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 要下载的地图名称(必填)
- *
- *
- * 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();
- }
- /**
- *
- **
- * @brief 地图下载请求数据。
- *
- *
- * 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;
- }
- /**
- *
- **
- * @brief 地图下载请求数据。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigDownloadMapRequestData}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigDownloadMapRequestData)
- cmvr.api.AgvCommand.RobotConfigDownloadMapRequestDataOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- mapName_ = "";
- bitField0_ = (bitField0_ & ~0x00000001);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapRequestData_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData build() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData buildPartial() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData result = new cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- to_bitField0_ |= 0x00000001;
- }
- result.mapName_ = mapName_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData other) {
- if (other == cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData.getDefaultInstance()) return this;
- if (other.hasMapName()) {
- bitField0_ |= 0x00000001;
- mapName_ = other.mapName_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- mapName_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object mapName_ = "";
- /**
- *
- */< 要下载的地图名称(必填)
- *
- *
- * 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.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public RobotConfigDownloadMapRequestData parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapRequestData getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface AgvDownloadMapResultOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.AgvDownloadMapResult)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return Whether the retCode field is set.
- */
- boolean hasRetCode();
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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();
- }
- /**
- *
- **
- * @brief 地图下载响应结果。
- *
- *
- * 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_;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 返回码,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;
- }
- /**
- *
- **
- * @brief 地图下载响应结果。
- *
- *
- * Protobuf type {@code cmvr.api.AgvDownloadMapResult}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.AgvDownloadMapResult)
- cmvr.api.AgvCommand.AgvDownloadMapResultOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.AgvDownloadMapResult.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- retCode_ = 0;
- bitField0_ = (bitField0_ & ~0x00000001);
- createOn_ = "";
- bitField0_ = (bitField0_ & ~0x00000002);
- errMsg_ = "";
- bitField0_ = (bitField0_ & ~0x00000004);
- mapContent_ = "";
- bitField0_ = (bitField0_ & ~0x00000008);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvDownloadMapResult_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvDownloadMapResult getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.AgvDownloadMapResult.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvDownloadMapResult build() {
- cmvr.api.AgvCommand.AgvDownloadMapResult result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvDownloadMapResult buildPartial() {
- cmvr.api.AgvCommand.AgvDownloadMapResult result = new cmvr.api.AgvCommand.AgvDownloadMapResult(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.retCode_ = retCode_;
- to_bitField0_ |= 0x00000001;
- }
- if (((from_bitField0_ & 0x00000002) != 0)) {
- to_bitField0_ |= 0x00000002;
- }
- result.createOn_ = createOn_;
- if (((from_bitField0_ & 0x00000004) != 0)) {
- to_bitField0_ |= 0x00000004;
- }
- result.errMsg_ = errMsg_;
- if (((from_bitField0_ & 0x00000008) != 0)) {
- to_bitField0_ |= 0x00000008;
- }
- result.mapContent_ = mapContent_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.AgvDownloadMapResult) {
- return mergeFrom((cmvr.api.AgvCommand.AgvDownloadMapResult)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.AgvDownloadMapResult other) {
- if (other == cmvr.api.AgvCommand.AgvDownloadMapResult.getDefaultInstance()) return this;
- if (other.hasRetCode()) {
- setRetCode(other.getRetCode());
- }
- if (other.hasCreateOn()) {
- bitField0_ |= 0x00000002;
- createOn_ = other.createOn_;
- onChanged();
- }
- if (other.hasErrMsg()) {
- bitField0_ |= 0x00000004;
- errMsg_ = other.errMsg_;
- onChanged();
- }
- if (other.hasMapContent()) {
- bitField0_ |= 0x00000008;
- mapContent_ = other.mapContent_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8: {
- retCode_ = input.readInt32();
- bitField0_ |= 0x00000001;
- break;
- } // case 8
- case 18: {
- createOn_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
- break;
- } // case 18
- case 26: {
- errMsg_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000004;
- break;
- } // case 26
- case 34: {
- mapContent_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000008;
- break;
- } // case 34
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private int retCode_ ;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return The retCode.
- */
- @java.lang.Override
- public int getRetCode() {
- return retCode_;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public AgvDownloadMapResult parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvDownloadMapResult getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotConfigDownloadMapCommandOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigDownloadMapCommand)
- com.google.protobuf.MessageOrBuilder {
- }
- /**
- *
- **
- * @brief 地图下载命令。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigDownloadMapCommand}
- */
- public static final class RobotConfigDownloadMapCommand extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigDownloadMapCommand)
- RobotConfigDownloadMapCommandOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use RobotConfigDownloadMapCommand.newBuilder() to construct.
- private RobotConfigDownloadMapCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private RobotConfigDownloadMapCommand() {
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new RobotConfigDownloadMapCommand();
- }
-
- @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_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.class, cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Builder.class);
- }
-
- public interface RequestOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigDownloadMapCommand.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();
-
- /**
- * .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 implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigDownloadMapCommand.Request)
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.RequestOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- if (headerBuilder_ == null) {
- header_ = null;
- } else {
- header_ = null;
- headerBuilder_ = null;
- }
- if (dataBuilder_ == null) {
- data_ = null;
- } else {
- data_ = null;
- dataBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_Request_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request build() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request buildPartial() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request result = new cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request(this);
- if (headerBuilder_ == null) {
- result.header_ = header_;
- } else {
- result.header_ = headerBuilder_.build();
- }
- if (dataBuilder_ == null) {
- result.data_ = data_;
- } else {
- result.data_ = dataBuilder_.build();
- }
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request other) {
- if (other == cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request.getDefaultInstance()) return this;
- if (other.hasHeader()) {
- mergeHeader(other.getHeader());
- }
- if (other.hasData()) {
- mergeData(other.getData());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- input.readMessage(
- getHeaderFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 10
- case 18: {
- input.readMessage(
- getDataFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 18
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
-
- private cmvr.api.Common.CommandHeader.Request header_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
- /**
- * .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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Request parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Request getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface FeedbackOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigDownloadMapCommand.Feedback)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * .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 implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigDownloadMapCommand.Feedback)
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.FeedbackOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- if (headerBuilder_ == null) {
- header_ = null;
- } else {
- header_ = null;
- headerBuilder_ = null;
- }
- if (statusBuilder_ == null) {
- status_ = null;
- } else {
- status_ = null;
- statusBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_Feedback_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback build() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback buildPartial() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback result = new cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback(this);
- if (headerBuilder_ == null) {
- result.header_ = header_;
- } else {
- result.header_ = headerBuilder_.build();
- }
- if (statusBuilder_ == null) {
- result.status_ = status_;
- } else {
- result.status_ = statusBuilder_.build();
- }
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback other) {
- if (other == cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback.getDefaultInstance()) return this;
- if (other.hasHeader()) {
- mergeHeader(other.getHeader());
- }
- if (other.hasStatus()) {
- mergeStatus(other.getStatus());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- input.readMessage(
- getHeaderFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 10
- case 18: {
- input.readMessage(
- getStatusFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 18
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
-
- private cmvr.api.Common.CommandHeader.Feedback header_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
- /**
- * .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.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Feedback parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Feedback getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- 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 {
- getUnknownFields().writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- 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)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand other = (cmvr.api.AgvCommand.RobotConfigDownloadMapCommand) obj;
-
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
-
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand 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 parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand 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 parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand 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 parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand 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 parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand 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 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;
- }
- /**
- *
- **
- * @brief 地图下载命令。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigDownloadMapCommand}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigDownloadMapCommand)
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommandOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.class, cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigDownloadMapCommand_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand build() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand buildPartial() {
- cmvr.api.AgvCommand.RobotConfigDownloadMapCommand result = new cmvr.api.AgvCommand.RobotConfigDownloadMapCommand(this);
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigDownloadMapCommand) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigDownloadMapCommand)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigDownloadMapCommand other) {
- if (other == cmvr.api.AgvCommand.RobotConfigDownloadMapCommand.getDefaultInstance()) return this;
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- @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)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigDownloadMapCommand)
- private static final cmvr.api.AgvCommand.RobotConfigDownloadMapCommand DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigDownloadMapCommand();
- }
-
- public static cmvr.api.AgvCommand.RobotConfigDownloadMapCommand getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public RobotConfigDownloadMapCommand parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigDownloadMapCommand getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface MapFileInfoOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.MapFileInfo)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 文件名
- *
- *
- * optional 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();
- }
- /**
- *
- **
- * @brief 单个地图文件信息。
- *
- *
- * 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;
- }
- /**
- *
- **
- * @brief 单个地图文件信息。
- *
- *
- * Protobuf type {@code cmvr.api.MapFileInfo}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.MapFileInfo)
- cmvr.api.AgvCommand.MapFileInfoOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.MapFileInfo.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- name_ = "";
- bitField0_ = (bitField0_ & ~0x00000001);
- modified_ = "";
- bitField0_ = (bitField0_ & ~0x00000002);
- size_ = 0L;
- bitField0_ = (bitField0_ & ~0x00000004);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_MapFileInfo_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.MapFileInfo getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.MapFileInfo.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.MapFileInfo build() {
- cmvr.api.AgvCommand.MapFileInfo result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.MapFileInfo buildPartial() {
- cmvr.api.AgvCommand.MapFileInfo result = new cmvr.api.AgvCommand.MapFileInfo(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- to_bitField0_ |= 0x00000001;
- }
- result.name_ = name_;
- if (((from_bitField0_ & 0x00000002) != 0)) {
- to_bitField0_ |= 0x00000002;
- }
- result.modified_ = modified_;
- if (((from_bitField0_ & 0x00000004) != 0)) {
- result.size_ = size_;
- to_bitField0_ |= 0x00000004;
- }
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.MapFileInfo) {
- return mergeFrom((cmvr.api.AgvCommand.MapFileInfo)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.MapFileInfo other) {
- if (other == cmvr.api.AgvCommand.MapFileInfo.getDefaultInstance()) return this;
- if (other.hasName()) {
- bitField0_ |= 0x00000001;
- name_ = other.name_;
- onChanged();
- }
- if (other.hasModified()) {
- bitField0_ |= 0x00000002;
- modified_ = other.modified_;
- onChanged();
- }
- if (other.hasSize()) {
- setSize(other.getSize());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- name_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- case 18: {
- modified_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
- break;
- } // case 18
- case 24: {
- size_ = input.readInt64();
- bitField0_ |= 0x00000004;
- break;
- } // case 24
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object name_ = "";
- /**
- *
- */< 文件名
- *
- *
- * optional 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.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public MapFileInfo parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.MapFileInfo getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface AgvMapStatusOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.AgvMapStatus)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 当前加载的地图名称
- *
- *
- * optional 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();
-
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * optional string current_map_md5 = 2;
- * @return Whether the currentMapMd5 field is set.
- */
- boolean hasCurrentMapMd5();
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * optional string current_map_md5 = 2;
- * @return The currentMapMd5.
- */
- java.lang.String getCurrentMapMd5();
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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.List
- getMapsList();
- /**
- *
- */< 所有地图名称列表
- *
- *
- * repeated 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.List
- getMapFilesInfoList();
- /**
- *
- */< 每个地图文件的详细信息
- *
- *
- * repeated .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);
-
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 5;
- * @return Whether the retCode field is set.
- */
- boolean hasRetCode();
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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();
- }
- /**
- *
- **
- * @brief 地图状态响应结构。
- * @note 对应仙工 API 1300(0x0514),返回当前地图及所有地图列表。
- *
- *
- * 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_;
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * optional string current_map_md5 = 2;
- * @return Whether the currentMapMd5 field is set.
- */
- @java.lang.Override
- public boolean hasCurrentMapMd5() {
- return ((bitField0_ & 0x00000002) != 0);
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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;
- }
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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.List mapFilesInfo_;
- /**
- *
- */< 每个地图文件的详细信息
- *
- *
- * repeated .cmvr.api.MapFileInfo map_files_info = 4;
- */
- @java.lang.Override
- public java.util.List getMapFilesInfoList() {
- return mapFilesInfo_;
- }
- /**
- *
- */< 每个地图文件的详细信息
- *
- *
- * repeated .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_;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 5;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000004) != 0);
- }
- /**
- *
- */< 返回码,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;
- }
- /**
- *
- **
- * @brief 地图状态响应结构。
- * @note 对应仙工 API 1300(0x0514),返回当前地图及所有地图列表。
- *
- *
- * Protobuf type {@code cmvr.api.AgvMapStatus}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.AgvMapStatus)
- cmvr.api.AgvCommand.AgvMapStatusOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.AgvMapStatus.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- currentMap_ = "";
- bitField0_ = (bitField0_ & ~0x00000001);
- currentMapMd5_ = "";
- bitField0_ = (bitField0_ & ~0x00000002);
maps_ = com.google.protobuf.LazyStringArrayList.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000004);
- if (mapFilesInfoBuilder_ == null) {
- mapFilesInfo_ = java.util.Collections.emptyList();
- } else {
- mapFilesInfo_ = null;
- mapFilesInfoBuilder_.clear();
- }
- bitField0_ = (bitField0_ & ~0x00000008);
- retCode_ = 0;
- bitField0_ = (bitField0_ & ~0x00000010);
- createOn_ = "";
- bitField0_ = (bitField0_ & ~0x00000020);
- errMsg_ = "";
- bitField0_ = (bitField0_ & ~0x00000040);
- return this;
}
@java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvMapStatus_descriptor;
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new Feedback();
}
@java.lang.Override
- public cmvr.api.AgvCommand.AgvMapStatus getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance();
+ 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_AgvListMapsCommand_Feedback_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.AgvMapStatus build() {
- cmvr.api.AgvCommand.AgvMapStatus result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListMapsCommand.Feedback.class, cmvr.api.AgvCommand.AgvListMapsCommand.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 cmvr.api.AgvCommand.AgvMapStatus buildPartial() {
- cmvr.api.AgvCommand.AgvMapStatus result = new cmvr.api.AgvCommand.AgvMapStatus(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- to_bitField0_ |= 0x00000001;
- }
- result.currentMap_ = currentMap_;
- if (((from_bitField0_ & 0x00000002) != 0)) {
- to_bitField0_ |= 0x00000002;
- }
- result.currentMapMd5_ = currentMapMd5_;
- if (((bitField0_ & 0x00000004) != 0)) {
- maps_ = maps_.getUnmodifiableView();
- bitField0_ = (bitField0_ & ~0x00000004);
- }
- result.maps_ = maps_;
- if (mapFilesInfoBuilder_ == null) {
- if (((bitField0_ & 0x00000008) != 0)) {
- mapFilesInfo_ = java.util.Collections.unmodifiableList(mapFilesInfo_);
- bitField0_ = (bitField0_ & ~0x00000008);
- }
- result.mapFilesInfo_ = mapFilesInfo_;
- } else {
- result.mapFilesInfo_ = mapFilesInfoBuilder_.build();
- }
- if (((from_bitField0_ & 0x00000010) != 0)) {
- result.retCode_ = retCode_;
- to_bitField0_ |= 0x00000004;
- }
- if (((from_bitField0_ & 0x00000020) != 0)) {
- to_bitField0_ |= 0x00000008;
- }
- result.createOn_ = createOn_;
- if (((from_bitField0_ & 0x00000040) != 0)) {
- to_bitField0_ |= 0x00000010;
- }
- result.errMsg_ = errMsg_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
+ 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();
}
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.AgvMapStatus) {
- return mergeFrom((cmvr.api.AgvCommand.AgvMapStatus)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.AgvMapStatus other) {
- if (other == cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance()) return this;
- if (other.hasCurrentMap()) {
- bitField0_ |= 0x00000001;
- currentMap_ = other.currentMap_;
- onChanged();
- }
- if (other.hasCurrentMapMd5()) {
- bitField0_ |= 0x00000002;
- currentMapMd5_ = other.currentMapMd5_;
- onChanged();
- }
- if (!other.maps_.isEmpty()) {
- if (maps_.isEmpty()) {
- maps_ = other.maps_;
- bitField0_ = (bitField0_ & ~0x00000004);
- } else {
- ensureMapsIsMutable();
- maps_.addAll(other.maps_);
- }
- onChanged();
- }
- if (mapFilesInfoBuilder_ == null) {
- if (!other.mapFilesInfo_.isEmpty()) {
- if (mapFilesInfo_.isEmpty()) {
- mapFilesInfo_ = other.mapFilesInfo_;
- bitField0_ = (bitField0_ & ~0x00000008);
- } else {
- ensureMapFilesInfoIsMutable();
- mapFilesInfo_.addAll(other.mapFilesInfo_);
- }
- onChanged();
- }
- } else {
- if (!other.mapFilesInfo_.isEmpty()) {
- if (mapFilesInfoBuilder_.isEmpty()) {
- mapFilesInfoBuilder_.dispose();
- mapFilesInfoBuilder_ = null;
- mapFilesInfo_ = other.mapFilesInfo_;
- bitField0_ = (bitField0_ & ~0x00000008);
- mapFilesInfoBuilder_ =
- com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
- getMapFilesInfoFieldBuilder() : null;
- } else {
- mapFilesInfoBuilder_.addAllMessages(other.mapFilesInfo_);
- }
- }
- }
- if (other.hasRetCode()) {
- setRetCode(other.getRetCode());
- }
- if (other.hasCreateOn()) {
- bitField0_ |= 0x00000020;
- createOn_ = other.createOn_;
- onChanged();
- }
- if (other.hasErrMsg()) {
- bitField0_ |= 0x00000040;
- errMsg_ = other.errMsg_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- currentMap_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- case 18: {
- currentMapMd5_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
- break;
- } // case 18
- case 26: {
- java.lang.String s = input.readStringRequireUtf8();
- ensureMapsIsMutable();
- maps_.add(s);
- break;
- } // case 26
- case 34: {
- cmvr.api.AgvCommand.MapFileInfo m =
- input.readMessage(
- cmvr.api.AgvCommand.MapFileInfo.parser(),
- extensionRegistry);
- if (mapFilesInfoBuilder_ == null) {
- ensureMapFilesInfoIsMutable();
- mapFilesInfo_.add(m);
- } else {
- mapFilesInfoBuilder_.addMessage(m);
- }
- break;
- } // case 34
- case 40: {
- retCode_ = input.readInt32();
- bitField0_ |= 0x00000010;
- break;
- } // case 40
- case 50: {
- createOn_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000020;
- break;
- } // case 50
- case 58: {
- errMsg_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000040;
- break;
- } // case 58
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object currentMap_ = "";
+ public static final int MAPS_FIELD_NUMBER = 2;
+ private com.google.protobuf.LazyStringList maps_;
/**
*
- */< 当前加载的地图名称
+ * 地图名称列表。
*
*
- * optional 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_ = "";
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * optional string current_map_md5 = 2;
- * @return Whether the currentMapMd5 field is set.
- */
- public boolean hasCurrentMapMd5() {
- return ((bitField0_ & 0x00000002) != 0);
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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;
- }
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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;
- }
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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;
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * optional string current_map_md5 = 2;
- * @return This builder for chaining.
- */
- public Builder clearCurrentMapMd5() {
- bitField0_ = (bitField0_ & ~0x00000002);
- currentMapMd5_ = getDefaultInstance().getCurrentMapMd5();
- onChanged();
- return this;
- }
- /**
- *
- */< 当前地图的 MD5 校验值
- *
- *
- * 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;
+ * repeated string maps = 2;
* @return A list containing the maps.
*/
public com.google.protobuf.ProtocolStringList
getMapsList() {
- return maps_.getUnmodifiableView();
+ return maps_;
}
/**
*
- */< 所有地图名称列表
+ * 地图名称列表。
*
*
- * repeated string maps = 3;
+ * repeated string maps = 2;
* @return The count of maps.
*/
public int getMapsCount() {
@@ -20462,10 +14065,10 @@ public final class AgvCommand {
}
/**
*
- */< 所有地图名称列表
+ * 地图名称列表。
*
*
- * repeated string maps = 3;
+ * repeated string maps = 2;
* @param index The index of the element to return.
* @return The maps at the given index.
*/
@@ -20474,10 +14077,10 @@ public final class AgvCommand {
}
/**
*
- */< 所有地图名称列表
+ * 地图名称列表。
*
*
- * repeated string maps = 3;
+ * repeated string maps = 2;
* @param index The index of the value to return.
* @return The bytes of the maps at the given index.
*/
@@ -20485,873 +14088,2036 @@ public final class AgvCommand {
getMapsBytes(int index) {
return maps_.getByteString(index);
}
+
+ 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());
+ }
+ for (int i = 0; i < maps_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, maps_.getRaw(i));
+ }
+ 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());
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < maps_.size(); i++) {
+ dataSize += computeStringSizeNoTag(maps_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getMapsList().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.AgvListMapsCommand.Feedback)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvListMapsCommand.Feedback other = (cmvr.api.AgvCommand.AgvListMapsCommand.Feedback) obj;
+
+ if (hasHeader() != other.hasHeader()) return false;
+ if (hasHeader()) {
+ if (!getHeader()
+ .equals(other.getHeader())) return false;
+ }
+ if (!getMapsList()
+ .equals(other.getMapsList())) 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 (getMapsCount() > 0) {
+ hash = (37 * hash) + MAPS_FIELD_NUMBER;
+ hash = (53 * hash) + getMapsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Feedback parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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.AgvListMapsCommand.Feedback parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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.AgvListMapsCommand.Feedback parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Feedback parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Feedback parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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.AgvListMapsCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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.AgvListMapsCommand.Feedback parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.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.AgvListMapsCommand.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;
+ }
/**
*
- */< 所有地图名称列表
+ * 反馈体。
*
*
- * repeated string maps = 3;
- * @param index The index to set the value at.
- * @param value The maps to set.
- * @return This builder for chaining.
+ * Protobuf type {@code cmvr.api.AgvListMapsCommand.Feedback}
*/
- public Builder setMaps(
- int index, java.lang.String value) {
- if (value == null) {
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvListMapsCommand.Feedback)
+ cmvr.api.AgvCommand.AgvListMapsCommand.FeedbackOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListMapsCommand.Feedback.class, cmvr.api.AgvCommand.AgvListMapsCommand.Feedback.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvListMapsCommand.Feedback.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ maps_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Feedback getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvListMapsCommand.Feedback.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Feedback build() {
+ cmvr.api.AgvCommand.AgvListMapsCommand.Feedback result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Feedback buildPartial() {
+ cmvr.api.AgvCommand.AgvListMapsCommand.Feedback result = new cmvr.api.AgvCommand.AgvListMapsCommand.Feedback(this);
+ int from_bitField0_ = bitField0_;
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ if (((bitField0_ & 0x00000001) != 0)) {
+ maps_ = maps_.getUnmodifiableView();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.maps_ = maps_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvListMapsCommand.Feedback) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvListMapsCommand.Feedback)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvListMapsCommand.Feedback other) {
+ if (other == cmvr.api.AgvCommand.AgvListMapsCommand.Feedback.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ if (!other.maps_.isEmpty()) {
+ if (maps_.isEmpty()) {
+ maps_ = other.maps_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureMapsIsMutable();
+ maps_.addAll(other.maps_);
+ }
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ case 18: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensureMapsIsMutable();
+ maps_.add(s);
+ break;
+ } // case 18
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private cmvr.api.Common.CommandHeader.Feedback header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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 com.google.protobuf.LazyStringList maps_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ private void ensureMapsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ maps_ = new com.google.protobuf.LazyStringArrayList(maps_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @return A list containing the maps.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getMapsList() {
+ return maps_.getUnmodifiableView();
+ }
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @return The count of maps.
+ */
+ public int getMapsCount() {
+ return maps_.size();
+ }
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @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 = 2;
+ * @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 = 2;
+ * @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) {
+ maps_.set(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @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.Iterable values) {
- ensureMapsIsMutable();
- com.google.protobuf.AbstractMessageLite.Builder.addAll(
- values, maps_);
- onChanged();
- return this;
- }
- /**
- *
- */< 所有地图名称列表
- *
- *
- * repeated 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.List mapFilesInfo_ =
- java.util.Collections.emptyList();
- private void ensureMapFilesInfoIsMutable() {
- if (!((bitField0_ & 0x00000008) != 0)) {
- mapFilesInfo_ = new java.util.ArrayList(mapFilesInfo_);
- bitField0_ |= 0x00000008;
- }
- }
-
- private com.google.protobuf.RepeatedFieldBuilderV3<
- cmvr.api.AgvCommand.MapFileInfo, cmvr.api.AgvCommand.MapFileInfo.Builder, cmvr.api.AgvCommand.MapFileInfoOrBuilder> mapFilesInfoBuilder_;
-
- /**
- *
- */< 每个地图文件的详细信息
- *
- *
- * repeated .cmvr.api.MapFileInfo map_files_info = 4;
- */
- public java.util.List getMapFilesInfoList() {
- if (mapFilesInfoBuilder_ == null) {
- return java.util.Collections.unmodifiableList(mapFilesInfo_);
- } else {
- return mapFilesInfoBuilder_.getMessageList();
- }
- }
- /**
- *
- */< 每个地图文件的详细信息
- *
- *
- * repeated .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);
+ maps_.add(value);
onChanged();
- } else {
- mapFilesInfoBuilder_.setMessage(index, value);
+ return this;
}
- 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();
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @param values The maps to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllMaps(
+ java.lang.Iterable values) {
+ ensureMapsIsMutable();
com.google.protobuf.AbstractMessageLite.Builder.addAll(
- values, mapFilesInfo_);
+ values, maps_);
onChanged();
- } else {
- mapFilesInfoBuilder_.addAllMessages(values);
+ return this;
}
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearMaps() {
+ maps_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * 地图名称列表。
+ *
+ *
+ * repeated string maps = 2;
+ * @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;
+ }
+ @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.AgvListMapsCommand.Feedback)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvListMapsCommand.Feedback)
+ private static final cmvr.api.AgvCommand.AgvListMapsCommand.Feedback DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvListMapsCommand.Feedback();
+ }
+
+ public static cmvr.api.AgvCommand.AgvListMapsCommand.Feedback getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Feedback parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand.Feedback getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ 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 {
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ 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.AgvListMapsCommand)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvListMapsCommand other = (cmvr.api.AgvCommand.AgvListMapsCommand) obj;
+
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static cmvr.api.AgvCommand.AgvListMapsCommand parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand 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.AgvListMapsCommand parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand 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.AgvListMapsCommand parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand 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.AgvListMapsCommand parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand 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.AgvListMapsCommand parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListMapsCommand 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.AgvListMapsCommand 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.AgvListMapsCommand}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvListMapsCommand)
+ cmvr.api.AgvCommand.AgvListMapsCommandOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListMapsCommand.class, cmvr.api.AgvCommand.AgvListMapsCommand.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvListMapsCommand.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
return this;
}
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListMapsCommand_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvListMapsCommand.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand build() {
+ cmvr.api.AgvCommand.AgvListMapsCommand result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand buildPartial() {
+ cmvr.api.AgvCommand.AgvListMapsCommand result = new cmvr.api.AgvCommand.AgvListMapsCommand(this);
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvListMapsCommand) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvListMapsCommand)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvListMapsCommand other) {
+ if (other == cmvr.api.AgvCommand.AgvListMapsCommand.getDefaultInstance()) return this;
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ @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.AgvListMapsCommand)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvListMapsCommand)
+ private static final cmvr.api.AgvCommand.AgvListMapsCommand DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvListMapsCommand();
+ }
+
+ public static cmvr.api.AgvCommand.AgvListMapsCommand getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AgvListMapsCommand parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListMapsCommand getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AgvListStationsCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvListStationsCommand)
+ com.google.protobuf.MessageOrBuilder {
+ }
+ /**
+ *
+ * 查询当前地图站点列表命令。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListStationsCommand}
+ */
+ public static final class AgvListStationsCommand extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvListStationsCommand)
+ AgvListStationsCommandOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AgvListStationsCommand.newBuilder() to construct.
+ private AgvListStationsCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AgvListStationsCommand() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AgvListStationsCommand();
+ }
+
+ @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_AgvListStationsCommand_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListStationsCommand.class, cmvr.api.AgvCommand.AgvListStationsCommand.Builder.class);
+ }
+
+ public interface RequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvListStationsCommand.Request)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ boolean hasHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return The header.
+ */
+ cmvr.api.Common.CommandHeader.Request getHeader();
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
+ }
+ /**
+ *
+ * 请求体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListStationsCommand.Request}
+ */
+ public static final class Request extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvListStationsCommand.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_AgvListStationsCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListStationsCommand.Request.class, cmvr.api.AgvCommand.AgvListStationsCommand.Request.Builder.class);
+ }
+
+ public static final int HEADER_FIELD_NUMBER = 1;
+ private cmvr.api.Common.CommandHeader.Request header_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ @java.lang.Override
+ public boolean hasHeader() {
+ return header_ != null;
+ }
/**
*
- */< 每个地图文件的详细信息
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
- * repeated .cmvr.api.MapFileInfo map_files_info = 4;
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return The header.
*/
- public Builder clearMapFilesInfo() {
- if (mapFilesInfoBuilder_ == null) {
- mapFilesInfo_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000008);
- onChanged();
- } else {
- mapFilesInfoBuilder_.clear();
- }
- return this;
+ @java.lang.Override
+ public cmvr.api.Common.CommandHeader.Request getHeader() {
+ return header_ == null ? cmvr.api.Common.CommandHeader.Request.getDefaultInstance() : header_;
}
/**
*
- */< 每个地图文件的详细信息
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
*
*
- * repeated .cmvr.api.MapFileInfo map_files_info = 4;
+ * .cmvr.api.CommandHeader.Request header = 1;
*/
- public Builder removeMapFilesInfo(int index) {
- if (mapFilesInfoBuilder_ == null) {
- ensureMapFilesInfoIsMutable();
- mapFilesInfo_.remove(index);
- onChanged();
- } else {
- mapFilesInfoBuilder_.remove(index);
+ @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());
}
- return this;
+ 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.AgvListStationsCommand.Request)) {
+ return super.equals(obj);
+ }
+ cmvr.api.AgvCommand.AgvListStationsCommand.Request other = (cmvr.api.AgvCommand.AgvListStationsCommand.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.AgvListStationsCommand.Request parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.AgvListStationsCommand.Request parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.AgvListStationsCommand.Request parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Request parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Request parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.AgvListStationsCommand.Request parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.AgvListStationsCommand.Request parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.AgvListStationsCommand.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;
}
/**
*
- */< 每个地图文件的详细信息
+ * 请求体。
*
*
- * repeated .cmvr.api.MapFileInfo map_files_info = 4;
+ * Protobuf type {@code cmvr.api.AgvListStationsCommand.Request}
*/
- public cmvr.api.AgvCommand.MapFileInfo.Builder getMapFilesInfoBuilder(
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvListStationsCommand.Request)
+ cmvr.api.AgvCommand.AgvListStationsCommand.RequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Request_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListStationsCommand.Request.class, cmvr.api.AgvCommand.AgvListStationsCommand.Request.Builder.class);
+ }
+
+ // Construct using cmvr.api.AgvCommand.AgvListStationsCommand.Request.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Request_descriptor;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Request getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvListStationsCommand.Request.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Request build() {
+ cmvr.api.AgvCommand.AgvListStationsCommand.Request result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Request buildPartial() {
+ cmvr.api.AgvCommand.AgvListStationsCommand.Request result = new cmvr.api.AgvCommand.AgvListStationsCommand.Request(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof cmvr.api.AgvCommand.AgvListStationsCommand.Request) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvListStationsCommand.Request)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvListStationsCommand.Request other) {
+ if (other == cmvr.api.AgvCommand.AgvListStationsCommand.Request.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private cmvr.api.Common.CommandHeader.Request header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ * @return Whether the header field is set.
+ */
+ public boolean hasHeader() {
+ return headerBuilder_ != null || header_ != null;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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();
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public Builder clearHeader() {
+ if (headerBuilder_ == null) {
+ header_ = null;
+ onChanged();
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .cmvr.api.CommandHeader.Request header = 1;
+ */
+ public cmvr.api.Common.CommandHeader.Request.Builder getHeaderBuilder() {
+
+ onChanged();
+ return getHeaderFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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_;
+ }
+ }
+ /**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
+ * .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.AgvListStationsCommand.Request)
+ }
+
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvListStationsCommand.Request)
+ private static final cmvr.api.AgvCommand.AgvListStationsCommand.Request DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvListStationsCommand.Request();
+ }
+
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Request getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Request parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Request getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface FeedbackOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvListStationsCommand.Feedback)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
+ * .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();
+
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ java.util.List
+ getStationsList();
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ cmvr.msgs.Agv.AgvStation getStations(int index);
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ int getStationsCount();
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ java.util.List extends cmvr.msgs.Agv.AgvStationOrBuilder>
+ getStationsOrBuilderList();
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ cmvr.msgs.Agv.AgvStationOrBuilder getStationsOrBuilder(
+ int index);
+ }
+ /**
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListStationsCommand.Feedback}
+ */
+ public static final class Feedback extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvListStationsCommand.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() {
+ stations_ = java.util.Collections.emptyList();
+ }
+
+ @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_AgvListStationsCommand_Feedback_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Feedback_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ cmvr.api.AgvCommand.AgvListStationsCommand.Feedback.class, cmvr.api.AgvCommand.AgvListStationsCommand.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 STATIONS_FIELD_NUMBER = 2;
+ private java.util.List stations_;
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ @java.lang.Override
+ public java.util.List getStationsList() {
+ return stations_;
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ @java.lang.Override
+ public java.util.List extends cmvr.msgs.Agv.AgvStationOrBuilder>
+ getStationsOrBuilderList() {
+ return stations_;
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ @java.lang.Override
+ public int getStationsCount() {
+ return stations_.size();
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvStation getStations(int index) {
+ return stations_.get(index);
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ @java.lang.Override
+ public cmvr.msgs.Agv.AgvStationOrBuilder getStationsOrBuilder(
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.List
- getMapFilesInfoBuilderList() {
- return getMapFilesInfoFieldBuilder().getBuilderList();
- }
- private com.google.protobuf.RepeatedFieldBuilderV3<
- cmvr.api.AgvCommand.MapFileInfo, cmvr.api.AgvCommand.MapFileInfo.Builder, cmvr.api.AgvCommand.MapFileInfoOrBuilder>
- getMapFilesInfoFieldBuilder() {
- if (mapFilesInfoBuilder_ == null) {
- mapFilesInfoBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
- cmvr.api.AgvCommand.MapFileInfo, cmvr.api.AgvCommand.MapFileInfo.Builder, cmvr.api.AgvCommand.MapFileInfoOrBuilder>(
- mapFilesInfo_,
- ((bitField0_ & 0x00000008) != 0),
- getParentForChildren(),
- isClean());
- mapFilesInfo_ = null;
- }
- return mapFilesInfoBuilder_;
- }
-
- private int retCode_ ;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 5;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000010) != 0);
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 5;
- * @return The retCode.
- */
- @java.lang.Override
- public int getRetCode() {
- return retCode_;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public AgvMapStatus parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvMapStatus getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotStatusMapCommandOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusMapCommand)
- com.google.protobuf.MessageOrBuilder {
- }
- /**
- *
- **
- * @brief 地图状态查询命令(无请求数据)。
- *
- *
- * 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();
+ return stations_.get(index);
}
private byte memoizedIsInitialized = -1;
@@ -21371,6 +16137,9 @@ public final class AgvCommand {
if (header_ != null) {
output.writeMessage(1, getHeader());
}
+ for (int i = 0; i < stations_.size(); i++) {
+ output.writeMessage(2, stations_.get(i));
+ }
getUnknownFields().writeTo(output);
}
@@ -21384,6 +16153,10 @@ public final class AgvCommand {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, getHeader());
}
+ for (int i = 0; i < stations_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(2, stations_.get(i));
+ }
size += getUnknownFields().getSerializedSize();
memoizedSize = size;
return size;
@@ -21394,16 +16167,18 @@ public final class AgvCommand {
if (obj == this) {
return true;
}
- if (!(obj instanceof cmvr.api.AgvCommand.RobotStatusMapCommand.Request)) {
+ if (!(obj instanceof cmvr.api.AgvCommand.AgvListStationsCommand.Feedback)) {
return super.equals(obj);
}
- cmvr.api.AgvCommand.RobotStatusMapCommand.Request other = (cmvr.api.AgvCommand.RobotStatusMapCommand.Request) obj;
+ cmvr.api.AgvCommand.AgvListStationsCommand.Feedback other = (cmvr.api.AgvCommand.AgvListStationsCommand.Feedback) obj;
if (hasHeader() != other.hasHeader()) return false;
if (hasHeader()) {
if (!getHeader()
.equals(other.getHeader())) return false;
}
+ if (!getStationsList()
+ .equals(other.getStationsList())) return false;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
}
@@ -21419,74 +16194,78 @@ public final class AgvCommand {
hash = (37 * hash) + HEADER_FIELD_NUMBER;
hash = (53 * hash) + getHeader().hashCode();
}
+ if (getStationsCount() > 0) {
+ hash = (37 * hash) + STATIONS_FIELD_NUMBER;
+ hash = (53 * hash) + getStationsList().hashCode();
+ }
hash = (29 * hash) + getUnknownFields().hashCode();
memoizedHashCode = hash;
return hash;
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.Request parseFrom(byte[] data)
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.Request parseFrom(java.io.InputStream input)
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback 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(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.Request parseDelimitedFrom(java.io.InputStream input)
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback 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(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.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.Request parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -21499,7 +16278,7 @@ public final class AgvCommand {
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(cmvr.api.AgvCommand.RobotStatusMapCommand.Request prototype) {
+ public static Builder newBuilder(cmvr.api.AgvCommand.AgvListStationsCommand.Feedback prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -21515,26 +16294,30 @@ public final class AgvCommand {
return builder;
}
/**
- * Protobuf type {@code cmvr.api.RobotStatusMapCommand.Request}
+ *
+ * 反馈体。
+ *
+ *
+ * Protobuf type {@code cmvr.api.AgvListStationsCommand.Feedback}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusMapCommand.Request)
- cmvr.api.AgvCommand.RobotStatusMapCommand.RequestOrBuilder {
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvListStationsCommand.Feedback)
+ cmvr.api.AgvCommand.AgvListStationsCommand.FeedbackOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Feedback_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Request_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Feedback_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusMapCommand.Request.class, cmvr.api.AgvCommand.RobotStatusMapCommand.Request.Builder.class);
+ cmvr.api.AgvCommand.AgvListStationsCommand.Feedback.class, cmvr.api.AgvCommand.AgvListStationsCommand.Feedback.Builder.class);
}
- // Construct using cmvr.api.AgvCommand.RobotStatusMapCommand.Request.newBuilder()
+ // Construct using cmvr.api.AgvCommand.AgvListStationsCommand.Feedback.newBuilder()
private Builder() {
}
@@ -21553,23 +16336,30 @@ public final class AgvCommand {
header_ = null;
headerBuilder_ = null;
}
+ if (stationsBuilder_ == null) {
+ stations_ = java.util.Collections.emptyList();
+ } else {
+ stations_ = null;
+ stationsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Request_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_Feedback_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Request getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusMapCommand.Request.getDefaultInstance();
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Feedback getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvListStationsCommand.Feedback.getDefaultInstance();
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Request build() {
- cmvr.api.AgvCommand.RobotStatusMapCommand.Request result = buildPartial();
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Feedback build() {
+ cmvr.api.AgvCommand.AgvListStationsCommand.Feedback result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -21577,13 +16367,23 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Request buildPartial() {
- cmvr.api.AgvCommand.RobotStatusMapCommand.Request result = new cmvr.api.AgvCommand.RobotStatusMapCommand.Request(this);
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Feedback buildPartial() {
+ cmvr.api.AgvCommand.AgvListStationsCommand.Feedback result = new cmvr.api.AgvCommand.AgvListStationsCommand.Feedback(this);
+ int from_bitField0_ = bitField0_;
if (headerBuilder_ == null) {
result.header_ = header_;
} else {
result.header_ = headerBuilder_.build();
}
+ if (stationsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ stations_ = java.util.Collections.unmodifiableList(stations_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.stations_ = stations_;
+ } else {
+ result.stations_ = stationsBuilder_.build();
+ }
onBuilt();
return result;
}
@@ -21622,686 +16422,44 @@ public final class AgvCommand {
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusMapCommand.Request) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusMapCommand.Request)other);
+ if (other instanceof cmvr.api.AgvCommand.AgvListStationsCommand.Feedback) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvListStationsCommand.Feedback)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusMapCommand.Request other) {
- if (other == cmvr.api.AgvCommand.RobotStatusMapCommand.Request.getDefaultInstance()) return this;
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvListStationsCommand.Feedback other) {
+ if (other == cmvr.api.AgvCommand.AgvListStationsCommand.Feedback.getDefaultInstance()) return this;
if (other.hasHeader()) {
mergeHeader(other.getHeader());
}
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- input.readMessage(
- getHeaderFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 10
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
-
- private cmvr.api.Common.CommandHeader.Request header_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
- /**
- * .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();
+ if (stationsBuilder_ == null) {
+ if (!other.stations_.isEmpty()) {
+ if (stations_.isEmpty()) {
+ stations_ = other.stations_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureStationsIsMutable();
+ stations_.addAll(other.stations_);
+ }
+ onChanged();
}
- 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;
+ if (!other.stations_.isEmpty()) {
+ if (stationsBuilder_.isEmpty()) {
+ stationsBuilder_.dispose();
+ stationsBuilder_ = null;
+ stations_ = other.stations_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ stationsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getStationsFieldBuilder() : null;
+ } else {
+ stationsBuilder_.addAllMessages(other.stations_);
+ }
}
- 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
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Request parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Request getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface FeedbackOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotStatusMapCommand.Feedback)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * .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 implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusMapCommand.Feedback)
- cmvr.api.AgvCommand.RobotStatusMapCommand.FeedbackOrBuilder {
- 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);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- if (headerBuilder_ == null) {
- header_ = null;
- } else {
- header_ = null;
- headerBuilder_ = null;
- }
- if (statusBuilder_ == null) {
- status_ = null;
- } else {
- status_ = null;
- statusBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_Feedback_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback build() {
- cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback buildPartial() {
- cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback result = new cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback(this);
- if (headerBuilder_ == null) {
- result.header_ = header_;
- } else {
- result.header_ = headerBuilder_.build();
- }
- if (statusBuilder_ == null) {
- result.status_ = status_;
- } else {
- result.status_ = statusBuilder_.build();
- }
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback other) {
- if (other == cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback.getDefaultInstance()) return this;
- if (other.hasHeader()) {
- mergeHeader(other.getHeader());
- }
- if (other.hasStatus()) {
- mergeStatus(other.getStatus());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
@@ -22337,10 +16495,16 @@ public final class AgvCommand {
break;
} // case 10
case 18: {
- input.readMessage(
- getStatusFieldBuilder().getBuilder(),
- extensionRegistry);
-
+ cmvr.msgs.Agv.AgvStation m =
+ input.readMessage(
+ cmvr.msgs.Agv.AgvStation.parser(),
+ extensionRegistry);
+ if (stationsBuilder_ == null) {
+ ensureStationsIsMutable();
+ stations_.add(m);
+ } else {
+ stationsBuilder_.addMessage(m);
+ }
break;
} // case 18
default: {
@@ -22358,11 +16522,16 @@ public final class AgvCommand {
} // finally
return this;
}
+ private int bitField0_;
private cmvr.api.Common.CommandHeader.Feedback header_;
private com.google.protobuf.SingleFieldBuilderV3<
cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return Whether the header field is set.
*/
@@ -22370,6 +16539,10 @@ public final class AgvCommand {
return headerBuilder_ != null || header_ != null;
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
* @return The header.
*/
@@ -22381,6 +16554,10 @@ public final class AgvCommand {
}
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(cmvr.api.Common.CommandHeader.Feedback value) {
@@ -22397,6 +16574,10 @@ public final class AgvCommand {
return this;
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder setHeader(
@@ -22411,6 +16592,10 @@ public final class AgvCommand {
return this;
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder mergeHeader(cmvr.api.Common.CommandHeader.Feedback value) {
@@ -22429,6 +16614,10 @@ public final class AgvCommand {
return this;
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public Builder clearHeader() {
@@ -22443,6 +16632,10 @@ public final class AgvCommand {
return this;
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.Feedback.Builder getHeaderBuilder() {
@@ -22451,6 +16644,10 @@ public final class AgvCommand {
return getHeaderFieldBuilder().getBuilder();
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
public cmvr.api.Common.CommandHeader.FeedbackOrBuilder getHeaderOrBuilder() {
@@ -22462,6 +16659,10 @@ public final class AgvCommand {
}
}
/**
+ *
+ * 通用反馈头。包含成功标志、错误信息和反馈时间戳。
+ *
+ *
* .cmvr.api.CommandHeader.Feedback header = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
@@ -22478,123 +16679,316 @@ public final class AgvCommand {
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;
+ private java.util.List stations_ =
+ java.util.Collections.emptyList();
+ private void ensureStationsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ stations_ = new java.util.ArrayList(stations_);
+ bitField0_ |= 0x00000001;
+ }
}
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ cmvr.msgs.Agv.AgvStation, cmvr.msgs.Agv.AgvStation.Builder, cmvr.msgs.Agv.AgvStationOrBuilder> stationsBuilder_;
+
/**
- * .cmvr.api.AgvMapStatus status = 2;
- * @return The status.
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
*/
- public cmvr.api.AgvCommand.AgvMapStatus getStatus() {
- if (statusBuilder_ == null) {
- return status_ == null ? cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance() : status_;
+ public java.util.List getStationsList() {
+ if (stationsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(stations_);
} else {
- return statusBuilder_.getMessage();
+ return stationsBuilder_.getMessageList();
}
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
*/
- public Builder setStatus(cmvr.api.AgvCommand.AgvMapStatus value) {
- if (statusBuilder_ == null) {
+ public int getStationsCount() {
+ if (stationsBuilder_ == null) {
+ return stations_.size();
+ } else {
+ return stationsBuilder_.getCount();
+ }
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public cmvr.msgs.Agv.AgvStation getStations(int index) {
+ if (stationsBuilder_ == null) {
+ return stations_.get(index);
+ } else {
+ return stationsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public Builder setStations(
+ int index, cmvr.msgs.Agv.AgvStation value) {
+ if (stationsBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
- status_ = value;
+ ensureStationsIsMutable();
+ stations_.set(index, value);
onChanged();
} else {
- statusBuilder_.setMessage(value);
+ stationsBuilder_.setMessage(index, value);
}
-
return this;
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
*/
- public Builder setStatus(
- cmvr.api.AgvCommand.AgvMapStatus.Builder builderForValue) {
- if (statusBuilder_ == null) {
- status_ = builderForValue.build();
+ public Builder setStations(
+ int index, cmvr.msgs.Agv.AgvStation.Builder builderForValue) {
+ if (stationsBuilder_ == null) {
+ ensureStationsIsMutable();
+ stations_.set(index, builderForValue.build());
onChanged();
} else {
- statusBuilder_.setMessage(builderForValue.build());
+ stationsBuilder_.setMessage(index, builderForValue.build());
}
-
return this;
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 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;
+ public Builder addStations(cmvr.msgs.Agv.AgvStation value) {
+ if (stationsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
}
+ ensureStationsIsMutable();
+ stations_.add(value);
onChanged();
} else {
- statusBuilder_.mergeFrom(value);
+ stationsBuilder_.addMessage(value);
}
-
return this;
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
*/
- public Builder clearStatus() {
- if (statusBuilder_ == null) {
- status_ = null;
+ public Builder addStations(
+ int index, cmvr.msgs.Agv.AgvStation value) {
+ if (stationsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureStationsIsMutable();
+ stations_.add(index, value);
onChanged();
} else {
- status_ = null;
- statusBuilder_ = null;
+ stationsBuilder_.addMessage(index, value);
}
-
return this;
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
*/
- public cmvr.api.AgvCommand.AgvMapStatus.Builder getStatusBuilder() {
-
- onChanged();
- return getStatusFieldBuilder().getBuilder();
+ public Builder addStations(
+ cmvr.msgs.Agv.AgvStation.Builder builderForValue) {
+ if (stationsBuilder_ == null) {
+ ensureStationsIsMutable();
+ stations_.add(builderForValue.build());
+ onChanged();
+ } else {
+ stationsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
*/
- public cmvr.api.AgvCommand.AgvMapStatusOrBuilder getStatusOrBuilder() {
- if (statusBuilder_ != null) {
- return statusBuilder_.getMessageOrBuilder();
+ public Builder addStations(
+ int index, cmvr.msgs.Agv.AgvStation.Builder builderForValue) {
+ if (stationsBuilder_ == null) {
+ ensureStationsIsMutable();
+ stations_.add(index, builderForValue.build());
+ onChanged();
} else {
- return status_ == null ?
- cmvr.api.AgvCommand.AgvMapStatus.getDefaultInstance() : status_;
+ stationsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public Builder addAllStations(
+ java.lang.Iterable extends cmvr.msgs.Agv.AgvStation> values) {
+ if (stationsBuilder_ == null) {
+ ensureStationsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, stations_);
+ onChanged();
+ } else {
+ stationsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public Builder clearStations() {
+ if (stationsBuilder_ == null) {
+ stations_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ stationsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public Builder removeStations(int index) {
+ if (stationsBuilder_ == null) {
+ ensureStationsIsMutable();
+ stations_.remove(index);
+ onChanged();
+ } else {
+ stationsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public cmvr.msgs.Agv.AgvStation.Builder getStationsBuilder(
+ int index) {
+ return getStationsFieldBuilder().getBuilder(index);
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public cmvr.msgs.Agv.AgvStationOrBuilder getStationsOrBuilder(
+ int index) {
+ if (stationsBuilder_ == null) {
+ return stations_.get(index); } else {
+ return stationsBuilder_.getMessageOrBuilder(index);
}
}
/**
- * .cmvr.api.AgvMapStatus status = 2;
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 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(),
+ public java.util.List extends cmvr.msgs.Agv.AgvStationOrBuilder>
+ getStationsOrBuilderList() {
+ if (stationsBuilder_ != null) {
+ return stationsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(stations_);
+ }
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public cmvr.msgs.Agv.AgvStation.Builder addStationsBuilder() {
+ return getStationsFieldBuilder().addBuilder(
+ cmvr.msgs.Agv.AgvStation.getDefaultInstance());
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public cmvr.msgs.Agv.AgvStation.Builder addStationsBuilder(
+ int index) {
+ return getStationsFieldBuilder().addBuilder(
+ index, cmvr.msgs.Agv.AgvStation.getDefaultInstance());
+ }
+ /**
+ *
+ * 当前地图中的站点列表。
+ *
+ *
+ * repeated .cmvr.msgs.AgvStation stations = 2;
+ */
+ public java.util.List
+ getStationsBuilderList() {
+ return getStationsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ cmvr.msgs.Agv.AgvStation, cmvr.msgs.Agv.AgvStation.Builder, cmvr.msgs.Agv.AgvStationOrBuilder>
+ getStationsFieldBuilder() {
+ if (stationsBuilder_ == null) {
+ stationsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ cmvr.msgs.Agv.AgvStation, cmvr.msgs.Agv.AgvStation.Builder, cmvr.msgs.Agv.AgvStationOrBuilder>(
+ stations_,
+ ((bitField0_ & 0x00000001) != 0),
getParentForChildren(),
isClean());
- status_ = null;
+ stations_ = null;
}
- return statusBuilder_;
+ return stationsBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
@@ -22609,16 +17003,16 @@ public final class AgvCommand {
}
- // @@protoc_insertion_point(builder_scope:cmvr.api.RobotStatusMapCommand.Feedback)
+ // @@protoc_insertion_point(builder_scope:cmvr.api.AgvListStationsCommand.Feedback)
}
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusMapCommand.Feedback)
- private static final cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvListStationsCommand.Feedback)
+ private static final cmvr.api.AgvCommand.AgvListStationsCommand.Feedback DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback();
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvListStationsCommand.Feedback();
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback getDefaultInstance() {
+ public static cmvr.api.AgvCommand.AgvListStationsCommand.Feedback getDefaultInstance() {
return DEFAULT_INSTANCE;
}
@@ -22654,7 +17048,7 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand.Feedback getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvListStationsCommand.Feedback getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
@@ -22693,10 +17087,10 @@ public final class AgvCommand {
if (obj == this) {
return true;
}
- if (!(obj instanceof cmvr.api.AgvCommand.RobotStatusMapCommand)) {
+ if (!(obj instanceof cmvr.api.AgvCommand.AgvListStationsCommand)) {
return super.equals(obj);
}
- cmvr.api.AgvCommand.RobotStatusMapCommand other = (cmvr.api.AgvCommand.RobotStatusMapCommand) obj;
+ cmvr.api.AgvCommand.AgvListStationsCommand other = (cmvr.api.AgvCommand.AgvListStationsCommand) obj;
if (!getUnknownFields().equals(other.getUnknownFields())) return false;
return true;
@@ -22714,69 +17108,69 @@ public final class AgvCommand {
return hash;
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand 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 parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand 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 parseFrom(byte[] data)
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(java.io.InputStream input)
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand 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 parseDelimitedFrom(java.io.InputStream input)
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseDelimitedWithIOException(PARSER, input);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseDelimitedFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand 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 parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return com.google.protobuf.GeneratedMessageV3
.parseWithIOException(PARSER, input);
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand parseFrom(
+ public static cmvr.api.AgvCommand.AgvListStationsCommand parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
@@ -22789,7 +17183,7 @@ public final class AgvCommand {
public static Builder newBuilder() {
return DEFAULT_INSTANCE.toBuilder();
}
- public static Builder newBuilder(cmvr.api.AgvCommand.RobotStatusMapCommand prototype) {
+ public static Builder newBuilder(cmvr.api.AgvCommand.AgvListStationsCommand prototype) {
return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
}
@java.lang.Override
@@ -22806,30 +17200,29 @@ public final class AgvCommand {
}
/**
*
- **
- * @brief 地图状态查询命令(无请求数据)。
+ * 查询当前地图站点列表命令。
*
*
- * Protobuf type {@code cmvr.api.RobotStatusMapCommand}
+ * Protobuf type {@code cmvr.api.AgvListStationsCommand}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotStatusMapCommand)
- cmvr.api.AgvCommand.RobotStatusMapCommandOrBuilder {
+ // @@protoc_insertion_point(builder_implements:cmvr.api.AgvListStationsCommand)
+ cmvr.api.AgvCommand.AgvListStationsCommandOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotStatusMapCommand.class, cmvr.api.AgvCommand.RobotStatusMapCommand.Builder.class);
+ cmvr.api.AgvCommand.AgvListStationsCommand.class, cmvr.api.AgvCommand.AgvListStationsCommand.Builder.class);
}
- // Construct using cmvr.api.AgvCommand.RobotStatusMapCommand.newBuilder()
+ // Construct using cmvr.api.AgvCommand.AgvListStationsCommand.newBuilder()
private Builder() {
}
@@ -22848,17 +17241,17 @@ public final class AgvCommand {
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotStatusMapCommand_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvListStationsCommand_descriptor;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotStatusMapCommand.getDefaultInstance();
+ public cmvr.api.AgvCommand.AgvListStationsCommand getDefaultInstanceForType() {
+ return cmvr.api.AgvCommand.AgvListStationsCommand.getDefaultInstance();
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand build() {
- cmvr.api.AgvCommand.RobotStatusMapCommand result = buildPartial();
+ public cmvr.api.AgvCommand.AgvListStationsCommand build() {
+ cmvr.api.AgvCommand.AgvListStationsCommand result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
@@ -22866,8 +17259,8 @@ public final class AgvCommand {
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand buildPartial() {
- cmvr.api.AgvCommand.RobotStatusMapCommand result = new cmvr.api.AgvCommand.RobotStatusMapCommand(this);
+ public cmvr.api.AgvCommand.AgvListStationsCommand buildPartial() {
+ cmvr.api.AgvCommand.AgvListStationsCommand result = new cmvr.api.AgvCommand.AgvListStationsCommand(this);
onBuilt();
return result;
}
@@ -22906,16 +17299,16 @@ public final class AgvCommand {
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotStatusMapCommand) {
- return mergeFrom((cmvr.api.AgvCommand.RobotStatusMapCommand)other);
+ if (other instanceof cmvr.api.AgvCommand.AgvListStationsCommand) {
+ return mergeFrom((cmvr.api.AgvCommand.AgvListStationsCommand)other);
} else {
super.mergeFrom(other);
return this;
}
}
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotStatusMapCommand other) {
- if (other == cmvr.api.AgvCommand.RobotStatusMapCommand.getDefaultInstance()) return this;
+ public Builder mergeFrom(cmvr.api.AgvCommand.AgvListStationsCommand other) {
+ if (other == cmvr.api.AgvCommand.AgvListStationsCommand.getDefaultInstance()) return this;
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
@@ -22970,23 +17363,23 @@ public final class AgvCommand {
}
- // @@protoc_insertion_point(builder_scope:cmvr.api.RobotStatusMapCommand)
+ // @@protoc_insertion_point(builder_scope:cmvr.api.AgvListStationsCommand)
}
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotStatusMapCommand)
- private static final cmvr.api.AgvCommand.RobotStatusMapCommand DEFAULT_INSTANCE;
+ // @@protoc_insertion_point(class_scope:cmvr.api.AgvListStationsCommand)
+ private static final cmvr.api.AgvCommand.AgvListStationsCommand DEFAULT_INSTANCE;
static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotStatusMapCommand();
+ DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvListStationsCommand();
}
- public static cmvr.api.AgvCommand.RobotStatusMapCommand getDefaultInstance() {
+ public static cmvr.api.AgvCommand.AgvListStationsCommand getDefaultInstance() {
return DEFAULT_INSTANCE;
}
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
- public RobotStatusMapCommand parsePartialFrom(
+ public AgvListStationsCommand parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -23005,81 +17398,50 @@ public final class AgvCommand {
}
};
- public static com.google.protobuf.Parser parser() {
+ public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
+ public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
- public cmvr.api.AgvCommand.RobotStatusMapCommand getDefaultInstanceForType() {
+ public cmvr.api.AgvCommand.AgvListStationsCommand getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}
- public interface RobotConfigUploadMapRequestDataOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigUploadMapRequestData)
+ public interface AgvMapCommandOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvMapCommand)
com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @return Whether the mapContent field is set.
- */
- boolean hasMapContent();
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @return The mapContent.
- */
- java.lang.String getMapContent();
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @return The bytes for mapContent.
- */
- com.google.protobuf.ByteString
- getMapContentBytes();
}
/**
*
- **
- * @brief 上传地图请求数据。
+ * 地图上传、下载、切换等通用地图命令。
*
*
- * Protobuf type {@code cmvr.api.RobotConfigUploadMapRequestData}
+ * Protobuf type {@code cmvr.api.AgvMapCommand}
*/
- public static final class RobotConfigUploadMapRequestData extends
+ public static final class AgvMapCommand extends
com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigUploadMapRequestData)
- RobotConfigUploadMapRequestDataOrBuilder {
+ // @@protoc_insertion_point(message_implements:cmvr.api.AgvMapCommand)
+ AgvMapCommandOrBuilder {
private static final long serialVersionUID = 0L;
- // Use RobotConfigUploadMapRequestData.newBuilder() to construct.
- private RobotConfigUploadMapRequestData(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ // Use AgvMapCommand.newBuilder() to construct.
+ private AgvMapCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
super(builder);
}
- private RobotConfigUploadMapRequestData() {
- mapContent_ = "";
+ private AgvMapCommand() {
}
@java.lang.Override
@SuppressWarnings({"unused"})
protected java.lang.Object newInstance(
UnusedPrivateParameter unused) {
- return new RobotConfigUploadMapRequestData();
+ return new AgvMapCommand();
}
@java.lang.Override
@@ -23089,15948 +17451,208 @@ public final class AgvCommand {
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapRequestData_descriptor;
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvMapCommand_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapRequestData_fieldAccessorTable
+ return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvMapCommand_fieldAccessorTable
.ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.class, cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder.class);
- }
-
- private int bitField0_;
- public static final int MAP_CONTENT_FIELD_NUMBER = 1;
- private volatile java.lang.Object mapContent_;
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @return Whether the mapContent field is set.
- */
- @java.lang.Override
- public boolean hasMapContent() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @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 = 1;
- * @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)) {
- com.google.protobuf.GeneratedMessageV3.writeString(output, 1, 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.GeneratedMessageV3.computeStringSize(1, 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.RobotConfigUploadMapRequestData)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData other = (cmvr.api.AgvCommand.RobotConfigUploadMapRequestData) obj;
-
- 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 (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.RobotConfigUploadMapRequestData parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData 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.RobotConfigUploadMapRequestData parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData 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.RobotConfigUploadMapRequestData parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData 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.RobotConfigUploadMapRequestData parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData 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.RobotConfigUploadMapRequestData parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData 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.RobotConfigUploadMapRequestData 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;
- }
- /**
- *
- **
- * @brief 上传地图请求数据。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigUploadMapRequestData}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigUploadMapRequestData)
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapRequestData_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapRequestData_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.class, cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- mapContent_ = "";
- bitField0_ = (bitField0_ & ~0x00000001);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapRequestData_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData build() {
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData buildPartial() {
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData result = new cmvr.api.AgvCommand.RobotConfigUploadMapRequestData(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- to_bitField0_ |= 0x00000001;
- }
- result.mapContent_ = mapContent_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigUploadMapRequestData) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigUploadMapRequestData)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigUploadMapRequestData other) {
- if (other == cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.getDefaultInstance()) return this;
- if (other.hasMapContent()) {
- bitField0_ |= 0x00000001;
- mapContent_ = other.mapContent_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- mapContent_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object mapContent_ = "";
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @return Whether the mapContent field is set.
- */
- public boolean hasMapContent() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @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 = 1;
- * @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 = 1;
- * @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_ |= 0x00000001;
- mapContent_ = value;
- onChanged();
- return this;
- }
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @return This builder for chaining.
- */
- public Builder clearMapContent() {
- bitField0_ = (bitField0_ & ~0x00000001);
- mapContent_ = getDefaultInstance().getMapContent();
- onChanged();
- return this;
- }
- /**
- *
- */< 完整的地图 JSON 字符串(必填)
- *
- *
- * optional string map_content = 1;
- * @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_ |= 0x00000001;
- 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.RobotConfigUploadMapRequestData)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigUploadMapRequestData)
- private static final cmvr.api.AgvCommand.RobotConfigUploadMapRequestData DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigUploadMapRequestData();
- }
-
- public static cmvr.api.AgvCommand.RobotConfigUploadMapRequestData getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public RobotConfigUploadMapRequestData parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface AgvUploadMapResultOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.AgvUploadMapResult)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return Whether the retCode field is set.
- */
- boolean hasRetCode();
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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();
- }
- /**
- *
- **
- * @brief 上传地图响应结果。
- *
- *
- * Protobuf type {@code cmvr.api.AgvUploadMapResult}
- */
- public static final class AgvUploadMapResult extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.AgvUploadMapResult)
- AgvUploadMapResultOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use AgvUploadMapResult.newBuilder() to construct.
- private AgvUploadMapResult(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private AgvUploadMapResult() {
- createOn_ = "";
- errMsg_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new AgvUploadMapResult();
- }
-
- @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_AgvUploadMapResult_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvUploadMapResult_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.AgvUploadMapResult.class, cmvr.api.AgvCommand.AgvUploadMapResult.Builder.class);
- }
-
- private int bitField0_;
- public static final int RET_CODE_FIELD_NUMBER = 1;
- private int retCode_;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 返回码,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;
- }
- }
-
- 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_);
- }
- 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_);
- }
- 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.AgvUploadMapResult)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.AgvUploadMapResult other = (cmvr.api.AgvCommand.AgvUploadMapResult) 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 (!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();
- }
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static cmvr.api.AgvCommand.AgvUploadMapResult parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult 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.AgvUploadMapResult parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult 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.AgvUploadMapResult parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult 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.AgvUploadMapResult parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult 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.AgvUploadMapResult parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.AgvUploadMapResult 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.AgvUploadMapResult 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;
- }
- /**
- *
- **
- * @brief 上传地图响应结果。
- *
- *
- * Protobuf type {@code cmvr.api.AgvUploadMapResult}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.AgvUploadMapResult)
- cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvUploadMapResult_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvUploadMapResult_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.AgvUploadMapResult.class, cmvr.api.AgvCommand.AgvUploadMapResult.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.AgvUploadMapResult.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- retCode_ = 0;
- bitField0_ = (bitField0_ & ~0x00000001);
- createOn_ = "";
- bitField0_ = (bitField0_ & ~0x00000002);
- errMsg_ = "";
- bitField0_ = (bitField0_ & ~0x00000004);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_AgvUploadMapResult_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvUploadMapResult getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.AgvUploadMapResult.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvUploadMapResult build() {
- cmvr.api.AgvCommand.AgvUploadMapResult result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvUploadMapResult buildPartial() {
- cmvr.api.AgvCommand.AgvUploadMapResult result = new cmvr.api.AgvCommand.AgvUploadMapResult(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- result.retCode_ = retCode_;
- to_bitField0_ |= 0x00000001;
- }
- if (((from_bitField0_ & 0x00000002) != 0)) {
- to_bitField0_ |= 0x00000002;
- }
- result.createOn_ = createOn_;
- if (((from_bitField0_ & 0x00000004) != 0)) {
- to_bitField0_ |= 0x00000004;
- }
- result.errMsg_ = errMsg_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.AgvUploadMapResult) {
- return mergeFrom((cmvr.api.AgvCommand.AgvUploadMapResult)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.AgvUploadMapResult other) {
- if (other == cmvr.api.AgvCommand.AgvUploadMapResult.getDefaultInstance()) return this;
- if (other.hasRetCode()) {
- setRetCode(other.getRetCode());
- }
- if (other.hasCreateOn()) {
- bitField0_ |= 0x00000002;
- createOn_ = other.createOn_;
- onChanged();
- }
- if (other.hasErrMsg()) {
- bitField0_ |= 0x00000004;
- errMsg_ = other.errMsg_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 8: {
- retCode_ = input.readInt32();
- bitField0_ |= 0x00000001;
- break;
- } // case 8
- case 18: {
- createOn_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000002;
- break;
- } // case 18
- case 26: {
- errMsg_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000004;
- break;
- } // case 26
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private int retCode_ ;
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return Whether the retCode field is set.
- */
- @java.lang.Override
- public boolean hasRetCode() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * optional int32 ret_code = 1;
- * @return The retCode.
- */
- @java.lang.Override
- public int getRetCode() {
- return retCode_;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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;
- }
- /**
- *
- */< 返回码,0 表示成功
- *
- *
- * 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;
- }
- @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.AgvUploadMapResult)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.AgvUploadMapResult)
- private static final cmvr.api.AgvCommand.AgvUploadMapResult DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.AgvUploadMapResult();
- }
-
- public static cmvr.api.AgvCommand.AgvUploadMapResult getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public AgvUploadMapResult parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvUploadMapResult getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotConfigUploadMapCommandOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigUploadMapCommand)
- com.google.protobuf.MessageOrBuilder {
- }
- /**
- *
- **
- * @brief 上传地图命令。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigUploadMapCommand}
- */
- public static final class RobotConfigUploadMapCommand extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigUploadMapCommand)
- RobotConfigUploadMapCommandOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use RobotConfigUploadMapCommand.newBuilder() to construct.
- private RobotConfigUploadMapCommand(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private RobotConfigUploadMapCommand() {
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new RobotConfigUploadMapCommand();
- }
-
- @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_RobotConfigUploadMapCommand_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.class, cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Builder.class);
+ cmvr.api.AgvCommand.AgvMapCommand.class, cmvr.api.AgvCommand.AgvMapCommand.Builder.class);
}
public interface RequestOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigUploadMapCommand.Request)
+ // @@protoc_insertion_point(interface_extends:cmvr.api.AgvMapCommand.Request)
com.google.protobuf.MessageOrBuilder {
/**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
* .cmvr.api.CommandHeader.Request header = 1;
* @return Whether the header field is set.
*/
boolean hasHeader();
/**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
* .cmvr.api.CommandHeader.Request header = 1;
* @return The header.
*/
cmvr.api.Common.CommandHeader.Request getHeader();
/**
+ *
+ * 通用请求头。header.device_id 指定目标 AGV 设备。
+ *
+ *
* .cmvr.api.CommandHeader.Request header = 1;
*/
cmvr.api.Common.CommandHeader.RequestOrBuilder getHeaderOrBuilder();
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- * @return Whether the data field is set.
- */
- boolean hasData();
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- * @return The data.
- */
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData getData();
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder getDataOrBuilder();
- }
- /**
- * Protobuf type {@code cmvr.api.RobotConfigUploadMapCommand.Request}
- */
- public static final class Request extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigUploadMapCommand.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_RobotConfigUploadMapCommand_Request_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Request_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request.class, cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapRequestData data_;
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- * @return Whether the data field is set.
- */
- @java.lang.Override
- public boolean hasData() {
- return data_ != null;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- * @return The data.
- */
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData getData() {
- return data_ == null ? cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.getDefaultInstance() : data_;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder 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.RobotConfigUploadMapCommand.Request)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request other = (cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Request parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Request parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Request parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Request parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Request parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Request}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigUploadMapCommand.Request)
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.RequestOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Request_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Request_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request.class, cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- if (headerBuilder_ == null) {
- header_ = null;
- } else {
- header_ = null;
- headerBuilder_ = null;
- }
- if (dataBuilder_ == null) {
- data_ = null;
- } else {
- data_ = null;
- dataBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Request_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request build() {
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request buildPartial() {
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request result = new cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request(this);
- if (headerBuilder_ == null) {
- result.header_ = header_;
- } else {
- result.header_ = headerBuilder_.build();
- }
- if (dataBuilder_ == null) {
- result.data_ = data_;
- } else {
- result.data_ = dataBuilder_.build();
- }
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request other) {
- if (other == cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request.getDefaultInstance()) return this;
- if (other.hasHeader()) {
- mergeHeader(other.getHeader());
- }
- if (other.hasData()) {
- mergeData(other.getData());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- input.readMessage(
- getHeaderFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 10
- case 18: {
- input.readMessage(
- getDataFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 18
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
-
- private cmvr.api.Common.CommandHeader.Request header_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.Common.CommandHeader.Request, cmvr.api.Common.CommandHeader.Request.Builder, cmvr.api.Common.CommandHeader.RequestOrBuilder> headerBuilder_;
- /**
- * .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.RobotConfigUploadMapRequestData data_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData, cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder, cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder> dataBuilder_;
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- * @return Whether the data field is set.
- */
- public boolean hasData() {
- return dataBuilder_ != null || data_ != null;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- * @return The data.
- */
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData getData() {
- if (dataBuilder_ == null) {
- return data_ == null ? cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.getDefaultInstance() : data_;
- } else {
- return dataBuilder_.getMessage();
- }
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- public Builder setData(cmvr.api.AgvCommand.RobotConfigUploadMapRequestData value) {
- if (dataBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- data_ = value;
- onChanged();
- } else {
- dataBuilder_.setMessage(value);
- }
-
- return this;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- public Builder setData(
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder builderForValue) {
- if (dataBuilder_ == null) {
- data_ = builderForValue.build();
- onChanged();
- } else {
- dataBuilder_.setMessage(builderForValue.build());
- }
-
- return this;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- public Builder mergeData(cmvr.api.AgvCommand.RobotConfigUploadMapRequestData value) {
- if (dataBuilder_ == null) {
- if (data_ != null) {
- data_ =
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.newBuilder(data_).mergeFrom(value).buildPartial();
- } else {
- data_ = value;
- }
- onChanged();
- } else {
- dataBuilder_.mergeFrom(value);
- }
-
- return this;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- public Builder clearData() {
- if (dataBuilder_ == null) {
- data_ = null;
- onChanged();
- } else {
- data_ = null;
- dataBuilder_ = null;
- }
-
- return this;
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder getDataBuilder() {
-
- onChanged();
- return getDataFieldBuilder().getBuilder();
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- public cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder getDataOrBuilder() {
- if (dataBuilder_ != null) {
- return dataBuilder_.getMessageOrBuilder();
- } else {
- return data_ == null ?
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.getDefaultInstance() : data_;
- }
- }
- /**
- * .cmvr.api.RobotConfigUploadMapRequestData data = 2;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData, cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder, cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder>
- getDataFieldBuilder() {
- if (dataBuilder_ == null) {
- dataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.RobotConfigUploadMapRequestData, cmvr.api.AgvCommand.RobotConfigUploadMapRequestData.Builder, cmvr.api.AgvCommand.RobotConfigUploadMapRequestDataOrBuilder>(
- 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.RobotConfigUploadMapCommand.Request)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigUploadMapCommand.Request)
- private static final cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request();
- }
-
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Request parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Request getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface FeedbackOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigUploadMapCommand.Feedback)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- * .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.AgvUploadMapResult status = 2;
- * @return Whether the status field is set.
- */
- boolean hasStatus();
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- * @return The status.
- */
- cmvr.api.AgvCommand.AgvUploadMapResult getStatus();
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder getStatusOrBuilder();
- }
- /**
- * Protobuf type {@code cmvr.api.RobotConfigUploadMapCommand.Feedback}
- */
- public static final class Feedback extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigUploadMapCommand.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_RobotConfigUploadMapCommand_Feedback_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Feedback_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback.class, cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.AgvUploadMapResult status_;
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- * @return Whether the status field is set.
- */
- @java.lang.Override
- public boolean hasStatus() {
- return status_ != null;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- * @return The status.
- */
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvUploadMapResult getStatus() {
- return status_ == null ? cmvr.api.AgvCommand.AgvUploadMapResult.getDefaultInstance() : status_;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- @java.lang.Override
- public cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder 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.RobotConfigUploadMapCommand.Feedback)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback other = (cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Feedback parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Feedback parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Feedback parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Feedback parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Feedback parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.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.RobotConfigUploadMapCommand.Feedback}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigUploadMapCommand.Feedback)
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.FeedbackOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Feedback_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Feedback_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback.class, cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- if (headerBuilder_ == null) {
- header_ = null;
- } else {
- header_ = null;
- headerBuilder_ = null;
- }
- if (statusBuilder_ == null) {
- status_ = null;
- } else {
- status_ = null;
- statusBuilder_ = null;
- }
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_Feedback_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback build() {
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback buildPartial() {
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback result = new cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback(this);
- if (headerBuilder_ == null) {
- result.header_ = header_;
- } else {
- result.header_ = headerBuilder_.build();
- }
- if (statusBuilder_ == null) {
- result.status_ = status_;
- } else {
- result.status_ = statusBuilder_.build();
- }
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback other) {
- if (other == cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback.getDefaultInstance()) return this;
- if (other.hasHeader()) {
- mergeHeader(other.getHeader());
- }
- if (other.hasStatus()) {
- mergeStatus(other.getStatus());
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- input.readMessage(
- getHeaderFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 10
- case 18: {
- input.readMessage(
- getStatusFieldBuilder().getBuilder(),
- extensionRegistry);
-
- break;
- } // case 18
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
-
- private cmvr.api.Common.CommandHeader.Feedback header_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.Common.CommandHeader.Feedback, cmvr.api.Common.CommandHeader.Feedback.Builder, cmvr.api.Common.CommandHeader.FeedbackOrBuilder> headerBuilder_;
- /**
- * .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.AgvUploadMapResult status_;
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.AgvUploadMapResult, cmvr.api.AgvCommand.AgvUploadMapResult.Builder, cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder> statusBuilder_;
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- * @return Whether the status field is set.
- */
- public boolean hasStatus() {
- return statusBuilder_ != null || status_ != null;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- * @return The status.
- */
- public cmvr.api.AgvCommand.AgvUploadMapResult getStatus() {
- if (statusBuilder_ == null) {
- return status_ == null ? cmvr.api.AgvCommand.AgvUploadMapResult.getDefaultInstance() : status_;
- } else {
- return statusBuilder_.getMessage();
- }
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- public Builder setStatus(cmvr.api.AgvCommand.AgvUploadMapResult value) {
- if (statusBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- status_ = value;
- onChanged();
- } else {
- statusBuilder_.setMessage(value);
- }
-
- return this;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- public Builder setStatus(
- cmvr.api.AgvCommand.AgvUploadMapResult.Builder builderForValue) {
- if (statusBuilder_ == null) {
- status_ = builderForValue.build();
- onChanged();
- } else {
- statusBuilder_.setMessage(builderForValue.build());
- }
-
- return this;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- public Builder mergeStatus(cmvr.api.AgvCommand.AgvUploadMapResult value) {
- if (statusBuilder_ == null) {
- if (status_ != null) {
- status_ =
- cmvr.api.AgvCommand.AgvUploadMapResult.newBuilder(status_).mergeFrom(value).buildPartial();
- } else {
- status_ = value;
- }
- onChanged();
- } else {
- statusBuilder_.mergeFrom(value);
- }
-
- return this;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- public Builder clearStatus() {
- if (statusBuilder_ == null) {
- status_ = null;
- onChanged();
- } else {
- status_ = null;
- statusBuilder_ = null;
- }
-
- return this;
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- public cmvr.api.AgvCommand.AgvUploadMapResult.Builder getStatusBuilder() {
-
- onChanged();
- return getStatusFieldBuilder().getBuilder();
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- public cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder getStatusOrBuilder() {
- if (statusBuilder_ != null) {
- return statusBuilder_.getMessageOrBuilder();
- } else {
- return status_ == null ?
- cmvr.api.AgvCommand.AgvUploadMapResult.getDefaultInstance() : status_;
- }
- }
- /**
- * .cmvr.api.AgvUploadMapResult status = 2;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.AgvUploadMapResult, cmvr.api.AgvCommand.AgvUploadMapResult.Builder, cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder>
- getStatusFieldBuilder() {
- if (statusBuilder_ == null) {
- statusBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- cmvr.api.AgvCommand.AgvUploadMapResult, cmvr.api.AgvCommand.AgvUploadMapResult.Builder, cmvr.api.AgvCommand.AgvUploadMapResultOrBuilder>(
- 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.RobotConfigUploadMapCommand.Feedback)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigUploadMapCommand.Feedback)
- private static final cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback();
- }
-
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public Feedback parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Feedback getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- 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 {
- getUnknownFields().writeTo(output);
- }
-
- @java.lang.Override
- public int getSerializedSize() {
- int size = memoizedSize;
- if (size != -1) return size;
-
- size = 0;
- 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.RobotConfigUploadMapCommand)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand other = (cmvr.api.AgvCommand.RobotConfigUploadMapCommand) obj;
-
- if (!getUnknownFields().equals(other.getUnknownFields())) return false;
- return true;
- }
-
- @java.lang.Override
- public int hashCode() {
- if (memoizedHashCode != 0) {
- return memoizedHashCode;
- }
- int hash = 41;
- hash = (19 * hash) + getDescriptor().hashCode();
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand 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.RobotConfigUploadMapCommand parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand 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.RobotConfigUploadMapCommand parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand 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.RobotConfigUploadMapCommand parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand 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.RobotConfigUploadMapCommand parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand 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.RobotConfigUploadMapCommand 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;
- }
- /**
- *
- **
- * @brief 上传地图命令。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigUploadMapCommand}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigUploadMapCommand)
- cmvr.api.AgvCommand.RobotConfigUploadMapCommandOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand.class, cmvr.api.AgvCommand.RobotConfigUploadMapCommand.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigUploadMapCommand.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigUploadMapCommand_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigUploadMapCommand.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand build() {
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand buildPartial() {
- cmvr.api.AgvCommand.RobotConfigUploadMapCommand result = new cmvr.api.AgvCommand.RobotConfigUploadMapCommand(this);
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigUploadMapCommand) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigUploadMapCommand)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigUploadMapCommand other) {
- if (other == cmvr.api.AgvCommand.RobotConfigUploadMapCommand.getDefaultInstance()) return this;
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- @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.RobotConfigUploadMapCommand)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigUploadMapCommand)
- private static final cmvr.api.AgvCommand.RobotConfigUploadMapCommand DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigUploadMapCommand();
- }
-
- public static cmvr.api.AgvCommand.RobotConfigUploadMapCommand getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser() {
- @java.lang.Override
- public RobotConfigUploadMapCommand parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- Builder builder = newBuilder();
- try {
- builder.mergeFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.setUnfinishedMessage(builder.buildPartial());
- } catch (com.google.protobuf.UninitializedMessageException e) {
- throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
- } catch (java.io.IOException e) {
- throw new com.google.protobuf.InvalidProtocolBufferException(e)
- .setUnfinishedMessage(builder.buildPartial());
- }
- return builder.buildPartial();
- }
- };
-
- public static com.google.protobuf.Parser parser() {
- return PARSER;
- }
-
- @java.lang.Override
- public com.google.protobuf.Parser getParserForType() {
- return PARSER;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigUploadMapCommand getDefaultInstanceForType() {
- return DEFAULT_INSTANCE;
- }
-
- }
-
- public interface RobotConfigLockRequestDataOrBuilder extends
- // @@protoc_insertion_point(interface_extends:cmvr.api.RobotConfigLockRequestData)
- com.google.protobuf.MessageOrBuilder {
-
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return Whether the nickName field is set.
- */
- boolean hasNickName();
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return The nickName.
- */
- java.lang.String getNickName();
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return The bytes for nickName.
- */
- com.google.protobuf.ByteString
- getNickNameBytes();
- }
- /**
- *
- **
- * @brief 抢占控制权请求数据。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigLockRequestData}
- */
- public static final class RobotConfigLockRequestData extends
- com.google.protobuf.GeneratedMessageV3 implements
- // @@protoc_insertion_point(message_implements:cmvr.api.RobotConfigLockRequestData)
- RobotConfigLockRequestDataOrBuilder {
- private static final long serialVersionUID = 0L;
- // Use RobotConfigLockRequestData.newBuilder() to construct.
- private RobotConfigLockRequestData(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
- super(builder);
- }
- private RobotConfigLockRequestData() {
- nickName_ = "";
- }
-
- @java.lang.Override
- @SuppressWarnings({"unused"})
- protected java.lang.Object newInstance(
- UnusedPrivateParameter unused) {
- return new RobotConfigLockRequestData();
- }
-
- @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_RobotConfigLockRequestData_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigLockRequestData_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigLockRequestData.class, cmvr.api.AgvCommand.RobotConfigLockRequestData.Builder.class);
- }
-
- private int bitField0_;
- public static final int NICK_NAME_FIELD_NUMBER = 1;
- private volatile java.lang.Object nickName_;
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return Whether the nickName field is set.
- */
- @java.lang.Override
- public boolean hasNickName() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return The nickName.
- */
- @java.lang.Override
- public java.lang.String getNickName() {
- java.lang.Object ref = nickName_;
- 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();
- nickName_ = s;
- return s;
- }
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return The bytes for nickName.
- */
- @java.lang.Override
- public com.google.protobuf.ByteString
- getNickNameBytes() {
- java.lang.Object ref = nickName_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- nickName_ = 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, nickName_);
- }
- 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, nickName_);
- }
- 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.RobotConfigLockRequestData)) {
- return super.equals(obj);
- }
- cmvr.api.AgvCommand.RobotConfigLockRequestData other = (cmvr.api.AgvCommand.RobotConfigLockRequestData) obj;
-
- if (hasNickName() != other.hasNickName()) return false;
- if (hasNickName()) {
- if (!getNickName()
- .equals(other.getNickName())) 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 (hasNickName()) {
- hash = (37 * hash) + NICK_NAME_FIELD_NUMBER;
- hash = (53 * hash) + getNickName().hashCode();
- }
- hash = (29 * hash) + getUnknownFields().hashCode();
- memoizedHashCode = hash;
- return hash;
- }
-
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData parseFrom(
- java.nio.ByteBuffer data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData 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.RobotConfigLockRequestData parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData 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.RobotConfigLockRequestData parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData 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.RobotConfigLockRequestData parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseDelimitedWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData 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.RobotConfigLockRequestData parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return com.google.protobuf.GeneratedMessageV3
- .parseWithIOException(PARSER, input);
- }
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData 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.RobotConfigLockRequestData 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;
- }
- /**
- *
- **
- * @brief 抢占控制权请求数据。
- *
- *
- * Protobuf type {@code cmvr.api.RobotConfigLockRequestData}
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessageV3.Builder implements
- // @@protoc_insertion_point(builder_implements:cmvr.api.RobotConfigLockRequestData)
- cmvr.api.AgvCommand.RobotConfigLockRequestDataOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigLockRequestData_descriptor;
- }
-
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigLockRequestData_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- cmvr.api.AgvCommand.RobotConfigLockRequestData.class, cmvr.api.AgvCommand.RobotConfigLockRequestData.Builder.class);
- }
-
- // Construct using cmvr.api.AgvCommand.RobotConfigLockRequestData.newBuilder()
- private Builder() {
-
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
-
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- nickName_ = "";
- bitField0_ = (bitField0_ & ~0x00000001);
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return cmvr.api.AgvCommand.internal_static_cmvr_api_RobotConfigLockRequestData_descriptor;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigLockRequestData getDefaultInstanceForType() {
- return cmvr.api.AgvCommand.RobotConfigLockRequestData.getDefaultInstance();
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigLockRequestData build() {
- cmvr.api.AgvCommand.RobotConfigLockRequestData result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public cmvr.api.AgvCommand.RobotConfigLockRequestData buildPartial() {
- cmvr.api.AgvCommand.RobotConfigLockRequestData result = new cmvr.api.AgvCommand.RobotConfigLockRequestData(this);
- int from_bitField0_ = bitField0_;
- int to_bitField0_ = 0;
- if (((from_bitField0_ & 0x00000001) != 0)) {
- to_bitField0_ |= 0x00000001;
- }
- result.nickName_ = nickName_;
- result.bitField0_ = to_bitField0_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof cmvr.api.AgvCommand.RobotConfigLockRequestData) {
- return mergeFrom((cmvr.api.AgvCommand.RobotConfigLockRequestData)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(cmvr.api.AgvCommand.RobotConfigLockRequestData other) {
- if (other == cmvr.api.AgvCommand.RobotConfigLockRequestData.getDefaultInstance()) return this;
- if (other.hasNickName()) {
- bitField0_ |= 0x00000001;
- nickName_ = other.nickName_;
- onChanged();
- }
- this.mergeUnknownFields(other.getUnknownFields());
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- if (extensionRegistry == null) {
- throw new java.lang.NullPointerException();
- }
- try {
- boolean done = false;
- while (!done) {
- int tag = input.readTag();
- switch (tag) {
- case 0:
- done = true;
- break;
- case 10: {
- nickName_ = input.readStringRequireUtf8();
- bitField0_ |= 0x00000001;
- break;
- } // case 10
- default: {
- if (!super.parseUnknownField(input, extensionRegistry, tag)) {
- done = true; // was an endgroup tag
- }
- break;
- } // default:
- } // switch (tag)
- } // while (!done)
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- throw e.unwrapIOException();
- } finally {
- onChanged();
- } // finally
- return this;
- }
- private int bitField0_;
-
- private java.lang.Object nickName_ = "";
/**
*
- */< 抢占者昵称/标识(必填)
+ * 地图名称。切换/下载时表示目标地图,上传时表示写入的地图名称。
*
*
- * optional string nick_name = 1;
- * @return Whether the nickName field is set.
- */
- public boolean hasNickName() {
- return ((bitField0_ & 0x00000001) != 0);
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return The nickName.
- */
- public java.lang.String getNickName() {
- java.lang.Object ref = nickName_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- nickName_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return The bytes for nickName.
- */
- public com.google.protobuf.ByteString
- getNickNameBytes() {
- java.lang.Object ref = nickName_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- nickName_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @param value The nickName to set.
- * @return This builder for chaining.
- */
- public Builder setNickName(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000001;
- nickName_ = value;
- onChanged();
- return this;
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @return This builder for chaining.
- */
- public Builder clearNickName() {
- bitField0_ = (bitField0_ & ~0x00000001);
- nickName_ = getDefaultInstance().getNickName();
- onChanged();
- return this;
- }
- /**
- *
- */< 抢占者昵称/标识(必填)
- *
- *
- * optional string nick_name = 1;
- * @param value The bytes for nickName to set.
- * @return This builder for chaining.
- */
- public Builder setNickNameBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
- bitField0_ |= 0x00000001;
- nickName_ = 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.RobotConfigLockRequestData)
- }
-
- // @@protoc_insertion_point(class_scope:cmvr.api.RobotConfigLockRequestData)
- private static final cmvr.api.AgvCommand.RobotConfigLockRequestData DEFAULT_INSTANCE;
- static {
- DEFAULT_INSTANCE = new cmvr.api.AgvCommand.RobotConfigLockRequestData();
- }
-
- public static cmvr.api.AgvCommand.RobotConfigLockRequestData getDefaultInstance() {
- return DEFAULT_INSTANCE;
- }
-
- private static final com.google.protobuf.Parser
- PARSER = new com.google.protobuf.AbstractParser