Package com.commercetools.api.models.business_unit
package com.commercetools.api.models.business_unit
-
ClassDescriptionAssociate Example to create an instance using the builder patternAssociateBuilder Example to create an instance using the builder patternAssociateDraft Example to create an instance using the builder patternAssociateDraftBuilder Example to create an instance using the builder patternAssociateDraftAssociateAssociateRoleAssignment Example to create an instance using the builder patternAssociateRoleAssignmentBuilder Example to create an instance using the builder patternAssociateRoleAssignmentDraft Example to create an instance using the builder patternAssociateRoleAssignmentDraftBuilder Example to create an instance using the builder patternAssociateRoleAssignmentDraftAssociateRoleAssignmentRoles defining how an Associate can interact with a Business Unit.possible values of AssociateRoleDeprecatedDetermines whether an AssociateRoleAssignment can be inherited by child Business Units.possible values of AssociateRoleInheritanceModeGeneric type to model the fields that all types of Business Units have in common.Adding an address to a Business Unit generates a BusinessUnitAddressAdded Message.BusinessUnitAddAddressActionBuilder Example to create an instance using the builder patternAdding an address to a Business Unit generates a BusinessUnitAddressAdded Message.Adding an Associate to a Business Unit generates a BusinessUnitAssociateAdded Message.BusinessUnitAddAssociateActionBuilder Example to create an instance using the builder patternAdding an Associate to a Business Unit generates a BusinessUnitAssociateAdded Message.Adding a billing address to a Business Unit generates a BusinessUnitBillingAddressAdded Message.BusinessUnitAddBillingAddressIdActionBuilder Example to create an instance using the builder patternAdding a billing address to a Business Unit generates a BusinessUnitBillingAddressAdded Message.Adding a shipping address to a Business Unit generates a BusinessUnitShippingAddressAdded Message.BusinessUnitAddShippingAddressIdActionBuilder Example to create an instance using the builder patternAdding a shipping address to a Business Unit generates a BusinessUnitShippingAddressAdded Message.Adding a Store to a Business Unit generates a BusinessUnitStoreAdded Message.BusinessUnitAddStoreActionBuilder Example to create an instance using the builder patternAdding a Store to a Business Unit generates a BusinessUnitStoreAdded Message.Determines whether a Business Unit can inherit Associates from a parent.possible values of BusinessUnitAssociateModeBusinessUnitBuilderChanging the address on a Business Unit generates the BusinessUnitAddressChanged Message.BusinessUnitChangeAddressActionBuilder Example to create an instance using the builder patternChanging the address on a Business Unit generates the BusinessUnitAddressChanged Message.Updating the Associate on a Business Unit generates the BusinessUnitAssociateChanged Message.BusinessUnitChangeAssociateActionBuilder Example to create an instance using the builder patternUpdating the Associate on a Business Unit generates the BusinessUnitAssociateChanged Message.Only Business Units of type
Division
can be changed toExplicitAndFromParent
.BusinessUnitChangeAssociateModeActionBuilder Example to create an instance using the builder patternOnly Business Units of typeDivision
can be changed toExplicitAndFromParent
.Updating the name on a Business Unit generates a BusinessUnitNameChanged Message.BusinessUnitChangeNameActionBuilder Example to create an instance using the builder patternUpdating the name on a Business Unit generates a BusinessUnitNameChanged Message.Changing the parent of a Business Unit generates a BusinessUnitParentUnitChanged Message.BusinessUnitChangeParentUnitActionBuilder Example to create an instance using the builder patternChanging the parent of a Business Unit generates a BusinessUnitParentUnitChanged Message.Changing the status of a Business Unit generates a BusinessUnitStatusChanged Message.BusinessUnitChangeStatusActionBuilder Example to create an instance using the builder patternChanging the status of a Business Unit generates a BusinessUnitStatusChanged Message.Generic draft type to model those fields all Business Units have in common.BusinessUnitDraftBuilderGeneric draft type to model those fields all Business Units have in common.Generic type to model the fields that all types of Business Units have in common.Reference to a BusinessUnit by its key.BusinessUnitKeyReferenceBuilder Example to create an instance using the builder patternReference to a BusinessUnit by its key.PagedQueryResult with results containing an array of BusinessUnit.BusinessUnitPagedQueryResponseBuilder Example to create an instance using the builder patternPagedQueryResult with results containing an array of BusinessUnit.Reference to a BusinessUnit.BusinessUnitReferenceBuilder Example to create an instance using the builder patternReference to a BusinessUnit.Removing the address from a Business Unit generates the BusinessUnitAddressRemoved Message.BusinessUnitRemoveAddressActionBuilder Example to create an instance using the builder patternRemoving the address from a Business Unit generates the BusinessUnitAddressRemoved Message.Removing an Associate from a Business Unit generates a BusinessUnitAssociateRemoved Message.BusinessUnitRemoveAssociateActionBuilder Example to create an instance using the builder patternRemoving an Associate from a Business Unit generates a BusinessUnitAssociateRemoved Message.Removing a billing address from a Business Unit generates a BusinessUnitBillingAddressRemoved Message.BusinessUnitRemoveBillingAddressIdActionBuilder Example to create an instance using the builder patternRemoving a billing address from a Business Unit generates a BusinessUnitBillingAddressRemoved Message.Removing a shipping address from a Business Unit generates a BusinessUnitShippingAddressRemoved Message.BusinessUnitRemoveShippingAddressIdActionBuilder Example to create an instance using the builder patternRemoving a shipping address from a Business Unit generates a BusinessUnitShippingAddressRemoved Message.Removes a Store from the Business Unit.BusinessUnitRemoveStoreActionBuilder Example to create an instance using the builder patternRemoves a Store from the Business Unit.ResourceIdentifier to a BusinessUnit.BusinessUnitResourceIdentifierBuilder Example to create an instance using the builder patternResourceIdentifier to a BusinessUnit.BusinessUnitSetAddressCustomFieldAction Example to create an instance using the builder patternBusinessUnitSetAddressCustomFieldActionBuilder Example to create an instance using the builder patternBusinessUnitSetAddressCustomFieldActionBusinessUnitSetAddressCustomTypeAction Example to create an instance using the builder patternBusinessUnitSetAddressCustomTypeActionBuilder Example to create an instance using the builder patternBusinessUnitSetAddressCustomTypeActionChanges the Associates of a Business Unit, generates a BusinessUnitAssociatesSet Message.BusinessUnitSetAssociatesActionBuilder Example to create an instance using the builder patternChanges the Associates of a Business Unit, generates a BusinessUnitAssociatesSet Message.Setting the contact email on a Business Unit generates a BusinessUnitContactEmailSet Message.BusinessUnitSetContactEmailActionBuilder Example to create an instance using the builder patternSetting the contact email on a Business Unit generates a BusinessUnitContactEmailSet Message.BusinessUnitSetCustomFieldAction Example to create an instance using the builder patternBusinessUnitSetCustomFieldActionBuilder Example to create an instance using the builder patternBusinessUnitSetCustomFieldActionBusinessUnitSetCustomTypeAction Example to create an instance using the builder patternBusinessUnitSetCustomTypeActionBuilder Example to create an instance using the builder patternBusinessUnitSetCustomTypeActionSetting the default billing address on a Business Unit generates the BusinessUnitDefaultBillingAddressSet Message.BusinessUnitSetDefaultBillingAddressActionBuilder Example to create an instance using the builder patternSetting the default billing address on a Business Unit generates the BusinessUnitDefaultBillingAddressSet Message.Setting the default shipping address on a Business Unit generates a BusinessUnitDefaultShippingAddressSet Message.BusinessUnitSetDefaultShippingAddressActionBuilder Example to create an instance using the builder patternSetting the default shipping address on a Business Unit generates a BusinessUnitDefaultShippingAddressSet Message.Only Business Units of typeDivision
can be have a store mode ofFromParent
.BusinessUnitSetStoreModeActionBuilder Example to create an instance using the builder patternOnly Business Units of typeDivision
can be have a store mode ofFromParent
.Sets the Stores of the Business Unit.BusinessUnitSetStoresActionBuilder Example to create an instance using the builder patternSets the Stores of the Business Unit.Indicates whether the Business Unit can be edited and used in Carts, Orders, Quote Requests, or Quotes.possible values of BusinessUnitStatusDefines whether the Stores of the Business Unit are set directly on the Business Unit or are inherited from its parent unit.possible values of BusinessUnitStoreModeThe type of the Business Unit indicating its position in a hierarchy.possible values of BusinessUnitTypeBusinessUnitUpdate Example to create an instance using the builder patternBusinessUnitUpdateAction Example to create a subtype instance using the builder patternBusinessUnitUpdateActionBuilderBusinessUnitUpdateActionBusinessUnitUpdateBuilder Example to create an instance using the builder patternBusinessUnitUpdateBusiness Unit type to represent the top level of a business.CompanyBuilder Example to create an instance using the builder patternDraft type to represent the top level of a business.CompanyDraftBuilder Example to create an instance using the builder patternDraft type to represent the top level of a business.Business Unit type to represent the top level of a business.Business Unit type to model divisions that are part of the Company or a higher-order Division.DivisionBuilder Example to create an instance using the builder patternDraft type to model divisions that are part of a Company or a higher-order Division.DivisionDraftBuilder Example to create an instance using the builder patternDraft type to model divisions that are part of a Company or a higher-order Division.Business Unit type to model divisions that are part of the Company or a higher-order Division.InheritedAssociate Example to create an instance using the builder patternInheritedAssociateBuilder Example to create an instance using the builder patternInheritedAssociateInheritedAssociateRoleAssignment Example to create an instance using the builder patternInheritedAssociateRoleAssignmentBuilder Example to create an instance using the builder patternInheritedAssociateRoleAssignment