diff --git a/api_version.lock b/api_version.lock
index 9eb68cb17..74f8c510a 100644
--- a/api_version.lock
+++ b/api_version.lock
@@ -1 +1 @@
-v0.1.370
+v0.1.373
diff --git a/core/sdk/src/main/gen/com/viam/robot/v1/Robot.java b/core/sdk/src/main/gen/com/viam/robot/v1/Robot.java
index 0c1dbb708..206b3b623 100644
--- a/core/sdk/src/main/gen/com/viam/robot/v1/Robot.java
+++ b/core/sdk/src/main/gen/com/viam/robot/v1/Robot.java
@@ -17902,6 +17902,17 @@ public interface GetMachineStatusResponseOrBuilder extends
* @return The config.
*/
com.viam.robot.v1.Robot.ConfigStatus getConfig();
+
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return The enum numeric value on the wire for state.
+ */
+ int getStateValue();
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return The state.
+ */
+ com.viam.robot.v1.Robot.GetMachineStatusResponse.State getState();
}
/**
* Protobuf type {@code viam.robot.v1.GetMachineStatusResponse}
@@ -17914,6 +17925,122 @@ public static final class GetMachineStatusResponse extends
private GetMachineStatusResponse() {
resources_ = emptyProtobufList();
}
+ /**
+ * Protobuf enum {@code viam.robot.v1.GetMachineStatusResponse.State}
+ */
+ public enum State
+ implements com.google.protobuf.Internal.EnumLite {
+ /**
+ * STATE_UNSPECIFIED = 0;
+ */
+ STATE_UNSPECIFIED(0),
+ /**
+ *
+ * the machine is reachable but still in the process of configuring initial + * modules and resources. + *+ * + *
STATE_INITIALIZING = 1;
+ */
+ STATE_INITIALIZING(1),
+ /**
+ * + * the machine has finished initializing. + *+ * + *
STATE_RUNNING = 2;
+ */
+ STATE_RUNNING(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * STATE_UNSPECIFIED = 0;
+ */
+ public static final int STATE_UNSPECIFIED_VALUE = 0;
+ /**
+ * + * the machine is reachable but still in the process of configuring initial + * modules and resources. + *+ * + *
STATE_INITIALIZING = 1;
+ */
+ public static final int STATE_INITIALIZING_VALUE = 1;
+ /**
+ * + * the machine has finished initializing. + *+ * + *
STATE_RUNNING = 2;
+ */
+ public static final int STATE_RUNNING_VALUE = 2;
+
+
+ @java.lang.Override
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static State valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static State forNumber(int value) {
+ switch (value) {
+ case 0: return STATE_UNSPECIFIED;
+ case 1: return STATE_INITIALIZING;
+ case 2: return STATE_RUNNING;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMap.viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override
+ public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return The state.
+ */
+ @java.lang.Override
+ public com.viam.robot.v1.Robot.GetMachineStatusResponse.State getState() {
+ com.viam.robot.v1.Robot.GetMachineStatusResponse.State result = com.viam.robot.v1.Robot.GetMachineStatusResponse.State.forNumber(state_);
+ return result == null ? com.viam.robot.v1.Robot.GetMachineStatusResponse.State.UNRECOGNIZED : result;
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @param value The enum numeric value on the wire for state to set.
+ */
+ private void setStateValue(int value) {
+ state_ = value;
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @param value The state to set.
+ */
+ private void setState(com.viam.robot.v1.Robot.GetMachineStatusResponse.State value) {
+ state_ = value.getNumber();
+
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ */
+ private void clearState() {
+
+ state_ = 0;
+ }
+
public static com.viam.robot.v1.Robot.GetMachineStatusResponse parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -18301,6 +18470,52 @@ public Builder mergeConfig(com.viam.robot.v1.Robot.ConfigStatus value) {
return this;
}
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override
+ public int getStateValue() {
+ return instance.getStateValue();
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @param value The state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStateValue(int value) {
+ copyOnWrite();
+ instance.setStateValue(value);
+ return this;
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return The state.
+ */
+ @java.lang.Override
+ public com.viam.robot.v1.Robot.GetMachineStatusResponse.State getState() {
+ return instance.getState();
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @param value The enum numeric value on the wire for state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setState(com.viam.robot.v1.Robot.GetMachineStatusResponse.State value) {
+ copyOnWrite();
+ instance.setState(value);
+ return this;
+ }
+ /**
+ * .viam.robot.v1.GetMachineStatusResponse.State state = 3 [json_name = "state"];
+ * @return This builder for chaining.
+ */
+ public Builder clearState() {
+ copyOnWrite();
+ instance.clearState();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.robot.v1.GetMachineStatusResponse)
}
@java.lang.Override
@@ -18321,10 +18536,11 @@ protected final java.lang.Object dynamicMethod(
"resources_",
com.viam.robot.v1.Robot.ResourceStatus.class,
"config_",
+ "state_",
};
java.lang.String info =
- "\u0000\u0002\u0000\u0001\u0001\u0002\u0002\u0000\u0001\u0000\u0001\u001b\u0002\u1009" +
- "\u0000";
+ "\u0000\u0003\u0000\u0001\u0001\u0003\u0003\u0000\u0001\u0000\u0001\u001b\u0002\u1009" +
+ "\u0000\u0003\f";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
diff --git a/core/sdk/src/main/gen/viam/app/v1/Billing.java b/core/sdk/src/main/gen/viam/app/v1/Billing.java
index 4a5460b4d..9288cc9d5 100644
--- a/core/sdk/src/main/gen/viam/app/v1/Billing.java
+++ b/core/sdk/src/main/gen/viam/app/v1/Billing.java
@@ -140,6 +140,10 @@ public enum UsageCostType
* USAGE_COST_TYPE_PER_MACHINE = 8;
*/
USAGE_COST_TYPE_PER_MACHINE(8),
+ /**
+ * USAGE_COST_TYPE_TRIGGER_NOTIFICATION = 9;
+ */
+ USAGE_COST_TYPE_TRIGGER_NOTIFICATION(9),
UNRECOGNIZED(-1),
;
@@ -179,6 +183,10 @@ public enum UsageCostType
* USAGE_COST_TYPE_PER_MACHINE = 8;
*/
public static final int USAGE_COST_TYPE_PER_MACHINE_VALUE = 8;
+ /**
+ * USAGE_COST_TYPE_TRIGGER_NOTIFICATION = 9;
+ */
+ public static final int USAGE_COST_TYPE_TRIGGER_NOTIFICATION_VALUE = 9;
@java.lang.Override
@@ -211,6 +219,7 @@ public static UsageCostType forNumber(int value) {
case 6: return USAGE_COST_TYPE_BINARY_DATA_CLOUD_STORAGE;
case 7: return USAGE_COST_TYPE_OTHER_CLOUD_STORAGE;
case 8: return USAGE_COST_TYPE_PER_MACHINE;
+ case 9: return USAGE_COST_TYPE_TRIGGER_NOTIFICATION;
default: return null;
}
}
@@ -3313,7 +3322,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
* @return The cloudStorageUsageCost.
*/
@java.lang.Deprecated double getCloudStorageUsageCost();
@@ -3321,7 +3330,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
* @return The dataUploadUsageCost.
*/
@java.lang.Deprecated double getDataUploadUsageCost();
@@ -3329,7 +3338,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
* @return The dataEgresUsageCost.
*/
@java.lang.Deprecated double getDataEgresUsageCost();
@@ -3337,7 +3346,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
* @return The remoteControlUsageCost.
*/
@java.lang.Deprecated double getRemoteControlUsageCost();
@@ -3345,7 +3354,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
* @return The standardComputeUsageCost.
*/
@java.lang.Deprecated double getStandardComputeUsageCost();
@@ -3353,7 +3362,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
* @return The discountAmount.
*/
@java.lang.Deprecated double getDiscountAmount();
@@ -3361,7 +3370,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
* @return The totalUsageWithDiscount.
*/
@java.lang.Deprecated double getTotalUsageWithDiscount();
@@ -3369,7 +3378,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
* @return The totalUsageWithoutDiscount.
*/
@java.lang.Deprecated double getTotalUsageWithoutDiscount();
@@ -3377,7 +3386,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
* @return The perMachineUsageCost.
*/
@java.lang.Deprecated double getPerMachineUsageCost();
@@ -3385,7 +3394,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
* @return The binaryDataCloudStorageUsageCost.
*/
@java.lang.Deprecated double getBinaryDataCloudStorageUsageCost();
@@ -3393,7 +3402,7 @@ public interface GetCurrentMonthUsageResponseOrBuilder extends
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
* @return The otherCloudStorageUsageCost.
*/
@java.lang.Deprecated double getOtherCloudStorageUsageCost();
@@ -3631,7 +3640,7 @@ private void clearSubtotal() {
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
* @return The cloudStorageUsageCost.
*/
@java.lang.Override
@@ -3645,7 +3654,7 @@ private void clearSubtotal() {
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
* @param value The cloudStorageUsageCost to set.
*/
private void setCloudStorageUsageCost(double value) {
@@ -3659,7 +3668,7 @@ private void setCloudStorageUsageCost(double value) {
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
*/
private void clearCloudStorageUsageCost() {
@@ -3671,7 +3680,7 @@ private void clearCloudStorageUsageCost() {
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
* @return The dataUploadUsageCost.
*/
@java.lang.Override
@@ -3681,7 +3690,7 @@ private void clearCloudStorageUsageCost() {
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
* @param value The dataUploadUsageCost to set.
*/
private void setDataUploadUsageCost(double value) {
@@ -3691,7 +3700,7 @@ private void setDataUploadUsageCost(double value) {
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
*/
private void clearDataUploadUsageCost() {
@@ -3703,7 +3712,7 @@ private void clearDataUploadUsageCost() {
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
* @return The dataEgresUsageCost.
*/
@java.lang.Override
@@ -3713,7 +3722,7 @@ private void clearDataUploadUsageCost() {
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
* @param value The dataEgresUsageCost to set.
*/
private void setDataEgresUsageCost(double value) {
@@ -3723,7 +3732,7 @@ private void setDataEgresUsageCost(double value) {
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
*/
private void clearDataEgresUsageCost() {
@@ -3735,7 +3744,7 @@ private void clearDataEgresUsageCost() {
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
* @return The remoteControlUsageCost.
*/
@java.lang.Override
@@ -3745,7 +3754,7 @@ private void clearDataEgresUsageCost() {
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
* @param value The remoteControlUsageCost to set.
*/
private void setRemoteControlUsageCost(double value) {
@@ -3755,7 +3764,7 @@ private void setRemoteControlUsageCost(double value) {
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
*/
private void clearRemoteControlUsageCost() {
@@ -3767,7 +3776,7 @@ private void clearRemoteControlUsageCost() {
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
* @return The standardComputeUsageCost.
*/
@java.lang.Override
@@ -3777,7 +3786,7 @@ private void clearRemoteControlUsageCost() {
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
* @param value The standardComputeUsageCost to set.
*/
private void setStandardComputeUsageCost(double value) {
@@ -3787,7 +3796,7 @@ private void setStandardComputeUsageCost(double value) {
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
*/
private void clearStandardComputeUsageCost() {
@@ -3799,7 +3808,7 @@ private void clearStandardComputeUsageCost() {
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
* @return The discountAmount.
*/
@java.lang.Override
@@ -3809,7 +3818,7 @@ private void clearStandardComputeUsageCost() {
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
* @param value The discountAmount to set.
*/
private void setDiscountAmount(double value) {
@@ -3819,7 +3828,7 @@ private void setDiscountAmount(double value) {
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
*/
private void clearDiscountAmount() {
@@ -3831,7 +3840,7 @@ private void clearDiscountAmount() {
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
* @return The totalUsageWithDiscount.
*/
@java.lang.Override
@@ -3841,7 +3850,7 @@ private void clearDiscountAmount() {
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
* @param value The totalUsageWithDiscount to set.
*/
private void setTotalUsageWithDiscount(double value) {
@@ -3851,7 +3860,7 @@ private void setTotalUsageWithDiscount(double value) {
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
*/
private void clearTotalUsageWithDiscount() {
@@ -3863,7 +3872,7 @@ private void clearTotalUsageWithDiscount() {
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
* @return The totalUsageWithoutDiscount.
*/
@java.lang.Override
@@ -3873,7 +3882,7 @@ private void clearTotalUsageWithDiscount() {
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
* @param value The totalUsageWithoutDiscount to set.
*/
private void setTotalUsageWithoutDiscount(double value) {
@@ -3883,7 +3892,7 @@ private void setTotalUsageWithoutDiscount(double value) {
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
*/
private void clearTotalUsageWithoutDiscount() {
@@ -3895,7 +3904,7 @@ private void clearTotalUsageWithoutDiscount() {
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
* @return The perMachineUsageCost.
*/
@java.lang.Override
@@ -3905,7 +3914,7 @@ private void clearTotalUsageWithoutDiscount() {
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
* @param value The perMachineUsageCost to set.
*/
private void setPerMachineUsageCost(double value) {
@@ -3915,7 +3924,7 @@ private void setPerMachineUsageCost(double value) {
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
*/
private void clearPerMachineUsageCost() {
@@ -3927,7 +3936,7 @@ private void clearPerMachineUsageCost() {
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
* @return The binaryDataCloudStorageUsageCost.
*/
@java.lang.Override
@@ -3937,7 +3946,7 @@ private void clearPerMachineUsageCost() {
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
* @param value The binaryDataCloudStorageUsageCost to set.
*/
private void setBinaryDataCloudStorageUsageCost(double value) {
@@ -3947,7 +3956,7 @@ private void setBinaryDataCloudStorageUsageCost(double value) {
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
*/
private void clearBinaryDataCloudStorageUsageCost() {
@@ -3959,7 +3968,7 @@ private void clearBinaryDataCloudStorageUsageCost() {
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
* @return The otherCloudStorageUsageCost.
*/
@java.lang.Override
@@ -3969,7 +3978,7 @@ private void clearBinaryDataCloudStorageUsageCost() {
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
* @param value The otherCloudStorageUsageCost to set.
*/
private void setOtherCloudStorageUsageCost(double value) {
@@ -3979,7 +3988,7 @@ private void setOtherCloudStorageUsageCost(double value) {
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
*/
private void clearOtherCloudStorageUsageCost() {
@@ -4314,7 +4323,7 @@ public Builder clearSubtotal() {
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
* @return The cloudStorageUsageCost.
*/
@java.lang.Override
@@ -4328,7 +4337,7 @@ public Builder clearSubtotal() {
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
* @param value The cloudStorageUsageCost to set.
* @return This builder for chaining.
*/
@@ -4344,7 +4353,7 @@ public Builder clearSubtotal() {
*
* double cloud_storage_usage_cost = 3 [json_name = "cloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=87
+ * See app/v1/billing.proto;l=88
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearCloudStorageUsageCost() {
@@ -4356,7 +4365,7 @@ public Builder clearSubtotal() {
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
* @return The dataUploadUsageCost.
*/
@java.lang.Override
@@ -4366,7 +4375,7 @@ public Builder clearSubtotal() {
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
* @param value The dataUploadUsageCost to set.
* @return This builder for chaining.
*/
@@ -4378,7 +4387,7 @@ public Builder clearSubtotal() {
/**
* double data_upload_usage_cost = 4 [json_name = "dataUploadUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_upload_usage_cost is deprecated.
- * See app/v1/billing.proto;l=88
+ * See app/v1/billing.proto;l=89
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearDataUploadUsageCost() {
@@ -4390,7 +4399,7 @@ public Builder clearSubtotal() {
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
* @return The dataEgresUsageCost.
*/
@java.lang.Override
@@ -4400,7 +4409,7 @@ public Builder clearSubtotal() {
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
* @param value The dataEgresUsageCost to set.
* @return This builder for chaining.
*/
@@ -4412,7 +4421,7 @@ public Builder clearSubtotal() {
/**
* double data_egres_usage_cost = 5 [json_name = "dataEgresUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.data_egres_usage_cost is deprecated.
- * See app/v1/billing.proto;l=89
+ * See app/v1/billing.proto;l=90
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearDataEgresUsageCost() {
@@ -4424,7 +4433,7 @@ public Builder clearSubtotal() {
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
* @return The remoteControlUsageCost.
*/
@java.lang.Override
@@ -4434,7 +4443,7 @@ public Builder clearSubtotal() {
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
* @param value The remoteControlUsageCost to set.
* @return This builder for chaining.
*/
@@ -4446,7 +4455,7 @@ public Builder clearSubtotal() {
/**
* double remote_control_usage_cost = 6 [json_name = "remoteControlUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.remote_control_usage_cost is deprecated.
- * See app/v1/billing.proto;l=90
+ * See app/v1/billing.proto;l=91
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearRemoteControlUsageCost() {
@@ -4458,7 +4467,7 @@ public Builder clearSubtotal() {
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
* @return The standardComputeUsageCost.
*/
@java.lang.Override
@@ -4468,7 +4477,7 @@ public Builder clearSubtotal() {
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
* @param value The standardComputeUsageCost to set.
* @return This builder for chaining.
*/
@@ -4480,7 +4489,7 @@ public Builder clearSubtotal() {
/**
* double standard_compute_usage_cost = 7 [json_name = "standardComputeUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.standard_compute_usage_cost is deprecated.
- * See app/v1/billing.proto;l=91
+ * See app/v1/billing.proto;l=92
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearStandardComputeUsageCost() {
@@ -4492,7 +4501,7 @@ public Builder clearSubtotal() {
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
* @return The discountAmount.
*/
@java.lang.Override
@@ -4502,7 +4511,7 @@ public Builder clearSubtotal() {
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
* @param value The discountAmount to set.
* @return This builder for chaining.
*/
@@ -4514,7 +4523,7 @@ public Builder clearSubtotal() {
/**
* double discount_amount = 8 [json_name = "discountAmount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.discount_amount is deprecated.
- * See app/v1/billing.proto;l=92
+ * See app/v1/billing.proto;l=93
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearDiscountAmount() {
@@ -4526,7 +4535,7 @@ public Builder clearSubtotal() {
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
* @return The totalUsageWithDiscount.
*/
@java.lang.Override
@@ -4536,7 +4545,7 @@ public Builder clearSubtotal() {
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
* @param value The totalUsageWithDiscount to set.
* @return This builder for chaining.
*/
@@ -4548,7 +4557,7 @@ public Builder clearSubtotal() {
/**
* double total_usage_with_discount = 9 [json_name = "totalUsageWithDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_with_discount is deprecated.
- * See app/v1/billing.proto;l=93
+ * See app/v1/billing.proto;l=94
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearTotalUsageWithDiscount() {
@@ -4560,7 +4569,7 @@ public Builder clearSubtotal() {
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
* @return The totalUsageWithoutDiscount.
*/
@java.lang.Override
@@ -4570,7 +4579,7 @@ public Builder clearSubtotal() {
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
* @param value The totalUsageWithoutDiscount to set.
* @return This builder for chaining.
*/
@@ -4582,7 +4591,7 @@ public Builder clearSubtotal() {
/**
* double total_usage_without_discount = 10 [json_name = "totalUsageWithoutDiscount", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.total_usage_without_discount is deprecated.
- * See app/v1/billing.proto;l=94
+ * See app/v1/billing.proto;l=95
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearTotalUsageWithoutDiscount() {
@@ -4594,7 +4603,7 @@ public Builder clearSubtotal() {
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
* @return The perMachineUsageCost.
*/
@java.lang.Override
@@ -4604,7 +4613,7 @@ public Builder clearSubtotal() {
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
* @param value The perMachineUsageCost to set.
* @return This builder for chaining.
*/
@@ -4616,7 +4625,7 @@ public Builder clearSubtotal() {
/**
* double per_machine_usage_cost = 11 [json_name = "perMachineUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.per_machine_usage_cost is deprecated.
- * See app/v1/billing.proto;l=95
+ * See app/v1/billing.proto;l=96
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearPerMachineUsageCost() {
@@ -4628,7 +4637,7 @@ public Builder clearSubtotal() {
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
* @return The binaryDataCloudStorageUsageCost.
*/
@java.lang.Override
@@ -4638,7 +4647,7 @@ public Builder clearSubtotal() {
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
* @param value The binaryDataCloudStorageUsageCost to set.
* @return This builder for chaining.
*/
@@ -4650,7 +4659,7 @@ public Builder clearSubtotal() {
/**
* double binary_data_cloud_storage_usage_cost = 12 [json_name = "binaryDataCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.binary_data_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=96
+ * See app/v1/billing.proto;l=97
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearBinaryDataCloudStorageUsageCost() {
@@ -4662,7 +4671,7 @@ public Builder clearSubtotal() {
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
* @return The otherCloudStorageUsageCost.
*/
@java.lang.Override
@@ -4672,7 +4681,7 @@ public Builder clearSubtotal() {
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
* @param value The otherCloudStorageUsageCost to set.
* @return This builder for chaining.
*/
@@ -4684,7 +4693,7 @@ public Builder clearSubtotal() {
/**
* double other_cloud_storage_usage_cost = 13 [json_name = "otherCloudStorageUsageCost", deprecated = true];
* @deprecated viam.app.v1.GetCurrentMonthUsageResponse.other_cloud_storage_usage_cost is deprecated.
- * See app/v1/billing.proto;l=97
+ * See app/v1/billing.proto;l=98
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearOtherCloudStorageUsageCost() {
diff --git a/core/sdk/src/main/gen/viam/app/v1/Robot.java b/core/sdk/src/main/gen/viam/app/v1/Robot.java
index bcfc7d7b7..ba38bb124 100644
--- a/core/sdk/src/main/gen/viam/app/v1/Robot.java
+++ b/core/sdk/src/main/gen/viam/app/v1/Robot.java
@@ -345,6 +345,17 @@ public interface RobotConfigOrBuilder extends
* @return The maintenance.
*/
viam.app.v1.Robot.MaintenanceConfig getMaintenance();
+
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ * @return The disableLogDeduplication.
+ */
+ boolean getDisableLogDeduplication();
}
/**
* Protobuf type {@code viam.app.v1.RobotConfig}
@@ -1491,6 +1502,47 @@ private void mergeMaintenance(viam.app.v1.Robot.MaintenanceConfig value) {
bitField0_ = (bitField0_ & ~0x00000020);
}
+ public static final int DISABLE_LOG_DEDUPLICATION_FIELD_NUMBER = 17;
+ private boolean disableLogDeduplication_;
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ * @return The disableLogDeduplication.
+ */
+ @java.lang.Override
+ public boolean getDisableLogDeduplication() {
+ return disableLogDeduplication_;
+ }
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ * @param value The disableLogDeduplication to set.
+ */
+ private void setDisableLogDeduplication(boolean value) {
+
+ disableLogDeduplication_ = value;
+ }
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ */
+ private void clearDisableLogDeduplication() {
+
+ disableLogDeduplication_ = false;
+ }
+
public static viam.app.v1.Robot.RobotConfig parseFrom(
java.nio.ByteBuffer data)
throws com.google.protobuf.InvalidProtocolBufferException {
@@ -2789,6 +2841,49 @@ public Builder mergeMaintenance(viam.app.v1.Robot.MaintenanceConfig value) {
return this;
}
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ * @return The disableLogDeduplication.
+ */
+ @java.lang.Override
+ public boolean getDisableLogDeduplication() {
+ return instance.getDisableLogDeduplication();
+ }
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ * @param value The disableLogDeduplication to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDisableLogDeduplication(boolean value) {
+ copyOnWrite();
+ instance.setDisableLogDeduplication(value);
+ return this;
+ }
+ /**
+ * + * Disables the robot's log deduplication (identical, noisy logs will still + * be output individually instead of aggregated.) + *+ * + *
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];
+ * @return This builder for chaining.
+ */
+ public Builder clearDisableLogDeduplication() {
+ copyOnWrite();
+ instance.clearDisableLogDeduplication();
+ return this;
+ }
+
// @@protoc_insertion_point(builder_scope:viam.app.v1.RobotConfig)
}
@java.lang.Override
@@ -2830,12 +2925,13 @@ protected final java.lang.Object dynamicMethod(
viam.app.v1.Robot.LogPatternConfig.class,
"revision_",
"maintenance_",
+ "disableLogDeduplication_",
};
java.lang.String info =
- "\u0000\u0010\u0000\u0001\u0001\u0010\u0010\u0000\b\u0000\u0001\u1009\u0000\u0002" +
+ "\u0000\u0011\u0000\u0001\u0001\u0011\u0011\u0000\b\u0000\u0001\u1009\u0000\u0002" +
"\u001b\u0003\u001b\u0004\u001b\u0005\u001b\u0006\u1009\u0001\u0007\u1009\u0002\b" +
"\u1007\u0003\t\u001b\n\u1007\u0004\u000b\u001b\f\u001b\r\u0007\u000e\u001b\u000f" +
- "\u0208\u0010\u1009\u0005";
+ "\u0208\u0010\u1009\u0005\u0011\u0007";
return newMessageInfo(DEFAULT_INSTANCE, info, objects);
}
// fall through
@@ -4145,7 +4241,7 @@ public interface CloudConfigOrBuilder extends
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return The locationSecret.
*/
@java.lang.Deprecated java.lang.String getLocationSecret();
@@ -4156,7 +4252,7 @@ public interface CloudConfigOrBuilder extends
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return The bytes for locationSecret.
*/
@java.lang.Deprecated com.google.protobuf.ByteString
@@ -4555,7 +4651,7 @@ private void clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return The locationSecret.
*/
@java.lang.Override
@@ -4569,7 +4665,7 @@ private void clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return The bytes for locationSecret.
*/
@java.lang.Override
@@ -4584,7 +4680,7 @@ private void clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @param value The locationSecret to set.
*/
private void setLocationSecret(
@@ -4600,7 +4696,7 @@ private void setLocationSecret(
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
*/
private void clearLocationSecret() {
@@ -4613,7 +4709,7 @@ private void clearLocationSecret() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @param value The bytes for locationSecret to set.
*/
private void setLocationSecretBytes(
@@ -5366,7 +5462,7 @@ public Builder clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return The locationSecret.
*/
@java.lang.Override
@@ -5380,7 +5476,7 @@ public Builder clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return The bytes for locationSecret.
*/
@java.lang.Override
@@ -5395,7 +5491,7 @@ public Builder clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @param value The locationSecret to set.
* @return This builder for chaining.
*/
@@ -5412,7 +5508,7 @@ public Builder clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @return This builder for chaining.
*/
@java.lang.Deprecated public Builder clearLocationSecret() {
@@ -5427,7 +5523,7 @@ public Builder clearSignalingInsecure() {
*
* string location_secret = 7 [json_name = "locationSecret", deprecated = true];
* @deprecated viam.app.v1.CloudConfig.location_secret is deprecated.
- * See app/v1/robot.proto;l=75
+ * See app/v1/robot.proto;l=78
* @param value The bytes for locationSecret to set.
* @return This builder for chaining.
*/
diff --git a/core/sdk/src/main/resources/protofds/viam.api b/core/sdk/src/main/resources/protofds/viam.api
index ca508cf51..a5de95436 100644
Binary files a/core/sdk/src/main/resources/protofds/viam.api and b/core/sdk/src/main/resources/protofds/viam.api differ