@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> params = super.buildFormParameters(); if (delaySeconds != null) params.put("DelaySeconds", delaySeconds.toString()); return params; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof PaginationOptions)) return false; if (!super.equals(o)) return false; PaginationOptions that = (PaginationOptions) o; if (limit != that.limit) return false; if (offset != that.offset) return false; if (totalCount != that.totalCount) return false; return true; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + limit; result = 31 * result + offset; result = 31 * result + totalCount; return result; }
@Override public Multimap<String, String> buildRequestHeaders() { Multimap<String, String> headers = super.buildRequestHeaders(); String range = getRange(); if (range != null) headers.put(RANGE, this.getRange()); return headers; }
@Override public Multimap<String, String> buildQueryParameters() { Multimap<String, String> params = super.buildQueryParameters(); if (name != null) params.put("name", name); if (pkg != null) params.put("package", pkg); params.putAll(Multimaps.forMap(Maps2.transformKeys(metadata, new Function<String, String>() { @Override public String apply(String input) { return "metadata." + input; } }))); return params; }
@Override public String toString() { return "PaginationOptions{" + "limit=" + limit + ", offset=" + offset + ", totalCount=" + totalCount + "} " + super.toString(); } }
@Override public Multimap<String, String> buildRequestHeaders() { Multimap<String, String> headers = super.buildRequestHeaders(); String range = getRange(); if (range != null) headers.put(RANGE, this.getRange()); return headers; }
@Override public Multimap<String, String> buildQueryParameters() { Multimap<String, String> params = super.buildQueryParameters(); if (name != null) params.put("name", name); if (pkg != null) params.put("package", pkg); params.putAll(Multimaps.forMap(Maps2.transformKeys(metadata, new Function<String, String>() { @Override public String apply(String input) { return "metadata." + input; } }))); return params; }
@Override public String toString() { return "PaginationOptions{" + "limit=" + limit + ", offset=" + offset + ", totalCount=" + totalCount + "} " + super.toString(); } }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> params = super.buildFormParameters(); if (delaySeconds != null) params.put("DelaySeconds", delaySeconds.toString()); return params; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + limit; result = 31 * result + offset; result = 31 * result + totalCount; return result; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof PaginationOptions)) return false; if (!super.equals(o)) return false; PaginationOptions that = (PaginationOptions) o; if (limit != that.limit) return false; if (offset != that.offset) return false; if (totalCount != that.totalCount) return false; return true; }
@Override public Multimap<String, String> buildRequestHeaders() { Multimap<String, String> headers = super.buildRequestHeaders(); String range = getRange(); if (range != null) headers.put(RANGE, this.getRange()); return headers; }
@Override public Multimap<String, String> buildQueryParameters() { Multimap<String, String> params = super.buildQueryParameters(); if (name != null) params.put("name", name); if (pkg != null) params.put("package", pkg); params.putAll(Multimaps.forMap(Maps2.transformKeys(metadata, new Function<String, String>() { @Override public String apply(String input) { return "metadata." + input; } }))); return params; }
@Override public String toString() { return "PaginationOptions{" + "limit=" + limit + ", offset=" + offset + ", totalCount=" + totalCount + "} " + super.toString(); } }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> params = super.buildFormParameters(); if (durationSeconds != null) params.put("DurationSeconds", durationSeconds.toString()); if (policy != null) params.put("Policy", policy); return params; }
@Override public int hashCode() { int result = super.hashCode(); result = 31 * result + limit; result = 31 * result + offset; result = 31 * result + totalCount; return result; }
@Override public boolean equals(Object o) { if (this == o) return true; if (!(o instanceof PaginationOptions)) return false; if (!super.equals(o)) return false; PaginationOptions that = (PaginationOptions) o; if (limit != that.limit) return false; if (offset != that.offset) return false; if (totalCount != that.totalCount) return false; return true; }
@Override public Multimap<String, String> buildRequestHeaders() { Multimap<String, String> headers = super.buildRequestHeaders(); String range = getRange(); if (range != null) headers.put(RANGE, this.getRange()); return headers; }
@Override public Multimap<String, String> buildFormParameters() { Multimap<String, String> params = super.buildFormParameters(); if (durationSeconds != null) params.put("DurationSeconds", durationSeconds.toString()); if (policy != null) params.put("Policy", policy); return params; }