Skip to content

Commit aad1af4

Browse files
committed
Add nullable annotations on various fields/methods in AlpacaClientException
1 parent becccd9 commit aad1af4

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

src/main/java/net/jacobpeterson/alpaca/rest/AlpacaClientException.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
import com.google.gson.JsonElement;
44
import com.google.gson.JsonObject;
55
import com.google.gson.JsonParser;
6+
7+
import javax.annotation.Nullable;
8+
69
import okhttp3.Response;
710
import okhttp3.ResponseBody;
811

@@ -11,10 +14,15 @@ public class AlpacaClientException extends Exception {
1114
private static final String CODE_KEY = "code";
1215
private static final String MESSAGE_KEY = "message";
1316

17+
@Nullable
1418
private String responseBody;
19+
@Nullable
1520
private Integer responseStatusCode;
21+
@Nullable
1622
private String responseStatusMessage;
23+
@Nullable
1724
private Integer apiResponseCode;
25+
@Nullable
1826
private String apiResponseMessage;
1927

2028
/**
@@ -120,18 +128,22 @@ private String parseAPIErrorResponse() {
120128
return messageBuilder.toString();
121129
}
122130

131+
@Nullable
123132
public Integer getResponseStatusCode() {
124133
return responseStatusCode;
125134
}
126135

136+
@Nullable
127137
public String getResponseStatusMessage() {
128138
return responseStatusMessage;
129139
}
130140

141+
@Nullable
131142
public Integer getAPIResponseCode() {
132143
return apiResponseCode;
133144
}
134145

146+
@Nullable
135147
public String getAPIResponseMessage() {
136148
return apiResponseMessage;
137149
}

0 commit comments

Comments
 (0)