2 * Copyright (C) The Arvados Authors. All rights reserved.
4 * SPDX-License-Identifier: AGPL-3.0 OR Apache-2.0
8 package org.arvados.client.api.model;
10 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
11 import com.fasterxml.jackson.annotation.JsonInclude;
12 import com.fasterxml.jackson.annotation.JsonProperty;
13 import com.fasterxml.jackson.annotation.JsonPropertyOrder;
15 @JsonInclude(JsonInclude.Include.NON_NULL)
16 @JsonIgnoreProperties(ignoreUnknown = true)
17 @JsonPropertyOrder({ "kind", "etag", "self_link", "offset", "limit", "items_available" })
18 public class ItemList {
24 @JsonProperty("self_link")
25 private String selfLink;
26 @JsonProperty("offset")
27 private Object offset;
28 @JsonProperty("limit")
30 @JsonProperty("items_available")
31 private Integer itemsAvailable;
33 public String getKind() {
37 public String getEtag() {
41 public String getSelfLink() {
45 public Object getOffset() {
49 public Object getLimit() {
53 public Integer getItemsAvailable() {
54 return this.itemsAvailable;
57 public void setKind(String kind) {
61 public void setEtag(String etag) {
65 public void setSelfLink(String selfLink) {
66 this.selfLink = selfLink;
69 public void setOffset(Object offset) {
73 public void setLimit(Object limit) {
77 public void setItemsAvailable(Integer itemsAvailable) {
78 this.itemsAvailable = itemsAvailable;