@@ -30,39 +30,43 @@ public boolean isIsBase64Encoded() {
3030 return mIsBase64Encoded ;
3131 }
3232
33- public void setIsBase64Encoded (boolean pIsBase64Encoded ) {
33+ public ResponseEvent setIsBase64Encoded (boolean pIsBase64Encoded ) {
3434 this .mIsBase64Encoded = pIsBase64Encoded ;
35+ return this ;
3536 }
3637
3738 public int getStatusCode () {
3839 return mStatusCode ;
3940 }
4041
41- public void setStatusCode (int pStatusCode ) {
42+ public ResponseEvent setStatusCode (int pStatusCode ) {
4243 this .mStatusCode = pStatusCode ;
44+ return this ;
4345 }
4446
4547 public byte [] getBody () {
4648 return mBody ;
4749 }
4850
49- public void setBody (byte [] pBody ) {
51+ public ResponseEvent setBody (byte [] pBody ) {
5052 this .mBody = pBody ;
53+ return this ;
5154 }
5255
5356 public Map <String , String >[] getCookies () {
5457 return mCookies ;
5558 }
5659
57- public void setCookies (Map <String , String >[] pCookies ) {
60+ public ResponseEvent setCookies (Map <String , String >[] pCookies ) {
5861 this .mCookies = pCookies ;
62+ return this ;
5963 }
6064
61- public void setMultiValueHeaders (Map <String , String []> pValue ) {
65+ public ResponseEvent setMultiValueHeaders (Map <String , String []> pValue ) {
6266 Preconditions .checkNotNull (pValue );
6367
6468 if (pValue .isEmpty ()) {
65- return ;
69+ return this ;
6670 }
6771
6872 mMultiValueHeaders
@@ -80,6 +84,8 @@ public void setMultiValueHeaders(Map<String, String[]> pValue) {
8084 a .addAll (b );
8185 return a ;
8286 });
87+
88+ return this ;
8389 }
8490
8591 /**
@@ -103,11 +109,11 @@ public Map<String, String[]> getMultiValueHeaders() {
103109 return Collections .unmodifiableMap (result );
104110 }
105111
106- public void setHeaders (Map <String , String > pValue ) {
112+ public ResponseEvent setHeaders (Map <String , String > pValue ) {
107113 Preconditions .checkNotNull (pValue );
108114
109115 if (pValue .isEmpty ()) {
110- return ;
116+ return this ;
111117 }
112118
113119 mMultiValueHeaders
@@ -123,6 +129,7 @@ public void setHeaders(Map<String, String> pValue) {
123129 a .addAll (b );
124130 return a ;
125131 });
132+ return this ;
126133 }
127134
128135 /**
@@ -146,23 +153,27 @@ public Map<String, String> getHeaders() {
146153 return Collections .unmodifiableMap (result );
147154 }
148155
149- public void setContentType (String pContentType ) {
156+ public ResponseEvent setContentType (String pContentType ) {
150157 if (mMultiValueHeaders .contains (HttpHeaders .CONTENT_TYPE )) {
151158 mMultiValueHeaders .remove (HttpHeaders .CONTENT_TYPE );
152159 }
153160 mMultiValueHeaders .add (HttpHeaders .CONTENT_TYPE , pContentType );
161+ return this ;
154162 }
155163
156- public void setContentType (MediaType pMediaType ) {
164+ public ResponseEvent setContentType (MediaType pMediaType ) {
157165 setContentType (pMediaType .toString ());
166+ return this ;
158167 }
159168
160- public void addHeader (String pHeaderName , String pMediaType ) {
169+ public ResponseEvent addHeader (String pHeaderName , String pMediaType ) {
161170 mMultiValueHeaders .add (HttpHeaders .CONTENT_TYPE , pMediaType );
171+ return this ;
162172 }
163173
164- public void addHeader (String pHeaderName , MediaType pMediaType ) {
174+ public ResponseEvent addHeader (String pHeaderName , MediaType pMediaType ) {
165175 addHeader (HttpHeaders .CONTENT_TYPE , pMediaType .toString ());
176+ return this ;
166177 }
167178
168179 public String headerValue (String pHeaderName ) {
0 commit comments