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 CatalogItem
addProjectIdsItem(String projectIdsItem)
CatalogItem
addProjectsItem(ResourceReference projectsItem)
CatalogItem
bulkRequestLimit(Integer bulkRequestLimit)
CatalogItem
createdAt(Date createdAt)
CatalogItem
createdBy(String createdBy)
CatalogItem
description(String description)
boolean
equals(Object o)
CatalogItem
formId(String formId)
Integer
getBulkRequestLimit()
Max number of instances that can be requested at a time minimum: -128 maximum: 127Date
getCreatedAt()
Creation timeString
getCreatedBy()
Created ByString
getDescription()
CatalogItem descriptionString
getFormId()
Form IDUUID
getIconId()
Icon IDUUID
getId()
CatalogItem idDate
getLastUpdatedAt()
Update timeString
getLastUpdatedBy()
Updated ByString
getName()
CatalogItem nameList<String>
getProjectIds()
Associated project IDs that can be used for requestingList<ResourceReference>
getProjects()
Associated projects that can be used for requestingObject
getSchema()
Json schema describing request parameters, a simplified version of http://json-schema.org/latest/json-schema-validation.html#rfc.section.5UUID
getSourceId()
LibraryItem source ID.String
getSourceName()
LibraryItem source name.ResourceReference
getType()
Get typeint
hashCode()
CatalogItem
iconId(UUID iconId)
CatalogItem
id(UUID id)
CatalogItem
lastUpdatedAt(Date lastUpdatedAt)
CatalogItem
lastUpdatedBy(String lastUpdatedBy)
CatalogItem
name(String name)
CatalogItem
projectIds(List<String> projectIds)
CatalogItem
projects(List<ResourceReference> projects)
CatalogItem
schema(Object schema)
void
setBulkRequestLimit(Integer bulkRequestLimit)
void
setCreatedAt(Date createdAt)
void
setCreatedBy(String createdBy)
void
setDescription(String description)
void
setFormId(String formId)
void
setIconId(UUID iconId)
void
setId(UUID id)
void
setLastUpdatedAt(Date lastUpdatedAt)
void
setLastUpdatedBy(String lastUpdatedBy)
void
setName(String name)
void
setProjectIds(List<String> projectIds)
void
setProjects(List<ResourceReference> projects)
void
setSchema(Object schema)
void
setSourceId(UUID sourceId)
void
setSourceName(String sourceName)
void
setType(ResourceReference type)
CatalogItem
sourceId(UUID sourceId)
CatalogItem
sourceName(String sourceName)
String
toString()
CatalogItem
type(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
-