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.