Class CatalogItem
java.lang.Object
com.vmware.vra.jenkinsplugin.model.catalog.CatalogItem
@Generated(value="io.swagger.codegen.v3.generators.java.JavaClientCodegen", date="2020-09-09T18:27:41.063635-04:00[America/New_York]") public class CatalogItem extends Object
Represents a Catalog Item that can eventually be requested by a consumer.
-
Constructor Summary
Constructors Constructor Description CatalogItem() -
Method Summary
Modifier and Type Method Description CatalogItemaddProjectIdsItem(String projectIdsItem)CatalogItemaddProjectsItem(ResourceReference projectsItem)CatalogItembulkRequestLimit(Integer bulkRequestLimit)CatalogItemcreatedAt(Date createdAt)CatalogItemcreatedBy(String createdBy)CatalogItemdescription(String description)booleanequals(Object o)CatalogItemformId(String formId)IntegergetBulkRequestLimit()Max number of instances that can be requested at a time minimum: -128 maximum: 127DategetCreatedAt()Creation timeStringgetCreatedBy()Created ByStringgetDescription()CatalogItem descriptionStringgetFormId()Form IDUUIDgetIconId()Icon IDUUIDgetId()CatalogItem idDategetLastUpdatedAt()Update timeStringgetLastUpdatedBy()Updated ByStringgetName()CatalogItem nameList<String>getProjectIds()Associated project IDs that can be used for requestingList<ResourceReference>getProjects()Associated projects that can be used for requestingObjectgetSchema()Json schema describing request parameters, a simplified version of http://json-schema.org/latest/json-schema-validation.html#rfc.section.5UUIDgetSourceId()LibraryItem source ID.StringgetSourceName()LibraryItem source name.ResourceReferencegetType()Get typeinthashCode()CatalogItemiconId(UUID iconId)CatalogItemid(UUID id)CatalogItemlastUpdatedAt(Date lastUpdatedAt)CatalogItemlastUpdatedBy(String lastUpdatedBy)CatalogItemname(String name)CatalogItemprojectIds(List<String> projectIds)CatalogItemprojects(List<ResourceReference> projects)CatalogItemschema(Object schema)voidsetBulkRequestLimit(Integer bulkRequestLimit)voidsetCreatedAt(Date createdAt)voidsetCreatedBy(String createdBy)voidsetDescription(String description)voidsetFormId(String formId)voidsetIconId(UUID iconId)voidsetId(UUID id)voidsetLastUpdatedAt(Date lastUpdatedAt)voidsetLastUpdatedBy(String lastUpdatedBy)voidsetName(String name)voidsetProjectIds(List<String> projectIds)voidsetProjects(List<ResourceReference> projects)voidsetSchema(Object schema)voidsetSourceId(UUID sourceId)voidsetSourceName(String sourceName)voidsetType(ResourceReference type)CatalogItemsourceId(UUID sourceId)CatalogItemsourceName(String sourceName)StringtoString()CatalogItemtype(ResourceReference type)
-
Constructor Details
-
CatalogItem
public CatalogItem()
-
-
Method Details
-
bulkRequestLimit
-
getBulkRequestLimit
Max number of instances that can be requested at a time minimum: -128 maximum: 127- Returns:
- bulkRequestLimit
-
setBulkRequestLimit
-
createdAt
-
getCreatedAt
Creation time- Returns:
- createdAt
-
setCreatedAt
-
createdBy
-
getCreatedBy
Created By- Returns:
- createdBy
-
setCreatedBy
-
description
-
getDescription
CatalogItem description- Returns:
- description
-
setDescription
-
formId
-
getFormId
Form ID- Returns:
- formId
-
setFormId
-
iconId
-
getIconId
Icon ID- Returns:
- iconId
-
setIconId
-
id
-
getId
CatalogItem id- Returns:
- id
-
setId
-
lastUpdatedAt
-
getLastUpdatedAt
Update time- Returns:
- lastUpdatedAt
-
setLastUpdatedAt
-
lastUpdatedBy
-
getLastUpdatedBy
Updated By- Returns:
- lastUpdatedBy
-
setLastUpdatedBy
-
name
-
getName
CatalogItem name- Returns:
- name
-
setName
-
projectIds
-
addProjectIdsItem
-
getProjectIds
Associated project IDs that can be used for requesting- Returns:
- projectIds
-
setProjectIds
-
projects
-
addProjectsItem
-
getProjects
Associated projects that can be used for requesting- Returns:
- projects
-
setProjects
-
schema
-
getSchema
Json schema describing request parameters, a simplified version of http://json-schema.org/latest/json-schema-validation.html#rfc.section.5- Returns:
- schema
-
setSchema
-
sourceId
-
getSourceId
LibraryItem source ID.- Returns:
- sourceId
-
setSourceId
-
sourceName
-
getSourceName
LibraryItem source name.- Returns:
- sourceName
-
setSourceName
-
type
-
getType
Get type- Returns:
- type
-
setType
-
equals
-
hashCode
public int hashCode() -
toString
-