aboutsummaryrefslogtreecommitdiff
path: root/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
diff options
context:
space:
mode:
Diffstat (limited to 'pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java')
-rw-r--r--pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java b/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
index 72a1cfe5c..58ef8b2ee 100644
--- a/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
+++ b/pw_rpc/java/main/dev/pigweed/pw_rpc/Status.java
@@ -14,6 +14,8 @@
package dev.pigweed.pw_rpc;
+import javax.annotation.Nullable;
+
/** Status object for RPC statuses. Must match gRPC's status codes. */
public enum Status {
OK(0),
@@ -56,6 +58,7 @@ public enum Status {
return code == 0;
}
+ @Nullable
public static Status fromCode(int code) {
return code >= 0 && code < values.length ? values[code] : null;
}