/** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.12.8 * User agent: apibuilder app.apibuilder.io/apicollective/apibuilder-spec/0.12.8/java_models */ package io.apibuilder.spec.v0.models; public class Resource { /** * The type of this resource will map to a defined model, enum, or union type */ private String type; private String plural; /** * The path to this specific resource. This was added in 2016 to help us differentiate between the resource path and the operation path which can be helpful when, for example, generating method names for operations. This field is optional as some of our input formats (e.g. swagger) do not explicitly differentiate resoure paths. */ private String path; private String description; private Deprecation deprecation; private java.util.List operations; private java.util.List attributes = new java.util.ArrayList(); public Resource() {} }