Class CatalogUnderscoreCreate
java.lang.Object
de.hybris.platform.b2ctelcotmfwebservices.v2.dto.CatalogUnderscoreCreate
The root entity for entity catalog management. An entity catalog can be defined as a collection of entity catalog items and arranging them in a particular manner based on the need. In comparison to Product, Service and Resource catalogs, the entity catalog is intended for the purpose of providing any SID entity to consumers via a catalog, with its specification and policy providing governance over its content. Even Entity catalog may have an overlap with Product, Service or Resource catalog, it doesn't replace them. It is primarily intended to address those SID entities which may not be addressed by any of Product, Service or Resource catalog. An entity catalog comprises of a list of RootEntities made available through EntityCatalogItems. This API addresses only RootEntity extended items as EntitySpecification. An entity catalog typically includes name, description and time period that it is valid for. Skipped properties: id,href
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionatBaseType(String atBaseType) atSchemaLocation(String atSchemaLocation) description(String description) booleanIndicates the base (class) type of this REST resourceThis field provides a link to the schema describing this REST resourceIndicates the (class) type of catalog.Description of this catalog@Valid DateDate and time of the last updateUsed to indicate the current lifecycle status@NotNull StringgetName()Name of the catalog@Valid TimePeriodGet validForCatalog versioninthashCode()lastUpdate(Date lastUpdate) lifecycleStatus(String lifecycleStatus) voidsetAtBaseType(String atBaseType) voidsetAtSchemaLocation(String atSchemaLocation) voidvoidsetDescription(String description) voidsetLastUpdate(Date lastUpdate) voidsetLifecycleStatus(String lifecycleStatus) voidvoidsetValidFor(TimePeriod validFor) voidsetVersion(String version) toString()validFor(TimePeriod validFor)
-
Constructor Details
-
CatalogUnderscoreCreate
public CatalogUnderscoreCreate()
-
-
Method Details
-
name
-
getName
Name of the catalog- Returns:
- name
-
setName
-
description
-
getDescription
Description of this catalog- Returns:
- description
-
setDescription
-
atType
-
getAtType
Indicates the (class) type of catalog. For entity catalogs, this will be 'EntityCatalog'.- Returns:
- atType
-
setAtType
-
atSchemaLocation
-
getAtSchemaLocation
This field provides a link to the schema describing this REST resource- Returns:
- atSchemaLocation
-
setAtSchemaLocation
-
atBaseType
-
getAtBaseType
Indicates the base (class) type of this REST resource- Returns:
- atBaseType
-
setAtBaseType
-
version
-
getVersion
Catalog version- Returns:
- version
-
setVersion
-
validFor
-
getValidFor
Get validFor- Returns:
- validFor
-
setValidFor
-
lastUpdate
-
getLastUpdate
Date and time of the last update- Returns:
- lastUpdate
-
setLastUpdate
-
lifecycleStatus
-
getLifecycleStatus
Used to indicate the current lifecycle status- Returns:
- lifecycleStatus
-
setLifecycleStatus
-
equals
-
hashCode
public int hashCode() -
toString
-