public class ReportInstanceStatusRequestMarshaller implements Marshaller<Request<ReportInstanceStatusRequest>, ReportInstanceStatusRequest> {
public Request<ReportInstanceStatusRequest> marshall(ReportInstanceStatusRequest reportInstanceStatusRequest) {
if (reportInstanceStatusRequest == null) {
throw new AmazonClientException("Invalid argument passed to marshall(...)");
}
Request<ReportInstanceStatusRequest> request = new DefaultRequest<ReportInstanceStatusRequest>(reportInstanceStatusRequest, "AmazonEC2");
request.addParameter("Action", "ReportInstanceStatus");
request.addParameter("Version", "2012-10-01");