public SqsAwsSdkAction(RequestT request, String requestUrl, Marshaller<com.amazonaws.Request<RequestT>, RequestT> marshaller, Unmarshaller<ResponseT, StaxUnmarshallerContext> unmarshaller) { this.requestUrl = requestUrl; this.request = request; this.marshaller = marshaller; this.staxResponseHandler = new StaxResponseHandler<>(unmarshaller); }
public SqsAwsSdkBatchAction(RequestT request, String requestUrl, Marshaller<Request<RequestT>, RequestT> marshaller, Unmarshaller<ResponseT, StaxUnmarshallerContext> unmarshaller) { super(request, requestUrl, marshaller, unmarshaller); }
public Marshaller<Request<Input>, Input> getMarshaller() { return marshaller; }
public ClientExecutionParams<Input, Output> withMarshaller( Marshaller<Request<Input>, Input> marshaller) { this.marshaller = marshaller; return this; }