Content.java

package info.textgrid.services.textapi.apiv2;

import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonPropertyOrder;

@JsonPropertyOrder({
    "id",
    "contentType"
})
@JsonInclude(JsonInclude.Include.NON_NULL)
public class Content {

    private String id;

    private String contentType;

    // Transient fields for internal use (not included in JSON)
    @com.fasterxml.jackson.annotation.JsonIgnore
    private String texttextgridHost;

    @com.fasterxml.jackson.annotation.JsonIgnore
    private String textgridUri;

    public String getId() {
        return id;
    }

    public Content setId(String id) {
        this.id = id;
        return this;
    }

    public String getContentType() {
        return contentType;
    }

    public Content setContentType(String contentType) {
        this.contentType = contentType;
        return this;
    }

    public String getTexttextgridHost() {
        return texttextgridHost;
    }

    public Content setTexttextgridHost(String texttextgridHost) {
        this.texttextgridHost = texttextgridHost;
        return this;
    }

    public String getTextgridUri() {
        return textgridUri;
    }

    public Content setTextgridUri(String textgridUri) {
        this.textgridUri = textgridUri;
        return this;
    }
}