Skip to content

Commit a6257f7

Browse files
committed
Remove casting
1 parent e93d01e commit a6257f7

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

core/sdk-core/src/main/java/software/amazon/awssdk/core/exception/SdkServiceException.java

+17
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,12 @@ public interface Builder extends SdkException.Builder, SdkPojo {
138138
@Override
139139
Builder writableStackTrace(Boolean writableStackTrace);
140140

141+
@Override
142+
Builder numAttempts(Integer numAttempts);
143+
144+
@Override
145+
Integer numAttempts();
146+
141147
/**
142148
* Specifies the requestId returned by the called service.
143149
*
@@ -225,6 +231,17 @@ public Builder writableStackTrace(Boolean writableStackTrace) {
225231
return this;
226232
}
227233

234+
@Override
235+
public Builder numAttempts(Integer numAttempts) {
236+
super.numAttempts(numAttempts);
237+
return this;
238+
}
239+
240+
@Override
241+
public Integer numAttempts() {
242+
return super.numAttempts();
243+
}
244+
228245
@Override
229246
public Builder requestId(String requestId) {
230247
this.requestId = requestId;

core/sdk-core/src/test/java/software/amazon/awssdk/core/client/handler/SyncClientHandlerTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ public void successfulExecutionCallsResponseHandler() throws Exception {
115115

116116
@Test
117117
public void failedExecutionCallsErrorResponseHandler() throws Exception {
118-
SdkServiceException exception = (SdkServiceException) SdkServiceException.builder().message("Uh oh!").statusCode(500).numAttempts(1).build();
118+
SdkServiceException exception = SdkServiceException.builder().message("Uh oh!").statusCode(500).numAttempts(1).build();
119119

120120
Map<String, List<String>> headers = new HashMap<>();
121121
headers.put("foo", Arrays.asList("bar"));

0 commit comments

Comments
 (0)