Documentation
¶
Index ¶
- Constants
- type AclRole
- type AclRoleRepository
- func (t *AclRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *AclRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[AclRole], *http.Response, error)
- func (t *AclRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[AclRole], *http.Response, error)
- func (t *AclRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *AclRoleRepository) Upsert(ctx ApiContext, entity []AclRole) (*http.Response, error)
- type AclUserRole
- type AclUserRoleRepository
- func (t *AclUserRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *AclUserRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[AclUserRole], *http.Response, error)
- func (t *AclUserRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[AclUserRole], *http.Response, error)
- func (t *AclUserRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *AclUserRoleRepository) Upsert(ctx ApiContext, entity []AclUserRole) (*http.Response, error)
- type ApiContext
- type BulkService
- type CacheManagerService
- type Category
- type CategoryRepository
- func (t *CategoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CategoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Category], *http.Response, error)
- func (t *CategoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Category], *http.Response, error)
- func (t *CategoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CategoryRepository) Upsert(ctx ApiContext, entity []Category) (*http.Response, error)
- type CategoryTag
- type CategoryTagRepository
- func (t *CategoryTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CategoryTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTag], *http.Response, error)
- func (t *CategoryTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTag], *http.Response, error)
- func (t *CategoryTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CategoryTagRepository) Upsert(ctx ApiContext, entity []CategoryTag) (*http.Response, error)
- type CategoryTranslation
- type CategoryTranslationRepository
- func (t *CategoryTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CategoryTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTranslation], *http.Response, error)
- func (t *CategoryTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTranslation], *http.Response, error)
- func (t *CategoryTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CategoryTranslationRepository) Upsert(ctx ApiContext, entity []CategoryTranslation) (*http.Response, error)
- type Channel
- type ChannelCountry
- type ChannelCountryRepository
- func (t *ChannelCountryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelCountryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCountry], *http.Response, error)
- func (t *ChannelCountryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCountry], *http.Response, error)
- func (t *ChannelCountryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelCountryRepository) Upsert(ctx ApiContext, entity []ChannelCountry) (*http.Response, error)
- type ChannelCurrency
- type ChannelCurrencyRepository
- func (t *ChannelCurrencyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelCurrencyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCurrency], *http.Response, error)
- func (t *ChannelCurrencyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCurrency], *http.Response, error)
- func (t *ChannelCurrencyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelCurrencyRepository) Upsert(ctx ApiContext, entity []ChannelCurrency) (*http.Response, error)
- type ChannelDomain
- type ChannelDomainRepository
- func (t *ChannelDomainRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelDomainRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelDomain], *http.Response, error)
- func (t *ChannelDomainRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelDomain], *http.Response, error)
- func (t *ChannelDomainRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelDomainRepository) Upsert(ctx ApiContext, entity []ChannelDomain) (*http.Response, error)
- type ChannelLanguage
- type ChannelLanguageRepository
- func (t *ChannelLanguageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelLanguageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelLanguage], *http.Response, error)
- func (t *ChannelLanguageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelLanguage], *http.Response, error)
- func (t *ChannelLanguageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelLanguageRepository) Upsert(ctx ApiContext, entity []ChannelLanguage) (*http.Response, error)
- type ChannelPaymentMethod
- type ChannelPaymentMethodRepository
- func (t *ChannelPaymentMethodRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelPaymentMethodRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelPaymentMethod], *http.Response, error)
- func (t *ChannelPaymentMethodRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelPaymentMethod], *http.Response, error)
- func (t *ChannelPaymentMethodRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelPaymentMethodRepository) Upsert(ctx ApiContext, entity []ChannelPaymentMethod) (*http.Response, error)
- type ChannelRepository
- func (t *ChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Channel], *http.Response, error)
- func (t *ChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Channel], *http.Response, error)
- func (t *ChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelRepository) Upsert(ctx ApiContext, entity []Channel) (*http.Response, error)
- type ChannelTranslation
- type ChannelTranslationRepository
- func (t *ChannelTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTranslation], *http.Response, error)
- func (t *ChannelTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTranslation], *http.Response, error)
- func (t *ChannelTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelTranslationRepository) Upsert(ctx ApiContext, entity []ChannelTranslation) (*http.Response, error)
- type ChannelType
- type ChannelTypeRepository
- func (t *ChannelTypeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelTypeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelType], *http.Response, error)
- func (t *ChannelTypeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelType], *http.Response, error)
- func (t *ChannelTypeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelTypeRepository) Upsert(ctx ApiContext, entity []ChannelType) (*http.Response, error)
- type ChannelTypeTranslation
- type ChannelTypeTranslationRepository
- func (t *ChannelTypeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ChannelTypeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTypeTranslation], *http.Response, error)
- func (t *ChannelTypeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTypeTranslation], *http.Response, error)
- func (t *ChannelTypeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ChannelTypeTranslationRepository) Upsert(ctx ApiContext, entity []ChannelTypeTranslation) (*http.Response, error)
- type Client
- func (c *Client) BareDo(ctx context.Context, req *http.Request) (*http.Response, error)
- func (c *Client) Do(ctx context.Context, req *http.Request, v interface{}) (*http.Response, error)
- func (c *Client) NewRawRequest(context ApiContext, method, urlStr string, body io.Reader) (*http.Request, error)
- func (c *Client) NewRequest(context ApiContext, method, urlStr string, body interface{}) (*http.Request, error)
- func (c *Client) Token() oauth2.TokenSource
- type ClientService
- type CmsPage
- type CmsPageRepository
- func (t *CmsPageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CmsPageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPage], *http.Response, error)
- func (t *CmsPageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPage], *http.Response, error)
- func (t *CmsPageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CmsPageRepository) Upsert(ctx ApiContext, entity []CmsPage) (*http.Response, error)
- type CmsPageTranslation
- type CmsPageTranslationRepository
- func (t *CmsPageTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CmsPageTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPageTranslation], *http.Response, error)
- func (t *CmsPageTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPageTranslation], *http.Response, error)
- func (t *CmsPageTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CmsPageTranslationRepository) Upsert(ctx ApiContext, entity []CmsPageTranslation) (*http.Response, error)
- type Country
- type CountryRepository
- func (t *CountryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CountryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Country], *http.Response, error)
- func (t *CountryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Country], *http.Response, error)
- func (t *CountryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CountryRepository) Upsert(ctx ApiContext, entity []Country) (*http.Response, error)
- type CountryState
- type CountryStateRepository
- func (t *CountryStateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CountryStateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryState], *http.Response, error)
- func (t *CountryStateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryState], *http.Response, error)
- func (t *CountryStateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CountryStateRepository) Upsert(ctx ApiContext, entity []CountryState) (*http.Response, error)
- type CountryStateTranslation
- type CountryStateTranslationRepository
- func (t *CountryStateTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CountryStateTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryStateTranslation], *http.Response, error)
- func (t *CountryStateTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryStateTranslation], *http.Response, error)
- func (t *CountryStateTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CountryStateTranslationRepository) Upsert(ctx ApiContext, entity []CountryStateTranslation) (*http.Response, error)
- type CountryTranslation
- type CountryTranslationRepository
- func (t *CountryTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CountryTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryTranslation], *http.Response, error)
- func (t *CountryTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryTranslation], *http.Response, error)
- func (t *CountryTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CountryTranslationRepository) Upsert(ctx ApiContext, entity []CountryTranslation) (*http.Response, error)
- type Criteria
- type CriteriaFilter
- type CriteriaSort
- type Currency
- type CurrencyCountryRounding
- type CurrencyCountryRoundingRepository
- func (t *CurrencyCountryRoundingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CurrencyCountryRoundingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyCountryRounding], *http.Response, error)
- func (t *CurrencyCountryRoundingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyCountryRounding], *http.Response, error)
- func (t *CurrencyCountryRoundingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CurrencyCountryRoundingRepository) Upsert(ctx ApiContext, entity []CurrencyCountryRounding) (*http.Response, error)
- type CurrencyRepository
- func (t *CurrencyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CurrencyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Currency], *http.Response, error)
- func (t *CurrencyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Currency], *http.Response, error)
- func (t *CurrencyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CurrencyRepository) Upsert(ctx ApiContext, entity []Currency) (*http.Response, error)
- type CurrencyTranslation
- type CurrencyTranslationRepository
- func (t *CurrencyTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CurrencyTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyTranslation], *http.Response, error)
- func (t *CurrencyTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyTranslation], *http.Response, error)
- func (t *CurrencyTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CurrencyTranslationRepository) Upsert(ctx ApiContext, entity []CurrencyTranslation) (*http.Response, error)
- type CustomField
- type CustomFieldRepository
- func (t *CustomFieldRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomFieldRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomField], *http.Response, error)
- func (t *CustomFieldRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomField], *http.Response, error)
- func (t *CustomFieldRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomFieldRepository) Upsert(ctx ApiContext, entity []CustomField) (*http.Response, error)
- type CustomFieldSet
- type CustomFieldSetRelation
- type CustomFieldSetRelationRepository
- func (t *CustomFieldSetRelationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomFieldSetRelationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSetRelation], *http.Response, error)
- func (t *CustomFieldSetRelationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSetRelation], *http.Response, error)
- func (t *CustomFieldSetRelationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomFieldSetRelationRepository) Upsert(ctx ApiContext, entity []CustomFieldSetRelation) (*http.Response, error)
- type CustomFieldSetRepository
- func (t *CustomFieldSetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomFieldSetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSet], *http.Response, error)
- func (t *CustomFieldSetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSet], *http.Response, error)
- func (t *CustomFieldSetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomFieldSetRepository) Upsert(ctx ApiContext, entity []CustomFieldSet) (*http.Response, error)
- type Customer
- type CustomerGroup
- type CustomerGroupRepository
- func (t *CustomerGroupRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomerGroupRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroup], *http.Response, error)
- func (t *CustomerGroupRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroup], *http.Response, error)
- func (t *CustomerGroupRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomerGroupRepository) Upsert(ctx ApiContext, entity []CustomerGroup) (*http.Response, error)
- type CustomerGroupTranslation
- type CustomerGroupTranslationRepository
- func (t *CustomerGroupTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomerGroupTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroupTranslation], *http.Response, error)
- func (t *CustomerGroupTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroupTranslation], *http.Response, error)
- func (t *CustomerGroupTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomerGroupTranslationRepository) Upsert(ctx ApiContext, entity []CustomerGroupTranslation) (*http.Response, error)
- type CustomerRepository
- func (t *CustomerRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomerRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Customer], *http.Response, error)
- func (t *CustomerRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Customer], *http.Response, error)
- func (t *CustomerRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomerRepository) Upsert(ctx ApiContext, entity []Customer) (*http.Response, error)
- type CustomerRole
- type CustomerRoleMapping
- type CustomerRoleMappingRepository
- func (t *CustomerRoleMappingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomerRoleMappingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRoleMapping], *http.Response, error)
- func (t *CustomerRoleMappingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRoleMapping], *http.Response, error)
- func (t *CustomerRoleMappingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomerRoleMappingRepository) Upsert(ctx ApiContext, entity []CustomerRoleMapping) (*http.Response, error)
- type CustomerRoleRepository
- func (t *CustomerRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomerRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRole], *http.Response, error)
- func (t *CustomerRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRole], *http.Response, error)
- func (t *CustomerRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomerRoleRepository) Upsert(ctx ApiContext, entity []CustomerRole) (*http.Response, error)
- type CustomerTag
- type CustomerTagRepository
- func (t *CustomerTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *CustomerTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerTag], *http.Response, error)
- func (t *CustomerTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerTag], *http.Response, error)
- func (t *CustomerTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *CustomerTagRepository) Upsert(ctx ApiContext, entity []CustomerTag) (*http.Response, error)
- type Dict
- type DictItem
- type DictItemRepository
- func (t *DictItemRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *DictItemRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItem], *http.Response, error)
- func (t *DictItemRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItem], *http.Response, error)
- func (t *DictItemRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *DictItemRepository) Upsert(ctx ApiContext, entity []DictItem) (*http.Response, error)
- type DictItemTranslation
- type DictItemTranslationRepository
- func (t *DictItemTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *DictItemTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItemTranslation], *http.Response, error)
- func (t *DictItemTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItemTranslation], *http.Response, error)
- func (t *DictItemTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *DictItemTranslationRepository) Upsert(ctx ApiContext, entity []DictItemTranslation) (*http.Response, error)
- type DictRepository
- func (t *DictRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *DictRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Dict], *http.Response, error)
- func (t *DictRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Dict], *http.Response, error)
- func (t *DictRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *DictRepository) Upsert(ctx ApiContext, entity []Dict) (*http.Response, error)
- type DictTranslation
- type DictTranslationRepository
- func (t *DictTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *DictTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[DictTranslation], *http.Response, error)
- func (t *DictTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[DictTranslation], *http.Response, error)
- func (t *DictTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *DictTranslationRepository) Upsert(ctx ApiContext, entity []DictTranslation) (*http.Response, error)
- type EntityCollection
- type ErrorDetail
- type ErrorResponse
- type ExtensionDetail
- type ExtensionList
- type ExtensionManagerService
- func (e ExtensionManagerService) ActivateExtension(ctx ApiContext, extType, name string) (*http.Response, error)
- func (e ExtensionManagerService) DeactivateExtension(ctx ApiContext, extType, name string) (*http.Response, error)
- func (e ExtensionManagerService) DownloadExtension(ctx ApiContext, name string) (*http.Response, error)
- func (e ExtensionManagerService) InstallExtension(ctx ApiContext, extType, name string) (*http.Response, error)
- func (e ExtensionManagerService) ListAvailableExtensions(ctx ApiContext) (ExtensionList, *http.Response, error)
- func (e ExtensionManagerService) Refresh(ctx ApiContext) (*http.Response, error)
- func (e ExtensionManagerService) RemoveExtension(ctx ApiContext, extType, name string) (*http.Response, error)
- func (e ExtensionManagerService) UninstallExtension(ctx ApiContext, extType, name string) (*http.Response, error)
- func (e ExtensionManagerService) UpdateExtension(ctx ApiContext, extType, name string) (*http.Response, error)
- func (e ExtensionManagerService) UploadExtension(ctx ApiContext, extensionZip io.Reader) (*http.Response, error)
- func (e ExtensionManagerService) UploadExtensionUpdateToCloud(ctx ApiContext, extensionName string, extensionZip io.Reader) (*http.Response, error)
- type Flow
- type FlowRepository
- func (t *FlowRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *FlowRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Flow], *http.Response, error)
- func (t *FlowRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Flow], *http.Response, error)
- func (t *FlowRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *FlowRepository) Upsert(ctx ApiContext, entity []Flow) (*http.Response, error)
- type FlowSequence
- type FlowSequenceRepository
- func (t *FlowSequenceRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *FlowSequenceRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowSequence], *http.Response, error)
- func (t *FlowSequenceRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowSequence], *http.Response, error)
- func (t *FlowSequenceRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *FlowSequenceRepository) Upsert(ctx ApiContext, entity []FlowSequence) (*http.Response, error)
- type FlowTemplate
- type FlowTemplateRepository
- func (t *FlowTemplateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *FlowTemplateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowTemplate], *http.Response, error)
- func (t *FlowTemplateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowTemplate], *http.Response, error)
- func (t *FlowTemplateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *FlowTemplateRepository) Upsert(ctx ApiContext, entity []FlowTemplate) (*http.Response, error)
- type GenericRepository
- func (r *GenericRepository[T]) Delete(ctx ApiContext, ids []string, entityName string) (*http.Response, error)
- func (r *GenericRepository[T]) Search(ctx ApiContext, criteria Criteria, entityName string) (*EntityCollection[T], *http.Response, error)
- func (r *GenericRepository[T]) SearchIds(ctx ApiContext, criteria Criteria, entityName string) (*SearchIdsResponse, *http.Response, error)
- func (r *GenericRepository[T]) Upsert(ctx ApiContext, entity []T, entityName string) (*http.Response, error)
- type ImportExportFile
- type ImportExportFileRepository
- func (t *ImportExportFileRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ImportExportFileRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportFile], *http.Response, error)
- func (t *ImportExportFileRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportFile], *http.Response, error)
- func (t *ImportExportFileRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ImportExportFileRepository) Upsert(ctx ApiContext, entity []ImportExportFile) (*http.Response, error)
- type ImportExportLog
- type ImportExportLogRepository
- func (t *ImportExportLogRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ImportExportLogRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportLog], *http.Response, error)
- func (t *ImportExportLogRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportLog], *http.Response, error)
- func (t *ImportExportLogRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ImportExportLogRepository) Upsert(ctx ApiContext, entity []ImportExportLog) (*http.Response, error)
- type ImportExportProfile
- type ImportExportProfileRepository
- func (t *ImportExportProfileRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ImportExportProfileRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportProfile], *http.Response, error)
- func (t *ImportExportProfileRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportProfile], *http.Response, error)
- func (t *ImportExportProfileRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ImportExportProfileRepository) Upsert(ctx ApiContext, entity []ImportExportProfile) (*http.Response, error)
- type InfoResponse
- type InfoService
- type Integration
- type IntegrationCredentials
- type IntegrationRepository
- func (t *IntegrationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *IntegrationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Integration], *http.Response, error)
- func (t *IntegrationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Integration], *http.Response, error)
- func (t *IntegrationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *IntegrationRepository) Upsert(ctx ApiContext, entity []Integration) (*http.Response, error)
- type IntegrationRole
- type IntegrationRoleRepository
- func (t *IntegrationRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *IntegrationRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[IntegrationRole], *http.Response, error)
- func (t *IntegrationRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[IntegrationRole], *http.Response, error)
- func (t *IntegrationRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *IntegrationRoleRepository) Upsert(ctx ApiContext, entity []IntegrationRole) (*http.Response, error)
- type LandingPage
- type LandingPageChannel
- type LandingPageChannelRepository
- func (t *LandingPageChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LandingPageChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageChannel], *http.Response, error)
- func (t *LandingPageChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageChannel], *http.Response, error)
- func (t *LandingPageChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LandingPageChannelRepository) Upsert(ctx ApiContext, entity []LandingPageChannel) (*http.Response, error)
- type LandingPageRepository
- func (t *LandingPageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LandingPageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPage], *http.Response, error)
- func (t *LandingPageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPage], *http.Response, error)
- func (t *LandingPageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LandingPageRepository) Upsert(ctx ApiContext, entity []LandingPage) (*http.Response, error)
- type LandingPageTag
- type LandingPageTagRepository
- func (t *LandingPageTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LandingPageTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTag], *http.Response, error)
- func (t *LandingPageTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTag], *http.Response, error)
- func (t *LandingPageTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LandingPageTagRepository) Upsert(ctx ApiContext, entity []LandingPageTag) (*http.Response, error)
- type LandingPageTranslation
- type LandingPageTranslationRepository
- func (t *LandingPageTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LandingPageTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTranslation], *http.Response, error)
- func (t *LandingPageTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTranslation], *http.Response, error)
- func (t *LandingPageTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LandingPageTranslationRepository) Upsert(ctx ApiContext, entity []LandingPageTranslation) (*http.Response, error)
- type Language
- type LanguageRepository
- func (t *LanguageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LanguageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Language], *http.Response, error)
- func (t *LanguageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Language], *http.Response, error)
- func (t *LanguageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LanguageRepository) Upsert(ctx ApiContext, entity []Language) (*http.Response, error)
- type Locale
- type LocaleRepository
- func (t *LocaleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LocaleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Locale], *http.Response, error)
- func (t *LocaleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Locale], *http.Response, error)
- func (t *LocaleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LocaleRepository) Upsert(ctx ApiContext, entity []Locale) (*http.Response, error)
- type LocaleTranslation
- type LocaleTranslationRepository
- func (t *LocaleTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LocaleTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LocaleTranslation], *http.Response, error)
- func (t *LocaleTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LocaleTranslation], *http.Response, error)
- func (t *LocaleTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LocaleTranslationRepository) Upsert(ctx ApiContext, entity []LocaleTranslation) (*http.Response, error)
- type LogEntry
- type LogEntryRepository
- func (t *LogEntryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *LogEntryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LogEntry], *http.Response, error)
- func (t *LogEntryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LogEntry], *http.Response, error)
- func (t *LogEntryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *LogEntryRepository) Upsert(ctx ApiContext, entity []LogEntry) (*http.Response, error)
- type MainCategory
- type MainCategoryRepository
- func (t *MainCategoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MainCategoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MainCategory], *http.Response, error)
- func (t *MainCategoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MainCategory], *http.Response, error)
- func (t *MainCategoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MainCategoryRepository) Upsert(ctx ApiContext, entity []MainCategory) (*http.Response, error)
- type Media
- type MediaDefaultFolder
- type MediaDefaultFolderRepository
- func (t *MediaDefaultFolderRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaDefaultFolderRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaDefaultFolder], *http.Response, error)
- func (t *MediaDefaultFolderRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaDefaultFolder], *http.Response, error)
- func (t *MediaDefaultFolderRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaDefaultFolderRepository) Upsert(ctx ApiContext, entity []MediaDefaultFolder) (*http.Response, error)
- type MediaFolder
- type MediaFolderConfiguration
- type MediaFolderConfigurationMediaThumbnailSize
- type MediaFolderConfigurationMediaThumbnailSizeRepository
- func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfigurationMediaThumbnailSize], *http.Response, ...)
- func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfigurationMediaThumbnailSize], *http.Response, ...)
- func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) Upsert(ctx ApiContext, entity []MediaFolderConfigurationMediaThumbnailSize) (*http.Response, error)
- type MediaFolderConfigurationRepository
- func (t *MediaFolderConfigurationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaFolderConfigurationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfiguration], *http.Response, error)
- func (t *MediaFolderConfigurationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfiguration], *http.Response, error)
- func (t *MediaFolderConfigurationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaFolderConfigurationRepository) Upsert(ctx ApiContext, entity []MediaFolderConfiguration) (*http.Response, error)
- type MediaFolderRepository
- func (t *MediaFolderRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaFolderRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolder], *http.Response, error)
- func (t *MediaFolderRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolder], *http.Response, error)
- func (t *MediaFolderRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaFolderRepository) Upsert(ctx ApiContext, entity []MediaFolder) (*http.Response, error)
- type MediaRepository
- func (t *MediaRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Media], *http.Response, error)
- func (t *MediaRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Media], *http.Response, error)
- func (t *MediaRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaRepository) Upsert(ctx ApiContext, entity []Media) (*http.Response, error)
- type MediaTag
- type MediaTagRepository
- func (t *MediaTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTag], *http.Response, error)
- func (t *MediaTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTag], *http.Response, error)
- func (t *MediaTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaTagRepository) Upsert(ctx ApiContext, entity []MediaTag) (*http.Response, error)
- type MediaThumbnail
- type MediaThumbnailRepository
- func (t *MediaThumbnailRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaThumbnailRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnail], *http.Response, error)
- func (t *MediaThumbnailRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnail], *http.Response, error)
- func (t *MediaThumbnailRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaThumbnailRepository) Upsert(ctx ApiContext, entity []MediaThumbnail) (*http.Response, error)
- type MediaThumbnailSize
- type MediaThumbnailSizeRepository
- func (t *MediaThumbnailSizeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaThumbnailSizeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnailSize], *http.Response, error)
- func (t *MediaThumbnailSizeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnailSize], *http.Response, error)
- func (t *MediaThumbnailSizeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaThumbnailSizeRepository) Upsert(ctx ApiContext, entity []MediaThumbnailSize) (*http.Response, error)
- type MediaTranslation
- type MediaTranslationRepository
- func (t *MediaTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *MediaTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTranslation], *http.Response, error)
- func (t *MediaTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTranslation], *http.Response, error)
- func (t *MediaTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *MediaTranslationRepository) Upsert(ctx ApiContext, entity []MediaTranslation) (*http.Response, error)
- type Navigation
- type NavigationRepository
- func (t *NavigationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NavigationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Navigation], *http.Response, error)
- func (t *NavigationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Navigation], *http.Response, error)
- func (t *NavigationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NavigationRepository) Upsert(ctx ApiContext, entity []Navigation) (*http.Response, error)
- type NavigationTranslation
- type NavigationTranslationRepository
- func (t *NavigationTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NavigationTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NavigationTranslation], *http.Response, error)
- func (t *NavigationTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NavigationTranslation], *http.Response, error)
- func (t *NavigationTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NavigationTranslationRepository) Upsert(ctx ApiContext, entity []NavigationTranslation) (*http.Response, error)
- type NumberRange
- type NumberRangeChannel
- type NumberRangeChannelRepository
- func (t *NumberRangeChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NumberRangeChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeChannel], *http.Response, error)
- func (t *NumberRangeChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeChannel], *http.Response, error)
- func (t *NumberRangeChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NumberRangeChannelRepository) Upsert(ctx ApiContext, entity []NumberRangeChannel) (*http.Response, error)
- type NumberRangeRepository
- func (t *NumberRangeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NumberRangeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRange], *http.Response, error)
- func (t *NumberRangeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRange], *http.Response, error)
- func (t *NumberRangeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NumberRangeRepository) Upsert(ctx ApiContext, entity []NumberRange) (*http.Response, error)
- type NumberRangeState
- type NumberRangeStateRepository
- func (t *NumberRangeStateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NumberRangeStateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeState], *http.Response, error)
- func (t *NumberRangeStateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeState], *http.Response, error)
- func (t *NumberRangeStateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NumberRangeStateRepository) Upsert(ctx ApiContext, entity []NumberRangeState) (*http.Response, error)
- type NumberRangeTranslation
- type NumberRangeTranslationRepository
- func (t *NumberRangeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NumberRangeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTranslation], *http.Response, error)
- func (t *NumberRangeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTranslation], *http.Response, error)
- func (t *NumberRangeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NumberRangeTranslationRepository) Upsert(ctx ApiContext, entity []NumberRangeTranslation) (*http.Response, error)
- type NumberRangeType
- type NumberRangeTypeRepository
- func (t *NumberRangeTypeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NumberRangeTypeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeType], *http.Response, error)
- func (t *NumberRangeTypeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeType], *http.Response, error)
- func (t *NumberRangeTypeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NumberRangeTypeRepository) Upsert(ctx ApiContext, entity []NumberRangeType) (*http.Response, error)
- type NumberRangeTypeTranslation
- type NumberRangeTypeTranslationRepository
- func (t *NumberRangeTypeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *NumberRangeTypeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTypeTranslation], *http.Response, error)
- func (t *NumberRangeTypeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTypeTranslation], *http.Response, error)
- func (t *NumberRangeTypeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *NumberRangeTypeTranslationRepository) Upsert(ctx ApiContext, entity []NumberRangeTypeTranslation) (*http.Response, error)
- type OAuthCredentials
- type Order
- type OrderCustomer
- type OrderCustomerRepository
- func (t *OrderCustomerRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderCustomerRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderCustomer], *http.Response, error)
- func (t *OrderCustomerRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderCustomer], *http.Response, error)
- func (t *OrderCustomerRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderCustomerRepository) Upsert(ctx ApiContext, entity []OrderCustomer) (*http.Response, error)
- type OrderLineItem
- type OrderLineItemRepository
- func (t *OrderLineItemRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderLineItemRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderLineItem], *http.Response, error)
- func (t *OrderLineItemRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderLineItem], *http.Response, error)
- func (t *OrderLineItemRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderLineItemRepository) Upsert(ctx ApiContext, entity []OrderLineItem) (*http.Response, error)
- type OrderRepository
- func (t *OrderRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Order], *http.Response, error)
- func (t *OrderRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Order], *http.Response, error)
- func (t *OrderRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderRepository) Upsert(ctx ApiContext, entity []Order) (*http.Response, error)
- type OrderTag
- type OrderTagRepository
- func (t *OrderTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTag], *http.Response, error)
- func (t *OrderTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTag], *http.Response, error)
- func (t *OrderTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderTagRepository) Upsert(ctx ApiContext, entity []OrderTag) (*http.Response, error)
- type OrderTransaction
- type OrderTransactionCapture
- type OrderTransactionCaptureRefund
- type OrderTransactionCaptureRefundPosition
- type OrderTransactionCaptureRefundPositionRepository
- func (t *OrderTransactionCaptureRefundPositionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderTransactionCaptureRefundPositionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefundPosition], *http.Response, ...)
- func (t *OrderTransactionCaptureRefundPositionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefundPosition], *http.Response, ...)
- func (t *OrderTransactionCaptureRefundPositionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderTransactionCaptureRefundPositionRepository) Upsert(ctx ApiContext, entity []OrderTransactionCaptureRefundPosition) (*http.Response, error)
- type OrderTransactionCaptureRefundRepository
- func (t *OrderTransactionCaptureRefundRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderTransactionCaptureRefundRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefund], *http.Response, error)
- func (t *OrderTransactionCaptureRefundRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefund], *http.Response, error)
- func (t *OrderTransactionCaptureRefundRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderTransactionCaptureRefundRepository) Upsert(ctx ApiContext, entity []OrderTransactionCaptureRefund) (*http.Response, error)
- type OrderTransactionCaptureRepository
- func (t *OrderTransactionCaptureRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderTransactionCaptureRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCapture], *http.Response, error)
- func (t *OrderTransactionCaptureRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCapture], *http.Response, error)
- func (t *OrderTransactionCaptureRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderTransactionCaptureRepository) Upsert(ctx ApiContext, entity []OrderTransactionCapture) (*http.Response, error)
- type OrderTransactionRepository
- func (t *OrderTransactionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *OrderTransactionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransaction], *http.Response, error)
- func (t *OrderTransactionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransaction], *http.Response, error)
- func (t *OrderTransactionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *OrderTransactionRepository) Upsert(ctx ApiContext, entity []OrderTransaction) (*http.Response, error)
- type PasswordCredentials
- type PaymentMethod
- type PaymentMethodRepository
- func (t *PaymentMethodRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PaymentMethodRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethod], *http.Response, error)
- func (t *PaymentMethodRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethod], *http.Response, error)
- func (t *PaymentMethodRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PaymentMethodRepository) Upsert(ctx ApiContext, entity []PaymentMethod) (*http.Response, error)
- type PaymentMethodTranslation
- type PaymentMethodTranslationRepository
- func (t *PaymentMethodTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PaymentMethodTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethodTranslation], *http.Response, error)
- func (t *PaymentMethodTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethodTranslation], *http.Response, error)
- func (t *PaymentMethodTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PaymentMethodTranslationRepository) Upsert(ctx ApiContext, entity []PaymentMethodTranslation) (*http.Response, error)
- type Plugin
- type PluginRepository
- func (t *PluginRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PluginRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Plugin], *http.Response, error)
- func (t *PluginRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Plugin], *http.Response, error)
- func (t *PluginRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PluginRepository) Upsert(ctx ApiContext, entity []Plugin) (*http.Response, error)
- type PluginTranslation
- type PluginTranslationRepository
- func (t *PluginTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PluginTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PluginTranslation], *http.Response, error)
- func (t *PluginTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PluginTranslation], *http.Response, error)
- func (t *PluginTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PluginTranslationRepository) Upsert(ctx ApiContext, entity []PluginTranslation) (*http.Response, error)
- type Product
- type ProductCategory
- type ProductCategoryRepository
- func (t *ProductCategoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductCategoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategory], *http.Response, error)
- func (t *ProductCategoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategory], *http.Response, error)
- func (t *ProductCategoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductCategoryRepository) Upsert(ctx ApiContext, entity []ProductCategory) (*http.Response, error)
- type ProductCategoryTree
- type ProductCategoryTreeRepository
- func (t *ProductCategoryTreeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductCategoryTreeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategoryTree], *http.Response, error)
- func (t *ProductCategoryTreeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategoryTree], *http.Response, error)
- func (t *ProductCategoryTreeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductCategoryTreeRepository) Upsert(ctx ApiContext, entity []ProductCategoryTree) (*http.Response, error)
- type ProductConfiguratorSetting
- type ProductConfiguratorSettingRepository
- func (t *ProductConfiguratorSettingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductConfiguratorSettingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductConfiguratorSetting], *http.Response, error)
- func (t *ProductConfiguratorSettingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductConfiguratorSetting], *http.Response, error)
- func (t *ProductConfiguratorSettingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductConfiguratorSettingRepository) Upsert(ctx ApiContext, entity []ProductConfiguratorSetting) (*http.Response, error)
- type ProductCustomFieldSet
- type ProductCustomFieldSetRepository
- func (t *ProductCustomFieldSetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductCustomFieldSetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCustomFieldSet], *http.Response, error)
- func (t *ProductCustomFieldSetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCustomFieldSet], *http.Response, error)
- func (t *ProductCustomFieldSetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductCustomFieldSetRepository) Upsert(ctx ApiContext, entity []ProductCustomFieldSet) (*http.Response, error)
- type ProductMedia
- type ProductMediaRepository
- func (t *ProductMediaRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductMediaRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductMedia], *http.Response, error)
- func (t *ProductMediaRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductMedia], *http.Response, error)
- func (t *ProductMediaRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductMediaRepository) Upsert(ctx ApiContext, entity []ProductMedia) (*http.Response, error)
- type ProductOption
- type ProductOptionRepository
- func (t *ProductOptionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductOptionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductOption], *http.Response, error)
- func (t *ProductOptionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductOption], *http.Response, error)
- func (t *ProductOptionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductOptionRepository) Upsert(ctx ApiContext, entity []ProductOption) (*http.Response, error)
- type ProductPrice
- type ProductPriceRepository
- func (t *ProductPriceRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductPriceRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductPrice], *http.Response, error)
- func (t *ProductPriceRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductPrice], *http.Response, error)
- func (t *ProductPriceRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductPriceRepository) Upsert(ctx ApiContext, entity []ProductPrice) (*http.Response, error)
- type ProductProperty
- type ProductPropertyRepository
- func (t *ProductPropertyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductPropertyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductProperty], *http.Response, error)
- func (t *ProductPropertyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductProperty], *http.Response, error)
- func (t *ProductPropertyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductPropertyRepository) Upsert(ctx ApiContext, entity []ProductProperty) (*http.Response, error)
- type ProductRepository
- func (t *ProductRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Product], *http.Response, error)
- func (t *ProductRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Product], *http.Response, error)
- func (t *ProductRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductRepository) Upsert(ctx ApiContext, entity []Product) (*http.Response, error)
- type ProductReview
- type ProductReviewRepository
- func (t *ProductReviewRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductReviewRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductReview], *http.Response, error)
- func (t *ProductReviewRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductReview], *http.Response, error)
- func (t *ProductReviewRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductReviewRepository) Upsert(ctx ApiContext, entity []ProductReview) (*http.Response, error)
- type ProductSorting
- type ProductSortingRepository
- func (t *ProductSortingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductSortingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSorting], *http.Response, error)
- func (t *ProductSortingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSorting], *http.Response, error)
- func (t *ProductSortingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductSortingRepository) Upsert(ctx ApiContext, entity []ProductSorting) (*http.Response, error)
- type ProductSortingTranslation
- type ProductSortingTranslationRepository
- func (t *ProductSortingTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductSortingTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSortingTranslation], *http.Response, error)
- func (t *ProductSortingTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSortingTranslation], *http.Response, error)
- func (t *ProductSortingTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductSortingTranslationRepository) Upsert(ctx ApiContext, entity []ProductSortingTranslation) (*http.Response, error)
- type ProductTag
- type ProductTagRepository
- func (t *ProductTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTag], *http.Response, error)
- func (t *ProductTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTag], *http.Response, error)
- func (t *ProductTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductTagRepository) Upsert(ctx ApiContext, entity []ProductTag) (*http.Response, error)
- type ProductTranslation
- type ProductTranslationRepository
- func (t *ProductTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTranslation], *http.Response, error)
- func (t *ProductTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTranslation], *http.Response, error)
- func (t *ProductTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductTranslationRepository) Upsert(ctx ApiContext, entity []ProductTranslation) (*http.Response, error)
- type ProductVisibility
- type ProductVisibilityRepository
- func (t *ProductVisibilityRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ProductVisibilityRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductVisibility], *http.Response, error)
- func (t *ProductVisibilityRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductVisibility], *http.Response, error)
- func (t *ProductVisibilityRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ProductVisibilityRepository) Upsert(ctx ApiContext, entity []ProductVisibility) (*http.Response, error)
- type PropertyGroup
- type PropertyGroupOption
- type PropertyGroupOptionRepository
- func (t *PropertyGroupOptionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PropertyGroupOptionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOption], *http.Response, error)
- func (t *PropertyGroupOptionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOption], *http.Response, error)
- func (t *PropertyGroupOptionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PropertyGroupOptionRepository) Upsert(ctx ApiContext, entity []PropertyGroupOption) (*http.Response, error)
- type PropertyGroupOptionTranslation
- type PropertyGroupOptionTranslationRepository
- func (t *PropertyGroupOptionTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PropertyGroupOptionTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOptionTranslation], *http.Response, error)
- func (t *PropertyGroupOptionTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOptionTranslation], *http.Response, error)
- func (t *PropertyGroupOptionTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PropertyGroupOptionTranslationRepository) Upsert(ctx ApiContext, entity []PropertyGroupOptionTranslation) (*http.Response, error)
- type PropertyGroupRepository
- func (t *PropertyGroupRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PropertyGroupRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroup], *http.Response, error)
- func (t *PropertyGroupRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroup], *http.Response, error)
- func (t *PropertyGroupRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PropertyGroupRepository) Upsert(ctx ApiContext, entity []PropertyGroup) (*http.Response, error)
- type PropertyGroupTranslation
- type PropertyGroupTranslationRepository
- func (t *PropertyGroupTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *PropertyGroupTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupTranslation], *http.Response, error)
- func (t *PropertyGroupTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupTranslation], *http.Response, error)
- func (t *PropertyGroupTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *PropertyGroupTranslationRepository) Upsert(ctx ApiContext, entity []PropertyGroupTranslation) (*http.Response, error)
- type Repository
- type Rule
- type RuleCondition
- type RuleConditionRepository
- func (t *RuleConditionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *RuleConditionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleCondition], *http.Response, error)
- func (t *RuleConditionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleCondition], *http.Response, error)
- func (t *RuleConditionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *RuleConditionRepository) Upsert(ctx ApiContext, entity []RuleCondition) (*http.Response, error)
- type RuleRepository
- func (t *RuleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *RuleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Rule], *http.Response, error)
- func (t *RuleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Rule], *http.Response, error)
- func (t *RuleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *RuleRepository) Upsert(ctx ApiContext, entity []Rule) (*http.Response, error)
- type RuleTag
- type RuleTagRepository
- func (t *RuleTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *RuleTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleTag], *http.Response, error)
- func (t *RuleTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleTag], *http.Response, error)
- func (t *RuleTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *RuleTagRepository) Upsert(ctx ApiContext, entity []RuleTag) (*http.Response, error)
- type ScheduledTask
- type ScheduledTaskRepository
- func (t *ScheduledTaskRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ScheduledTaskRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ScheduledTask], *http.Response, error)
- func (t *ScheduledTaskRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ScheduledTask], *http.Response, error)
- func (t *ScheduledTaskRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ScheduledTaskRepository) Upsert(ctx ApiContext, entity []ScheduledTask) (*http.Response, error)
- type SearchIdsResponse
- type SeoUrl
- type SeoUrlRepository
- func (t *SeoUrlRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *SeoUrlRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrl], *http.Response, error)
- func (t *SeoUrlRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrl], *http.Response, error)
- func (t *SeoUrlRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *SeoUrlRepository) Upsert(ctx ApiContext, entity []SeoUrl) (*http.Response, error)
- type SeoUrlTemplate
- type SeoUrlTemplateRepository
- func (t *SeoUrlTemplateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *SeoUrlTemplateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrlTemplate], *http.Response, error)
- func (t *SeoUrlTemplateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrlTemplate], *http.Response, error)
- func (t *SeoUrlTemplateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *SeoUrlTemplateRepository) Upsert(ctx ApiContext, entity []SeoUrlTemplate) (*http.Response, error)
- type Snippet
- type SnippetRepository
- func (t *SnippetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *SnippetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Snippet], *http.Response, error)
- func (t *SnippetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Snippet], *http.Response, error)
- func (t *SnippetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *SnippetRepository) Upsert(ctx ApiContext, entity []Snippet) (*http.Response, error)
- type SnippetSet
- type SnippetSetRepository
- func (t *SnippetSetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *SnippetSetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SnippetSet], *http.Response, error)
- func (t *SnippetSetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SnippetSet], *http.Response, error)
- func (t *SnippetSetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *SnippetSetRepository) Upsert(ctx ApiContext, entity []SnippetSet) (*http.Response, error)
- type StateMachine
- type StateMachineHistory
- type StateMachineHistoryRepository
- func (t *StateMachineHistoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *StateMachineHistoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineHistory], *http.Response, error)
- func (t *StateMachineHistoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineHistory], *http.Response, error)
- func (t *StateMachineHistoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *StateMachineHistoryRepository) Upsert(ctx ApiContext, entity []StateMachineHistory) (*http.Response, error)
- type StateMachineRepository
- func (t *StateMachineRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *StateMachineRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachine], *http.Response, error)
- func (t *StateMachineRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachine], *http.Response, error)
- func (t *StateMachineRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *StateMachineRepository) Upsert(ctx ApiContext, entity []StateMachine) (*http.Response, error)
- type StateMachineState
- type StateMachineStateRepository
- func (t *StateMachineStateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *StateMachineStateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineState], *http.Response, error)
- func (t *StateMachineStateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineState], *http.Response, error)
- func (t *StateMachineStateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *StateMachineStateRepository) Upsert(ctx ApiContext, entity []StateMachineState) (*http.Response, error)
- type StateMachineStateTranslation
- type StateMachineStateTranslationRepository
- func (t *StateMachineStateTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *StateMachineStateTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineStateTranslation], *http.Response, error)
- func (t *StateMachineStateTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineStateTranslation], *http.Response, error)
- func (t *StateMachineStateTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *StateMachineStateTranslationRepository) Upsert(ctx ApiContext, entity []StateMachineStateTranslation) (*http.Response, error)
- type StateMachineTransition
- type StateMachineTransitionRepository
- func (t *StateMachineTransitionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *StateMachineTransitionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTransition], *http.Response, error)
- func (t *StateMachineTransitionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTransition], *http.Response, error)
- func (t *StateMachineTransitionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *StateMachineTransitionRepository) Upsert(ctx ApiContext, entity []StateMachineTransition) (*http.Response, error)
- type StateMachineTranslation
- type StateMachineTranslationRepository
- func (t *StateMachineTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *StateMachineTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTranslation], *http.Response, error)
- func (t *StateMachineTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTranslation], *http.Response, error)
- func (t *StateMachineTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *StateMachineTranslationRepository) Upsert(ctx ApiContext, entity []StateMachineTranslation) (*http.Response, error)
- type SyncOperation
- type SystemConfig
- type SystemConfigRepository
- func (t *SystemConfigRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *SystemConfigRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SystemConfig], *http.Response, error)
- func (t *SystemConfigRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SystemConfig], *http.Response, error)
- func (t *SystemConfigRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *SystemConfigRepository) Upsert(ctx ApiContext, entity []SystemConfig) (*http.Response, error)
- type SystemConfigService
- type Tag
- type TagRepository
- func (t *TagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *TagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Tag], *http.Response, error)
- func (t *TagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Tag], *http.Response, error)
- func (t *TagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *TagRepository) Upsert(ctx ApiContext, entity []Tag) (*http.Response, error)
- type Theme
- type ThemeChannel
- type ThemeChannelRepository
- func (t *ThemeChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ThemeChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChannel], *http.Response, error)
- func (t *ThemeChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChannel], *http.Response, error)
- func (t *ThemeChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ThemeChannelRepository) Upsert(ctx ApiContext, entity []ThemeChannel) (*http.Response, error)
- type ThemeChild
- type ThemeChildRepository
- func (t *ThemeChildRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ThemeChildRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChild], *http.Response, error)
- func (t *ThemeChildRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChild], *http.Response, error)
- func (t *ThemeChildRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ThemeChildRepository) Upsert(ctx ApiContext, entity []ThemeChild) (*http.Response, error)
- type ThemeConfigValue
- type ThemeConfiguration
- type ThemeManagerService
- type ThemeMedia
- type ThemeMediaRepository
- func (t *ThemeMediaRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ThemeMediaRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeMedia], *http.Response, error)
- func (t *ThemeMediaRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeMedia], *http.Response, error)
- func (t *ThemeMediaRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ThemeMediaRepository) Upsert(ctx ApiContext, entity []ThemeMedia) (*http.Response, error)
- type ThemeRepository
- func (t *ThemeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ThemeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Theme], *http.Response, error)
- func (t *ThemeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Theme], *http.Response, error)
- func (t *ThemeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ThemeRepository) Upsert(ctx ApiContext, entity []Theme) (*http.Response, error)
- type ThemeTranslation
- type ThemeTranslationRepository
- func (t *ThemeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *ThemeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeTranslation], *http.Response, error)
- func (t *ThemeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeTranslation], *http.Response, error)
- func (t *ThemeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *ThemeTranslationRepository) Upsert(ctx ApiContext, entity []ThemeTranslation) (*http.Response, error)
- type ThemeUpdateRequest
- type User
- type UserAccessKey
- type UserAccessKeyRepository
- func (t *UserAccessKeyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *UserAccessKeyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[UserAccessKey], *http.Response, error)
- func (t *UserAccessKeyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[UserAccessKey], *http.Response, error)
- func (t *UserAccessKeyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *UserAccessKeyRepository) Upsert(ctx ApiContext, entity []UserAccessKey) (*http.Response, error)
- type UserConfig
- type UserConfigRepository
- func (t *UserConfigRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *UserConfigRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[UserConfig], *http.Response, error)
- func (t *UserConfigRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[UserConfig], *http.Response, error)
- func (t *UserConfigRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *UserConfigRepository) Upsert(ctx ApiContext, entity []UserConfig) (*http.Response, error)
- type UserRecovery
- type UserRecoveryRepository
- func (t *UserRecoveryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *UserRecoveryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[UserRecovery], *http.Response, error)
- func (t *UserRecoveryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[UserRecovery], *http.Response, error)
- func (t *UserRecoveryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *UserRecoveryRepository) Upsert(ctx ApiContext, entity []UserRecovery) (*http.Response, error)
- type UserRepository
- func (t *UserRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *UserRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[User], *http.Response, error)
- func (t *UserRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[User], *http.Response, error)
- func (t *UserRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *UserRepository) Upsert(ctx ApiContext, entity []User) (*http.Response, error)
- type Version
- type VersionCommit
- type VersionCommitData
- type VersionCommitDataRepository
- func (t *VersionCommitDataRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *VersionCommitDataRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommitData], *http.Response, error)
- func (t *VersionCommitDataRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommitData], *http.Response, error)
- func (t *VersionCommitDataRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *VersionCommitDataRepository) Upsert(ctx ApiContext, entity []VersionCommitData) (*http.Response, error)
- type VersionCommitRepository
- func (t *VersionCommitRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *VersionCommitRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommit], *http.Response, error)
- func (t *VersionCommitRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommit], *http.Response, error)
- func (t *VersionCommitRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *VersionCommitRepository) Upsert(ctx ApiContext, entity []VersionCommit) (*http.Response, error)
- type VersionRepository
- func (t *VersionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
- func (t *VersionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Version], *http.Response, error)
- func (t *VersionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Version], *http.Response, error)
- func (t *VersionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
- func (t *VersionRepository) Upsert(ctx ApiContext, entity []Version) (*http.Response, error)
Constants ¶
View Source
const ( TotalCountModeDefault = 0 TotalCountModeExact = 1 TotalCountModeNextPage = 2 SearchFilterTypeEquals = "equals" SearchFilterTypeEqualsAny = "equalsAny" SearchSortDirectionAscending = "ASC" SearchSortDirectionDescending = "DESC" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AclRole ¶
type AclRole struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
DeletedAt time.Time `json:"deletedAt,omitempty"`
Description string `json:"description,omitempty"`
Id string `json:"id,omitempty"`
Integrations []Integration `json:"integrations,omitempty"`
Name string `json:"name,omitempty"`
Privileges interface{} `json:"privileges,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Users []User `json:"users,omitempty"`
}
type AclRoleRepository ¶
type AclRoleRepository struct {
*GenericRepository[AclRole]
}
func NewAclRoleRepository ¶
func NewAclRoleRepository(client *Client) *AclRoleRepository
func (*AclRoleRepository) Delete ¶
func (t *AclRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*AclRoleRepository) Search ¶
func (t *AclRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[AclRole], *http.Response, error)
func (*AclRoleRepository) SearchAll ¶
func (t *AclRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[AclRole], *http.Response, error)
func (*AclRoleRepository) SearchIds ¶
func (t *AclRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*AclRoleRepository) Upsert ¶
func (t *AclRoleRepository) Upsert(ctx ApiContext, entity []AclRole) (*http.Response, error)
type AclUserRole ¶
type AclUserRoleRepository ¶
type AclUserRoleRepository struct {
*GenericRepository[AclUserRole]
}
func NewAclUserRoleRepository ¶
func NewAclUserRoleRepository(client *Client) *AclUserRoleRepository
func (*AclUserRoleRepository) Delete ¶
func (t *AclUserRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*AclUserRoleRepository) Search ¶
func (t *AclUserRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[AclUserRole], *http.Response, error)
func (*AclUserRoleRepository) SearchAll ¶
func (t *AclUserRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[AclUserRole], *http.Response, error)
func (*AclUserRoleRepository) SearchIds ¶
func (t *AclUserRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*AclUserRoleRepository) Upsert ¶
func (t *AclUserRoleRepository) Upsert(ctx ApiContext, entity []AclUserRole) (*http.Response, error)
type ApiContext ¶
type ApiContext struct {
Context context.Context
LanguageId string
VersionId string
SkipFlows bool
Inheritance bool
}
func NewApiContext ¶
func NewApiContext(ctx context.Context) ApiContext
type BulkService ¶
type BulkService ClientService
func (BulkService) Sync ¶
func (b BulkService) Sync(ctx ApiContext, payload map[string]SyncOperation) (*http.Response, error)
type CacheManagerService ¶
type CacheManagerService ClientService
func (CacheManagerService) Clear ¶
func (m CacheManagerService) Clear(ctx ApiContext) (*http.Response, error)
type Category ¶
type Category struct {
Active bool `json:"active,omitempty"`
AfterCategoryId string `json:"afterCategoryId,omitempty"`
AfterCategoryVersionId string `json:"afterCategoryVersionId,omitempty"`
AutoIncrement float64 `json:"autoIncrement,omitempty"`
ChildCount float64 `json:"childCount,omitempty"`
Children []Category `json:"children,omitempty"`
CmsPage *CmsPage `json:"cmsPage,omitempty"`
CmsPageId string `json:"cmsPageId,omitempty"`
CmsPageIdSwitched bool `json:"cmsPageIdSwitched,omitempty"`
CmsPageVersionId string `json:"cmsPageVersionId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DisplayNestedProducts bool `json:"displayNestedProducts,omitempty"`
Id string `json:"id,omitempty"`
Level float64 `json:"level,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
Name string `json:"name,omitempty"`
NestedProducts []Product `json:"nestedProducts,omitempty"`
Parent *Category `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
ParentVersionId string `json:"parentVersionId,omitempty"`
Path string `json:"path,omitempty"`
Products []Product `json:"products,omitempty"`
Tags []Tag `json:"tags,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []CategoryTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
Visible bool `json:"visible,omitempty"`
VisibleChildCount float64 `json:"visibleChildCount,omitempty"`
}
type CategoryRepository ¶
type CategoryRepository struct {
*GenericRepository[Category]
}
func NewCategoryRepository ¶
func NewCategoryRepository(client *Client) *CategoryRepository
func (*CategoryRepository) Delete ¶
func (t *CategoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CategoryRepository) Search ¶
func (t *CategoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Category], *http.Response, error)
func (*CategoryRepository) SearchAll ¶
func (t *CategoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Category], *http.Response, error)
func (*CategoryRepository) SearchIds ¶
func (t *CategoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CategoryRepository) Upsert ¶
func (t *CategoryRepository) Upsert(ctx ApiContext, entity []Category) (*http.Response, error)
type CategoryTag ¶
type CategoryTagRepository ¶
type CategoryTagRepository struct {
*GenericRepository[CategoryTag]
}
func NewCategoryTagRepository ¶
func NewCategoryTagRepository(client *Client) *CategoryTagRepository
func (*CategoryTagRepository) Delete ¶
func (t *CategoryTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CategoryTagRepository) Search ¶
func (t *CategoryTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTag], *http.Response, error)
func (*CategoryTagRepository) SearchAll ¶
func (t *CategoryTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTag], *http.Response, error)
func (*CategoryTagRepository) SearchIds ¶
func (t *CategoryTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CategoryTagRepository) Upsert ¶
func (t *CategoryTagRepository) Upsert(ctx ApiContext, entity []CategoryTag) (*http.Response, error)
type CategoryTranslation ¶
type CategoryTranslation struct {
Breadcrumb interface{} `json:"breadcrumb,omitempty"`
Category *Category `json:"category,omitempty"`
CategoryId string `json:"categoryId,omitempty"`
CategoryVersionId string `json:"categoryVersionId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CategoryTranslationRepository ¶
type CategoryTranslationRepository struct {
*GenericRepository[CategoryTranslation]
}
func NewCategoryTranslationRepository ¶
func NewCategoryTranslationRepository(client *Client) *CategoryTranslationRepository
func (*CategoryTranslationRepository) Delete ¶
func (t *CategoryTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CategoryTranslationRepository) Search ¶
func (t *CategoryTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTranslation], *http.Response, error)
func (*CategoryTranslationRepository) SearchAll ¶
func (t *CategoryTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CategoryTranslation], *http.Response, error)
func (*CategoryTranslationRepository) SearchIds ¶
func (t *CategoryTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CategoryTranslationRepository) Upsert ¶
func (t *CategoryTranslationRepository) Upsert(ctx ApiContext, entity []CategoryTranslation) (*http.Response, error)
type Channel ¶
type Channel struct {
AccessKey string `json:"accessKey,omitempty"`
Active bool `json:"active,omitempty"`
BoundCustomers []Customer `json:"boundCustomers,omitempty"`
Configuration interface{} `json:"configuration,omitempty"`
Countries []Country `json:"countries,omitempty"`
Country *Country `json:"country,omitempty"`
CountryId string `json:"countryId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Currencies []Currency `json:"currencies,omitempty"`
Currency *Currency `json:"currency,omitempty"`
CurrencyId string `json:"currencyId,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
CustomerGroup *CustomerGroup `json:"customerGroup,omitempty"`
CustomerGroupId string `json:"customerGroupId,omitempty"`
Customers []Customer `json:"customers,omitempty"`
Domains []ChannelDomain `json:"domains,omitempty"`
HomeEnabled bool `json:"homeEnabled,omitempty"`
HomeKeywords string `json:"homeKeywords,omitempty"`
HomeMetaDescription string `json:"homeMetaDescription,omitempty"`
HomeMetaTitle string `json:"homeMetaTitle,omitempty"`
HomeName string `json:"homeName,omitempty"`
HomeSlotConfig interface{} `json:"homeSlotConfig,omitempty"`
Id string `json:"id,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Languages []Language `json:"languages,omitempty"`
Maintenance bool `json:"maintenance,omitempty"`
MaintenanceIpWhitelist interface{} `json:"maintenanceIpWhitelist,omitempty"`
Name string `json:"name,omitempty"`
NumberRangeChannels []NumberRangeChannel `json:"numberRangeChannels,omitempty"`
Orders []Order `json:"orders,omitempty"`
PaymentMethod *PaymentMethod `json:"paymentMethod,omitempty"`
PaymentMethodId string `json:"paymentMethodId,omitempty"`
PaymentMethodIds interface{} `json:"paymentMethodIds,omitempty"`
PaymentMethods []PaymentMethod `json:"paymentMethods,omitempty"`
ProductVisibilities []ProductVisibility `json:"productVisibilities,omitempty"`
ShortName string `json:"shortName,omitempty"`
SystemConfigs []SystemConfig `json:"systemConfigs,omitempty"`
Themes []Theme `json:"themes,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []ChannelTranslation `json:"translations,omitempty"`
Type *ChannelType `json:"type,omitempty"`
TypeId string `json:"typeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ChannelCountry ¶
type ChannelCountryRepository ¶
type ChannelCountryRepository struct {
*GenericRepository[ChannelCountry]
}
func NewChannelCountryRepository ¶
func NewChannelCountryRepository(client *Client) *ChannelCountryRepository
func (*ChannelCountryRepository) Delete ¶
func (t *ChannelCountryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelCountryRepository) Search ¶
func (t *ChannelCountryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCountry], *http.Response, error)
func (*ChannelCountryRepository) SearchAll ¶
func (t *ChannelCountryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCountry], *http.Response, error)
func (*ChannelCountryRepository) SearchIds ¶
func (t *ChannelCountryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelCountryRepository) Upsert ¶
func (t *ChannelCountryRepository) Upsert(ctx ApiContext, entity []ChannelCountry) (*http.Response, error)
type ChannelCurrency ¶
type ChannelCurrencyRepository ¶
type ChannelCurrencyRepository struct {
*GenericRepository[ChannelCurrency]
}
func NewChannelCurrencyRepository ¶
func NewChannelCurrencyRepository(client *Client) *ChannelCurrencyRepository
func (*ChannelCurrencyRepository) Delete ¶
func (t *ChannelCurrencyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelCurrencyRepository) Search ¶
func (t *ChannelCurrencyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCurrency], *http.Response, error)
func (*ChannelCurrencyRepository) SearchAll ¶
func (t *ChannelCurrencyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelCurrency], *http.Response, error)
func (*ChannelCurrencyRepository) SearchIds ¶
func (t *ChannelCurrencyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelCurrencyRepository) Upsert ¶
func (t *ChannelCurrencyRepository) Upsert(ctx ApiContext, entity []ChannelCurrency) (*http.Response, error)
type ChannelDomain ¶
type ChannelDomain struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Currency *Currency `json:"currency,omitempty"`
CurrencyId string `json:"currencyId,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
SnippetSet *SnippetSet `json:"snippetSet,omitempty"`
SnippetSetId string `json:"snippetSetId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Url string `json:"url,omitempty"`
}
type ChannelDomainRepository ¶
type ChannelDomainRepository struct {
*GenericRepository[ChannelDomain]
}
func NewChannelDomainRepository ¶
func NewChannelDomainRepository(client *Client) *ChannelDomainRepository
func (*ChannelDomainRepository) Delete ¶
func (t *ChannelDomainRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelDomainRepository) Search ¶
func (t *ChannelDomainRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelDomain], *http.Response, error)
func (*ChannelDomainRepository) SearchAll ¶
func (t *ChannelDomainRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelDomain], *http.Response, error)
func (*ChannelDomainRepository) SearchIds ¶
func (t *ChannelDomainRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelDomainRepository) Upsert ¶
func (t *ChannelDomainRepository) Upsert(ctx ApiContext, entity []ChannelDomain) (*http.Response, error)
type ChannelLanguage ¶
type ChannelLanguageRepository ¶
type ChannelLanguageRepository struct {
*GenericRepository[ChannelLanguage]
}
func NewChannelLanguageRepository ¶
func NewChannelLanguageRepository(client *Client) *ChannelLanguageRepository
func (*ChannelLanguageRepository) Delete ¶
func (t *ChannelLanguageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelLanguageRepository) Search ¶
func (t *ChannelLanguageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelLanguage], *http.Response, error)
func (*ChannelLanguageRepository) SearchAll ¶
func (t *ChannelLanguageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelLanguage], *http.Response, error)
func (*ChannelLanguageRepository) SearchIds ¶
func (t *ChannelLanguageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelLanguageRepository) Upsert ¶
func (t *ChannelLanguageRepository) Upsert(ctx ApiContext, entity []ChannelLanguage) (*http.Response, error)
type ChannelPaymentMethod ¶
type ChannelPaymentMethod struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
PaymentMethod *PaymentMethod `json:"paymentMethod,omitempty"`
PaymentMethodId string `json:"paymentMethodId,omitempty"`
}
type ChannelPaymentMethodRepository ¶
type ChannelPaymentMethodRepository struct {
*GenericRepository[ChannelPaymentMethod]
}
func NewChannelPaymentMethodRepository ¶
func NewChannelPaymentMethodRepository(client *Client) *ChannelPaymentMethodRepository
func (*ChannelPaymentMethodRepository) Delete ¶
func (t *ChannelPaymentMethodRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelPaymentMethodRepository) Search ¶
func (t *ChannelPaymentMethodRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelPaymentMethod], *http.Response, error)
func (*ChannelPaymentMethodRepository) SearchAll ¶
func (t *ChannelPaymentMethodRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelPaymentMethod], *http.Response, error)
func (*ChannelPaymentMethodRepository) SearchIds ¶
func (t *ChannelPaymentMethodRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelPaymentMethodRepository) Upsert ¶
func (t *ChannelPaymentMethodRepository) Upsert(ctx ApiContext, entity []ChannelPaymentMethod) (*http.Response, error)
type ChannelRepository ¶
type ChannelRepository struct {
*GenericRepository[Channel]
}
func NewChannelRepository ¶
func NewChannelRepository(client *Client) *ChannelRepository
func (*ChannelRepository) Delete ¶
func (t *ChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelRepository) Search ¶
func (t *ChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Channel], *http.Response, error)
func (*ChannelRepository) SearchAll ¶
func (t *ChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Channel], *http.Response, error)
func (*ChannelRepository) SearchIds ¶
func (t *ChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelRepository) Upsert ¶
func (t *ChannelRepository) Upsert(ctx ApiContext, entity []Channel) (*http.Response, error)
type ChannelTranslation ¶
type ChannelTranslation struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
HomeEnabled bool `json:"homeEnabled,omitempty"`
HomeKeywords string `json:"homeKeywords,omitempty"`
HomeMetaDescription string `json:"homeMetaDescription,omitempty"`
HomeMetaTitle string `json:"homeMetaTitle,omitempty"`
HomeName string `json:"homeName,omitempty"`
HomeSlotConfig interface{} `json:"homeSlotConfig,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ChannelTranslationRepository ¶
type ChannelTranslationRepository struct {
*GenericRepository[ChannelTranslation]
}
func NewChannelTranslationRepository ¶
func NewChannelTranslationRepository(client *Client) *ChannelTranslationRepository
func (*ChannelTranslationRepository) Delete ¶
func (t *ChannelTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelTranslationRepository) Search ¶
func (t *ChannelTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTranslation], *http.Response, error)
func (*ChannelTranslationRepository) SearchAll ¶
func (t *ChannelTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTranslation], *http.Response, error)
func (*ChannelTranslationRepository) SearchIds ¶
func (t *ChannelTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelTranslationRepository) Upsert ¶
func (t *ChannelTranslationRepository) Upsert(ctx ApiContext, entity []ChannelTranslation) (*http.Response, error)
type ChannelType ¶
type ChannelType struct {
Channels []Channel `json:"channels,omitempty"`
CoverUrl string `json:"coverUrl,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DescriptionLong string `json:"descriptionLong,omitempty"`
IconName string `json:"iconName,omitempty"`
Id string `json:"id,omitempty"`
Manufacturer string `json:"manufacturer,omitempty"`
Name string `json:"name,omitempty"`
ScreenshotUrls interface{} `json:"screenshotUrls,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []ChannelTypeTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ChannelTypeRepository ¶
type ChannelTypeRepository struct {
*GenericRepository[ChannelType]
}
func NewChannelTypeRepository ¶
func NewChannelTypeRepository(client *Client) *ChannelTypeRepository
func (*ChannelTypeRepository) Delete ¶
func (t *ChannelTypeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelTypeRepository) Search ¶
func (t *ChannelTypeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelType], *http.Response, error)
func (*ChannelTypeRepository) SearchAll ¶
func (t *ChannelTypeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelType], *http.Response, error)
func (*ChannelTypeRepository) SearchIds ¶
func (t *ChannelTypeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelTypeRepository) Upsert ¶
func (t *ChannelTypeRepository) Upsert(ctx ApiContext, entity []ChannelType) (*http.Response, error)
type ChannelTypeTranslation ¶
type ChannelTypeTranslation struct {
ChannelType *ChannelType `json:"channelType,omitempty"`
ChannelTypeId string `json:"channelTypeId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DescriptionLong string `json:"descriptionLong,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Manufacturer string `json:"manufacturer,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ChannelTypeTranslationRepository ¶
type ChannelTypeTranslationRepository struct {
*GenericRepository[ChannelTypeTranslation]
}
func NewChannelTypeTranslationRepository ¶
func NewChannelTypeTranslationRepository(client *Client) *ChannelTypeTranslationRepository
func (*ChannelTypeTranslationRepository) Delete ¶
func (t *ChannelTypeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ChannelTypeTranslationRepository) Search ¶
func (t *ChannelTypeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTypeTranslation], *http.Response, error)
func (*ChannelTypeTranslationRepository) SearchAll ¶
func (t *ChannelTypeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ChannelTypeTranslation], *http.Response, error)
func (*ChannelTypeTranslationRepository) SearchIds ¶
func (t *ChannelTypeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ChannelTypeTranslationRepository) Upsert ¶
func (t *ChannelTypeTranslationRepository) Upsert(ctx ApiContext, entity []ChannelTypeTranslation) (*http.Response, error)
type Client ¶
type Client struct {
HeyFrameVersion *version.Version
Repository Repository
Bulk *BulkService
Info *InfoService
ExtensionManager *ExtensionManagerService
ThemeManager *ThemeManagerService
CacheManager *CacheManagerService
SystemConfigManager *SystemConfigService
// contains filtered or unexported fields
}
func NewApiClient ¶
func (*Client) NewRawRequest ¶
func (*Client) NewRequest ¶
func (*Client) Token ¶
func (c *Client) Token() oauth2.TokenSource
type ClientService ¶
type ClientService struct {
Client *Client
}
type CmsPage ¶
type CmsPage struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []CmsPageTranslation `json:"translations,omitempty"`
Type string `json:"type,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type CmsPageRepository ¶
type CmsPageRepository struct {
*GenericRepository[CmsPage]
}
func NewCmsPageRepository ¶
func NewCmsPageRepository(client *Client) *CmsPageRepository
func (*CmsPageRepository) Delete ¶
func (t *CmsPageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CmsPageRepository) Search ¶
func (t *CmsPageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPage], *http.Response, error)
func (*CmsPageRepository) SearchAll ¶
func (t *CmsPageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPage], *http.Response, error)
func (*CmsPageRepository) SearchIds ¶
func (t *CmsPageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CmsPageRepository) Upsert ¶
func (t *CmsPageRepository) Upsert(ctx ApiContext, entity []CmsPage) (*http.Response, error)
type CmsPageTranslation ¶
type CmsPageTranslation struct {
CmsPage *CmsPage `json:"cmsPage,omitempty"`
CmsPageId string `json:"cmsPageId,omitempty"`
CmsPageVersionId string `json:"cmsPageVersionId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CmsPageTranslationRepository ¶
type CmsPageTranslationRepository struct {
*GenericRepository[CmsPageTranslation]
}
func NewCmsPageTranslationRepository ¶
func NewCmsPageTranslationRepository(client *Client) *CmsPageTranslationRepository
func (*CmsPageTranslationRepository) Delete ¶
func (t *CmsPageTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CmsPageTranslationRepository) Search ¶
func (t *CmsPageTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPageTranslation], *http.Response, error)
func (*CmsPageTranslationRepository) SearchAll ¶
func (t *CmsPageTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CmsPageTranslation], *http.Response, error)
func (*CmsPageTranslationRepository) SearchIds ¶
func (t *CmsPageTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CmsPageTranslationRepository) Upsert ¶
func (t *CmsPageTranslationRepository) Upsert(ctx ApiContext, entity []CmsPageTranslation) (*http.Response, error)
type Country ¶
type Country struct {
Active bool `json:"active,omitempty"`
ChannelDefaultAssignments []Channel `json:"channelDefaultAssignments,omitempty"`
Channels []Channel `json:"channels,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CurrencyCountryRoundings []CurrencyCountryRounding `json:"currencyCountryRoundings,omitempty"`
Id string `json:"id,omitempty"`
Iso string `json:"iso,omitempty"`
Iso3 string `json:"iso3,omitempty"`
Name string `json:"name,omitempty"`
Position float64 `json:"position,omitempty"`
States []CountryState `json:"states,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []CountryTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CountryRepository ¶
type CountryRepository struct {
*GenericRepository[Country]
}
func NewCountryRepository ¶
func NewCountryRepository(client *Client) *CountryRepository
func (*CountryRepository) Delete ¶
func (t *CountryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CountryRepository) Search ¶
func (t *CountryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Country], *http.Response, error)
func (*CountryRepository) SearchAll ¶
func (t *CountryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Country], *http.Response, error)
func (*CountryRepository) SearchIds ¶
func (t *CountryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CountryRepository) Upsert ¶
func (t *CountryRepository) Upsert(ctx ApiContext, entity []Country) (*http.Response, error)
type CountryState ¶
type CountryState struct {
Active bool `json:"active,omitempty"`
Country *Country `json:"country,omitempty"`
CountryId string `json:"countryId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Position float64 `json:"position,omitempty"`
ShortCode string `json:"shortCode,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []CountryStateTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CountryStateRepository ¶
type CountryStateRepository struct {
*GenericRepository[CountryState]
}
func NewCountryStateRepository ¶
func NewCountryStateRepository(client *Client) *CountryStateRepository
func (*CountryStateRepository) Delete ¶
func (t *CountryStateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CountryStateRepository) Search ¶
func (t *CountryStateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryState], *http.Response, error)
func (*CountryStateRepository) SearchAll ¶
func (t *CountryStateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryState], *http.Response, error)
func (*CountryStateRepository) SearchIds ¶
func (t *CountryStateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CountryStateRepository) Upsert ¶
func (t *CountryStateRepository) Upsert(ctx ApiContext, entity []CountryState) (*http.Response, error)
type CountryStateTranslation ¶
type CountryStateTranslation struct {
CountryState *CountryState `json:"countryState,omitempty"`
CountryStateId string `json:"countryStateId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CountryStateTranslationRepository ¶
type CountryStateTranslationRepository struct {
*GenericRepository[CountryStateTranslation]
}
func NewCountryStateTranslationRepository ¶
func NewCountryStateTranslationRepository(client *Client) *CountryStateTranslationRepository
func (*CountryStateTranslationRepository) Delete ¶
func (t *CountryStateTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CountryStateTranslationRepository) Search ¶
func (t *CountryStateTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryStateTranslation], *http.Response, error)
func (*CountryStateTranslationRepository) SearchAll ¶
func (t *CountryStateTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryStateTranslation], *http.Response, error)
func (*CountryStateTranslationRepository) SearchIds ¶
func (t *CountryStateTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CountryStateTranslationRepository) Upsert ¶
func (t *CountryStateTranslationRepository) Upsert(ctx ApiContext, entity []CountryStateTranslation) (*http.Response, error)
type CountryTranslation ¶
type CountryTranslation struct {
Country *Country `json:"country,omitempty"`
CountryId string `json:"countryId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CountryTranslationRepository ¶
type CountryTranslationRepository struct {
*GenericRepository[CountryTranslation]
}
func NewCountryTranslationRepository ¶
func NewCountryTranslationRepository(client *Client) *CountryTranslationRepository
func (*CountryTranslationRepository) Delete ¶
func (t *CountryTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CountryTranslationRepository) Search ¶
func (t *CountryTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryTranslation], *http.Response, error)
func (*CountryTranslationRepository) SearchAll ¶
func (t *CountryTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CountryTranslation], *http.Response, error)
func (*CountryTranslationRepository) SearchIds ¶
func (t *CountryTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CountryTranslationRepository) Upsert ¶
func (t *CountryTranslationRepository) Upsert(ctx ApiContext, entity []CountryTranslation) (*http.Response, error)
type Criteria ¶
type Criteria struct {
Includes map[string][]string `json:"includes,omitempty"`
Page int64 `json:"page,omitempty"`
Limit int64 `json:"limit,omitempty"`
IDs []string `json:"ids,omitempty"`
Filter []CriteriaFilter `json:"filter,omitempty"`
PostFilter []CriteriaFilter `json:"postFilter,omitempty"`
Sort []CriteriaSort `json:"sort,omitempty"`
Associations map[string]Criteria `json:"associations,omitempty"`
Term string `json:"term,omitempty"`
TotalCountMode int `json:"totalCountMode,omitempty"`
}
type CriteriaFilter ¶
type CriteriaSort ¶
type Currency ¶
type Currency struct {
ChannelDefaultAssignments []Channel `json:"channelDefaultAssignments,omitempty"`
ChannelDomains []ChannelDomain `json:"channelDomains,omitempty"`
Channels []Channel `json:"channels,omitempty"`
CountryRoundings []CurrencyCountryRounding `json:"countryRoundings,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Factor float64 `json:"factor,omitempty"`
Id string `json:"id,omitempty"`
IsSystemDefault bool `json:"isSystemDefault,omitempty"`
IsoCode string `json:"isoCode,omitempty"`
ItemRounding interface{} `json:"itemRounding,omitempty"`
Name string `json:"name,omitempty"`
Orders []Order `json:"orders,omitempty"`
Position float64 `json:"position,omitempty"`
ShortName string `json:"shortName,omitempty"`
Symbol string `json:"symbol,omitempty"`
TotalRounding interface{} `json:"totalRounding,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []CurrencyTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CurrencyCountryRounding ¶
type CurrencyCountryRounding struct {
Country *Country `json:"country,omitempty"`
CountryId string `json:"countryId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Currency *Currency `json:"currency,omitempty"`
CurrencyId string `json:"currencyId,omitempty"`
Id string `json:"id,omitempty"`
ItemRounding interface{} `json:"itemRounding,omitempty"`
TotalRounding interface{} `json:"totalRounding,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CurrencyCountryRoundingRepository ¶
type CurrencyCountryRoundingRepository struct {
*GenericRepository[CurrencyCountryRounding]
}
func NewCurrencyCountryRoundingRepository ¶
func NewCurrencyCountryRoundingRepository(client *Client) *CurrencyCountryRoundingRepository
func (*CurrencyCountryRoundingRepository) Delete ¶
func (t *CurrencyCountryRoundingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CurrencyCountryRoundingRepository) Search ¶
func (t *CurrencyCountryRoundingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyCountryRounding], *http.Response, error)
func (*CurrencyCountryRoundingRepository) SearchAll ¶
func (t *CurrencyCountryRoundingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyCountryRounding], *http.Response, error)
func (*CurrencyCountryRoundingRepository) SearchIds ¶
func (t *CurrencyCountryRoundingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CurrencyCountryRoundingRepository) Upsert ¶
func (t *CurrencyCountryRoundingRepository) Upsert(ctx ApiContext, entity []CurrencyCountryRounding) (*http.Response, error)
type CurrencyRepository ¶
type CurrencyRepository struct {
*GenericRepository[Currency]
}
func NewCurrencyRepository ¶
func NewCurrencyRepository(client *Client) *CurrencyRepository
func (*CurrencyRepository) Delete ¶
func (t *CurrencyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CurrencyRepository) Search ¶
func (t *CurrencyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Currency], *http.Response, error)
func (*CurrencyRepository) SearchAll ¶
func (t *CurrencyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Currency], *http.Response, error)
func (*CurrencyRepository) SearchIds ¶
func (t *CurrencyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CurrencyRepository) Upsert ¶
func (t *CurrencyRepository) Upsert(ctx ApiContext, entity []Currency) (*http.Response, error)
type CurrencyTranslation ¶
type CurrencyTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
Currency *Currency `json:"currency,omitempty"`
CurrencyId string `json:"currencyId,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
ShortName string `json:"shortName,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CurrencyTranslationRepository ¶
type CurrencyTranslationRepository struct {
*GenericRepository[CurrencyTranslation]
}
func NewCurrencyTranslationRepository ¶
func NewCurrencyTranslationRepository(client *Client) *CurrencyTranslationRepository
func (*CurrencyTranslationRepository) Delete ¶
func (t *CurrencyTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CurrencyTranslationRepository) Search ¶
func (t *CurrencyTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyTranslation], *http.Response, error)
func (*CurrencyTranslationRepository) SearchAll ¶
func (t *CurrencyTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CurrencyTranslation], *http.Response, error)
func (*CurrencyTranslationRepository) SearchIds ¶
func (t *CurrencyTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CurrencyTranslationRepository) Upsert ¶
func (t *CurrencyTranslationRepository) Upsert(ctx ApiContext, entity []CurrencyTranslation) (*http.Response, error)
type CustomField ¶
type CustomField struct {
Active bool `json:"active,omitempty"`
AllowCartExpose bool `json:"allowCartExpose,omitempty"`
AllowCustomerWrite bool `json:"allowCustomerWrite,omitempty"`
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFieldSet *CustomFieldSet `json:"customFieldSet,omitempty"`
CustomFieldSetId string `json:"customFieldSetId,omitempty"`
FrontApiAware bool `json:"frontApiAware,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Type string `json:"type,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomFieldRepository ¶
type CustomFieldRepository struct {
*GenericRepository[CustomField]
}
func NewCustomFieldRepository ¶
func NewCustomFieldRepository(client *Client) *CustomFieldRepository
func (*CustomFieldRepository) Delete ¶
func (t *CustomFieldRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomFieldRepository) Search ¶
func (t *CustomFieldRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomField], *http.Response, error)
func (*CustomFieldRepository) SearchAll ¶
func (t *CustomFieldRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomField], *http.Response, error)
func (*CustomFieldRepository) SearchIds ¶
func (t *CustomFieldRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomFieldRepository) Upsert ¶
func (t *CustomFieldRepository) Upsert(ctx ApiContext, entity []CustomField) (*http.Response, error)
type CustomFieldSet ¶
type CustomFieldSet struct {
Active bool `json:"active,omitempty"`
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields []CustomField `json:"customFields,omitempty"`
Global bool `json:"global,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Position float64 `json:"position,omitempty"`
Relations []CustomFieldSetRelation `json:"relations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomFieldSetRelation ¶
type CustomFieldSetRelation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFieldSet *CustomFieldSet `json:"customFieldSet,omitempty"`
CustomFieldSetId string `json:"customFieldSetId,omitempty"`
EntityName string `json:"entityName,omitempty"`
Id string `json:"id,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomFieldSetRelationRepository ¶
type CustomFieldSetRelationRepository struct {
*GenericRepository[CustomFieldSetRelation]
}
func NewCustomFieldSetRelationRepository ¶
func NewCustomFieldSetRelationRepository(client *Client) *CustomFieldSetRelationRepository
func (*CustomFieldSetRelationRepository) Delete ¶
func (t *CustomFieldSetRelationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomFieldSetRelationRepository) Search ¶
func (t *CustomFieldSetRelationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSetRelation], *http.Response, error)
func (*CustomFieldSetRelationRepository) SearchAll ¶
func (t *CustomFieldSetRelationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSetRelation], *http.Response, error)
func (*CustomFieldSetRelationRepository) SearchIds ¶
func (t *CustomFieldSetRelationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomFieldSetRelationRepository) Upsert ¶
func (t *CustomFieldSetRelationRepository) Upsert(ctx ApiContext, entity []CustomFieldSetRelation) (*http.Response, error)
type CustomFieldSetRepository ¶
type CustomFieldSetRepository struct {
*GenericRepository[CustomFieldSet]
}
func NewCustomFieldSetRepository ¶
func NewCustomFieldSetRepository(client *Client) *CustomFieldSetRepository
func (*CustomFieldSetRepository) Delete ¶
func (t *CustomFieldSetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomFieldSetRepository) Search ¶
func (t *CustomFieldSetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSet], *http.Response, error)
func (*CustomFieldSetRepository) SearchAll ¶
func (t *CustomFieldSetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomFieldSet], *http.Response, error)
func (*CustomFieldSetRepository) SearchIds ¶
func (t *CustomFieldSetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomFieldSetRepository) Upsert ¶
func (t *CustomFieldSetRepository) Upsert(ctx ApiContext, entity []CustomFieldSet) (*http.Response, error)
type Customer ¶
type Customer struct {
Active bool `json:"active,omitempty"`
AutoIncrement float64 `json:"autoIncrement,omitempty"`
AvatarId string `json:"avatarId,omitempty"`
AvatarMedia *Media `json:"avatarMedia,omitempty"`
Birthday time.Time `json:"birthday,omitempty"`
BoundChannel *Channel `json:"boundChannel,omitempty"`
BoundChannelId string `json:"boundChannelId,omitempty"`
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CreatedBy *User `json:"createdBy,omitempty"`
CreatedById string `json:"createdById,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
CustomerNumber string `json:"customerNumber,omitempty"`
Email string `json:"email,omitempty"`
ExtraFields interface{} `json:"extraFields,omitempty"`
FirstLogin time.Time `json:"firstLogin,omitempty"`
Group *CustomerGroup `json:"group,omitempty"`
GroupId string `json:"groupId,omitempty"`
Hash string `json:"hash,omitempty"`
Id string `json:"id,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
LastLogin time.Time `json:"lastLogin,omitempty"`
LastOrderDate time.Time `json:"lastOrderDate,omitempty"`
LastPaymentMethod *PaymentMethod `json:"lastPaymentMethod,omitempty"`
LastPaymentMethodId string `json:"lastPaymentMethodId,omitempty"`
LastUpdatedPasswordAt time.Time `json:"lastUpdatedPasswordAt,omitempty"`
LegacyEncoder string `json:"legacyEncoder,omitempty"`
LegacyPassword string `json:"legacyPassword,omitempty"`
Name string `json:"name,omitempty"`
Nickname string `json:"nickname,omitempty"`
OrderCount float64 `json:"orderCount,omitempty"`
OrderCustomers []OrderCustomer `json:"orderCustomers,omitempty"`
OrderTotalAmount float64 `json:"orderTotalAmount,omitempty"`
Password interface{} `json:"password,omitempty"`
RemoteAddress interface{} `json:"remoteAddress,omitempty"`
Roles []CustomerRole `json:"roles,omitempty"`
TagIds interface{} `json:"tagIds,omitempty"`
Tags []Tag `json:"tags,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UpdatedBy *User `json:"updatedBy,omitempty"`
UpdatedById string `json:"updatedById,omitempty"`
}
type CustomerGroup ¶
type CustomerGroup struct {
Channels []Channel `json:"channels,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Customers []Customer `json:"customers,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []CustomerGroupTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomerGroupRepository ¶
type CustomerGroupRepository struct {
*GenericRepository[CustomerGroup]
}
func NewCustomerGroupRepository ¶
func NewCustomerGroupRepository(client *Client) *CustomerGroupRepository
func (*CustomerGroupRepository) Delete ¶
func (t *CustomerGroupRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomerGroupRepository) Search ¶
func (t *CustomerGroupRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroup], *http.Response, error)
func (*CustomerGroupRepository) SearchAll ¶
func (t *CustomerGroupRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroup], *http.Response, error)
func (*CustomerGroupRepository) SearchIds ¶
func (t *CustomerGroupRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomerGroupRepository) Upsert ¶
func (t *CustomerGroupRepository) Upsert(ctx ApiContext, entity []CustomerGroup) (*http.Response, error)
type CustomerGroupTranslation ¶
type CustomerGroupTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
CustomerGroup *CustomerGroup `json:"customerGroup,omitempty"`
CustomerGroupId string `json:"customerGroupId,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomerGroupTranslationRepository ¶
type CustomerGroupTranslationRepository struct {
*GenericRepository[CustomerGroupTranslation]
}
func NewCustomerGroupTranslationRepository ¶
func NewCustomerGroupTranslationRepository(client *Client) *CustomerGroupTranslationRepository
func (*CustomerGroupTranslationRepository) Delete ¶
func (t *CustomerGroupTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomerGroupTranslationRepository) Search ¶
func (t *CustomerGroupTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroupTranslation], *http.Response, error)
func (*CustomerGroupTranslationRepository) SearchAll ¶
func (t *CustomerGroupTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerGroupTranslation], *http.Response, error)
func (*CustomerGroupTranslationRepository) SearchIds ¶
func (t *CustomerGroupTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomerGroupTranslationRepository) Upsert ¶
func (t *CustomerGroupTranslationRepository) Upsert(ctx ApiContext, entity []CustomerGroupTranslation) (*http.Response, error)
type CustomerRepository ¶
type CustomerRepository struct {
*GenericRepository[Customer]
}
func NewCustomerRepository ¶
func NewCustomerRepository(client *Client) *CustomerRepository
func (*CustomerRepository) Delete ¶
func (t *CustomerRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomerRepository) Search ¶
func (t *CustomerRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Customer], *http.Response, error)
func (*CustomerRepository) SearchAll ¶
func (t *CustomerRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Customer], *http.Response, error)
func (*CustomerRepository) SearchIds ¶
func (t *CustomerRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomerRepository) Upsert ¶
func (t *CustomerRepository) Upsert(ctx ApiContext, entity []Customer) (*http.Response, error)
type CustomerRole ¶
type CustomerRole struct {
Active bool `json:"active,omitempty"`
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Customers []Customer `json:"customers,omitempty"`
DeletedAt time.Time `json:"deletedAt,omitempty"`
ExtraFields interface{} `json:"extraFields,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Privileges interface{} `json:"privileges,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomerRoleMapping ¶
type CustomerRoleMapping struct {
AclRoleId string `json:"aclRoleId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Customer *Customer `json:"customer,omitempty"`
CustomerId string `json:"customerId,omitempty"`
CustomerRole *CustomerRole `json:"customerRole,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type CustomerRoleMappingRepository ¶
type CustomerRoleMappingRepository struct {
*GenericRepository[CustomerRoleMapping]
}
func NewCustomerRoleMappingRepository ¶
func NewCustomerRoleMappingRepository(client *Client) *CustomerRoleMappingRepository
func (*CustomerRoleMappingRepository) Delete ¶
func (t *CustomerRoleMappingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomerRoleMappingRepository) Search ¶
func (t *CustomerRoleMappingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRoleMapping], *http.Response, error)
func (*CustomerRoleMappingRepository) SearchAll ¶
func (t *CustomerRoleMappingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRoleMapping], *http.Response, error)
func (*CustomerRoleMappingRepository) SearchIds ¶
func (t *CustomerRoleMappingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomerRoleMappingRepository) Upsert ¶
func (t *CustomerRoleMappingRepository) Upsert(ctx ApiContext, entity []CustomerRoleMapping) (*http.Response, error)
type CustomerRoleRepository ¶
type CustomerRoleRepository struct {
*GenericRepository[CustomerRole]
}
func NewCustomerRoleRepository ¶
func NewCustomerRoleRepository(client *Client) *CustomerRoleRepository
func (*CustomerRoleRepository) Delete ¶
func (t *CustomerRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomerRoleRepository) Search ¶
func (t *CustomerRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRole], *http.Response, error)
func (*CustomerRoleRepository) SearchAll ¶
func (t *CustomerRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerRole], *http.Response, error)
func (*CustomerRoleRepository) SearchIds ¶
func (t *CustomerRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomerRoleRepository) Upsert ¶
func (t *CustomerRoleRepository) Upsert(ctx ApiContext, entity []CustomerRole) (*http.Response, error)
type CustomerTag ¶
type CustomerTagRepository ¶
type CustomerTagRepository struct {
*GenericRepository[CustomerTag]
}
func NewCustomerTagRepository ¶
func NewCustomerTagRepository(client *Client) *CustomerTagRepository
func (*CustomerTagRepository) Delete ¶
func (t *CustomerTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*CustomerTagRepository) Search ¶
func (t *CustomerTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerTag], *http.Response, error)
func (*CustomerTagRepository) SearchAll ¶
func (t *CustomerTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[CustomerTag], *http.Response, error)
func (*CustomerTagRepository) SearchIds ¶
func (t *CustomerTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*CustomerTagRepository) Upsert ¶
func (t *CustomerTagRepository) Upsert(ctx ApiContext, entity []CustomerTag) (*http.Response, error)
type Dict ¶
type Dict struct {
Active bool `json:"active,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Id string `json:"id,omitempty"`
Items []DictItem `json:"items,omitempty"`
Key string `json:"key,omitempty"`
Position float64 `json:"position,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []DictTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type DictItem ¶
type DictItem struct {
Active bool `json:"active,omitempty"`
ChildCount float64 `json:"childCount,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Dict *Dict `json:"dict,omitempty"`
DictId string `json:"dictId,omitempty"`
Id string `json:"id,omitempty"`
Label string `json:"label,omitempty"`
Level float64 `json:"level,omitempty"`
Path string `json:"path,omitempty"`
Position float64 `json:"position,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []DictItemTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Value string `json:"value,omitempty"`
}
type DictItemRepository ¶
type DictItemRepository struct {
*GenericRepository[DictItem]
}
func NewDictItemRepository ¶
func NewDictItemRepository(client *Client) *DictItemRepository
func (*DictItemRepository) Delete ¶
func (t *DictItemRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*DictItemRepository) Search ¶
func (t *DictItemRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItem], *http.Response, error)
func (*DictItemRepository) SearchAll ¶
func (t *DictItemRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItem], *http.Response, error)
func (*DictItemRepository) SearchIds ¶
func (t *DictItemRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*DictItemRepository) Upsert ¶
func (t *DictItemRepository) Upsert(ctx ApiContext, entity []DictItem) (*http.Response, error)
type DictItemTranslation ¶
type DictItemTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DictItem *DictItem `json:"dictItem,omitempty"`
DictItemId string `json:"dictItemId,omitempty"`
Label string `json:"label,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Position float64 `json:"position,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type DictItemTranslationRepository ¶
type DictItemTranslationRepository struct {
*GenericRepository[DictItemTranslation]
}
func NewDictItemTranslationRepository ¶
func NewDictItemTranslationRepository(client *Client) *DictItemTranslationRepository
func (*DictItemTranslationRepository) Delete ¶
func (t *DictItemTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*DictItemTranslationRepository) Search ¶
func (t *DictItemTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItemTranslation], *http.Response, error)
func (*DictItemTranslationRepository) SearchAll ¶
func (t *DictItemTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[DictItemTranslation], *http.Response, error)
func (*DictItemTranslationRepository) SearchIds ¶
func (t *DictItemTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*DictItemTranslationRepository) Upsert ¶
func (t *DictItemTranslationRepository) Upsert(ctx ApiContext, entity []DictItemTranslation) (*http.Response, error)
type DictRepository ¶
type DictRepository struct {
*GenericRepository[Dict]
}
func NewDictRepository ¶
func NewDictRepository(client *Client) *DictRepository
func (*DictRepository) Delete ¶
func (t *DictRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*DictRepository) Search ¶
func (t *DictRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Dict], *http.Response, error)
func (*DictRepository) SearchAll ¶
func (t *DictRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Dict], *http.Response, error)
func (*DictRepository) SearchIds ¶
func (t *DictRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*DictRepository) Upsert ¶
func (t *DictRepository) Upsert(ctx ApiContext, entity []Dict) (*http.Response, error)
type DictTranslation ¶
type DictTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Dict *Dict `json:"dict,omitempty"`
DictId string `json:"dictId,omitempty"`
Label string `json:"label,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Position float64 `json:"position,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type DictTranslationRepository ¶
type DictTranslationRepository struct {
*GenericRepository[DictTranslation]
}
func NewDictTranslationRepository ¶
func NewDictTranslationRepository(client *Client) *DictTranslationRepository
func (*DictTranslationRepository) Delete ¶
func (t *DictTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*DictTranslationRepository) Search ¶
func (t *DictTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[DictTranslation], *http.Response, error)
func (*DictTranslationRepository) SearchAll ¶
func (t *DictTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[DictTranslation], *http.Response, error)
func (*DictTranslationRepository) SearchIds ¶
func (t *DictTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*DictTranslationRepository) Upsert ¶
func (t *DictTranslationRepository) Upsert(ctx ApiContext, entity []DictTranslation) (*http.Response, error)
type EntityCollection ¶
type ErrorDetail ¶
type ErrorResponse ¶
type ErrorResponse struct {
Response *http.Response
Content string
Errors []ErrorDetail `json:"errors"`
}
func (ErrorResponse) Error ¶
func (r ErrorResponse) Error() string
type ExtensionDetail ¶
type ExtensionDetail struct {
Extensions []interface{} `json:"extensions"`
Id interface{} `json:"id"`
LocalId string `json:"localId"`
Name string `json:"name"`
Label string `json:"label"`
Description string `json:"description"`
ShortDescription interface{} `json:"shortDescription"`
ProducerName string `json:"producerName"`
License string `json:"license"`
Version string `json:"version"`
LatestVersion string `json:"latestVersion"`
Languages []interface{} `json:"languages"`
Rating interface{} `json:"rating"`
NumberOfRatings int `json:"numberOfRatings"`
Variants []interface{} `json:"variants"`
Faq []interface{} `json:"faq"`
Binaries []interface{} `json:"binaries"`
Images []interface{} `json:"images"`
Icon interface{} `json:"icon"`
IconRaw *string `json:"iconRaw"`
Categories []interface{} `json:"categories"`
Permissions interface{} `json:"permissions"`
Active bool `json:"active"`
Type string `json:"type"`
IsTheme bool `json:"isTheme"`
Configurable bool `json:"configurable"`
PrivacyPolicyExtension interface{} `json:"privacyPolicyExtension"`
StoreLicense interface{} `json:"storeLicense"`
StoreExtension interface{} `json:"storeExtension"`
InstalledAt *struct {
Date string `json:"date"`
TimezoneType int `json:"timezone_type"`
Timezone string `json:"timezone"`
} `json:"installedAt"`
UpdatedAt interface{} `json:"updatedAt"`
Notices []interface{} `json:"notices"`
Source string `json:"source"`
UpdateSource string `json:"updateSource"`
}
func (ExtensionDetail) IsPlugin ¶
func (e ExtensionDetail) IsPlugin() bool
func (ExtensionDetail) IsUpdateAble ¶
func (e ExtensionDetail) IsUpdateAble() bool
func (ExtensionDetail) Status ¶
func (e ExtensionDetail) Status() string
type ExtensionList ¶
type ExtensionList []*ExtensionDetail
func (ExtensionList) FilterByUpdateable ¶
func (l ExtensionList) FilterByUpdateable() ExtensionList
func (ExtensionList) GetByName ¶
func (l ExtensionList) GetByName(name string) *ExtensionDetail
type ExtensionManagerService ¶
type ExtensionManagerService ClientService
func (ExtensionManagerService) ActivateExtension ¶
func (e ExtensionManagerService) ActivateExtension(ctx ApiContext, extType, name string) (*http.Response, error)
func (ExtensionManagerService) DeactivateExtension ¶
func (e ExtensionManagerService) DeactivateExtension(ctx ApiContext, extType, name string) (*http.Response, error)
func (ExtensionManagerService) DownloadExtension ¶
func (e ExtensionManagerService) DownloadExtension(ctx ApiContext, name string) (*http.Response, error)
func (ExtensionManagerService) InstallExtension ¶
func (e ExtensionManagerService) InstallExtension(ctx ApiContext, extType, name string) (*http.Response, error)
func (ExtensionManagerService) ListAvailableExtensions ¶
func (e ExtensionManagerService) ListAvailableExtensions(ctx ApiContext) (ExtensionList, *http.Response, error)
func (ExtensionManagerService) Refresh ¶
func (e ExtensionManagerService) Refresh(ctx ApiContext) (*http.Response, error)
func (ExtensionManagerService) RemoveExtension ¶
func (e ExtensionManagerService) RemoveExtension(ctx ApiContext, extType, name string) (*http.Response, error)
func (ExtensionManagerService) UninstallExtension ¶
func (e ExtensionManagerService) UninstallExtension(ctx ApiContext, extType, name string) (*http.Response, error)
func (ExtensionManagerService) UpdateExtension ¶
func (e ExtensionManagerService) UpdateExtension(ctx ApiContext, extType, name string) (*http.Response, error)
func (ExtensionManagerService) UploadExtension ¶
func (e ExtensionManagerService) UploadExtension(ctx ApiContext, extensionZip io.Reader) (*http.Response, error)
func (ExtensionManagerService) UploadExtensionUpdateToCloud ¶
func (e ExtensionManagerService) UploadExtensionUpdateToCloud(ctx ApiContext, extensionName string, extensionZip io.Reader) (*http.Response, error)
type Flow ¶
type Flow struct {
Active bool `json:"active,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
EventName string `json:"eventName,omitempty"`
Id string `json:"id,omitempty"`
Invalid bool `json:"invalid,omitempty"`
Name string `json:"name,omitempty"`
Payload interface{} `json:"payload,omitempty"`
Priority float64 `json:"priority,omitempty"`
Sequences []FlowSequence `json:"sequences,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type FlowRepository ¶
type FlowRepository struct {
*GenericRepository[Flow]
}
func NewFlowRepository ¶
func NewFlowRepository(client *Client) *FlowRepository
func (*FlowRepository) Delete ¶
func (t *FlowRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*FlowRepository) Search ¶
func (t *FlowRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Flow], *http.Response, error)
func (*FlowRepository) SearchAll ¶
func (t *FlowRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Flow], *http.Response, error)
func (*FlowRepository) SearchIds ¶
func (t *FlowRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*FlowRepository) Upsert ¶
func (t *FlowRepository) Upsert(ctx ApiContext, entity []Flow) (*http.Response, error)
type FlowSequence ¶
type FlowSequence struct {
ActionName string `json:"actionName,omitempty"`
Children []FlowSequence `json:"children,omitempty"`
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
DisplayGroup float64 `json:"displayGroup,omitempty"`
Flow *Flow `json:"flow,omitempty"`
FlowId string `json:"flowId,omitempty"`
Id string `json:"id,omitempty"`
Parent *FlowSequence `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
Position float64 `json:"position,omitempty"`
Rule *Rule `json:"rule,omitempty"`
RuleId string `json:"ruleId,omitempty"`
TrueCase bool `json:"trueCase,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type FlowSequenceRepository ¶
type FlowSequenceRepository struct {
*GenericRepository[FlowSequence]
}
func NewFlowSequenceRepository ¶
func NewFlowSequenceRepository(client *Client) *FlowSequenceRepository
func (*FlowSequenceRepository) Delete ¶
func (t *FlowSequenceRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*FlowSequenceRepository) Search ¶
func (t *FlowSequenceRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowSequence], *http.Response, error)
func (*FlowSequenceRepository) SearchAll ¶
func (t *FlowSequenceRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowSequence], *http.Response, error)
func (*FlowSequenceRepository) SearchIds ¶
func (t *FlowSequenceRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*FlowSequenceRepository) Upsert ¶
func (t *FlowSequenceRepository) Upsert(ctx ApiContext, entity []FlowSequence) (*http.Response, error)
type FlowTemplate ¶
type FlowTemplateRepository ¶
type FlowTemplateRepository struct {
*GenericRepository[FlowTemplate]
}
func NewFlowTemplateRepository ¶
func NewFlowTemplateRepository(client *Client) *FlowTemplateRepository
func (*FlowTemplateRepository) Delete ¶
func (t *FlowTemplateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*FlowTemplateRepository) Search ¶
func (t *FlowTemplateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowTemplate], *http.Response, error)
func (*FlowTemplateRepository) SearchAll ¶
func (t *FlowTemplateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[FlowTemplate], *http.Response, error)
func (*FlowTemplateRepository) SearchIds ¶
func (t *FlowTemplateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*FlowTemplateRepository) Upsert ¶
func (t *FlowTemplateRepository) Upsert(ctx ApiContext, entity []FlowTemplate) (*http.Response, error)
type GenericRepository ¶
func NewGenericRepository ¶
func NewGenericRepository[T any](client *Client) *GenericRepository[T]
func (*GenericRepository[T]) Delete ¶
func (r *GenericRepository[T]) Delete(ctx ApiContext, ids []string, entityName string) (*http.Response, error)
func (*GenericRepository[T]) Search ¶
func (r *GenericRepository[T]) Search(ctx ApiContext, criteria Criteria, entityName string) (*EntityCollection[T], *http.Response, error)
func (*GenericRepository[T]) SearchIds ¶
func (r *GenericRepository[T]) SearchIds(ctx ApiContext, criteria Criteria, entityName string) (*SearchIdsResponse, *http.Response, error)
func (*GenericRepository[T]) Upsert ¶
func (r *GenericRepository[T]) Upsert(ctx ApiContext, entity []T, entityName string) (*http.Response, error)
type ImportExportFile ¶
type ImportExportFile struct {
AccessToken string `json:"accessToken,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
ExpireDate time.Time `json:"expireDate,omitempty"`
Id string `json:"id,omitempty"`
Log *ImportExportLog `json:"log,omitempty"`
OriginalName string `json:"originalName,omitempty"`
Path string `json:"path,omitempty"`
Size float64 `json:"size,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ImportExportFileRepository ¶
type ImportExportFileRepository struct {
*GenericRepository[ImportExportFile]
}
func NewImportExportFileRepository ¶
func NewImportExportFileRepository(client *Client) *ImportExportFileRepository
func (*ImportExportFileRepository) Delete ¶
func (t *ImportExportFileRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ImportExportFileRepository) Search ¶
func (t *ImportExportFileRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportFile], *http.Response, error)
func (*ImportExportFileRepository) SearchAll ¶
func (t *ImportExportFileRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportFile], *http.Response, error)
func (*ImportExportFileRepository) SearchIds ¶
func (t *ImportExportFileRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ImportExportFileRepository) Upsert ¶
func (t *ImportExportFileRepository) Upsert(ctx ApiContext, entity []ImportExportFile) (*http.Response, error)
type ImportExportLog ¶
type ImportExportLog struct {
Activity string `json:"activity,omitempty"`
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
FailedImportLog *ImportExportLog `json:"failedImportLog,omitempty"`
File *ImportExportFile `json:"file,omitempty"`
FileId string `json:"fileId,omitempty"`
Id string `json:"id,omitempty"`
InvalidRecordsLog *ImportExportLog `json:"invalidRecordsLog,omitempty"`
InvalidRecordsLogId string `json:"invalidRecordsLogId,omitempty"`
Profile *ImportExportProfile `json:"profile,omitempty"`
ProfileId string `json:"profileId,omitempty"`
ProfileName string `json:"profileName,omitempty"`
Records float64 `json:"records,omitempty"`
Result interface{} `json:"result,omitempty"`
State string `json:"state,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
User *User `json:"user,omitempty"`
UserId string `json:"userId,omitempty"`
Username string `json:"username,omitempty"`
}
type ImportExportLogRepository ¶
type ImportExportLogRepository struct {
*GenericRepository[ImportExportLog]
}
func NewImportExportLogRepository ¶
func NewImportExportLogRepository(client *Client) *ImportExportLogRepository
func (*ImportExportLogRepository) Delete ¶
func (t *ImportExportLogRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ImportExportLogRepository) Search ¶
func (t *ImportExportLogRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportLog], *http.Response, error)
func (*ImportExportLogRepository) SearchAll ¶
func (t *ImportExportLogRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportLog], *http.Response, error)
func (*ImportExportLogRepository) SearchIds ¶
func (t *ImportExportLogRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ImportExportLogRepository) Upsert ¶
func (t *ImportExportLogRepository) Upsert(ctx ApiContext, entity []ImportExportLog) (*http.Response, error)
type ImportExportProfile ¶
type ImportExportProfile struct {
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Delimiter string `json:"delimiter,omitempty"`
Enclosure string `json:"enclosure,omitempty"`
FileType string `json:"fileType,omitempty"`
Id string `json:"id,omitempty"`
ImportExportLogs []ImportExportLog `json:"importExportLogs,omitempty"`
Mapping interface{} `json:"mapping,omitempty"`
SourceEntity string `json:"sourceEntity,omitempty"`
SystemDefault bool `json:"systemDefault,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Type string `json:"type,omitempty"`
UpdateBy interface{} `json:"updateBy,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ImportExportProfileRepository ¶
type ImportExportProfileRepository struct {
*GenericRepository[ImportExportProfile]
}
func NewImportExportProfileRepository ¶
func NewImportExportProfileRepository(client *Client) *ImportExportProfileRepository
func (*ImportExportProfileRepository) Delete ¶
func (t *ImportExportProfileRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ImportExportProfileRepository) Search ¶
func (t *ImportExportProfileRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportProfile], *http.Response, error)
func (*ImportExportProfileRepository) SearchAll ¶
func (t *ImportExportProfileRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ImportExportProfile], *http.Response, error)
func (*ImportExportProfileRepository) SearchIds ¶
func (t *ImportExportProfileRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ImportExportProfileRepository) Upsert ¶
func (t *ImportExportProfileRepository) Upsert(ctx ApiContext, entity []ImportExportProfile) (*http.Response, error)
type InfoResponse ¶
type InfoResponse struct {
Version string `json:"version"`
VersionRevision string `json:"versionRevision"`
AdminWorker struct {
EnableAdminWorker bool `json:"enableAdminWorker"`
Transports []string `json:"transports"`
} `json:"adminWorker"`
Bundles map[string]infoResponseBundle `json:"bundles"`
Settings struct {
EnableURLFeature bool `json:"enableUrlFeature"`
} `json:"settings"`
}
func (InfoResponse) IsCloudShop ¶
func (r InfoResponse) IsCloudShop() bool
type InfoService ¶
type InfoService ClientService
func (InfoService) Info ¶
func (s InfoService) Info(ctx ApiContext) (*InfoResponse, *http.Response, error)
type Integration ¶
type Integration struct {
AccessKey string `json:"accessKey,omitempty"`
AclRoles []AclRole `json:"aclRoles,omitempty"`
Admin bool `json:"admin,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
DeletedAt time.Time `json:"deletedAt,omitempty"`
Id string `json:"id,omitempty"`
Label string `json:"label,omitempty"`
LastUsageAt time.Time `json:"lastUsageAt,omitempty"`
SecretAccessKey interface{} `json:"secretAccessKey,omitempty"`
StateMachineHistoryEntries []StateMachineHistory `json:"stateMachineHistoryEntries,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type IntegrationCredentials ¶
func NewIntegrationCredentials ¶
func NewIntegrationCredentials(clientId, clientSecret string, scopes []string) IntegrationCredentials
func (IntegrationCredentials) GetTokenSource ¶
func (c IntegrationCredentials) GetTokenSource(ctx context.Context, tokenURL string) (oauth2.TokenSource, error)
type IntegrationRepository ¶
type IntegrationRepository struct {
*GenericRepository[Integration]
}
func NewIntegrationRepository ¶
func NewIntegrationRepository(client *Client) *IntegrationRepository
func (*IntegrationRepository) Delete ¶
func (t *IntegrationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*IntegrationRepository) Search ¶
func (t *IntegrationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Integration], *http.Response, error)
func (*IntegrationRepository) SearchAll ¶
func (t *IntegrationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Integration], *http.Response, error)
func (*IntegrationRepository) SearchIds ¶
func (t *IntegrationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*IntegrationRepository) Upsert ¶
func (t *IntegrationRepository) Upsert(ctx ApiContext, entity []Integration) (*http.Response, error)
type IntegrationRole ¶
type IntegrationRole struct {
AclRoleId string `json:"aclRoleId,omitempty"`
Integration *Integration `json:"integration,omitempty"`
IntegrationId string `json:"integrationId,omitempty"`
Role *AclRole `json:"role,omitempty"`
}
type IntegrationRoleRepository ¶
type IntegrationRoleRepository struct {
*GenericRepository[IntegrationRole]
}
func NewIntegrationRoleRepository ¶
func NewIntegrationRoleRepository(client *Client) *IntegrationRoleRepository
func (*IntegrationRoleRepository) Delete ¶
func (t *IntegrationRoleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*IntegrationRoleRepository) Search ¶
func (t *IntegrationRoleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[IntegrationRole], *http.Response, error)
func (*IntegrationRoleRepository) SearchAll ¶
func (t *IntegrationRoleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[IntegrationRole], *http.Response, error)
func (*IntegrationRoleRepository) SearchIds ¶
func (t *IntegrationRoleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*IntegrationRoleRepository) Upsert ¶
func (t *IntegrationRoleRepository) Upsert(ctx ApiContext, entity []IntegrationRole) (*http.Response, error)
type LandingPage ¶
type LandingPage struct {
Active bool `json:"active,omitempty"`
Channels []Channel `json:"channels,omitempty"`
CmsPage *CmsPage `json:"cmsPage,omitempty"`
CmsPageId string `json:"cmsPageId,omitempty"`
CmsPageVersionId string `json:"cmsPageVersionId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Keywords string `json:"keywords,omitempty"`
MetaDescription string `json:"metaDescription,omitempty"`
MetaTitle string `json:"metaTitle,omitempty"`
Name string `json:"name,omitempty"`
SlotConfig interface{} `json:"slotConfig,omitempty"`
Tags []Tag `json:"tags,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []LandingPageTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Url string `json:"url,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type LandingPageChannel ¶
type LandingPageChannel struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
LandingPage *LandingPage `json:"landingPage,omitempty"`
LandingPageId string `json:"landingPageId,omitempty"`
LandingPageVersionId string `json:"landingPageVersionId,omitempty"`
}
type LandingPageChannelRepository ¶
type LandingPageChannelRepository struct {
*GenericRepository[LandingPageChannel]
}
func NewLandingPageChannelRepository ¶
func NewLandingPageChannelRepository(client *Client) *LandingPageChannelRepository
func (*LandingPageChannelRepository) Delete ¶
func (t *LandingPageChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LandingPageChannelRepository) Search ¶
func (t *LandingPageChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageChannel], *http.Response, error)
func (*LandingPageChannelRepository) SearchAll ¶
func (t *LandingPageChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageChannel], *http.Response, error)
func (*LandingPageChannelRepository) SearchIds ¶
func (t *LandingPageChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LandingPageChannelRepository) Upsert ¶
func (t *LandingPageChannelRepository) Upsert(ctx ApiContext, entity []LandingPageChannel) (*http.Response, error)
type LandingPageRepository ¶
type LandingPageRepository struct {
*GenericRepository[LandingPage]
}
func NewLandingPageRepository ¶
func NewLandingPageRepository(client *Client) *LandingPageRepository
func (*LandingPageRepository) Delete ¶
func (t *LandingPageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LandingPageRepository) Search ¶
func (t *LandingPageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPage], *http.Response, error)
func (*LandingPageRepository) SearchAll ¶
func (t *LandingPageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPage], *http.Response, error)
func (*LandingPageRepository) SearchIds ¶
func (t *LandingPageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LandingPageRepository) Upsert ¶
func (t *LandingPageRepository) Upsert(ctx ApiContext, entity []LandingPage) (*http.Response, error)
type LandingPageTag ¶
type LandingPageTag struct {
LandingPage *LandingPage `json:"landingPage,omitempty"`
LandingPageId string `json:"landingPageId,omitempty"`
LandingPageVersionId string `json:"landingPageVersionId,omitempty"`
Tag *Tag `json:"tag,omitempty"`
TagId string `json:"tagId,omitempty"`
}
type LandingPageTagRepository ¶
type LandingPageTagRepository struct {
*GenericRepository[LandingPageTag]
}
func NewLandingPageTagRepository ¶
func NewLandingPageTagRepository(client *Client) *LandingPageTagRepository
func (*LandingPageTagRepository) Delete ¶
func (t *LandingPageTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LandingPageTagRepository) Search ¶
func (t *LandingPageTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTag], *http.Response, error)
func (*LandingPageTagRepository) SearchAll ¶
func (t *LandingPageTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTag], *http.Response, error)
func (*LandingPageTagRepository) SearchIds ¶
func (t *LandingPageTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LandingPageTagRepository) Upsert ¶
func (t *LandingPageTagRepository) Upsert(ctx ApiContext, entity []LandingPageTag) (*http.Response, error)
type LandingPageTranslation ¶
type LandingPageTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Keywords string `json:"keywords,omitempty"`
LandingPage *LandingPage `json:"landingPage,omitempty"`
LandingPageId string `json:"landingPageId,omitempty"`
LandingPageVersionId string `json:"landingPageVersionId,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
MetaDescription string `json:"metaDescription,omitempty"`
MetaTitle string `json:"metaTitle,omitempty"`
Name string `json:"name,omitempty"`
SlotConfig interface{} `json:"slotConfig,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Url string `json:"url,omitempty"`
}
type LandingPageTranslationRepository ¶
type LandingPageTranslationRepository struct {
*GenericRepository[LandingPageTranslation]
}
func NewLandingPageTranslationRepository ¶
func NewLandingPageTranslationRepository(client *Client) *LandingPageTranslationRepository
func (*LandingPageTranslationRepository) Delete ¶
func (t *LandingPageTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LandingPageTranslationRepository) Search ¶
func (t *LandingPageTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTranslation], *http.Response, error)
func (*LandingPageTranslationRepository) SearchAll ¶
func (t *LandingPageTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LandingPageTranslation], *http.Response, error)
func (*LandingPageTranslationRepository) SearchIds ¶
func (t *LandingPageTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LandingPageTranslationRepository) Upsert ¶
func (t *LandingPageTranslationRepository) Upsert(ctx ApiContext, entity []LandingPageTranslation) (*http.Response, error)
type Language ¶
type Language struct {
Active bool `json:"active,omitempty"`
ChannelDefaultAssignments []Channel `json:"channelDefaultAssignments,omitempty"`
ChannelDomains []ChannelDomain `json:"channelDomains,omitempty"`
ChannelTranslations []ChannelTranslation `json:"channelTranslations,omitempty"`
ChannelTypeTranslations []ChannelTypeTranslation `json:"channelTypeTranslations,omitempty"`
Channels []Channel `json:"channels,omitempty"`
Children []Language `json:"children,omitempty"`
CountryStateTranslations []CountryStateTranslation `json:"countryStateTranslations,omitempty"`
CountryTranslations []CountryTranslation `json:"countryTranslations,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CurrencyTranslations []CurrencyTranslation `json:"currencyTranslations,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
CustomerGroupTranslations []CustomerGroupTranslation `json:"customerGroupTranslations,omitempty"`
Customers []Customer `json:"customers,omitempty"`
Id string `json:"id,omitempty"`
Locale *Locale `json:"locale,omitempty"`
LocaleId string `json:"localeId,omitempty"`
LocaleTranslations []LocaleTranslation `json:"localeTranslations,omitempty"`
MediaTranslations []MediaTranslation `json:"mediaTranslations,omitempty"`
Name string `json:"name,omitempty"`
NumberRangeTranslations []NumberRangeTranslation `json:"numberRangeTranslations,omitempty"`
NumberRangeTypeTranslations []NumberRangeTypeTranslation `json:"numberRangeTypeTranslations,omitempty"`
Orders []Order `json:"orders,omitempty"`
Parent *Language `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
PaymentMethodTranslations []PaymentMethodTranslation `json:"paymentMethodTranslations,omitempty"`
PluginTranslations []PluginTranslation `json:"pluginTranslations,omitempty"`
ProductTranslations []ProductTranslation `json:"productTranslations,omitempty"`
PropertyGroupOptionTranslations []PropertyGroupOptionTranslation `json:"propertyGroupOptionTranslations,omitempty"`
PropertyGroupTranslations []PropertyGroupTranslation `json:"propertyGroupTranslations,omitempty"`
StateMachineStateTranslations []StateMachineStateTranslation `json:"stateMachineStateTranslations,omitempty"`
StateMachineTranslations []StateMachineTranslation `json:"stateMachineTranslations,omitempty"`
ThemeTranslations []ThemeTranslation `json:"themeTranslations,omitempty"`
TranslationCode *Locale `json:"translationCode,omitempty"`
TranslationCodeId string `json:"translationCodeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type LanguageRepository ¶
type LanguageRepository struct {
*GenericRepository[Language]
}
func NewLanguageRepository ¶
func NewLanguageRepository(client *Client) *LanguageRepository
func (*LanguageRepository) Delete ¶
func (t *LanguageRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LanguageRepository) Search ¶
func (t *LanguageRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Language], *http.Response, error)
func (*LanguageRepository) SearchAll ¶
func (t *LanguageRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Language], *http.Response, error)
func (*LanguageRepository) SearchIds ¶
func (t *LanguageRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LanguageRepository) Upsert ¶
func (t *LanguageRepository) Upsert(ctx ApiContext, entity []Language) (*http.Response, error)
type Locale ¶
type Locale struct {
Code string `json:"code,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Languages []Language `json:"languages,omitempty"`
Name string `json:"name,omitempty"`
Territory string `json:"territory,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []LocaleTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Users []User `json:"users,omitempty"`
}
type LocaleRepository ¶
type LocaleRepository struct {
*GenericRepository[Locale]
}
func NewLocaleRepository ¶
func NewLocaleRepository(client *Client) *LocaleRepository
func (*LocaleRepository) Delete ¶
func (t *LocaleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LocaleRepository) Search ¶
func (t *LocaleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Locale], *http.Response, error)
func (*LocaleRepository) SearchAll ¶
func (t *LocaleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Locale], *http.Response, error)
func (*LocaleRepository) SearchIds ¶
func (t *LocaleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LocaleRepository) Upsert ¶
func (t *LocaleRepository) Upsert(ctx ApiContext, entity []Locale) (*http.Response, error)
type LocaleTranslation ¶
type LocaleTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Locale *Locale `json:"locale,omitempty"`
LocaleId string `json:"localeId,omitempty"`
Name string `json:"name,omitempty"`
Territory string `json:"territory,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type LocaleTranslationRepository ¶
type LocaleTranslationRepository struct {
*GenericRepository[LocaleTranslation]
}
func NewLocaleTranslationRepository ¶
func NewLocaleTranslationRepository(client *Client) *LocaleTranslationRepository
func (*LocaleTranslationRepository) Delete ¶
func (t *LocaleTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LocaleTranslationRepository) Search ¶
func (t *LocaleTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LocaleTranslation], *http.Response, error)
func (*LocaleTranslationRepository) SearchAll ¶
func (t *LocaleTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LocaleTranslation], *http.Response, error)
func (*LocaleTranslationRepository) SearchIds ¶
func (t *LocaleTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LocaleTranslationRepository) Upsert ¶
func (t *LocaleTranslationRepository) Upsert(ctx ApiContext, entity []LocaleTranslation) (*http.Response, error)
type LogEntry ¶
type LogEntry struct {
Channel string `json:"channel,omitempty"`
Context interface{} `json:"context,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Extra interface{} `json:"extra,omitempty"`
Id string `json:"id,omitempty"`
Level float64 `json:"level,omitempty"`
Message string `json:"message,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type LogEntryRepository ¶
type LogEntryRepository struct {
*GenericRepository[LogEntry]
}
func NewLogEntryRepository ¶
func NewLogEntryRepository(client *Client) *LogEntryRepository
func (*LogEntryRepository) Delete ¶
func (t *LogEntryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*LogEntryRepository) Search ¶
func (t *LogEntryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[LogEntry], *http.Response, error)
func (*LogEntryRepository) SearchAll ¶
func (t *LogEntryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[LogEntry], *http.Response, error)
func (*LogEntryRepository) SearchIds ¶
func (t *LogEntryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*LogEntryRepository) Upsert ¶
func (t *LogEntryRepository) Upsert(ctx ApiContext, entity []LogEntry) (*http.Response, error)
type MainCategory ¶
type MainCategory struct {
Category *Category `json:"category,omitempty"`
CategoryId string `json:"categoryId,omitempty"`
CategoryVersionId string `json:"categoryVersionId,omitempty"`
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type MainCategoryRepository ¶
type MainCategoryRepository struct {
*GenericRepository[MainCategory]
}
func NewMainCategoryRepository ¶
func NewMainCategoryRepository(client *Client) *MainCategoryRepository
func (*MainCategoryRepository) Delete ¶
func (t *MainCategoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MainCategoryRepository) Search ¶
func (t *MainCategoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MainCategory], *http.Response, error)
func (*MainCategoryRepository) SearchAll ¶
func (t *MainCategoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MainCategory], *http.Response, error)
func (*MainCategoryRepository) SearchIds ¶
func (t *MainCategoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MainCategoryRepository) Upsert ¶
func (t *MainCategoryRepository) Upsert(ctx ApiContext, entity []MainCategory) (*http.Response, error)
type Media ¶
type Media struct {
Alt string `json:"alt,omitempty"`
AvatarCustomers []Customer `json:"avatarCustomers,omitempty"`
AvatarUsers []User `json:"avatarUsers,omitempty"`
Config interface{} `json:"config,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
FileExtension string `json:"fileExtension,omitempty"`
FileHash string `json:"fileHash,omitempty"`
FileName string `json:"fileName,omitempty"`
FileSize float64 `json:"fileSize,omitempty"`
HasFile bool `json:"hasFile,omitempty"`
Id string `json:"id,omitempty"`
MediaFolder *MediaFolder `json:"mediaFolder,omitempty"`
MediaFolderId string `json:"mediaFolderId,omitempty"`
MediaType interface{} `json:"mediaType,omitempty"`
MediaTypeRaw interface{} `json:"mediaTypeRaw,omitempty"`
MetaData interface{} `json:"metaData,omitempty"`
MimeType string `json:"mimeType,omitempty"`
OrderLineItems []OrderLineItem `json:"orderLineItems,omitempty"`
Path string `json:"path,omitempty"`
PaymentMethods []PaymentMethod `json:"paymentMethods,omitempty"`
Private bool `json:"private,omitempty"`
ProductConfiguratorSettings []ProductConfiguratorSetting `json:"productConfiguratorSettings,omitempty"`
ProductMedia []ProductMedia `json:"productMedia,omitempty"`
PropertyGroupOptions []PropertyGroupOption `json:"propertyGroupOptions,omitempty"`
Tags []Tag `json:"tags,omitempty"`
ThemeMedia []Theme `json:"themeMedia,omitempty"`
Themes []Theme `json:"themes,omitempty"`
Thumbnails []MediaThumbnail `json:"thumbnails,omitempty"`
ThumbnailsRo interface{} `json:"thumbnailsRo,omitempty"`
Title string `json:"title,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []MediaTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UploadedAt time.Time `json:"uploadedAt,omitempty"`
Url string `json:"url,omitempty"`
User *User `json:"user,omitempty"`
UserId string `json:"userId,omitempty"`
}
type MediaDefaultFolder ¶
type MediaDefaultFolder struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Entity string `json:"entity,omitempty"`
Folder *MediaFolder `json:"folder,omitempty"`
Id string `json:"id,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type MediaDefaultFolderRepository ¶
type MediaDefaultFolderRepository struct {
*GenericRepository[MediaDefaultFolder]
}
func NewMediaDefaultFolderRepository ¶
func NewMediaDefaultFolderRepository(client *Client) *MediaDefaultFolderRepository
func (*MediaDefaultFolderRepository) Delete ¶
func (t *MediaDefaultFolderRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaDefaultFolderRepository) Search ¶
func (t *MediaDefaultFolderRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaDefaultFolder], *http.Response, error)
func (*MediaDefaultFolderRepository) SearchAll ¶
func (t *MediaDefaultFolderRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaDefaultFolder], *http.Response, error)
func (*MediaDefaultFolderRepository) SearchIds ¶
func (t *MediaDefaultFolderRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaDefaultFolderRepository) Upsert ¶
func (t *MediaDefaultFolderRepository) Upsert(ctx ApiContext, entity []MediaDefaultFolder) (*http.Response, error)
type MediaFolder ¶
type MediaFolder struct {
ChildCount float64 `json:"childCount,omitempty"`
Children []MediaFolder `json:"children,omitempty"`
Configuration *MediaFolderConfiguration `json:"configuration,omitempty"`
ConfigurationId string `json:"configurationId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
DefaultFolder *MediaDefaultFolder `json:"defaultFolder,omitempty"`
DefaultFolderId string `json:"defaultFolderId,omitempty"`
Id string `json:"id,omitempty"`
Media []Media `json:"media,omitempty"`
Name string `json:"name,omitempty"`
Parent *MediaFolder `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
Path string `json:"path,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UseParentConfiguration bool `json:"useParentConfiguration,omitempty"`
}
type MediaFolderConfiguration ¶
type MediaFolderConfiguration struct {
CreateThumbnails bool `json:"createThumbnails,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
KeepAspectRatio bool `json:"keepAspectRatio,omitempty"`
MediaFolders []MediaFolder `json:"mediaFolders,omitempty"`
MediaThumbnailSizes []MediaThumbnailSize `json:"mediaThumbnailSizes,omitempty"`
MediaThumbnailSizesRo interface{} `json:"mediaThumbnailSizesRo,omitempty"`
NoAssociation bool `json:"noAssociation,omitempty"`
Private bool `json:"private,omitempty"`
ThumbnailQuality float64 `json:"thumbnailQuality,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type MediaFolderConfigurationMediaThumbnailSize ¶
type MediaFolderConfigurationMediaThumbnailSize struct {
MediaFolderConfiguration *MediaFolderConfiguration `json:"mediaFolderConfiguration,omitempty"`
MediaFolderConfigurationId string `json:"mediaFolderConfigurationId,omitempty"`
MediaThumbnailSize *MediaThumbnailSize `json:"mediaThumbnailSize,omitempty"`
MediaThumbnailSizeId string `json:"mediaThumbnailSizeId,omitempty"`
}
type MediaFolderConfigurationMediaThumbnailSizeRepository ¶
type MediaFolderConfigurationMediaThumbnailSizeRepository struct {
*GenericRepository[MediaFolderConfigurationMediaThumbnailSize]
}
func NewMediaFolderConfigurationMediaThumbnailSizeRepository ¶
func NewMediaFolderConfigurationMediaThumbnailSizeRepository(client *Client) *MediaFolderConfigurationMediaThumbnailSizeRepository
func (*MediaFolderConfigurationMediaThumbnailSizeRepository) Delete ¶
func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaFolderConfigurationMediaThumbnailSizeRepository) Search ¶
func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfigurationMediaThumbnailSize], *http.Response, error)
func (*MediaFolderConfigurationMediaThumbnailSizeRepository) SearchAll ¶
func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfigurationMediaThumbnailSize], *http.Response, error)
func (*MediaFolderConfigurationMediaThumbnailSizeRepository) SearchIds ¶
func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaFolderConfigurationMediaThumbnailSizeRepository) Upsert ¶
func (t *MediaFolderConfigurationMediaThumbnailSizeRepository) Upsert(ctx ApiContext, entity []MediaFolderConfigurationMediaThumbnailSize) (*http.Response, error)
type MediaFolderConfigurationRepository ¶
type MediaFolderConfigurationRepository struct {
*GenericRepository[MediaFolderConfiguration]
}
func NewMediaFolderConfigurationRepository ¶
func NewMediaFolderConfigurationRepository(client *Client) *MediaFolderConfigurationRepository
func (*MediaFolderConfigurationRepository) Delete ¶
func (t *MediaFolderConfigurationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaFolderConfigurationRepository) Search ¶
func (t *MediaFolderConfigurationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfiguration], *http.Response, error)
func (*MediaFolderConfigurationRepository) SearchAll ¶
func (t *MediaFolderConfigurationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolderConfiguration], *http.Response, error)
func (*MediaFolderConfigurationRepository) SearchIds ¶
func (t *MediaFolderConfigurationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaFolderConfigurationRepository) Upsert ¶
func (t *MediaFolderConfigurationRepository) Upsert(ctx ApiContext, entity []MediaFolderConfiguration) (*http.Response, error)
type MediaFolderRepository ¶
type MediaFolderRepository struct {
*GenericRepository[MediaFolder]
}
func NewMediaFolderRepository ¶
func NewMediaFolderRepository(client *Client) *MediaFolderRepository
func (*MediaFolderRepository) Delete ¶
func (t *MediaFolderRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaFolderRepository) Search ¶
func (t *MediaFolderRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolder], *http.Response, error)
func (*MediaFolderRepository) SearchAll ¶
func (t *MediaFolderRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaFolder], *http.Response, error)
func (*MediaFolderRepository) SearchIds ¶
func (t *MediaFolderRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaFolderRepository) Upsert ¶
func (t *MediaFolderRepository) Upsert(ctx ApiContext, entity []MediaFolder) (*http.Response, error)
type MediaRepository ¶
type MediaRepository struct {
*GenericRepository[Media]
}
func NewMediaRepository ¶
func NewMediaRepository(client *Client) *MediaRepository
func (*MediaRepository) Delete ¶
func (t *MediaRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaRepository) Search ¶
func (t *MediaRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Media], *http.Response, error)
func (*MediaRepository) SearchAll ¶
func (t *MediaRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Media], *http.Response, error)
func (*MediaRepository) SearchIds ¶
func (t *MediaRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaRepository) Upsert ¶
func (t *MediaRepository) Upsert(ctx ApiContext, entity []Media) (*http.Response, error)
type MediaTagRepository ¶
type MediaTagRepository struct {
*GenericRepository[MediaTag]
}
func NewMediaTagRepository ¶
func NewMediaTagRepository(client *Client) *MediaTagRepository
func (*MediaTagRepository) Delete ¶
func (t *MediaTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaTagRepository) Search ¶
func (t *MediaTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTag], *http.Response, error)
func (*MediaTagRepository) SearchAll ¶
func (t *MediaTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTag], *http.Response, error)
func (*MediaTagRepository) SearchIds ¶
func (t *MediaTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaTagRepository) Upsert ¶
func (t *MediaTagRepository) Upsert(ctx ApiContext, entity []MediaTag) (*http.Response, error)
type MediaThumbnail ¶
type MediaThumbnail struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Height float64 `json:"height,omitempty"`
Id string `json:"id,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
MediaThumbnailSize *MediaThumbnailSize `json:"mediaThumbnailSize,omitempty"`
MediaThumbnailSizeId string `json:"mediaThumbnailSizeId,omitempty"`
Path string `json:"path,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Url string `json:"url,omitempty"`
Width float64 `json:"width,omitempty"`
}
type MediaThumbnailRepository ¶
type MediaThumbnailRepository struct {
*GenericRepository[MediaThumbnail]
}
func NewMediaThumbnailRepository ¶
func NewMediaThumbnailRepository(client *Client) *MediaThumbnailRepository
func (*MediaThumbnailRepository) Delete ¶
func (t *MediaThumbnailRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaThumbnailRepository) Search ¶
func (t *MediaThumbnailRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnail], *http.Response, error)
func (*MediaThumbnailRepository) SearchAll ¶
func (t *MediaThumbnailRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnail], *http.Response, error)
func (*MediaThumbnailRepository) SearchIds ¶
func (t *MediaThumbnailRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaThumbnailRepository) Upsert ¶
func (t *MediaThumbnailRepository) Upsert(ctx ApiContext, entity []MediaThumbnail) (*http.Response, error)
type MediaThumbnailSize ¶
type MediaThumbnailSize struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Height float64 `json:"height,omitempty"`
Id string `json:"id,omitempty"`
MediaFolderConfigurations []MediaFolderConfiguration `json:"mediaFolderConfigurations,omitempty"`
MediaThumbnails []MediaThumbnail `json:"mediaThumbnails,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Width float64 `json:"width,omitempty"`
}
type MediaThumbnailSizeRepository ¶
type MediaThumbnailSizeRepository struct {
*GenericRepository[MediaThumbnailSize]
}
func NewMediaThumbnailSizeRepository ¶
func NewMediaThumbnailSizeRepository(client *Client) *MediaThumbnailSizeRepository
func (*MediaThumbnailSizeRepository) Delete ¶
func (t *MediaThumbnailSizeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaThumbnailSizeRepository) Search ¶
func (t *MediaThumbnailSizeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnailSize], *http.Response, error)
func (*MediaThumbnailSizeRepository) SearchAll ¶
func (t *MediaThumbnailSizeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaThumbnailSize], *http.Response, error)
func (*MediaThumbnailSizeRepository) SearchIds ¶
func (t *MediaThumbnailSizeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaThumbnailSizeRepository) Upsert ¶
func (t *MediaThumbnailSizeRepository) Upsert(ctx ApiContext, entity []MediaThumbnailSize) (*http.Response, error)
type MediaTranslation ¶
type MediaTranslation struct {
Alt string `json:"alt,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type MediaTranslationRepository ¶
type MediaTranslationRepository struct {
*GenericRepository[MediaTranslation]
}
func NewMediaTranslationRepository ¶
func NewMediaTranslationRepository(client *Client) *MediaTranslationRepository
func (*MediaTranslationRepository) Delete ¶
func (t *MediaTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*MediaTranslationRepository) Search ¶
func (t *MediaTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTranslation], *http.Response, error)
func (*MediaTranslationRepository) SearchAll ¶
func (t *MediaTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[MediaTranslation], *http.Response, error)
func (*MediaTranslationRepository) SearchIds ¶
func (t *MediaTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*MediaTranslationRepository) Upsert ¶
func (t *MediaTranslationRepository) Upsert(ctx ApiContext, entity []MediaTranslation) (*http.Response, error)
type Navigation ¶
type Navigation struct {
}
type NavigationRepository ¶
type NavigationRepository struct {
*GenericRepository[Navigation]
}
func NewNavigationRepository ¶
func NewNavigationRepository(client *Client) *NavigationRepository
func (*NavigationRepository) Delete ¶
func (t *NavigationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NavigationRepository) Search ¶
func (t *NavigationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Navigation], *http.Response, error)
func (*NavigationRepository) SearchAll ¶
func (t *NavigationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Navigation], *http.Response, error)
func (*NavigationRepository) SearchIds ¶
func (t *NavigationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NavigationRepository) Upsert ¶
func (t *NavigationRepository) Upsert(ctx ApiContext, entity []Navigation) (*http.Response, error)
type NavigationTranslation ¶
type NavigationTranslation struct {
}
type NavigationTranslationRepository ¶
type NavigationTranslationRepository struct {
*GenericRepository[NavigationTranslation]
}
func NewNavigationTranslationRepository ¶
func NewNavigationTranslationRepository(client *Client) *NavigationTranslationRepository
func (*NavigationTranslationRepository) Delete ¶
func (t *NavigationTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NavigationTranslationRepository) Search ¶
func (t *NavigationTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NavigationTranslation], *http.Response, error)
func (*NavigationTranslationRepository) SearchAll ¶
func (t *NavigationTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NavigationTranslation], *http.Response, error)
func (*NavigationTranslationRepository) SearchIds ¶
func (t *NavigationTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NavigationTranslationRepository) Upsert ¶
func (t *NavigationTranslationRepository) Upsert(ctx ApiContext, entity []NavigationTranslation) (*http.Response, error)
type NumberRange ¶
type NumberRange struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Global bool `json:"global,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
NumberRangeChannels []NumberRangeChannel `json:"numberRangeChannels,omitempty"`
Pattern string `json:"pattern,omitempty"`
Start float64 `json:"start,omitempty"`
State *NumberRangeState `json:"state,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []NumberRangeTranslation `json:"translations,omitempty"`
Type *NumberRangeType `json:"type,omitempty"`
TypeId string `json:"typeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type NumberRangeChannel ¶
type NumberRangeChannel struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
NumberRange *NumberRange `json:"numberRange,omitempty"`
NumberRangeId string `json:"numberRangeId,omitempty"`
NumberRangeType *NumberRangeType `json:"numberRangeType,omitempty"`
NumberRangeTypeId string `json:"numberRangeTypeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type NumberRangeChannelRepository ¶
type NumberRangeChannelRepository struct {
*GenericRepository[NumberRangeChannel]
}
func NewNumberRangeChannelRepository ¶
func NewNumberRangeChannelRepository(client *Client) *NumberRangeChannelRepository
func (*NumberRangeChannelRepository) Delete ¶
func (t *NumberRangeChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NumberRangeChannelRepository) Search ¶
func (t *NumberRangeChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeChannel], *http.Response, error)
func (*NumberRangeChannelRepository) SearchAll ¶
func (t *NumberRangeChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeChannel], *http.Response, error)
func (*NumberRangeChannelRepository) SearchIds ¶
func (t *NumberRangeChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NumberRangeChannelRepository) Upsert ¶
func (t *NumberRangeChannelRepository) Upsert(ctx ApiContext, entity []NumberRangeChannel) (*http.Response, error)
type NumberRangeRepository ¶
type NumberRangeRepository struct {
*GenericRepository[NumberRange]
}
func NewNumberRangeRepository ¶
func NewNumberRangeRepository(client *Client) *NumberRangeRepository
func (*NumberRangeRepository) Delete ¶
func (t *NumberRangeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NumberRangeRepository) Search ¶
func (t *NumberRangeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRange], *http.Response, error)
func (*NumberRangeRepository) SearchAll ¶
func (t *NumberRangeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRange], *http.Response, error)
func (*NumberRangeRepository) SearchIds ¶
func (t *NumberRangeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NumberRangeRepository) Upsert ¶
func (t *NumberRangeRepository) Upsert(ctx ApiContext, entity []NumberRange) (*http.Response, error)
type NumberRangeState ¶
type NumberRangeState struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
LastValue float64 `json:"lastValue,omitempty"`
NumberRange *NumberRange `json:"numberRange,omitempty"`
NumberRangeId string `json:"numberRangeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type NumberRangeStateRepository ¶
type NumberRangeStateRepository struct {
*GenericRepository[NumberRangeState]
}
func NewNumberRangeStateRepository ¶
func NewNumberRangeStateRepository(client *Client) *NumberRangeStateRepository
func (*NumberRangeStateRepository) Delete ¶
func (t *NumberRangeStateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NumberRangeStateRepository) Search ¶
func (t *NumberRangeStateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeState], *http.Response, error)
func (*NumberRangeStateRepository) SearchAll ¶
func (t *NumberRangeStateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeState], *http.Response, error)
func (*NumberRangeStateRepository) SearchIds ¶
func (t *NumberRangeStateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NumberRangeStateRepository) Upsert ¶
func (t *NumberRangeStateRepository) Upsert(ctx ApiContext, entity []NumberRangeState) (*http.Response, error)
type NumberRangeTranslation ¶
type NumberRangeTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
NumberRange *NumberRange `json:"numberRange,omitempty"`
NumberRangeId string `json:"numberRangeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type NumberRangeTranslationRepository ¶
type NumberRangeTranslationRepository struct {
*GenericRepository[NumberRangeTranslation]
}
func NewNumberRangeTranslationRepository ¶
func NewNumberRangeTranslationRepository(client *Client) *NumberRangeTranslationRepository
func (*NumberRangeTranslationRepository) Delete ¶
func (t *NumberRangeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NumberRangeTranslationRepository) Search ¶
func (t *NumberRangeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTranslation], *http.Response, error)
func (*NumberRangeTranslationRepository) SearchAll ¶
func (t *NumberRangeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTranslation], *http.Response, error)
func (*NumberRangeTranslationRepository) SearchIds ¶
func (t *NumberRangeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NumberRangeTranslationRepository) Upsert ¶
func (t *NumberRangeTranslationRepository) Upsert(ctx ApiContext, entity []NumberRangeTranslation) (*http.Response, error)
type NumberRangeType ¶
type NumberRangeType struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Global bool `json:"global,omitempty"`
Id string `json:"id,omitempty"`
NumberRangeChannels []NumberRangeChannel `json:"numberRangeChannels,omitempty"`
NumberRanges []NumberRange `json:"numberRanges,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []NumberRangeTypeTranslation `json:"translations,omitempty"`
TypeName string `json:"typeName,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type NumberRangeTypeRepository ¶
type NumberRangeTypeRepository struct {
*GenericRepository[NumberRangeType]
}
func NewNumberRangeTypeRepository ¶
func NewNumberRangeTypeRepository(client *Client) *NumberRangeTypeRepository
func (*NumberRangeTypeRepository) Delete ¶
func (t *NumberRangeTypeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NumberRangeTypeRepository) Search ¶
func (t *NumberRangeTypeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeType], *http.Response, error)
func (*NumberRangeTypeRepository) SearchAll ¶
func (t *NumberRangeTypeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeType], *http.Response, error)
func (*NumberRangeTypeRepository) SearchIds ¶
func (t *NumberRangeTypeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NumberRangeTypeRepository) Upsert ¶
func (t *NumberRangeTypeRepository) Upsert(ctx ApiContext, entity []NumberRangeType) (*http.Response, error)
type NumberRangeTypeTranslation ¶
type NumberRangeTypeTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
NumberRangeType *NumberRangeType `json:"numberRangeType,omitempty"`
NumberRangeTypeId string `json:"numberRangeTypeId,omitempty"`
TypeName string `json:"typeName,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type NumberRangeTypeTranslationRepository ¶
type NumberRangeTypeTranslationRepository struct {
*GenericRepository[NumberRangeTypeTranslation]
}
func NewNumberRangeTypeTranslationRepository ¶
func NewNumberRangeTypeTranslationRepository(client *Client) *NumberRangeTypeTranslationRepository
func (*NumberRangeTypeTranslationRepository) Delete ¶
func (t *NumberRangeTypeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*NumberRangeTypeTranslationRepository) Search ¶
func (t *NumberRangeTypeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTypeTranslation], *http.Response, error)
func (*NumberRangeTypeTranslationRepository) SearchAll ¶
func (t *NumberRangeTypeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[NumberRangeTypeTranslation], *http.Response, error)
func (*NumberRangeTypeTranslationRepository) SearchIds ¶
func (t *NumberRangeTypeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*NumberRangeTypeTranslationRepository) Upsert ¶
func (t *NumberRangeTypeTranslationRepository) Upsert(ctx ApiContext, entity []NumberRangeTypeTranslation) (*http.Response, error)
type OAuthCredentials ¶
type Order ¶
type Order struct {
AmountTotal float64 `json:"amountTotal,omitempty"`
AutoIncrement float64 `json:"autoIncrement,omitempty"`
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CreatedBy *User `json:"createdBy,omitempty"`
CreatedById string `json:"createdById,omitempty"`
Currency *Currency `json:"currency,omitempty"`
CurrencyFactor float64 `json:"currencyFactor,omitempty"`
CurrencyId string `json:"currencyId,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
DeepLinkCode string `json:"deepLinkCode,omitempty"`
Id string `json:"id,omitempty"`
ItemRounding interface{} `json:"itemRounding,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
LineItems []OrderLineItem `json:"lineItems,omitempty"`
OrderCustomer *OrderCustomer `json:"orderCustomer,omitempty"`
OrderDate time.Time `json:"orderDate,omitempty"`
OrderDateTime time.Time `json:"orderDateTime,omitempty"`
OrderNumber string `json:"orderNumber,omitempty"`
PositionPrice float64 `json:"positionPrice,omitempty"`
Price interface{} `json:"price,omitempty"`
PrimaryOrderTransaction *OrderTransaction `json:"primaryOrderTransaction,omitempty"`
PrimaryOrderTransactionId string `json:"primaryOrderTransactionId,omitempty"`
PrimaryOrderTransactionVersionId string `json:"primaryOrderTransactionVersionId,omitempty"`
RuleIds interface{} `json:"ruleIds,omitempty"`
Source string `json:"source,omitempty"`
StateId string `json:"stateId,omitempty"`
StateMachineState *StateMachineState `json:"stateMachineState,omitempty"`
Tags []Tag `json:"tags,omitempty"`
TotalRounding interface{} `json:"totalRounding,omitempty"`
Transactions []OrderTransaction `json:"transactions,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UpdatedBy *User `json:"updatedBy,omitempty"`
UpdatedById string `json:"updatedById,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderCustomer ¶
type OrderCustomer struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Customer *Customer `json:"customer,omitempty"`
CustomerId string `json:"customerId,omitempty"`
CustomerNumber string `json:"customerNumber,omitempty"`
Email string `json:"email,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Nickname string `json:"nickname,omitempty"`
Order *Order `json:"order,omitempty"`
OrderId string `json:"orderId,omitempty"`
OrderVersionId string `json:"orderVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderCustomerRepository ¶
type OrderCustomerRepository struct {
*GenericRepository[OrderCustomer]
}
func NewOrderCustomerRepository ¶
func NewOrderCustomerRepository(client *Client) *OrderCustomerRepository
func (*OrderCustomerRepository) Delete ¶
func (t *OrderCustomerRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderCustomerRepository) Search ¶
func (t *OrderCustomerRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderCustomer], *http.Response, error)
func (*OrderCustomerRepository) SearchAll ¶
func (t *OrderCustomerRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderCustomer], *http.Response, error)
func (*OrderCustomerRepository) SearchIds ¶
func (t *OrderCustomerRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderCustomerRepository) Upsert ¶
func (t *OrderCustomerRepository) Upsert(ctx ApiContext, entity []OrderCustomer) (*http.Response, error)
type OrderLineItem ¶
type OrderLineItem struct {
Children []OrderLineItem `json:"children,omitempty"`
Cover *Media `json:"cover,omitempty"`
CoverId string `json:"coverId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Good bool `json:"good,omitempty"`
Id string `json:"id,omitempty"`
Identifier string `json:"identifier,omitempty"`
Label string `json:"label,omitempty"`
Order *Order `json:"order,omitempty"`
OrderId string `json:"orderId,omitempty"`
OrderTransactionCaptureRefundPositions []OrderTransactionCaptureRefundPosition `json:"orderTransactionCaptureRefundPositions,omitempty"`
OrderVersionId string `json:"orderVersionId,omitempty"`
Parent *OrderLineItem `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
ParentVersionId string `json:"parentVersionId,omitempty"`
Payload interface{} `json:"payload,omitempty"`
Position float64 `json:"position,omitempty"`
Price interface{} `json:"price,omitempty"`
PriceDefinition interface{} `json:"priceDefinition,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
Quantity float64 `json:"quantity,omitempty"`
ReferencedId string `json:"referencedId,omitempty"`
Removable bool `json:"removable,omitempty"`
Stackable bool `json:"stackable,omitempty"`
States interface{} `json:"states,omitempty"`
TotalPrice float64 `json:"totalPrice,omitempty"`
Type string `json:"type,omitempty"`
UnitPrice float64 `json:"unitPrice,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderLineItemRepository ¶
type OrderLineItemRepository struct {
*GenericRepository[OrderLineItem]
}
func NewOrderLineItemRepository ¶
func NewOrderLineItemRepository(client *Client) *OrderLineItemRepository
func (*OrderLineItemRepository) Delete ¶
func (t *OrderLineItemRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderLineItemRepository) Search ¶
func (t *OrderLineItemRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderLineItem], *http.Response, error)
func (*OrderLineItemRepository) SearchAll ¶
func (t *OrderLineItemRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderLineItem], *http.Response, error)
func (*OrderLineItemRepository) SearchIds ¶
func (t *OrderLineItemRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderLineItemRepository) Upsert ¶
func (t *OrderLineItemRepository) Upsert(ctx ApiContext, entity []OrderLineItem) (*http.Response, error)
type OrderRepository ¶
type OrderRepository struct {
*GenericRepository[Order]
}
func NewOrderRepository ¶
func NewOrderRepository(client *Client) *OrderRepository
func (*OrderRepository) Delete ¶
func (t *OrderRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderRepository) Search ¶
func (t *OrderRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Order], *http.Response, error)
func (*OrderRepository) SearchAll ¶
func (t *OrderRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Order], *http.Response, error)
func (*OrderRepository) SearchIds ¶
func (t *OrderRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderRepository) Upsert ¶
func (t *OrderRepository) Upsert(ctx ApiContext, entity []Order) (*http.Response, error)
type OrderTagRepository ¶
type OrderTagRepository struct {
*GenericRepository[OrderTag]
}
func NewOrderTagRepository ¶
func NewOrderTagRepository(client *Client) *OrderTagRepository
func (*OrderTagRepository) Delete ¶
func (t *OrderTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderTagRepository) Search ¶
func (t *OrderTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTag], *http.Response, error)
func (*OrderTagRepository) SearchAll ¶
func (t *OrderTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTag], *http.Response, error)
func (*OrderTagRepository) SearchIds ¶
func (t *OrderTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderTagRepository) Upsert ¶
func (t *OrderTagRepository) Upsert(ctx ApiContext, entity []OrderTag) (*http.Response, error)
type OrderTransaction ¶
type OrderTransaction struct {
Amount interface{} `json:"amount,omitempty"`
Captures []OrderTransactionCapture `json:"captures,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Order *Order `json:"order,omitempty"`
OrderId string `json:"orderId,omitempty"`
OrderVersionId string `json:"orderVersionId,omitempty"`
PaymentMethod *PaymentMethod `json:"paymentMethod,omitempty"`
PaymentMethodId string `json:"paymentMethodId,omitempty"`
PrimaryOrder *Order `json:"primaryOrder,omitempty"`
StateId string `json:"stateId,omitempty"`
StateMachineState *StateMachineState `json:"stateMachineState,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
ValidationData interface{} `json:"validationData,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderTransactionCapture ¶
type OrderTransactionCapture struct {
Amount interface{} `json:"amount,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
ExternalReference string `json:"externalReference,omitempty"`
Id string `json:"id,omitempty"`
OrderTransactionId string `json:"orderTransactionId,omitempty"`
OrderTransactionVersionId string `json:"orderTransactionVersionId,omitempty"`
Refunds []OrderTransactionCaptureRefund `json:"refunds,omitempty"`
StateId string `json:"stateId,omitempty"`
StateMachineState *StateMachineState `json:"stateMachineState,omitempty"`
Transaction *OrderTransaction `json:"transaction,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderTransactionCaptureRefund ¶
type OrderTransactionCaptureRefund struct {
Amount interface{} `json:"amount,omitempty"`
CaptureId string `json:"captureId,omitempty"`
CaptureVersionId string `json:"captureVersionId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
ExternalReference string `json:"externalReference,omitempty"`
Id string `json:"id,omitempty"`
Positions []OrderTransactionCaptureRefundPosition `json:"positions,omitempty"`
Reason string `json:"reason,omitempty"`
StateId string `json:"stateId,omitempty"`
StateMachineState *StateMachineState `json:"stateMachineState,omitempty"`
TransactionCapture *OrderTransactionCapture `json:"transactionCapture,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderTransactionCaptureRefundPosition ¶
type OrderTransactionCaptureRefundPosition struct {
Amount interface{} `json:"amount,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
ExternalReference string `json:"externalReference,omitempty"`
Id string `json:"id,omitempty"`
OrderLineItem *OrderLineItem `json:"orderLineItem,omitempty"`
OrderLineItemId string `json:"orderLineItemId,omitempty"`
OrderLineItemVersionId string `json:"orderLineItemVersionId,omitempty"`
OrderTransactionCaptureRefund *OrderTransactionCaptureRefund `json:"orderTransactionCaptureRefund,omitempty"`
Quantity float64 `json:"quantity,omitempty"`
Reason string `json:"reason,omitempty"`
RefundId string `json:"refundId,omitempty"`
RefundVersionId string `json:"refundVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type OrderTransactionCaptureRefundPositionRepository ¶
type OrderTransactionCaptureRefundPositionRepository struct {
*GenericRepository[OrderTransactionCaptureRefundPosition]
}
func NewOrderTransactionCaptureRefundPositionRepository ¶
func NewOrderTransactionCaptureRefundPositionRepository(client *Client) *OrderTransactionCaptureRefundPositionRepository
func (*OrderTransactionCaptureRefundPositionRepository) Delete ¶
func (t *OrderTransactionCaptureRefundPositionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderTransactionCaptureRefundPositionRepository) Search ¶
func (t *OrderTransactionCaptureRefundPositionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefundPosition], *http.Response, error)
func (*OrderTransactionCaptureRefundPositionRepository) SearchAll ¶
func (t *OrderTransactionCaptureRefundPositionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefundPosition], *http.Response, error)
func (*OrderTransactionCaptureRefundPositionRepository) SearchIds ¶
func (t *OrderTransactionCaptureRefundPositionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderTransactionCaptureRefundPositionRepository) Upsert ¶
func (t *OrderTransactionCaptureRefundPositionRepository) Upsert(ctx ApiContext, entity []OrderTransactionCaptureRefundPosition) (*http.Response, error)
type OrderTransactionCaptureRefundRepository ¶
type OrderTransactionCaptureRefundRepository struct {
*GenericRepository[OrderTransactionCaptureRefund]
}
func NewOrderTransactionCaptureRefundRepository ¶
func NewOrderTransactionCaptureRefundRepository(client *Client) *OrderTransactionCaptureRefundRepository
func (*OrderTransactionCaptureRefundRepository) Delete ¶
func (t *OrderTransactionCaptureRefundRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderTransactionCaptureRefundRepository) Search ¶
func (t *OrderTransactionCaptureRefundRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefund], *http.Response, error)
func (*OrderTransactionCaptureRefundRepository) SearchAll ¶
func (t *OrderTransactionCaptureRefundRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCaptureRefund], *http.Response, error)
func (*OrderTransactionCaptureRefundRepository) SearchIds ¶
func (t *OrderTransactionCaptureRefundRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderTransactionCaptureRefundRepository) Upsert ¶
func (t *OrderTransactionCaptureRefundRepository) Upsert(ctx ApiContext, entity []OrderTransactionCaptureRefund) (*http.Response, error)
type OrderTransactionCaptureRepository ¶
type OrderTransactionCaptureRepository struct {
*GenericRepository[OrderTransactionCapture]
}
func NewOrderTransactionCaptureRepository ¶
func NewOrderTransactionCaptureRepository(client *Client) *OrderTransactionCaptureRepository
func (*OrderTransactionCaptureRepository) Delete ¶
func (t *OrderTransactionCaptureRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderTransactionCaptureRepository) Search ¶
func (t *OrderTransactionCaptureRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCapture], *http.Response, error)
func (*OrderTransactionCaptureRepository) SearchAll ¶
func (t *OrderTransactionCaptureRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransactionCapture], *http.Response, error)
func (*OrderTransactionCaptureRepository) SearchIds ¶
func (t *OrderTransactionCaptureRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderTransactionCaptureRepository) Upsert ¶
func (t *OrderTransactionCaptureRepository) Upsert(ctx ApiContext, entity []OrderTransactionCapture) (*http.Response, error)
type OrderTransactionRepository ¶
type OrderTransactionRepository struct {
*GenericRepository[OrderTransaction]
}
func NewOrderTransactionRepository ¶
func NewOrderTransactionRepository(client *Client) *OrderTransactionRepository
func (*OrderTransactionRepository) Delete ¶
func (t *OrderTransactionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*OrderTransactionRepository) Search ¶
func (t *OrderTransactionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransaction], *http.Response, error)
func (*OrderTransactionRepository) SearchAll ¶
func (t *OrderTransactionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[OrderTransaction], *http.Response, error)
func (*OrderTransactionRepository) SearchIds ¶
func (t *OrderTransactionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*OrderTransactionRepository) Upsert ¶
func (t *OrderTransactionRepository) Upsert(ctx ApiContext, entity []OrderTransaction) (*http.Response, error)
type PasswordCredentials ¶
func NewPasswordCredentials ¶
func NewPasswordCredentials(username, password string, scopes []string) PasswordCredentials
func (PasswordCredentials) GetTokenSource ¶
func (c PasswordCredentials) GetTokenSource(ctx context.Context, tokenURL string) (oauth2.TokenSource, error)
type PaymentMethod ¶
type PaymentMethod struct {
Active bool `json:"active,omitempty"`
AfterOrderEnabled bool `json:"afterOrderEnabled,omitempty"`
AvailabilityRule *Rule `json:"availabilityRule,omitempty"`
AvailabilityRuleId string `json:"availabilityRuleId,omitempty"`
ChannelDefaultAssignments []Channel `json:"channelDefaultAssignments,omitempty"`
Channels []Channel `json:"channels,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Customers []Customer `json:"customers,omitempty"`
Description string `json:"description,omitempty"`
DistinguishableName string `json:"distinguishableName,omitempty"`
FormattedHandlerIdentifier string `json:"formattedHandlerIdentifier,omitempty"`
HandlerIdentifier string `json:"handlerIdentifier,omitempty"`
Id string `json:"id,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
Name string `json:"name,omitempty"`
OrderTransactions []OrderTransaction `json:"orderTransactions,omitempty"`
Plugin *Plugin `json:"plugin,omitempty"`
PluginId string `json:"pluginId,omitempty"`
Position float64 `json:"position,omitempty"`
ShortName string `json:"shortName,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []PaymentMethodTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type PaymentMethodRepository ¶
type PaymentMethodRepository struct {
*GenericRepository[PaymentMethod]
}
func NewPaymentMethodRepository ¶
func NewPaymentMethodRepository(client *Client) *PaymentMethodRepository
func (*PaymentMethodRepository) Delete ¶
func (t *PaymentMethodRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PaymentMethodRepository) Search ¶
func (t *PaymentMethodRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethod], *http.Response, error)
func (*PaymentMethodRepository) SearchAll ¶
func (t *PaymentMethodRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethod], *http.Response, error)
func (*PaymentMethodRepository) SearchIds ¶
func (t *PaymentMethodRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PaymentMethodRepository) Upsert ¶
func (t *PaymentMethodRepository) Upsert(ctx ApiContext, entity []PaymentMethod) (*http.Response, error)
type PaymentMethodTranslation ¶
type PaymentMethodTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DistinguishableName string `json:"distinguishableName,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
PaymentMethod *PaymentMethod `json:"paymentMethod,omitempty"`
PaymentMethodId string `json:"paymentMethodId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type PaymentMethodTranslationRepository ¶
type PaymentMethodTranslationRepository struct {
*GenericRepository[PaymentMethodTranslation]
}
func NewPaymentMethodTranslationRepository ¶
func NewPaymentMethodTranslationRepository(client *Client) *PaymentMethodTranslationRepository
func (*PaymentMethodTranslationRepository) Delete ¶
func (t *PaymentMethodTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PaymentMethodTranslationRepository) Search ¶
func (t *PaymentMethodTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethodTranslation], *http.Response, error)
func (*PaymentMethodTranslationRepository) SearchAll ¶
func (t *PaymentMethodTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PaymentMethodTranslation], *http.Response, error)
func (*PaymentMethodTranslationRepository) SearchIds ¶
func (t *PaymentMethodTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PaymentMethodTranslationRepository) Upsert ¶
func (t *PaymentMethodTranslationRepository) Upsert(ctx ApiContext, entity []PaymentMethodTranslation) (*http.Response, error)
type Plugin ¶
type Plugin struct {
Active bool `json:"active,omitempty"`
Author string `json:"author,omitempty"`
Autoload interface{} `json:"autoload,omitempty"`
BaseClass string `json:"baseClass,omitempty"`
ComposerName string `json:"composerName,omitempty"`
Copyright string `json:"copyright,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Icon string `json:"icon,omitempty"`
IconRaw interface{} `json:"iconRaw,omitempty"`
Id string `json:"id,omitempty"`
InstalledAt time.Time `json:"installedAt,omitempty"`
Label string `json:"label,omitempty"`
License string `json:"license,omitempty"`
ManagedByComposer bool `json:"managedByComposer,omitempty"`
ManufacturerLink string `json:"manufacturerLink,omitempty"`
Name string `json:"name,omitempty"`
Path string `json:"path,omitempty"`
PaymentMethods []PaymentMethod `json:"paymentMethods,omitempty"`
SupportLink string `json:"supportLink,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []PluginTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UpgradeVersion string `json:"upgradeVersion,omitempty"`
UpgradedAt time.Time `json:"upgradedAt,omitempty"`
Version string `json:"version,omitempty"`
}
type PluginRepository ¶
type PluginRepository struct {
*GenericRepository[Plugin]
}
func NewPluginRepository ¶
func NewPluginRepository(client *Client) *PluginRepository
func (*PluginRepository) Delete ¶
func (t *PluginRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PluginRepository) Search ¶
func (t *PluginRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Plugin], *http.Response, error)
func (*PluginRepository) SearchAll ¶
func (t *PluginRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Plugin], *http.Response, error)
func (*PluginRepository) SearchIds ¶
func (t *PluginRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PluginRepository) Upsert ¶
func (t *PluginRepository) Upsert(ctx ApiContext, entity []Plugin) (*http.Response, error)
type PluginTranslation ¶
type PluginTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Label string `json:"label,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
ManufacturerLink string `json:"manufacturerLink,omitempty"`
Plugin *Plugin `json:"plugin,omitempty"`
PluginId string `json:"pluginId,omitempty"`
SupportLink string `json:"supportLink,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type PluginTranslationRepository ¶
type PluginTranslationRepository struct {
*GenericRepository[PluginTranslation]
}
func NewPluginTranslationRepository ¶
func NewPluginTranslationRepository(client *Client) *PluginTranslationRepository
func (*PluginTranslationRepository) Delete ¶
func (t *PluginTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PluginTranslationRepository) Search ¶
func (t *PluginTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PluginTranslation], *http.Response, error)
func (*PluginTranslationRepository) SearchAll ¶
func (t *PluginTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PluginTranslation], *http.Response, error)
func (*PluginTranslationRepository) SearchIds ¶
func (t *PluginTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PluginTranslationRepository) Upsert ¶
func (t *PluginTranslationRepository) Upsert(ctx ApiContext, entity []PluginTranslation) (*http.Response, error)
type Product ¶
type Product struct {
Active bool `json:"active,omitempty"`
AutoIncrement float64 `json:"autoIncrement,omitempty"`
Available bool `json:"available,omitempty"`
AvailableStock float64 `json:"availableStock,omitempty"`
CanonicalProduct *Product `json:"canonicalProduct,omitempty"`
CanonicalProductId string `json:"canonicalProductId,omitempty"`
CanonicalProductVersionId string `json:"canonicalProductVersionId,omitempty"`
Categories []Category `json:"categories,omitempty"`
CategoriesRo []Category `json:"categoriesRo,omitempty"`
CategoryIds interface{} `json:"categoryIds,omitempty"`
ChildCount float64 `json:"childCount,omitempty"`
Children []Product `json:"children,omitempty"`
CmsPage *CmsPage `json:"cmsPage,omitempty"`
CmsPageId string `json:"cmsPageId,omitempty"`
ConfiguratorSettings []ProductConfiguratorSetting `json:"configuratorSettings,omitempty"`
Cover *ProductMedia `json:"cover,omitempty"`
CoverId string `json:"coverId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFieldSets []CustomFieldSet `json:"customFieldSets,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DisplayGroup string `json:"displayGroup,omitempty"`
ExtraFields interface{} `json:"extraFields,omitempty"`
Id string `json:"id,omitempty"`
IsCloseout bool `json:"isCloseout,omitempty"`
Keywords string `json:"keywords,omitempty"`
MainCategories []MainCategory `json:"mainCategories,omitempty"`
MaxPurchase float64 `json:"maxPurchase,omitempty"`
Media []ProductMedia `json:"media,omitempty"`
MetaDescription string `json:"metaDescription,omitempty"`
MetaTitle string `json:"metaTitle,omitempty"`
MinPurchase float64 `json:"minPurchase,omitempty"`
Name string `json:"name,omitempty"`
OptionIds interface{} `json:"optionIds,omitempty"`
Options []PropertyGroupOption `json:"options,omitempty"`
OrderLineItems []OrderLineItem `json:"orderLineItems,omitempty"`
Parent *Product `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
ParentVersionId string `json:"parentVersionId,omitempty"`
Price interface{} `json:"price,omitempty"`
Prices []ProductPrice `json:"prices,omitempty"`
ProductMediaVersionId string `json:"productMediaVersionId,omitempty"`
ProductNumber string `json:"productNumber,omitempty"`
ProductReviews []ProductReview `json:"productReviews,omitempty"`
ProductType string `json:"productType,omitempty"`
Properties []PropertyGroupOption `json:"properties,omitempty"`
PropertyIds interface{} `json:"propertyIds,omitempty"`
PurchasePrices interface{} `json:"purchasePrices,omitempty"`
PurchaseSteps float64 `json:"purchaseSteps,omitempty"`
PurchaseUnit float64 `json:"purchaseUnit,omitempty"`
RatingAverage float64 `json:"ratingAverage,omitempty"`
ReleaseDate time.Time `json:"releaseDate,omitempty"`
RestockTime float64 `json:"restockTime,omitempty"`
Sales float64 `json:"sales,omitempty"`
SeoUrls []SeoUrl `json:"seoUrls,omitempty"`
States interface{} `json:"states,omitempty"`
Stock float64 `json:"stock,omitempty"`
TagIds interface{} `json:"tagIds,omitempty"`
Tags []Tag `json:"tags,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []ProductTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VariantListingConfig interface{} `json:"variantListingConfig,omitempty"`
VariantRestrictions interface{} `json:"variantRestrictions,omitempty"`
Variation interface{} `json:"variation,omitempty"`
VersionId string `json:"versionId,omitempty"`
Visibilities []ProductVisibility `json:"visibilities,omitempty"`
}
type ProductCategory ¶
type ProductCategory struct {
Category *Category `json:"category,omitempty"`
CategoryId string `json:"categoryId,omitempty"`
CategoryVersionId string `json:"categoryVersionId,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
}
type ProductCategoryRepository ¶
type ProductCategoryRepository struct {
*GenericRepository[ProductCategory]
}
func NewProductCategoryRepository ¶
func NewProductCategoryRepository(client *Client) *ProductCategoryRepository
func (*ProductCategoryRepository) Delete ¶
func (t *ProductCategoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductCategoryRepository) Search ¶
func (t *ProductCategoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategory], *http.Response, error)
func (*ProductCategoryRepository) SearchAll ¶
func (t *ProductCategoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategory], *http.Response, error)
func (*ProductCategoryRepository) SearchIds ¶
func (t *ProductCategoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductCategoryRepository) Upsert ¶
func (t *ProductCategoryRepository) Upsert(ctx ApiContext, entity []ProductCategory) (*http.Response, error)
type ProductCategoryTree ¶
type ProductCategoryTree struct {
Category *Category `json:"category,omitempty"`
CategoryId string `json:"categoryId,omitempty"`
CategoryVersionId string `json:"categoryVersionId,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
}
type ProductCategoryTreeRepository ¶
type ProductCategoryTreeRepository struct {
*GenericRepository[ProductCategoryTree]
}
func NewProductCategoryTreeRepository ¶
func NewProductCategoryTreeRepository(client *Client) *ProductCategoryTreeRepository
func (*ProductCategoryTreeRepository) Delete ¶
func (t *ProductCategoryTreeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductCategoryTreeRepository) Search ¶
func (t *ProductCategoryTreeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategoryTree], *http.Response, error)
func (*ProductCategoryTreeRepository) SearchAll ¶
func (t *ProductCategoryTreeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCategoryTree], *http.Response, error)
func (*ProductCategoryTreeRepository) SearchIds ¶
func (t *ProductCategoryTreeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductCategoryTreeRepository) Upsert ¶
func (t *ProductCategoryTreeRepository) Upsert(ctx ApiContext, entity []ProductCategoryTree) (*http.Response, error)
type ProductConfiguratorSetting ¶
type ProductConfiguratorSetting struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
Option *PropertyGroupOption `json:"option,omitempty"`
OptionId string `json:"optionId,omitempty"`
Position float64 `json:"position,omitempty"`
Price interface{} `json:"price,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type ProductConfiguratorSettingRepository ¶
type ProductConfiguratorSettingRepository struct {
*GenericRepository[ProductConfiguratorSetting]
}
func NewProductConfiguratorSettingRepository ¶
func NewProductConfiguratorSettingRepository(client *Client) *ProductConfiguratorSettingRepository
func (*ProductConfiguratorSettingRepository) Delete ¶
func (t *ProductConfiguratorSettingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductConfiguratorSettingRepository) Search ¶
func (t *ProductConfiguratorSettingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductConfiguratorSetting], *http.Response, error)
func (*ProductConfiguratorSettingRepository) SearchAll ¶
func (t *ProductConfiguratorSettingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductConfiguratorSetting], *http.Response, error)
func (*ProductConfiguratorSettingRepository) SearchIds ¶
func (t *ProductConfiguratorSettingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductConfiguratorSettingRepository) Upsert ¶
func (t *ProductConfiguratorSettingRepository) Upsert(ctx ApiContext, entity []ProductConfiguratorSetting) (*http.Response, error)
type ProductCustomFieldSet ¶
type ProductCustomFieldSet struct {
CustomFieldSet *CustomFieldSet `json:"customFieldSet,omitempty"`
CustomFieldSetId string `json:"customFieldSetId,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
}
type ProductCustomFieldSetRepository ¶
type ProductCustomFieldSetRepository struct {
*GenericRepository[ProductCustomFieldSet]
}
func NewProductCustomFieldSetRepository ¶
func NewProductCustomFieldSetRepository(client *Client) *ProductCustomFieldSetRepository
func (*ProductCustomFieldSetRepository) Delete ¶
func (t *ProductCustomFieldSetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductCustomFieldSetRepository) Search ¶
func (t *ProductCustomFieldSetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCustomFieldSet], *http.Response, error)
func (*ProductCustomFieldSetRepository) SearchAll ¶
func (t *ProductCustomFieldSetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductCustomFieldSet], *http.Response, error)
func (*ProductCustomFieldSetRepository) SearchIds ¶
func (t *ProductCustomFieldSetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductCustomFieldSetRepository) Upsert ¶
func (t *ProductCustomFieldSetRepository) Upsert(ctx ApiContext, entity []ProductCustomFieldSet) (*http.Response, error)
type ProductMedia ¶
type ProductMedia struct {
CoverProducts []Product `json:"coverProducts,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
Position float64 `json:"position,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type ProductMediaRepository ¶
type ProductMediaRepository struct {
*GenericRepository[ProductMedia]
}
func NewProductMediaRepository ¶
func NewProductMediaRepository(client *Client) *ProductMediaRepository
func (*ProductMediaRepository) Delete ¶
func (t *ProductMediaRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductMediaRepository) Search ¶
func (t *ProductMediaRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductMedia], *http.Response, error)
func (*ProductMediaRepository) SearchAll ¶
func (t *ProductMediaRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductMedia], *http.Response, error)
func (*ProductMediaRepository) SearchIds ¶
func (t *ProductMediaRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductMediaRepository) Upsert ¶
func (t *ProductMediaRepository) Upsert(ctx ApiContext, entity []ProductMedia) (*http.Response, error)
type ProductOption ¶
type ProductOption struct {
Option *PropertyGroupOption `json:"option,omitempty"`
OptionId string `json:"optionId,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
}
type ProductOptionRepository ¶
type ProductOptionRepository struct {
*GenericRepository[ProductOption]
}
func NewProductOptionRepository ¶
func NewProductOptionRepository(client *Client) *ProductOptionRepository
func (*ProductOptionRepository) Delete ¶
func (t *ProductOptionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductOptionRepository) Search ¶
func (t *ProductOptionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductOption], *http.Response, error)
func (*ProductOptionRepository) SearchAll ¶
func (t *ProductOptionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductOption], *http.Response, error)
func (*ProductOptionRepository) SearchIds ¶
func (t *ProductOptionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductOptionRepository) Upsert ¶
func (t *ProductOptionRepository) Upsert(ctx ApiContext, entity []ProductOption) (*http.Response, error)
type ProductPrice ¶
type ProductPrice struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Price interface{} `json:"price,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
QuantityEnd float64 `json:"quantityEnd,omitempty"`
QuantityStart float64 `json:"quantityStart,omitempty"`
Rule *Rule `json:"rule,omitempty"`
RuleId string `json:"ruleId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type ProductPriceRepository ¶
type ProductPriceRepository struct {
*GenericRepository[ProductPrice]
}
func NewProductPriceRepository ¶
func NewProductPriceRepository(client *Client) *ProductPriceRepository
func (*ProductPriceRepository) Delete ¶
func (t *ProductPriceRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductPriceRepository) Search ¶
func (t *ProductPriceRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductPrice], *http.Response, error)
func (*ProductPriceRepository) SearchAll ¶
func (t *ProductPriceRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductPrice], *http.Response, error)
func (*ProductPriceRepository) SearchIds ¶
func (t *ProductPriceRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductPriceRepository) Upsert ¶
func (t *ProductPriceRepository) Upsert(ctx ApiContext, entity []ProductPrice) (*http.Response, error)
type ProductProperty ¶
type ProductProperty struct {
Option *PropertyGroupOption `json:"option,omitempty"`
OptionId string `json:"optionId,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
}
type ProductPropertyRepository ¶
type ProductPropertyRepository struct {
*GenericRepository[ProductProperty]
}
func NewProductPropertyRepository ¶
func NewProductPropertyRepository(client *Client) *ProductPropertyRepository
func (*ProductPropertyRepository) Delete ¶
func (t *ProductPropertyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductPropertyRepository) Search ¶
func (t *ProductPropertyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductProperty], *http.Response, error)
func (*ProductPropertyRepository) SearchAll ¶
func (t *ProductPropertyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductProperty], *http.Response, error)
func (*ProductPropertyRepository) SearchIds ¶
func (t *ProductPropertyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductPropertyRepository) Upsert ¶
func (t *ProductPropertyRepository) Upsert(ctx ApiContext, entity []ProductProperty) (*http.Response, error)
type ProductRepository ¶
type ProductRepository struct {
*GenericRepository[Product]
}
func NewProductRepository ¶
func NewProductRepository(client *Client) *ProductRepository
func (*ProductRepository) Delete ¶
func (t *ProductRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductRepository) Search ¶
func (t *ProductRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Product], *http.Response, error)
func (*ProductRepository) SearchAll ¶
func (t *ProductRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Product], *http.Response, error)
func (*ProductRepository) SearchIds ¶
func (t *ProductRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductRepository) Upsert ¶
func (t *ProductRepository) Upsert(ctx ApiContext, entity []Product) (*http.Response, error)
type ProductReview ¶
type ProductReview struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
Comment string `json:"comment,omitempty"`
Content string `json:"content,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Customer *Customer `json:"customer,omitempty"`
CustomerId string `json:"customerId,omitempty"`
ExternalEmail string `json:"externalEmail,omitempty"`
ExternalUser string `json:"externalUser,omitempty"`
Id string `json:"id,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Points float64 `json:"points,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
Status bool `json:"status,omitempty"`
Title string `json:"title,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ProductReviewRepository ¶
type ProductReviewRepository struct {
*GenericRepository[ProductReview]
}
func NewProductReviewRepository ¶
func NewProductReviewRepository(client *Client) *ProductReviewRepository
func (*ProductReviewRepository) Delete ¶
func (t *ProductReviewRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductReviewRepository) Search ¶
func (t *ProductReviewRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductReview], *http.Response, error)
func (*ProductReviewRepository) SearchAll ¶
func (t *ProductReviewRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductReview], *http.Response, error)
func (*ProductReviewRepository) SearchIds ¶
func (t *ProductReviewRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductReviewRepository) Upsert ¶
func (t *ProductReviewRepository) Upsert(ctx ApiContext, entity []ProductReview) (*http.Response, error)
type ProductSorting ¶
type ProductSorting struct {
Active bool `json:"active,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Fields interface{} `json:"fields,omitempty"`
Id string `json:"id,omitempty"`
Key string `json:"key,omitempty"`
Label string `json:"label,omitempty"`
Locked bool `json:"locked,omitempty"`
Priority float64 `json:"priority,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []ProductSortingTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ProductSortingRepository ¶
type ProductSortingRepository struct {
*GenericRepository[ProductSorting]
}
func NewProductSortingRepository ¶
func NewProductSortingRepository(client *Client) *ProductSortingRepository
func (*ProductSortingRepository) Delete ¶
func (t *ProductSortingRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductSortingRepository) Search ¶
func (t *ProductSortingRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSorting], *http.Response, error)
func (*ProductSortingRepository) SearchAll ¶
func (t *ProductSortingRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSorting], *http.Response, error)
func (*ProductSortingRepository) SearchIds ¶
func (t *ProductSortingRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductSortingRepository) Upsert ¶
func (t *ProductSortingRepository) Upsert(ctx ApiContext, entity []ProductSorting) (*http.Response, error)
type ProductSortingTranslation ¶
type ProductSortingTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
Label string `json:"label,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
ProductSorting *ProductSorting `json:"productSorting,omitempty"`
ProductSortingId string `json:"productSortingId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ProductSortingTranslationRepository ¶
type ProductSortingTranslationRepository struct {
*GenericRepository[ProductSortingTranslation]
}
func NewProductSortingTranslationRepository ¶
func NewProductSortingTranslationRepository(client *Client) *ProductSortingTranslationRepository
func (*ProductSortingTranslationRepository) Delete ¶
func (t *ProductSortingTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductSortingTranslationRepository) Search ¶
func (t *ProductSortingTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSortingTranslation], *http.Response, error)
func (*ProductSortingTranslationRepository) SearchAll ¶
func (t *ProductSortingTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductSortingTranslation], *http.Response, error)
func (*ProductSortingTranslationRepository) SearchIds ¶
func (t *ProductSortingTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductSortingTranslationRepository) Upsert ¶
func (t *ProductSortingTranslationRepository) Upsert(ctx ApiContext, entity []ProductSortingTranslation) (*http.Response, error)
type ProductTag ¶
type ProductTagRepository ¶
type ProductTagRepository struct {
*GenericRepository[ProductTag]
}
func NewProductTagRepository ¶
func NewProductTagRepository(client *Client) *ProductTagRepository
func (*ProductTagRepository) Delete ¶
func (t *ProductTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductTagRepository) Search ¶
func (t *ProductTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTag], *http.Response, error)
func (*ProductTagRepository) SearchAll ¶
func (t *ProductTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTag], *http.Response, error)
func (*ProductTagRepository) SearchIds ¶
func (t *ProductTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductTagRepository) Upsert ¶
func (t *ProductTagRepository) Upsert(ctx ApiContext, entity []ProductTag) (*http.Response, error)
type ProductTranslation ¶
type ProductTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Keywords string `json:"keywords,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
MetaDescription string `json:"metaDescription,omitempty"`
MetaTitle string `json:"metaTitle,omitempty"`
Name string `json:"name,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ProductTranslationRepository ¶
type ProductTranslationRepository struct {
*GenericRepository[ProductTranslation]
}
func NewProductTranslationRepository ¶
func NewProductTranslationRepository(client *Client) *ProductTranslationRepository
func (*ProductTranslationRepository) Delete ¶
func (t *ProductTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductTranslationRepository) Search ¶
func (t *ProductTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTranslation], *http.Response, error)
func (*ProductTranslationRepository) SearchAll ¶
func (t *ProductTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductTranslation], *http.Response, error)
func (*ProductTranslationRepository) SearchIds ¶
func (t *ProductTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductTranslationRepository) Upsert ¶
func (t *ProductTranslationRepository) Upsert(ctx ApiContext, entity []ProductTranslation) (*http.Response, error)
type ProductVisibility ¶
type ProductVisibility struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
Product *Product `json:"product,omitempty"`
ProductId string `json:"productId,omitempty"`
ProductVersionId string `json:"productVersionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Visibility float64 `json:"visibility,omitempty"`
}
type ProductVisibilityRepository ¶
type ProductVisibilityRepository struct {
*GenericRepository[ProductVisibility]
}
func NewProductVisibilityRepository ¶
func NewProductVisibilityRepository(client *Client) *ProductVisibilityRepository
func (*ProductVisibilityRepository) Delete ¶
func (t *ProductVisibilityRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ProductVisibilityRepository) Search ¶
func (t *ProductVisibilityRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductVisibility], *http.Response, error)
func (*ProductVisibilityRepository) SearchAll ¶
func (t *ProductVisibilityRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ProductVisibility], *http.Response, error)
func (*ProductVisibilityRepository) SearchIds ¶
func (t *ProductVisibilityRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ProductVisibilityRepository) Upsert ¶
func (t *ProductVisibilityRepository) Upsert(ctx ApiContext, entity []ProductVisibility) (*http.Response, error)
type PropertyGroup ¶
type PropertyGroup struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
DisplayType string `json:"displayType,omitempty"`
Filterable bool `json:"filterable,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
Options []PropertyGroupOption `json:"options,omitempty"`
Position float64 `json:"position,omitempty"`
SortingType string `json:"sortingType,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []PropertyGroupTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
VisibleOnProductDetailPage bool `json:"visibleOnProductDetailPage,omitempty"`
}
type PropertyGroupOption ¶
type PropertyGroupOption struct {
ColorHexCode string `json:"colorHexCode,omitempty"`
Combinable bool `json:"combinable,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Group *PropertyGroup `json:"group,omitempty"`
GroupId string `json:"groupId,omitempty"`
Id string `json:"id,omitempty"`
Media *Media `json:"media,omitempty"`
MediaId string `json:"mediaId,omitempty"`
Name string `json:"name,omitempty"`
Position float64 `json:"position,omitempty"`
ProductConfiguratorSettings []ProductConfiguratorSetting `json:"productConfiguratorSettings,omitempty"`
ProductOptions []Product `json:"productOptions,omitempty"`
ProductProperties []Product `json:"productProperties,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []PropertyGroupOptionTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type PropertyGroupOptionRepository ¶
type PropertyGroupOptionRepository struct {
*GenericRepository[PropertyGroupOption]
}
func NewPropertyGroupOptionRepository ¶
func NewPropertyGroupOptionRepository(client *Client) *PropertyGroupOptionRepository
func (*PropertyGroupOptionRepository) Delete ¶
func (t *PropertyGroupOptionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PropertyGroupOptionRepository) Search ¶
func (t *PropertyGroupOptionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOption], *http.Response, error)
func (*PropertyGroupOptionRepository) SearchAll ¶
func (t *PropertyGroupOptionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOption], *http.Response, error)
func (*PropertyGroupOptionRepository) SearchIds ¶
func (t *PropertyGroupOptionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PropertyGroupOptionRepository) Upsert ¶
func (t *PropertyGroupOptionRepository) Upsert(ctx ApiContext, entity []PropertyGroupOption) (*http.Response, error)
type PropertyGroupOptionTranslation ¶
type PropertyGroupOptionTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
Position float64 `json:"position,omitempty"`
PropertyGroupOption *PropertyGroupOption `json:"propertyGroupOption,omitempty"`
PropertyGroupOptionId string `json:"propertyGroupOptionId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type PropertyGroupOptionTranslationRepository ¶
type PropertyGroupOptionTranslationRepository struct {
*GenericRepository[PropertyGroupOptionTranslation]
}
func NewPropertyGroupOptionTranslationRepository ¶
func NewPropertyGroupOptionTranslationRepository(client *Client) *PropertyGroupOptionTranslationRepository
func (*PropertyGroupOptionTranslationRepository) Delete ¶
func (t *PropertyGroupOptionTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PropertyGroupOptionTranslationRepository) Search ¶
func (t *PropertyGroupOptionTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOptionTranslation], *http.Response, error)
func (*PropertyGroupOptionTranslationRepository) SearchAll ¶
func (t *PropertyGroupOptionTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupOptionTranslation], *http.Response, error)
func (*PropertyGroupOptionTranslationRepository) SearchIds ¶
func (t *PropertyGroupOptionTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PropertyGroupOptionTranslationRepository) Upsert ¶
func (t *PropertyGroupOptionTranslationRepository) Upsert(ctx ApiContext, entity []PropertyGroupOptionTranslation) (*http.Response, error)
type PropertyGroupRepository ¶
type PropertyGroupRepository struct {
*GenericRepository[PropertyGroup]
}
func NewPropertyGroupRepository ¶
func NewPropertyGroupRepository(client *Client) *PropertyGroupRepository
func (*PropertyGroupRepository) Delete ¶
func (t *PropertyGroupRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PropertyGroupRepository) Search ¶
func (t *PropertyGroupRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroup], *http.Response, error)
func (*PropertyGroupRepository) SearchAll ¶
func (t *PropertyGroupRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroup], *http.Response, error)
func (*PropertyGroupRepository) SearchIds ¶
func (t *PropertyGroupRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PropertyGroupRepository) Upsert ¶
func (t *PropertyGroupRepository) Upsert(ctx ApiContext, entity []PropertyGroup) (*http.Response, error)
type PropertyGroupTranslation ¶
type PropertyGroupTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
Position float64 `json:"position,omitempty"`
PropertyGroup *PropertyGroup `json:"propertyGroup,omitempty"`
PropertyGroupId string `json:"propertyGroupId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type PropertyGroupTranslationRepository ¶
type PropertyGroupTranslationRepository struct {
*GenericRepository[PropertyGroupTranslation]
}
func NewPropertyGroupTranslationRepository ¶
func NewPropertyGroupTranslationRepository(client *Client) *PropertyGroupTranslationRepository
func (*PropertyGroupTranslationRepository) Delete ¶
func (t *PropertyGroupTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*PropertyGroupTranslationRepository) Search ¶
func (t *PropertyGroupTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupTranslation], *http.Response, error)
func (*PropertyGroupTranslationRepository) SearchAll ¶
func (t *PropertyGroupTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[PropertyGroupTranslation], *http.Response, error)
func (*PropertyGroupTranslationRepository) SearchIds ¶
func (t *PropertyGroupTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*PropertyGroupTranslationRepository) Upsert ¶
func (t *PropertyGroupTranslationRepository) Upsert(ctx ApiContext, entity []PropertyGroupTranslation) (*http.Response, error)
type Repository ¶
type Repository struct {
ClientService
AclRole *AclRoleRepository
AclUserRole *AclUserRoleRepository
Category *CategoryRepository
CategoryTag *CategoryTagRepository
CategoryTranslation *CategoryTranslationRepository
Channel *ChannelRepository
ChannelCountry *ChannelCountryRepository
ChannelCurrency *ChannelCurrencyRepository
ChannelDomain *ChannelDomainRepository
ChannelLanguage *ChannelLanguageRepository
ChannelPaymentMethod *ChannelPaymentMethodRepository
ChannelTranslation *ChannelTranslationRepository
ChannelType *ChannelTypeRepository
ChannelTypeTranslation *ChannelTypeTranslationRepository
CmsPage *CmsPageRepository
CmsPageTranslation *CmsPageTranslationRepository
Country *CountryRepository
CountryState *CountryStateRepository
CountryStateTranslation *CountryStateTranslationRepository
CountryTranslation *CountryTranslationRepository
Currency *CurrencyRepository
CurrencyCountryRounding *CurrencyCountryRoundingRepository
CurrencyTranslation *CurrencyTranslationRepository
CustomField *CustomFieldRepository
CustomFieldSet *CustomFieldSetRepository
CustomFieldSetRelation *CustomFieldSetRelationRepository
Customer *CustomerRepository
CustomerGroup *CustomerGroupRepository
CustomerGroupTranslation *CustomerGroupTranslationRepository
CustomerRole *CustomerRoleRepository
CustomerRoleMapping *CustomerRoleMappingRepository
CustomerTag *CustomerTagRepository
Dict *DictRepository
DictItem *DictItemRepository
DictItemTranslation *DictItemTranslationRepository
DictTranslation *DictTranslationRepository
Flow *FlowRepository
FlowSequence *FlowSequenceRepository
FlowTemplate *FlowTemplateRepository
ImportExportFile *ImportExportFileRepository
ImportExportLog *ImportExportLogRepository
ImportExportProfile *ImportExportProfileRepository
Integration *IntegrationRepository
IntegrationRole *IntegrationRoleRepository
LandingPage *LandingPageRepository
LandingPageChannel *LandingPageChannelRepository
LandingPageTag *LandingPageTagRepository
LandingPageTranslation *LandingPageTranslationRepository
Language *LanguageRepository
Locale *LocaleRepository
LocaleTranslation *LocaleTranslationRepository
LogEntry *LogEntryRepository
MainCategory *MainCategoryRepository
Media *MediaRepository
MediaDefaultFolder *MediaDefaultFolderRepository
MediaFolder *MediaFolderRepository
MediaFolderConfiguration *MediaFolderConfigurationRepository
MediaFolderConfigurationMediaThumbnailSize *MediaFolderConfigurationMediaThumbnailSizeRepository
MediaTag *MediaTagRepository
MediaThumbnail *MediaThumbnailRepository
MediaThumbnailSize *MediaThumbnailSizeRepository
MediaTranslation *MediaTranslationRepository
NumberRange *NumberRangeRepository
NumberRangeChannel *NumberRangeChannelRepository
NumberRangeState *NumberRangeStateRepository
NumberRangeTranslation *NumberRangeTranslationRepository
NumberRangeType *NumberRangeTypeRepository
NumberRangeTypeTranslation *NumberRangeTypeTranslationRepository
Order *OrderRepository
OrderCustomer *OrderCustomerRepository
OrderLineItem *OrderLineItemRepository
OrderTag *OrderTagRepository
OrderTransaction *OrderTransactionRepository
OrderTransactionCapture *OrderTransactionCaptureRepository
OrderTransactionCaptureRefund *OrderTransactionCaptureRefundRepository
OrderTransactionCaptureRefundPosition *OrderTransactionCaptureRefundPositionRepository
PaymentMethod *PaymentMethodRepository
PaymentMethodTranslation *PaymentMethodTranslationRepository
Plugin *PluginRepository
PluginTranslation *PluginTranslationRepository
Product *ProductRepository
ProductCategory *ProductCategoryRepository
ProductCategoryTree *ProductCategoryTreeRepository
ProductConfiguratorSetting *ProductConfiguratorSettingRepository
ProductCustomFieldSet *ProductCustomFieldSetRepository
ProductMedia *ProductMediaRepository
ProductOption *ProductOptionRepository
ProductPrice *ProductPriceRepository
ProductProperty *ProductPropertyRepository
ProductReview *ProductReviewRepository
ProductSorting *ProductSortingRepository
ProductSortingTranslation *ProductSortingTranslationRepository
ProductTag *ProductTagRepository
ProductTranslation *ProductTranslationRepository
ProductVisibility *ProductVisibilityRepository
PropertyGroup *PropertyGroupRepository
PropertyGroupOption *PropertyGroupOptionRepository
PropertyGroupOptionTranslation *PropertyGroupOptionTranslationRepository
PropertyGroupTranslation *PropertyGroupTranslationRepository
Rule *RuleRepository
RuleCondition *RuleConditionRepository
RuleTag *RuleTagRepository
ScheduledTask *ScheduledTaskRepository
SeoUrl *SeoUrlRepository
SeoUrlTemplate *SeoUrlTemplateRepository
Snippet *SnippetRepository
SnippetSet *SnippetSetRepository
StateMachine *StateMachineRepository
StateMachineHistory *StateMachineHistoryRepository
StateMachineState *StateMachineStateRepository
StateMachineStateTranslation *StateMachineStateTranslationRepository
StateMachineTransition *StateMachineTransitionRepository
StateMachineTranslation *StateMachineTranslationRepository
SystemConfig *SystemConfigRepository
Tag *TagRepository
Theme *ThemeRepository
ThemeChannel *ThemeChannelRepository
ThemeChild *ThemeChildRepository
ThemeMedia *ThemeMediaRepository
ThemeTranslation *ThemeTranslationRepository
User *UserRepository
UserAccessKey *UserAccessKeyRepository
UserConfig *UserConfigRepository
UserRecovery *UserRecoveryRepository
Version *VersionRepository
VersionCommit *VersionCommitRepository
VersionCommitData *VersionCommitDataRepository
}
func NewRepository ¶
func NewRepository(client ClientService) Repository
type Rule ¶
type Rule struct {
Areas interface{} `json:"areas,omitempty"`
Conditions []RuleCondition `json:"conditions,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
FlowSequences []FlowSequence `json:"flowSequences,omitempty"`
Id string `json:"id,omitempty"`
Invalid bool `json:"invalid,omitempty"`
ModuleTypes interface{} `json:"moduleTypes,omitempty"`
Name string `json:"name,omitempty"`
Payload interface{} `json:"payload,omitempty"`
PaymentMethods []PaymentMethod `json:"paymentMethods,omitempty"`
Priority float64 `json:"priority,omitempty"`
ProductPrices []ProductPrice `json:"productPrices,omitempty"`
Tags []Tag `json:"tags,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type RuleCondition ¶
type RuleCondition struct {
Children []RuleCondition `json:"children,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Parent *RuleCondition `json:"parent,omitempty"`
ParentId string `json:"parentId,omitempty"`
Position float64 `json:"position,omitempty"`
Rule *Rule `json:"rule,omitempty"`
RuleId string `json:"ruleId,omitempty"`
Type string `json:"type,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Value interface{} `json:"value,omitempty"`
}
type RuleConditionRepository ¶
type RuleConditionRepository struct {
*GenericRepository[RuleCondition]
}
func NewRuleConditionRepository ¶
func NewRuleConditionRepository(client *Client) *RuleConditionRepository
func (*RuleConditionRepository) Delete ¶
func (t *RuleConditionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*RuleConditionRepository) Search ¶
func (t *RuleConditionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleCondition], *http.Response, error)
func (*RuleConditionRepository) SearchAll ¶
func (t *RuleConditionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleCondition], *http.Response, error)
func (*RuleConditionRepository) SearchIds ¶
func (t *RuleConditionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*RuleConditionRepository) Upsert ¶
func (t *RuleConditionRepository) Upsert(ctx ApiContext, entity []RuleCondition) (*http.Response, error)
type RuleRepository ¶
type RuleRepository struct {
*GenericRepository[Rule]
}
func NewRuleRepository ¶
func NewRuleRepository(client *Client) *RuleRepository
func (*RuleRepository) Delete ¶
func (t *RuleRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*RuleRepository) Search ¶
func (t *RuleRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Rule], *http.Response, error)
func (*RuleRepository) SearchAll ¶
func (t *RuleRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Rule], *http.Response, error)
func (*RuleRepository) SearchIds ¶
func (t *RuleRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*RuleRepository) Upsert ¶
func (t *RuleRepository) Upsert(ctx ApiContext, entity []Rule) (*http.Response, error)
type RuleTagRepository ¶
type RuleTagRepository struct {
*GenericRepository[RuleTag]
}
func NewRuleTagRepository ¶
func NewRuleTagRepository(client *Client) *RuleTagRepository
func (*RuleTagRepository) Delete ¶
func (t *RuleTagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*RuleTagRepository) Search ¶
func (t *RuleTagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleTag], *http.Response, error)
func (*RuleTagRepository) SearchAll ¶
func (t *RuleTagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[RuleTag], *http.Response, error)
func (*RuleTagRepository) SearchIds ¶
func (t *RuleTagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*RuleTagRepository) Upsert ¶
func (t *RuleTagRepository) Upsert(ctx ApiContext, entity []RuleTag) (*http.Response, error)
type ScheduledTask ¶
type ScheduledTask struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
DefaultRunInterval float64 `json:"defaultRunInterval,omitempty"`
Id string `json:"id,omitempty"`
LastExecutionTime time.Time `json:"lastExecutionTime,omitempty"`
Name string `json:"name,omitempty"`
NextExecutionTime time.Time `json:"nextExecutionTime,omitempty"`
RunInterval float64 `json:"runInterval,omitempty"`
ScheduledTaskClass string `json:"scheduledTaskClass,omitempty"`
Status string `json:"status,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ScheduledTaskRepository ¶
type ScheduledTaskRepository struct {
*GenericRepository[ScheduledTask]
}
func NewScheduledTaskRepository ¶
func NewScheduledTaskRepository(client *Client) *ScheduledTaskRepository
func (*ScheduledTaskRepository) Delete ¶
func (t *ScheduledTaskRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ScheduledTaskRepository) Search ¶
func (t *ScheduledTaskRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ScheduledTask], *http.Response, error)
func (*ScheduledTaskRepository) SearchAll ¶
func (t *ScheduledTaskRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ScheduledTask], *http.Response, error)
func (*ScheduledTaskRepository) SearchIds ¶
func (t *ScheduledTaskRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ScheduledTaskRepository) Upsert ¶
func (t *ScheduledTaskRepository) Upsert(ctx ApiContext, entity []ScheduledTask) (*http.Response, error)
type SearchIdsResponse ¶
func (SearchIdsResponse) FirstId ¶
func (s SearchIdsResponse) FirstId() string
type SeoUrl ¶
type SeoUrl struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Error string `json:"error,omitempty"`
ForeignKey string `json:"foreignKey,omitempty"`
Id string `json:"id,omitempty"`
IsCanonical bool `json:"isCanonical,omitempty"`
IsDeleted bool `json:"isDeleted,omitempty"`
IsModified bool `json:"isModified,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
PathInfo string `json:"pathInfo,omitempty"`
RouteName string `json:"routeName,omitempty"`
SeoPathInfo string `json:"seoPathInfo,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Url string `json:"url,omitempty"`
}
type SeoUrlRepository ¶
type SeoUrlRepository struct {
*GenericRepository[SeoUrl]
}
func NewSeoUrlRepository ¶
func NewSeoUrlRepository(client *Client) *SeoUrlRepository
func (*SeoUrlRepository) Delete ¶
func (t *SeoUrlRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*SeoUrlRepository) Search ¶
func (t *SeoUrlRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrl], *http.Response, error)
func (*SeoUrlRepository) SearchAll ¶
func (t *SeoUrlRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrl], *http.Response, error)
func (*SeoUrlRepository) SearchIds ¶
func (t *SeoUrlRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*SeoUrlRepository) Upsert ¶
func (t *SeoUrlRepository) Upsert(ctx ApiContext, entity []SeoUrl) (*http.Response, error)
type SeoUrlTemplate ¶
type SeoUrlTemplate struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
EntityName string `json:"entityName,omitempty"`
Id string `json:"id,omitempty"`
IsValid bool `json:"isValid,omitempty"`
RouteName string `json:"routeName,omitempty"`
Template string `json:"template,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type SeoUrlTemplateRepository ¶
type SeoUrlTemplateRepository struct {
*GenericRepository[SeoUrlTemplate]
}
func NewSeoUrlTemplateRepository ¶
func NewSeoUrlTemplateRepository(client *Client) *SeoUrlTemplateRepository
func (*SeoUrlTemplateRepository) Delete ¶
func (t *SeoUrlTemplateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*SeoUrlTemplateRepository) Search ¶
func (t *SeoUrlTemplateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrlTemplate], *http.Response, error)
func (*SeoUrlTemplateRepository) SearchAll ¶
func (t *SeoUrlTemplateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SeoUrlTemplate], *http.Response, error)
func (*SeoUrlTemplateRepository) SearchIds ¶
func (t *SeoUrlTemplateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*SeoUrlTemplateRepository) Upsert ¶
func (t *SeoUrlTemplateRepository) Upsert(ctx ApiContext, entity []SeoUrlTemplate) (*http.Response, error)
type Snippet ¶
type Snippet struct {
Author string `json:"author,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Set *SnippetSet `json:"set,omitempty"`
SetId string `json:"setId,omitempty"`
TranslationKey string `json:"translationKey,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
Value string `json:"value,omitempty"`
}
type SnippetRepository ¶
type SnippetRepository struct {
*GenericRepository[Snippet]
}
func NewSnippetRepository ¶
func NewSnippetRepository(client *Client) *SnippetRepository
func (*SnippetRepository) Delete ¶
func (t *SnippetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*SnippetRepository) Search ¶
func (t *SnippetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Snippet], *http.Response, error)
func (*SnippetRepository) SearchAll ¶
func (t *SnippetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Snippet], *http.Response, error)
func (*SnippetRepository) SearchIds ¶
func (t *SnippetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*SnippetRepository) Upsert ¶
func (t *SnippetRepository) Upsert(ctx ApiContext, entity []Snippet) (*http.Response, error)
type SnippetSet ¶
type SnippetSet struct {
BaseFile string `json:"baseFile,omitempty"`
ChannelDomains []ChannelDomain `json:"channelDomains,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
Iso string `json:"iso,omitempty"`
Name string `json:"name,omitempty"`
Snippets []Snippet `json:"snippets,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type SnippetSetRepository ¶
type SnippetSetRepository struct {
*GenericRepository[SnippetSet]
}
func NewSnippetSetRepository ¶
func NewSnippetSetRepository(client *Client) *SnippetSetRepository
func (*SnippetSetRepository) Delete ¶
func (t *SnippetSetRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*SnippetSetRepository) Search ¶
func (t *SnippetSetRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SnippetSet], *http.Response, error)
func (*SnippetSetRepository) SearchAll ¶
func (t *SnippetSetRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SnippetSet], *http.Response, error)
func (*SnippetSetRepository) SearchIds ¶
func (t *SnippetSetRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*SnippetSetRepository) Upsert ¶
func (t *SnippetSetRepository) Upsert(ctx ApiContext, entity []SnippetSet) (*http.Response, error)
type StateMachine ¶
type StateMachine struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
HistoryEntries []StateMachineHistory `json:"historyEntries,omitempty"`
Id string `json:"id,omitempty"`
InitialStateId string `json:"initialStateId,omitempty"`
Name string `json:"name,omitempty"`
States []StateMachineState `json:"states,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
Transitions []StateMachineTransition `json:"transitions,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []StateMachineTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type StateMachineHistory ¶
type StateMachineHistory struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
EntityName string `json:"entityName,omitempty"`
FromStateId string `json:"fromStateId,omitempty"`
FromStateMachineState *StateMachineState `json:"fromStateMachineState,omitempty"`
Id string `json:"id,omitempty"`
Integration *Integration `json:"integration,omitempty"`
IntegrationId string `json:"integrationId,omitempty"`
ReferencedId string `json:"referencedId,omitempty"`
ReferencedVersionId string `json:"referencedVersionId,omitempty"`
StateMachine *StateMachine `json:"stateMachine,omitempty"`
StateMachineId string `json:"stateMachineId,omitempty"`
ToStateId string `json:"toStateId,omitempty"`
ToStateMachineState *StateMachineState `json:"toStateMachineState,omitempty"`
TransitionActionName string `json:"transitionActionName,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
User *User `json:"user,omitempty"`
UserId string `json:"userId,omitempty"`
}
type StateMachineHistoryRepository ¶
type StateMachineHistoryRepository struct {
*GenericRepository[StateMachineHistory]
}
func NewStateMachineHistoryRepository ¶
func NewStateMachineHistoryRepository(client *Client) *StateMachineHistoryRepository
func (*StateMachineHistoryRepository) Delete ¶
func (t *StateMachineHistoryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*StateMachineHistoryRepository) Search ¶
func (t *StateMachineHistoryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineHistory], *http.Response, error)
func (*StateMachineHistoryRepository) SearchAll ¶
func (t *StateMachineHistoryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineHistory], *http.Response, error)
func (*StateMachineHistoryRepository) SearchIds ¶
func (t *StateMachineHistoryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*StateMachineHistoryRepository) Upsert ¶
func (t *StateMachineHistoryRepository) Upsert(ctx ApiContext, entity []StateMachineHistory) (*http.Response, error)
type StateMachineRepository ¶
type StateMachineRepository struct {
*GenericRepository[StateMachine]
}
func NewStateMachineRepository ¶
func NewStateMachineRepository(client *Client) *StateMachineRepository
func (*StateMachineRepository) Delete ¶
func (t *StateMachineRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*StateMachineRepository) Search ¶
func (t *StateMachineRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachine], *http.Response, error)
func (*StateMachineRepository) SearchAll ¶
func (t *StateMachineRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachine], *http.Response, error)
func (*StateMachineRepository) SearchIds ¶
func (t *StateMachineRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*StateMachineRepository) Upsert ¶
func (t *StateMachineRepository) Upsert(ctx ApiContext, entity []StateMachine) (*http.Response, error)
type StateMachineState ¶
type StateMachineState struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
FromStateMachineHistoryEntries []StateMachineHistory `json:"fromStateMachineHistoryEntries,omitempty"`
FromStateMachineTransitions []StateMachineTransition `json:"fromStateMachineTransitions,omitempty"`
Id string `json:"id,omitempty"`
Name string `json:"name,omitempty"`
OrderTransactionCaptureRefunds []OrderTransactionCaptureRefund `json:"orderTransactionCaptureRefunds,omitempty"`
OrderTransactionCaptures []OrderTransactionCapture `json:"orderTransactionCaptures,omitempty"`
OrderTransactions []OrderTransaction `json:"orderTransactions,omitempty"`
Orders []Order `json:"orders,omitempty"`
StateMachine *StateMachine `json:"stateMachine,omitempty"`
StateMachineId string `json:"stateMachineId,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
ToStateMachineHistoryEntries []StateMachineHistory `json:"toStateMachineHistoryEntries,omitempty"`
ToStateMachineTransitions []StateMachineTransition `json:"toStateMachineTransitions,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []StateMachineStateTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type StateMachineStateRepository ¶
type StateMachineStateRepository struct {
*GenericRepository[StateMachineState]
}
func NewStateMachineStateRepository ¶
func NewStateMachineStateRepository(client *Client) *StateMachineStateRepository
func (*StateMachineStateRepository) Delete ¶
func (t *StateMachineStateRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*StateMachineStateRepository) Search ¶
func (t *StateMachineStateRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineState], *http.Response, error)
func (*StateMachineStateRepository) SearchAll ¶
func (t *StateMachineStateRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineState], *http.Response, error)
func (*StateMachineStateRepository) SearchIds ¶
func (t *StateMachineStateRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*StateMachineStateRepository) Upsert ¶
func (t *StateMachineStateRepository) Upsert(ctx ApiContext, entity []StateMachineState) (*http.Response, error)
type StateMachineStateTranslation ¶
type StateMachineStateTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
StateMachineState *StateMachineState `json:"stateMachineState,omitempty"`
StateMachineStateId string `json:"stateMachineStateId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type StateMachineStateTranslationRepository ¶
type StateMachineStateTranslationRepository struct {
*GenericRepository[StateMachineStateTranslation]
}
func NewStateMachineStateTranslationRepository ¶
func NewStateMachineStateTranslationRepository(client *Client) *StateMachineStateTranslationRepository
func (*StateMachineStateTranslationRepository) Delete ¶
func (t *StateMachineStateTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*StateMachineStateTranslationRepository) Search ¶
func (t *StateMachineStateTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineStateTranslation], *http.Response, error)
func (*StateMachineStateTranslationRepository) SearchAll ¶
func (t *StateMachineStateTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineStateTranslation], *http.Response, error)
func (*StateMachineStateTranslationRepository) SearchIds ¶
func (t *StateMachineStateTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*StateMachineStateTranslationRepository) Upsert ¶
func (t *StateMachineStateTranslationRepository) Upsert(ctx ApiContext, entity []StateMachineStateTranslation) (*http.Response, error)
type StateMachineTransition ¶
type StateMachineTransition struct {
ActionName string `json:"actionName,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
FromStateId string `json:"fromStateId,omitempty"`
FromStateMachineState *StateMachineState `json:"fromStateMachineState,omitempty"`
Id string `json:"id,omitempty"`
StateMachine *StateMachine `json:"stateMachine,omitempty"`
StateMachineId string `json:"stateMachineId,omitempty"`
ToStateId string `json:"toStateId,omitempty"`
ToStateMachineState *StateMachineState `json:"toStateMachineState,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type StateMachineTransitionRepository ¶
type StateMachineTransitionRepository struct {
*GenericRepository[StateMachineTransition]
}
func NewStateMachineTransitionRepository ¶
func NewStateMachineTransitionRepository(client *Client) *StateMachineTransitionRepository
func (*StateMachineTransitionRepository) Delete ¶
func (t *StateMachineTransitionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*StateMachineTransitionRepository) Search ¶
func (t *StateMachineTransitionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTransition], *http.Response, error)
func (*StateMachineTransitionRepository) SearchAll ¶
func (t *StateMachineTransitionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTransition], *http.Response, error)
func (*StateMachineTransitionRepository) SearchIds ¶
func (t *StateMachineTransitionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*StateMachineTransitionRepository) Upsert ¶
func (t *StateMachineTransitionRepository) Upsert(ctx ApiContext, entity []StateMachineTransition) (*http.Response, error)
type StateMachineTranslation ¶
type StateMachineTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Name string `json:"name,omitempty"`
StateMachine *StateMachine `json:"stateMachine,omitempty"`
StateMachineId string `json:"stateMachineId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type StateMachineTranslationRepository ¶
type StateMachineTranslationRepository struct {
*GenericRepository[StateMachineTranslation]
}
func NewStateMachineTranslationRepository ¶
func NewStateMachineTranslationRepository(client *Client) *StateMachineTranslationRepository
func (*StateMachineTranslationRepository) Delete ¶
func (t *StateMachineTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*StateMachineTranslationRepository) Search ¶
func (t *StateMachineTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTranslation], *http.Response, error)
func (*StateMachineTranslationRepository) SearchAll ¶
func (t *StateMachineTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[StateMachineTranslation], *http.Response, error)
func (*StateMachineTranslationRepository) SearchIds ¶
func (t *StateMachineTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*StateMachineTranslationRepository) Upsert ¶
func (t *StateMachineTranslationRepository) Upsert(ctx ApiContext, entity []StateMachineTranslation) (*http.Response, error)
type SyncOperation ¶
type SystemConfig ¶
type SystemConfig struct {
Channel *Channel `json:"channel,omitempty"`
ChannelId string `json:"channelId,omitempty"`
ConfigurationKey string `json:"configurationKey,omitempty"`
ConfigurationValue interface{} `json:"configurationValue,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type SystemConfigRepository ¶
type SystemConfigRepository struct {
*GenericRepository[SystemConfig]
}
func NewSystemConfigRepository ¶
func NewSystemConfigRepository(client *Client) *SystemConfigRepository
func (*SystemConfigRepository) Delete ¶
func (t *SystemConfigRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*SystemConfigRepository) Search ¶
func (t *SystemConfigRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[SystemConfig], *http.Response, error)
func (*SystemConfigRepository) SearchAll ¶
func (t *SystemConfigRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[SystemConfig], *http.Response, error)
func (*SystemConfigRepository) SearchIds ¶
func (t *SystemConfigRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*SystemConfigRepository) Upsert ¶
func (t *SystemConfigRepository) Upsert(ctx ApiContext, entity []SystemConfig) (*http.Response, error)
type SystemConfigService ¶
type SystemConfigService ClientService
func (SystemConfigService) UpdateConfig ¶
func (c SystemConfigService) UpdateConfig(ctx ApiContext, payload string) (*http.Response, error)
type Tag ¶
type Tag struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
Customers []Customer `json:"customers,omitempty"`
Id string `json:"id,omitempty"`
Media []Media `json:"media,omitempty"`
Name string `json:"name,omitempty"`
Orders []Order `json:"orders,omitempty"`
Products []Product `json:"products,omitempty"`
Rules []Rule `json:"rules,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type TagRepository ¶
type TagRepository struct {
*GenericRepository[Tag]
}
func NewTagRepository ¶
func NewTagRepository(client *Client) *TagRepository
func (*TagRepository) Delete ¶
func (t *TagRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*TagRepository) Search ¶
func (t *TagRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Tag], *http.Response, error)
func (*TagRepository) SearchAll ¶
func (t *TagRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Tag], *http.Response, error)
func (*TagRepository) SearchIds ¶
func (t *TagRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*TagRepository) Upsert ¶
func (t *TagRepository) Upsert(ctx ApiContext, entity []Tag) (*http.Response, error)
type Theme ¶
type Theme struct {
Active bool `json:"active,omitempty"`
Author string `json:"author,omitempty"`
BaseConfig interface{} `json:"baseConfig,omitempty"`
Channels []Channel `json:"channels,omitempty"`
ConfigValues interface{} `json:"configValues,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
DependentThemes []Theme `json:"dependentThemes,omitempty"`
Description string `json:"description,omitempty"`
HelpTexts interface{} `json:"helpTexts,omitempty"`
Id string `json:"id,omitempty"`
Labels interface{} `json:"labels,omitempty"`
Media []Media `json:"media,omitempty"`
Name string `json:"name,omitempty"`
ParentThemeId string `json:"parentThemeId,omitempty"`
PreviewMedia *Media `json:"previewMedia,omitempty"`
PreviewMediaId string `json:"previewMediaId,omitempty"`
TechnicalName string `json:"technicalName,omitempty"`
ThemeJson interface{} `json:"themeJson,omitempty"`
Translated interface{} `json:"translated,omitempty"`
Translations []ThemeTranslation `json:"translations,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ThemeChannel ¶
type ThemeChannelRepository ¶
type ThemeChannelRepository struct {
*GenericRepository[ThemeChannel]
}
func NewThemeChannelRepository ¶
func NewThemeChannelRepository(client *Client) *ThemeChannelRepository
func (*ThemeChannelRepository) Delete ¶
func (t *ThemeChannelRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ThemeChannelRepository) Search ¶
func (t *ThemeChannelRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChannel], *http.Response, error)
func (*ThemeChannelRepository) SearchAll ¶
func (t *ThemeChannelRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChannel], *http.Response, error)
func (*ThemeChannelRepository) SearchIds ¶
func (t *ThemeChannelRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ThemeChannelRepository) Upsert ¶
func (t *ThemeChannelRepository) Upsert(ctx ApiContext, entity []ThemeChannel) (*http.Response, error)
type ThemeChild ¶
type ThemeChildRepository ¶
type ThemeChildRepository struct {
*GenericRepository[ThemeChild]
}
func NewThemeChildRepository ¶
func NewThemeChildRepository(client *Client) *ThemeChildRepository
func (*ThemeChildRepository) Delete ¶
func (t *ThemeChildRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ThemeChildRepository) Search ¶
func (t *ThemeChildRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChild], *http.Response, error)
func (*ThemeChildRepository) SearchAll ¶
func (t *ThemeChildRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeChild], *http.Response, error)
func (*ThemeChildRepository) SearchIds ¶
func (t *ThemeChildRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ThemeChildRepository) Upsert ¶
func (t *ThemeChildRepository) Upsert(ctx ApiContext, entity []ThemeChild) (*http.Response, error)
type ThemeConfigValue ¶
type ThemeConfigValue struct {
Value interface{} `yaml:"value" json:"value"`
}
type ThemeConfiguration ¶
type ThemeConfiguration struct {
CurrentFields *map[string]ThemeConfigValue `json:"currentFields"`
Fields map[string]ThemeConfigValue `json:"fields"`
}
type ThemeManagerService ¶
type ThemeManagerService ClientService
func (ThemeManagerService) GetConfiguration ¶
func (m ThemeManagerService) GetConfiguration(ctx ApiContext, themeId string) (*ThemeConfiguration, *http.Response, error)
func (ThemeManagerService) UpdateConfiguration ¶
func (m ThemeManagerService) UpdateConfiguration(ctx ApiContext, themeId string, update ThemeUpdateRequest) (*http.Response, error)
type ThemeMedia ¶
type ThemeMediaRepository ¶
type ThemeMediaRepository struct {
*GenericRepository[ThemeMedia]
}
func NewThemeMediaRepository ¶
func NewThemeMediaRepository(client *Client) *ThemeMediaRepository
func (*ThemeMediaRepository) Delete ¶
func (t *ThemeMediaRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ThemeMediaRepository) Search ¶
func (t *ThemeMediaRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeMedia], *http.Response, error)
func (*ThemeMediaRepository) SearchAll ¶
func (t *ThemeMediaRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeMedia], *http.Response, error)
func (*ThemeMediaRepository) SearchIds ¶
func (t *ThemeMediaRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ThemeMediaRepository) Upsert ¶
func (t *ThemeMediaRepository) Upsert(ctx ApiContext, entity []ThemeMedia) (*http.Response, error)
type ThemeRepository ¶
type ThemeRepository struct {
*GenericRepository[Theme]
}
func NewThemeRepository ¶
func NewThemeRepository(client *Client) *ThemeRepository
func (*ThemeRepository) Delete ¶
func (t *ThemeRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ThemeRepository) Search ¶
func (t *ThemeRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Theme], *http.Response, error)
func (*ThemeRepository) SearchAll ¶
func (t *ThemeRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Theme], *http.Response, error)
func (*ThemeRepository) SearchIds ¶
func (t *ThemeRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ThemeRepository) Upsert ¶
func (t *ThemeRepository) Upsert(ctx ApiContext, entity []Theme) (*http.Response, error)
type ThemeTranslation ¶
type ThemeTranslation struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Description string `json:"description,omitempty"`
HelpTexts interface{} `json:"helpTexts,omitempty"`
Labels interface{} `json:"labels,omitempty"`
Language *Language `json:"language,omitempty"`
LanguageId string `json:"languageId,omitempty"`
Theme *Theme `json:"theme,omitempty"`
ThemeId string `json:"themeId,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
}
type ThemeTranslationRepository ¶
type ThemeTranslationRepository struct {
*GenericRepository[ThemeTranslation]
}
func NewThemeTranslationRepository ¶
func NewThemeTranslationRepository(client *Client) *ThemeTranslationRepository
func (*ThemeTranslationRepository) Delete ¶
func (t *ThemeTranslationRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*ThemeTranslationRepository) Search ¶
func (t *ThemeTranslationRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeTranslation], *http.Response, error)
func (*ThemeTranslationRepository) SearchAll ¶
func (t *ThemeTranslationRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[ThemeTranslation], *http.Response, error)
func (*ThemeTranslationRepository) SearchIds ¶
func (t *ThemeTranslationRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*ThemeTranslationRepository) Upsert ¶
func (t *ThemeTranslationRepository) Upsert(ctx ApiContext, entity []ThemeTranslation) (*http.Response, error)
type ThemeUpdateRequest ¶
type ThemeUpdateRequest struct {
Config map[string]ThemeConfigValue `json:"config"`
}
type User ¶
type User struct {
AccessKeys []UserAccessKey `json:"accessKeys,omitempty"`
AclRoles []AclRole `json:"aclRoles,omitempty"`
Active bool `json:"active,omitempty"`
Admin bool `json:"admin,omitempty"`
AvatarId string `json:"avatarId,omitempty"`
AvatarMedia *Media `json:"avatarMedia,omitempty"`
Configs []UserConfig `json:"configs,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CreatedCustomers []Customer `json:"createdCustomers,omitempty"`
CreatedOrders []Order `json:"createdOrders,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Email string `json:"email,omitempty"`
Id string `json:"id,omitempty"`
ImportExportLogEntries []ImportExportLog `json:"importExportLogEntries,omitempty"`
LastUpdatedPasswordAt time.Time `json:"lastUpdatedPasswordAt,omitempty"`
Locale *Locale `json:"locale,omitempty"`
LocaleId string `json:"localeId,omitempty"`
Media []Media `json:"media,omitempty"`
Name string `json:"name,omitempty"`
Password interface{} `json:"password,omitempty"`
PhoneNumber string `json:"phoneNumber,omitempty"`
RecoveryUser *UserRecovery `json:"recoveryUser,omitempty"`
StateMachineHistoryEntries []StateMachineHistory `json:"stateMachineHistoryEntries,omitempty"`
StoreToken string `json:"storeToken,omitempty"`
TimeZone string `json:"timeZone,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UpdatedCustomers []Customer `json:"updatedCustomers,omitempty"`
UpdatedOrders []Order `json:"updatedOrders,omitempty"`
Username string `json:"username,omitempty"`
}
type UserAccessKey ¶
type UserAccessKey struct {
AccessKey string `json:"accessKey,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
CustomFields interface{} `json:"customFields,omitempty"`
Id string `json:"id,omitempty"`
LastUsageAt time.Time `json:"lastUsageAt,omitempty"`
SecretAccessKey interface{} `json:"secretAccessKey,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
User *User `json:"user,omitempty"`
UserId string `json:"userId,omitempty"`
}
type UserAccessKeyRepository ¶
type UserAccessKeyRepository struct {
*GenericRepository[UserAccessKey]
}
func NewUserAccessKeyRepository ¶
func NewUserAccessKeyRepository(client *Client) *UserAccessKeyRepository
func (*UserAccessKeyRepository) Delete ¶
func (t *UserAccessKeyRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*UserAccessKeyRepository) Search ¶
func (t *UserAccessKeyRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[UserAccessKey], *http.Response, error)
func (*UserAccessKeyRepository) SearchAll ¶
func (t *UserAccessKeyRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[UserAccessKey], *http.Response, error)
func (*UserAccessKeyRepository) SearchIds ¶
func (t *UserAccessKeyRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*UserAccessKeyRepository) Upsert ¶
func (t *UserAccessKeyRepository) Upsert(ctx ApiContext, entity []UserAccessKey) (*http.Response, error)
type UserConfig ¶
type UserConfig struct {
CreatedAt time.Time `json:"createdAt,omitempty"`
Id string `json:"id,omitempty"`
Key string `json:"key,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
User *User `json:"user,omitempty"`
UserId string `json:"userId,omitempty"`
Value interface{} `json:"value,omitempty"`
}
type UserConfigRepository ¶
type UserConfigRepository struct {
*GenericRepository[UserConfig]
}
func NewUserConfigRepository ¶
func NewUserConfigRepository(client *Client) *UserConfigRepository
func (*UserConfigRepository) Delete ¶
func (t *UserConfigRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*UserConfigRepository) Search ¶
func (t *UserConfigRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[UserConfig], *http.Response, error)
func (*UserConfigRepository) SearchAll ¶
func (t *UserConfigRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[UserConfig], *http.Response, error)
func (*UserConfigRepository) SearchIds ¶
func (t *UserConfigRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*UserConfigRepository) Upsert ¶
func (t *UserConfigRepository) Upsert(ctx ApiContext, entity []UserConfig) (*http.Response, error)
type UserRecovery ¶
type UserRecoveryRepository ¶
type UserRecoveryRepository struct {
*GenericRepository[UserRecovery]
}
func NewUserRecoveryRepository ¶
func NewUserRecoveryRepository(client *Client) *UserRecoveryRepository
func (*UserRecoveryRepository) Delete ¶
func (t *UserRecoveryRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*UserRecoveryRepository) Search ¶
func (t *UserRecoveryRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[UserRecovery], *http.Response, error)
func (*UserRecoveryRepository) SearchAll ¶
func (t *UserRecoveryRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[UserRecovery], *http.Response, error)
func (*UserRecoveryRepository) SearchIds ¶
func (t *UserRecoveryRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*UserRecoveryRepository) Upsert ¶
func (t *UserRecoveryRepository) Upsert(ctx ApiContext, entity []UserRecovery) (*http.Response, error)
type UserRepository ¶
type UserRepository struct {
*GenericRepository[User]
}
func NewUserRepository ¶
func NewUserRepository(client *Client) *UserRepository
func (*UserRepository) Delete ¶
func (t *UserRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*UserRepository) Search ¶
func (t *UserRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[User], *http.Response, error)
func (*UserRepository) SearchAll ¶
func (t *UserRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[User], *http.Response, error)
func (*UserRepository) SearchIds ¶
func (t *UserRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*UserRepository) Upsert ¶
func (t *UserRepository) Upsert(ctx ApiContext, entity []User) (*http.Response, error)
type VersionCommit ¶
type VersionCommit struct {
AutoIncrement float64 `json:"autoIncrement,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
Data []VersionCommitData `json:"data,omitempty"`
Id string `json:"id,omitempty"`
IntegrationId string `json:"integrationId,omitempty"`
IsMerge bool `json:"isMerge,omitempty"`
Message string `json:"message,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UserId string `json:"userId,omitempty"`
Version *Version `json:"version,omitempty"`
VersionId string `json:"versionId,omitempty"`
}
type VersionCommitData ¶
type VersionCommitData struct {
Action string `json:"action,omitempty"`
AutoIncrement float64 `json:"autoIncrement,omitempty"`
Commit *VersionCommit `json:"commit,omitempty"`
CreatedAt time.Time `json:"createdAt,omitempty"`
EntityId interface{} `json:"entityId,omitempty"`
EntityName string `json:"entityName,omitempty"`
Id string `json:"id,omitempty"`
IntegrationId string `json:"integrationId,omitempty"`
Payload interface{} `json:"payload,omitempty"`
UpdatedAt time.Time `json:"updatedAt,omitempty"`
UserId string `json:"userId,omitempty"`
VersionCommitId string `json:"versionCommitId,omitempty"`
}
type VersionCommitDataRepository ¶
type VersionCommitDataRepository struct {
*GenericRepository[VersionCommitData]
}
func NewVersionCommitDataRepository ¶
func NewVersionCommitDataRepository(client *Client) *VersionCommitDataRepository
func (*VersionCommitDataRepository) Delete ¶
func (t *VersionCommitDataRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*VersionCommitDataRepository) Search ¶
func (t *VersionCommitDataRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommitData], *http.Response, error)
func (*VersionCommitDataRepository) SearchAll ¶
func (t *VersionCommitDataRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommitData], *http.Response, error)
func (*VersionCommitDataRepository) SearchIds ¶
func (t *VersionCommitDataRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*VersionCommitDataRepository) Upsert ¶
func (t *VersionCommitDataRepository) Upsert(ctx ApiContext, entity []VersionCommitData) (*http.Response, error)
type VersionCommitRepository ¶
type VersionCommitRepository struct {
*GenericRepository[VersionCommit]
}
func NewVersionCommitRepository ¶
func NewVersionCommitRepository(client *Client) *VersionCommitRepository
func (*VersionCommitRepository) Delete ¶
func (t *VersionCommitRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*VersionCommitRepository) Search ¶
func (t *VersionCommitRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommit], *http.Response, error)
func (*VersionCommitRepository) SearchAll ¶
func (t *VersionCommitRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[VersionCommit], *http.Response, error)
func (*VersionCommitRepository) SearchIds ¶
func (t *VersionCommitRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*VersionCommitRepository) Upsert ¶
func (t *VersionCommitRepository) Upsert(ctx ApiContext, entity []VersionCommit) (*http.Response, error)
type VersionRepository ¶
type VersionRepository struct {
*GenericRepository[Version]
}
func NewVersionRepository ¶
func NewVersionRepository(client *Client) *VersionRepository
func (*VersionRepository) Delete ¶
func (t *VersionRepository) Delete(ctx ApiContext, ids []string) (*http.Response, error)
func (*VersionRepository) Search ¶
func (t *VersionRepository) Search(ctx ApiContext, criteria Criteria) (*EntityCollection[Version], *http.Response, error)
func (*VersionRepository) SearchAll ¶
func (t *VersionRepository) SearchAll(ctx ApiContext, criteria Criteria) (*EntityCollection[Version], *http.Response, error)
func (*VersionRepository) SearchIds ¶
func (t *VersionRepository) SearchIds(ctx ApiContext, criteria Criteria) (*SearchIdsResponse, *http.Response, error)
func (*VersionRepository) Upsert ¶
func (t *VersionRepository) Upsert(ctx ApiContext, entity []Version) (*http.Response, error)
Source Files
¶
- bulk.go
- cache_manager.go
- client.go
- credentials.go
- criteria.go
- extension_manager.go
- extension_manager_struct.go
- info.go
- repo.go
- repo_acl_role.go
- repo_acl_user_role.go
- repo_category.go
- repo_category_tag.go
- repo_category_translation.go
- repo_channel.go
- repo_channel_country.go
- repo_channel_currency.go
- repo_channel_domain.go
- repo_channel_language.go
- repo_channel_payment_method.go
- repo_channel_translation.go
- repo_channel_type.go
- repo_channel_type_translation.go
- repo_cms_page.go
- repo_cms_page_translation.go
- repo_country.go
- repo_country_state.go
- repo_country_state_translation.go
- repo_country_translation.go
- repo_currency.go
- repo_currency_country_rounding.go
- repo_currency_translation.go
- repo_custom_field.go
- repo_custom_field_set.go
- repo_custom_field_set_relation.go
- repo_customer.go
- repo_customer_group.go
- repo_customer_group_translation.go
- repo_customer_role.go
- repo_customer_role_mapping.go
- repo_customer_tag.go
- repo_dict.go
- repo_dict_item.go
- repo_dict_item_translation.go
- repo_dict_translation.go
- repo_flow.go
- repo_flow_sequence.go
- repo_flow_template.go
- repo_import_export_file.go
- repo_import_export_log.go
- repo_import_export_profile.go
- repo_integration.go
- repo_integration_role.go
- repo_landing_page.go
- repo_landing_page_channel.go
- repo_landing_page_tag.go
- repo_landing_page_translation.go
- repo_language.go
- repo_locale.go
- repo_locale_translation.go
- repo_log_entry.go
- repo_main_category.go
- repo_media.go
- repo_media_default_folder.go
- repo_media_folder.go
- repo_media_folder_configuration.go
- repo_media_folder_configuration_media_thumbnail_size.go
- repo_media_tag.go
- repo_media_thumbnail.go
- repo_media_thumbnail_size.go
- repo_media_translation.go
- repo_navigation.go
- repo_navigation_translation.go
- repo_number_range.go
- repo_number_range_channel.go
- repo_number_range_state.go
- repo_number_range_translation.go
- repo_number_range_type.go
- repo_number_range_type_translation.go
- repo_order.go
- repo_order_customer.go
- repo_order_line_item.go
- repo_order_tag.go
- repo_order_transaction.go
- repo_order_transaction_capture.go
- repo_order_transaction_capture_refund.go
- repo_order_transaction_capture_refund_position.go
- repo_payment_method.go
- repo_payment_method_translation.go
- repo_plugin.go
- repo_plugin_translation.go
- repo_product.go
- repo_product_category.go
- repo_product_category_tree.go
- repo_product_configurator_setting.go
- repo_product_custom_field_set.go
- repo_product_media.go
- repo_product_option.go
- repo_product_price.go
- repo_product_property.go
- repo_product_review.go
- repo_product_sorting.go
- repo_product_sorting_translation.go
- repo_product_tag.go
- repo_product_translation.go
- repo_product_visibility.go
- repo_property_group.go
- repo_property_group_option.go
- repo_property_group_option_translation.go
- repo_property_group_translation.go
- repo_rule.go
- repo_rule_condition.go
- repo_rule_tag.go
- repo_scheduled_task.go
- repo_seo_url.go
- repo_seo_url_template.go
- repo_snippet.go
- repo_snippet_set.go
- repo_state_machine.go
- repo_state_machine_history.go
- repo_state_machine_state.go
- repo_state_machine_state_translation.go
- repo_state_machine_transition.go
- repo_state_machine_translation.go
- repo_system_config.go
- repo_tag.go
- repo_theme.go
- repo_theme_channel.go
- repo_theme_child.go
- repo_theme_media.go
- repo_theme_translation.go
- repo_user.go
- repo_user_access_key.go
- repo_user_config.go
- repo_user_recovery.go
- repo_version.go
- repo_version_commit.go
- repo_version_commit_data.go
- repository.go
- system_config_manager.go
- theme_manager.go
Click to show internal directories.
Click to hide internal directories.