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 patternAssociateRoleAssignment 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 patternDetermines 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 Associate to a Business Unit generates a BusinessUnitAssociateAdded Message.BusinessUnitAddAssociateActionBuilder Example to create an instance using the builder patternAdding a billing address to a Business Unit generates a BusinessUnitBillingAddressAdded Message.BusinessUnitAddBillingAddressIdActionBuilder Example to create an instance using the builder patternAdding a shipping address to a Business Unit generates a BusinessUnitShippingAddressAdded Message.BusinessUnitAddShippingAddressIdActionBuilder Example to create an instance using the builder patternAdding a Store to a Business Unit generates a BusinessUnitStoreAdded Message.BusinessUnitAddStoreActionBuilder Example to create an instance using the builder patternDetermines whether a Business Unit can inherit Approval Rules from a parent.possible values of BusinessUnitApprovalRuleModeDetermines 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 patternUpdates Approval Rules inheritance behavior between Business Units.BusinessUnitChangeApprovalRuleModeActionBuilder Example to create an instance using the builder patternUpdating the Associate on a Business Unit generates the BusinessUnitAssociateChanged Message.BusinessUnitChangeAssociateActionBuilder Example to create an instance using the builder patternOnly Business Units of type
Division
can be changed toExplicitAndFromParent
.BusinessUnitChangeAssociateModeActionBuilder Example to create an instance using the builder patternUpdating the name on a Business Unit generates a BusinessUnitNameChanged Message.BusinessUnitChangeNameActionBuilder Example to create an instance using the builder patternChanging the parent of a Business Unit generates a BusinessUnitParentChanged Message.BusinessUnitChangeParentUnitActionBuilder Example to create an instance using the builder patternChanging the status of a Business Unit generates a BusinessUnitStatusChanged Message.BusinessUnitChangeStatusActionBuilder Example to create an instance using the builder patternGeneric draft type to model those fields all Business Units have in common.BusinessUnitDraftBuilderKeyReference to a BusinessUnit.BusinessUnitKeyReferenceBuilder Example to create an instance using the builder patternPagedQueryResult with results containing an array of BusinessUnit.BusinessUnitPagedQueryResponseBuilder Example to create an instance using the builder patternReference to a BusinessUnit.BusinessUnitReferenceBuilder Example to create an instance using the builder patternRemoving the address from a Business Unit generates the BusinessUnitAddressRemoved Message.BusinessUnitRemoveAddressActionBuilder Example to create an instance using the builder patternRemoving an Associate from a Business Unit generates a BusinessUnitAssociateRemoved Message.BusinessUnitRemoveAssociateActionBuilder Example to create an instance using the builder patternRemoving a billing address from a Business Unit generates a BusinessUnitBillingAddressRemoved Message.BusinessUnitRemoveBillingAddressIdActionBuilder Example to create an instance using the builder patternRemoving a shipping address from a Business Unit generates a BusinessUnitShippingAddressRemoved Message.BusinessUnitRemoveShippingAddressIdActionBuilder Example to create an instance using the builder patternRemoves a Store from the Business Unit.BusinessUnitRemoveStoreActionBuilder Example to create an instance using the builder patternResourceIdentifier to a BusinessUnit.BusinessUnitResourceIdentifierBuilder Example to create an instance using the builder patternAdding a Custom Field to an Address of a Business Unit generates the BusinessUnitAddressCustomFieldAdded Message, removing one generates the BusinessUnitAddressCustomFieldRemoved Message, and updating an existing one generates the BusinessUnitAddressCustomFieldChanged Message.BusinessUnitSetAddressCustomFieldActionBuilder Example to create an instance using the builder patternAdding or updating a Custom Type on an Address of a Business Unit generates the BusinessUnitAddressCustomTypeSet Message, and removing one generates the BusinessUnitAddressCustomTypeRemoved Message.BusinessUnitSetAddressCustomTypeActionBuilder Example to create an instance using the builder patternChanges the Associates of a Business Unit, generates a BusinessUnitAssociatesSet Message.BusinessUnitSetAssociatesActionBuilder Example to create an instance using the builder patternSetting the contact email on a Business Unit generates a BusinessUnitContactEmailSet Message.BusinessUnitSetContactEmailActionBuilder Example to create an instance using the builder patternAdding a Custom Field to a Business Unit generates the BusinessUnitCustomFieldAdded Message, removing one generates the BusinessUnitCustomFieldRemoved Message, and updating an existing one generates the BusinessUnitCustomFieldChanged Message.BusinessUnitSetCustomFieldActionBuilder Example to create an instance using the builder patternAdding or updating a Custom Type on a Business Unit generates the BusinessUnitCustomTypeSet Message, removing one generates the BusinessUnitCustomTypeRemoved Message.BusinessUnitSetCustomTypeActionBuilder Example to create an instance using the builder patternSetting the default billing address on a Business Unit generates the BusinessUnitDefaultBillingAddressSet Message.BusinessUnitSetDefaultBillingAddressActionBuilder Example to create an instance using the builder patternSetting the default shipping address on a Business Unit generates a BusinessUnitDefaultShippingAddressSet Message.BusinessUnitSetDefaultShippingAddressActionBuilder Example to create an instance using the builder patternOnly Business Units of typeDivision
can be have a store mode ofFromParent
.BusinessUnitSetStoreModeActionBuilder Example to create an instance using the builder patternSets the Stores of the Business Unit.BusinessUnitSetStoresActionBuilder Example to create an instance using the builder patternIndicates 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 patternBusinessUnitUpdateActionBuilderBusinessUnitUpdateBuilder Example to create an instance using the builder patternBusiness 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 patternBusiness 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 patternInheritedAssociate Example to create an instance using the builder patternInheritedAssociateBuilder Example to create an instance using the builder patternInheritedAssociateRoleAssignment Example to create an instance using the builder patternInheritedAssociateRoleAssignmentBuilder Example to create an instance using the builder pattern