Example usage for com.amazonaws.services.route53.model ListResourceRecordSetsRequest setMaxItems

List of usage examples for com.amazonaws.services.route53.model ListResourceRecordSetsRequest setMaxItems

Introduction

In this page you can find the example usage for com.amazonaws.services.route53.model ListResourceRecordSetsRequest setMaxItems.

Prototype


public void setMaxItems(String maxItems) 

Source Link

Document

(Optional) The maximum number of resource records sets to include in the response body for this request.

Usage

From source file:com.msi.dns53.server.query.ListResourceRecordSets.java

License:Apache License

public ListResourceRecordSetsRequest unmarshall(HttpServletRequest req) {
    ListResourceRecordSetsRequest request = new ListResourceRecordSetsRequest();
    SlashObject so = new SlashObject(req.getPathInfo());
    List<String> paths = so.getList();
    if (paths.size() != 4) {
        throw DNS53Faults.InternalError();
    }//  ww  w  .j a  va 2  s .  c  om
    String zoneId = paths.get(2);
    request.setHostedZoneId(zoneId);

    Map<String, String[]> map = req.getParameterMap();
    String name = QueryUtil.getString(map, "name");
    String type = QueryUtil.getString(map, "type");
    String identifier = QueryUtil.getString(map, "identifier");
    String maxItems = QueryUtil.getString(map, "maxitems");

    request.setStartRecordName(name);
    request.setStartRecordType(type);
    request.setStartRecordIdentifier(identifier);
    request.setMaxItems(maxItems);
    return request;
}