@@ -44,8 +44,8 @@ public class HttpException extends RuntimeException {
44
44
45
45
private final int statusCode ;
46
46
private final boolean responseAsBytes ;
47
- private DHttpClientContext context ;
48
- private HttpResponse <?> httpResponse ;
47
+ private final DHttpClientContext context ;
48
+ private final HttpResponse <?> httpResponse ;
49
49
50
50
/**
51
51
* Create with status code and message.
@@ -54,6 +54,8 @@ public HttpException(int statusCode, String message) {
54
54
super (message );
55
55
this .statusCode = statusCode ;
56
56
this .responseAsBytes = false ;
57
+ this .context = null ;
58
+ this .httpResponse = null ;
57
59
}
58
60
59
61
/**
@@ -63,6 +65,8 @@ public HttpException(int statusCode, String message, Throwable cause) {
63
65
super (message , cause );
64
66
this .statusCode = statusCode ;
65
67
this .responseAsBytes = false ;
68
+ this .context = null ;
69
+ this .httpResponse = null ;
66
70
}
67
71
68
72
/**
@@ -72,6 +76,8 @@ public HttpException(int statusCode, Throwable cause) {
72
76
super (cause );
73
77
this .statusCode = statusCode ;
74
78
this .responseAsBytes = false ;
79
+ this .context = null ;
80
+ this .httpResponse = null ;
75
81
}
76
82
77
83
HttpException (HttpResponse <?> httpResponse , DHttpClientContext context ) {
0 commit comments