AmazonWebServiceRequestAdapter extends RequestConfig { @Override public String getRequestType() { return request.getClass().getSimpleName(); } AmazonWebServiceRequestAdapter(AmazonWebServiceRequest request); @Override ProgressListener getProgressListener(); @Override RequestMetricCollector getRequestMetricsCollector(); @Override AWSCredentialsProvider getCredentialsProvider(); @Override Map<String, String> getCustomRequestHeaders(); @Override Map<String, List<String>> getCustomQueryParameters(); @Override Integer getRequestTimeout(); @Override Integer getClientExecutionTimeout(); @Override RequestClientOptions getRequestClientOptions(); @Override String getRequestType(); @Override Object getOriginalRequest();  }
@Test public void requestType_IsAdaptedToRequestClassSimpleName() { AmazonWebServiceRequestAdapter adapter = adaptEmpty(); assertEquals("EmptyAmazonWebServiceRequest", adapter.getRequestType()); }