/* * Copyright (C) The Arvados Authors. All rights reserved. * * SPDX-License-Identifier: AGPL-3.0 OR Apache-2.0 * */ package org.arvados.client.api.model; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyOrder; @JsonInclude(JsonInclude.Include.NON_NULL) @JsonIgnoreProperties(ignoreUnknown = true) @JsonPropertyOrder({ "name", "head_kind", "head_uuid", "link_class" }) public class Link extends Item { @JsonProperty("name") private String name; @JsonProperty("head_kind") private String headKind; @JsonProperty("head_uuid") private String headUuid; @JsonProperty("link_class") private String linkClass; public String getName() { return name; } public String getHeadKind() { return headKind; } public String getHeadUuid() { return headUuid; } public String getLinkClass() { return linkClass; } public void setName(String name) { this.name = name; } public void setHeadKind(String headKind) { this.headKind = headKind; } public void setHeadUuid(String headUuid) { this.headUuid = headUuid; } public void setLinkClass(String linkClass) { this.linkClass = linkClass; } }