-
-
class CollectionNotFoundException extends com.skava.core.ECommerceException implements
Serializable
- serialVersionUID:
- 1L
-
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
accountsId
String accountsId
List account id
Refers to the account ID of the list. It is created for B2B.
-
listId
String listId
List id
Refers to the list ID for which the list item is created.
-
listItemId
String listItemId
List item id
Indicates the unique valid ID of the list item.
-
listItemType
String listItemType
List Item Type
Refers to the item type which will be stored in the list.
-
listType
String listType
List Type
Refers the list type.
-
userId
String userId
User Id
Refers to the ID of the user for which the list is created.
-
-
class CacheClearDataRequest extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- -791238368012739972L
-
Serialized Fields
-
cacheName
String cacheName
cacheName holds the key name of cache.
-
collectionId
long collectionId
collectionId holds the collectionId id of cache.
-
listId
String listId
listId holds the list id of cache.
-
listItemId
String listItemId
listItemId Indicates the unique ID of the list item to be cleared.
-
locale
String locale
locale holds the locale value.
-
versionId
String versionId
versionId holds the version.
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
accessType
AccessType accessType
The Access Type Indicates the access type of the list. .
-
accountId
String accountId
The account id Refers to the account ID of the list. It is created for B2B.
-
collectionId
Long collectionId
The collection id Holds a valid collection identifier of this microservice.
-
createdBy
String createdBy
The created by Indicates the ID of the user by whom the list was created.
-
createdTime
String createdTime
The created time Indicates the time when the list was created.
-
id
String id
The id Holds the unique valid ID of the list..
-
itemType
String itemType
The item type Refers to the item type which will be stored in the list.
-
listItems
List<ListItem> listItems
The list items Contains the list of items which are available for the list.
-
name
String name
The name Holds the key of the property..
-
properties
Map<String,String> properties
The properties Contains all the additional properties which need to be added to a list
apart from the available default properties.
-
type
String type
The type Refers to the type of the collection attribute..
-
updatedBy
String updatedBy
The updated by Indicates the ID of the user by whom the list was last updated.
-
updatedTime
String updatedTime
The updated time Indicates the time when the list was last updated.
-
userId
String userId
The user id Refers to the ID of the user for which the list is created.
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
The collection id Holds a valid collection identifier of this microservice.
-
createdBy
long createdBy
The created by Indicates the ID of the user by whom the list was created.
-
createdTime
String createdTime
The created time Indicates the time when the list was created.
-
id
String id
The id Refers to the identifier of the list item. This field is generated automatically.
-
key
String key
The key Refers to the List item key.
-
listId
String listId
The list id Holds the unique valid ID of the list.
-
name
String name
The name Refers to the value of the key.
-
properties
Map<String,String> properties
The properties Contains all the additional properties which need to be added to a
list apart from the available default properties.
-
storeId
String storeId
The store Id Indicates the store id associated with the item.
-
updatedBy
long updatedBy
The updated by Indicates the ID of the user by whom the list was last updated.
-
updatedTime
String updatedTime
The updated time Indicates the time when the list last was updated.
-
-
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
businessId
long businessId
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute
-
description
String description
Holds the description of the collection property attribute
-
id
String id
It refers the Identifier of the collection.
-
name
String name
Holds the name of the collection property attribute
-
nullable
boolean nullable
Holds the validationRule of the collection property attribute
-
possibleValues
List<String> possibleValues
The possible values of the attribute.
-
type
CollectionAttributeType type
The type of the attribute.
-
- serialVersionUID:
- 4899421810184291232L
-
- serialVersionUID:
- 1930554881066646017L
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
accessType
AccessType accessType
The Access Type Indicates the access type of the list.
-
accountId
String accountId
The account id Refers to the account ID of the list. It is created for B2B.
-
adminUserId
String adminUserId
-
collectionId
Long collectionId
The collection id Refers to the collection ID of the list for which the list is created.
-
createdBy
String createdBy
The created by Indicates the ID of the user by whom the list was created.
-
createdTime
String createdTime
The created time Indicates the time when the list was created.
-
id
String id
The id Indicates the unique identifier of the list. This field is generated automatically.
-
isGuest
boolean isGuest
To check if it is Guest user.
-
itemType
String itemType
The item type Refers to the item type which will be stored in the list.
-
listItemDomains
List<ListItemDomain> listItemDomains
The list item domains Contains the list of items which are available for the list.
-
name
String name
The name Refers to the name of the list. The name of the list is unique for a user within a collection.
-
properties
Map<String,String> properties
The properties Contains all the additional properties which need to be added
to a list apart from the available default properties.
-
type
String type
The type Refers the list type.
-
updatedBy
String updatedBy
The updated by indicates the ID of the user by whom the list was last updated.
-
updatedTime
String updatedTime
The updated time Indicates the ID of the user by whom the list was last updated.
-
userId
String userId
The user id Refers to the ID of the user for which the list is created.
-
userInfo
String userInfo
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
currentPage
int currentPage
current page in the pagination
-
filter
String filter
filter comes for pagination
-
firstListId
String firstListId
first list id of the page
-
lastListId
String lastListId
last list id of the page
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
Refers to the collection ID of the list for which the list is created.
-
createdBy
long createdBy
-
createdTime
String createdTime
The created time Indicates the time (in milliseconds) when the list was created.
-
id
String id
The id Indicates the unique identifier of the list. This field is generated automatically.
-
key
String key
The key Refers to the item key
-
listId
String listId
Indicates the unique identifier of the list. This field is generated automatically.
-
name
String name
The name Refers to the name of the list. The name of the list is unique for a user within a collection.
-
properties
Map<String,String> properties
The properties Contains all the additional properties which need to be added to
a list apart from the available default properties.
-
storeId
String storeId
The store Id Indicates the store id associated with the item.
-
updatedBy
long updatedBy
-
updatedTime
String updatedTime
The updated time Indicates the time (in milliseconds) when the list last was updated.
-
-
- serialVersionUID:
- -1939943228517673795L
-
Serialized Fields
-
businessId
long businessId
The business id Holds a valid business identifier. .
-
createdBy
long createdBy
Holds the user identifier who has created this entry.
-
createdOn
Date createdOn
Holds the created timestamp of this entry.
-
description
String description
The description Refers to the description of the item.
-
id
long id
The id Refers to the identifier of the item.
-
listCollectionProperties
Map<String,String> listCollectionProperties
The list collection properties.
-
name
String name
The name Holds the name of the property.
-
status
ItemStatus status
The status Specifies whether the item is ACTIVE or INACTIVE.
-
updatedBy
long updatedBy
-
updatedOn
Date updatedOn
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
createdTime
Date createdTime
The created by Indicates the ID of the user by whom the list was created.
-
description
String description
Holds the description of the collection property attribute
-
id
String id
It refers the Identifier of the collection.
-
name
String name
Holds the name of the collection property attribute
-
nullable
boolean nullable
Holds the validationRule of the collection property attribute
-
rule
String rule
Holds the rule of the collection property attribute
-
type
CollectionAttributeType type
Refers to the type of the collection attribute
-
updatedTime
Date updatedTime
The updated time Indicates the time when the list was last updated.
-
value
String value
Holds the defaultValue of the collection property attribute
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
accessType
AccessType accessType
The Access Type Indicates the access type of the list.
-
accountId
String accountId
The account id Refers to the account ID of the list. It is created for B2B.
-
collectionId
Long collectionId
The collection id Refers to the collection ID of the list for which the list is created.
-
createdBy
String createdBy
The created by Indicates the ID of the user by whom the list was created.
-
createdTime
String createdTime
The created time Indicates the time when the list was created.
-
id
String id
The id Indicates the unique identifier of the list. This field is generated automatically.
-
itemType
String itemType
The item type Refers to the item type which will be stored in the list.
-
listItemEntities
List<ListItemEntity> listItemEntities
The ListItems Contains the list of items which are available for the list.
-
name
String name
The name Refers to the name of the list. The name of the list is unique for a user within a collection.
-
properties
Map<String,String> properties
The properties Contains all the additional properties which need to be added
to a list apart from the available default properties.
-
type
String type
The type Refers the list type.
-
updatedBy
String updatedBy
The updated by Indicates the ID of the user by whom the list was last updated.
-
updatedTime
String updatedTime
The updated time Indicates the time when the list was last updated.
-
userId
String userId
The user id Refers to the ID of the user for which the list is created.
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
count
Long count
-
id
String id
The id Indicates the unique identifier of the list. This field is generated automatically.
-
listItems
ListItemEntity listItems
TThe ListItems Contains the list of items which are available for the list.
-
name
String name
The name Refers to the name of the list. The name of the list is unique for a user within a collection.
-
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
The collection id Refers to the collection ID for which the list item is created.
-
createdBy
long createdBy
The created by Indicates the ID of the user by whom the list was created.
-
createdTime
String createdTime
The created time Indicates the time when the list was created.
-
id
String id
The id Indicates the unique identifier of the list. This field is generated automatically.
-
key
String key
The key Refers to the item key.
-
listId
String listId
The list id Refers to the list ID for which the list item is created.
-
name
String name
The name The name Refers to the name of the list.
The name of the list is unique for a user within a collection.
-
properties
Map<String,String> properties
The properties Contains all the additional properties which need
to be added to a list apart from the available default properties
-
storeId
String storeId
The store Id Indicates the store id associated with the item.
-
updatedBy
long updatedBy
The updated by Indicates the ID of the user by whom the list was last updated.
-
updatedTime
String updatedTime
The updated time Indicates the time when the list was last updated.
-
- serialVersionUID:
- 1714929363L
-
Serialized Fields
-
businessId
com.querydsl.core.types.dsl.StringPath businessId
stringPath of userId
-
description
com.querydsl.core.types.dsl.StringPath description
stringPath of list type
-
id
com.querydsl.core.types.dsl.NumberPath<Long> id
stringPath of id
-
name
com.querydsl.core.types.dsl.StringPath name
stringPath of list Name
-
- serialVersionUID:
- 1714929363L
-
Serialized Fields
-
accountId
com.querydsl.core.types.dsl.StringPath accountId
stringPath of accoountId
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
Numberpath of collectionId
-
createdBy
com.querydsl.core.types.dsl.StringPath createdBy
stringPath of created by
-
createdTime
com.querydsl.core.types.dsl.StringPath createdTime
stringPath of created time
-
id
com.querydsl.core.types.dsl.StringPath id
stringPath of id
-
itemType
com.querydsl.core.types.dsl.StringPath itemType
stringPath of item type
-
name
com.querydsl.core.types.dsl.StringPath name
stringPath of list Name
-
type
com.querydsl.core.types.dsl.StringPath type
stringPath of list type
-
updatedBy
com.querydsl.core.types.dsl.StringPath updatedBy
stringPath of udpated By
-
updatedTime
com.querydsl.core.types.dsl.StringPath updatedTime
stringPath of update time
-
userId
com.querydsl.core.types.dsl.StringPath userId
stringPath of userId
-
- serialVersionUID:
- 1714929363L
-
Serialized Fields
-
collectionId
com.querydsl.core.types.dsl.NumberPath<Long> collectionId
Numberpath of collectionId
-
createdTime
com.querydsl.core.types.dsl.StringPath createdTime
stringPath of created time
-
id
com.querydsl.core.types.dsl.StringPath id
stringPath of id
-
key
com.querydsl.core.types.dsl.StringPath key
stringPath of userId
-
listId
com.querydsl.core.types.dsl.StringPath listId
stringPath of list type
-
name
com.querydsl.core.types.dsl.StringPath name
stringPath of list Name
-
updatedTime
com.querydsl.core.types.dsl.StringPath updatedTime
stringPath of created time
-
-
class CollectionAttributeRequestInternal extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- 1L
-
class CollectionPropertyRequestInternal extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- -6713997565545956668L
-
Serialized Fields
-
businessId
long businessId
It refers the identifier of the business.
-
collectionAttributeRequest
CollectionProperty collectionAttributeRequest
Holds the request data
-
collectionId
long collectionId
An unique id for the collection
-
locale
String locale
Response message would be rendered in the mentioned locale
-
class CollectionRequest extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- 3943005230550129121L
-
Serialized Fields
-
description
String description
It refers to the description of collection.
-
name
String name
It refers to the name of collection.
-
properties
List<CollectionProperty> properties
Holds the collection property attributes list
-
status
ItemStatus status
It refers to the status of collection.
-
class CollectionRequestInternal extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- -4574926307780795131L
-
Serialized Fields
-
authToken
String authToken
It holds the value of auth token which is required to access the item.
-
businessId
long businessId
It refers the businessId of the collection.
-
collectionRequest
CollectionRequest collectionRequest
It refers to the requests of collection information.
-
filters
String filters
It refers to querydsl filters
-
id
Long id
It refers to the identifier of collection
-
locale
String locale
It refers to locale which is used to display messages
-
page
int page
This parameter is used to mention the starting index of the items which going to responded by the API.
-
size
int size
This parameter is used to mention the number of maximum items that needs to be responded for the request.
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
It refers to EcomSort
-
class ListItemRequestInternal extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
The collection id Refers to the collection ID of the list for which the list is created.
-
filters
String filters
It refers to querydsl filters
-
id
String id
The id Refers to the identifier of the list item. This field is generated automatically.
-
listId
String listId
The list id Holds the unique valid ID of the list.
-
listItemRequest
ListItem[] listItemRequest
The list item request.
-
locale
String locale
The locale ndicates the locale in which the API response and the error messages will be responded.
-
page
int page
The page Specifies the number of pages to be retrieved in the response.
-
size
int size
The size Specifies the number of records to be rendered in a page.
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
It refers to EcomSort
-
class ListMergeRequestInternal extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
The collection id Refers to the collection ID of the list for which the list is created.
-
fakeUserId
String fakeUserId
The page Indicates the ID of the fake user.
-
locale
String locale
The locale Indicates the locale in which the API response and the error messages will be responded.
-
userId
String userId
The id Indicates the unique ID of the registered user.
-
class ListRequestInternal extends com.skava.core.validation.InputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
collectionId
Long collectionId
The collection id Refers to the collection ID of the list for which the list is created.
-
filters
String filters
-
id
String id
The id Indicates the unique identifier of the list. This field is generated automatically.
-
listRequest
List listRequest
The list request.
-
locale
String locale
The locale Indicates the locale in which the API response and the error messages will be responded.
-
page
int page
The page Specifies the number of pages to be retrieved in the response..
-
pageSequence
String pageSequence
The page sequnce.
-
size
int size
The size Specifies the number of records to be rendered in a page.
-
sort
com.skava.core.qdsl.sort.EcomSorts sort
-
-
class Collection extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 4899421810184291232L
-
class CollectionAttribute extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
defaultValue
String defaultValue
Holds the defaultValue of the collection property attribute
-
description
String description
Holds the description of the collection property attribute
-
name
String name
Holds the name of the collection property attribute
-
nullable
boolean nullable
Holds the validationRule of the collection property attribute
-
possibleValues
List<String> possibleValues
The possible values of the attribute.
-
type
CollectionAttributeType type
The type is Refers to the type of the collection attribute..
-
class CollectionPropertiesResponse extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
ignoredPropertiesList
Set<String> ignoredPropertiesList
Holds the ignored Properties List
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
properties
List<CollectionProperty> properties
-
class CollectionProperty extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1930554881066646017L
-
class CollectionsResponse extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- -3135129256274257103L
-
Serialized Fields
-
collections
List<Collection> collections
The collection parameter contains list of collection response data.
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
class ListItemResponse extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1L
-
class ListItemsResponse extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
listItems
List<ListItem> listItems
The list items Contains the list of items which are available for the list.
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
class ListResponse extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1L
-
class ListsResponse extends com.skava.core.validation.OutputModel implements
Serializable
- serialVersionUID:
- 1L
-
Serialized Fields
-
lists
List<List> lists
The lists Contains the list information.
-
pageableInfo
PageableInfo pageableInfo
Page data consists of page, size, count and total count of the response data
-
- serialVersionUID:
- -647526956026607741L
-
Serialized Fields
-
count
int count
Holds the instance count that is returned in the response.
-
page
int page
Specifies the number of pages to be retrieved in the response.
-
size
int size
Specifies the number of records to be rendered in a page.
-
totalCount
long totalCount
Holds the total instance count that is available to render data for the requested operation.