public interface BatchCallback<T,E>Callback for an individual batch response.
Sample use:
 batch.queue(volumesList.buildHttpRequest(), Volumes.class, GoogleJsonErrorContainer.class,
     new BatchCallback<Volumes, GoogleJsonErrorContainer>() {
       public void onSuccess(Volumes volumes, HttpHeaders responseHeaders) {
         log("Success");
         printVolumes(volumes.getItems());
       }
       public void onFailure(GoogleJsonErrorContainer e, HttpHeaders responseHeaders) {
         log(e.getError().getMessage());
       }
     });
 | Type Parameters | |
|---|---|
| Name | Description | 
| T | |
| E | |
Methods
onFailure(E e, HttpHeaders responseHeaders)
public abstract void onFailure(E e, HttpHeaders responseHeaders)Called if the individual batch response is unsuccessful.
| Parameters | |
|---|---|
| Name | Description | 
| e | Einstance of data class representing the error response content | 
| responseHeaders | com.google.api.client.http.HttpHeadersHeaders of the batch response | 
| Exceptions | |
|---|---|
| Type | Description | 
| IOException | |
onSuccess(T t, HttpHeaders responseHeaders)
public abstract void onSuccess(T t, HttpHeaders responseHeaders)Called if the individual batch response is successful.
| Parameters | |
|---|---|
| Name | Description | 
| t | Tinstance of the parsed data model class | 
| responseHeaders | com.google.api.client.http.HttpHeadersHeaders of the batch response | 
| Exceptions | |
|---|---|
| Type | Description | 
| IOException | |