Documentation
¶
Overview ¶
Package api provides primitives to interact with the openapi HTTP API.
Code generated by github.com/oapi-codegen/oapi-codegen/v2 version v2.7.2 DO NOT EDIT.
Package api contains the generated fulfillmenttools HTTP client and models, and the operation metadata that reaches the operations the client does not have.
Everything in this package with a .gen.go suffix is generated — do not edit it by hand. Two generators write here, and they cover different things:
- fft.gen.go is oapi-codegen's typed client. It is filtered to five tags (see api/openapi/oapi-codegen.yaml), which is 106 methods of the API's 557 operations.
- opmeta.gen.go is tools/specgen's metadata table, and it covers all 557 — method, path, parameters (with the per-parameter explode that decides what a filter means), permissions, and a synthesized sample request body. It is what `fft api` and the generated commands build their requests from.
The hand-written wrapper the commands actually use lives in internal/client; the hand-written half of the metadata (the types, the lookups) is in opmeta.go.
Index ¶
- Constants
- Variables
- func NewAddDiscountToFacilityRequest(server string, facilityRef string, body AddDiscountToFacilityJSONRequestBody) (*http.Request, error)
- func NewAddDiscountToFacilityRequestWithBody(server string, facilityRef string, contentType string, body io.Reader) (*http.Request, error)
- func NewAddFacilityRequest(server string, body AddFacilityJSONRequestBody) (*http.Request, error)
- func NewAddFacilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewAssignFacilityRequest(server string, userId string, body AssignFacilityJSONRequestBody) (*http.Request, error)
- func NewAssignFacilityRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpdateSafetyStockRequest(server string, body BulkUpdateSafetyStockJSONRequestBody) (*http.Request, error)
- func NewBulkUpdateSafetyStockRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewBulkUpsertListingsRequest(server string, body BulkUpsertListingsJSONRequestBody) (*http.Request, error)
- func NewBulkUpsertListingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCalculateBestCarrierRequest(server string, facilityId string, body CalculateBestCarrierJSONRequestBody) (*http.Request, error)
- func NewCalculateBestCarrierRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
- func NewChangeUserRequest(server string, userId string, body ChangeUserJSONRequestBody) (*http.Request, error)
- func NewChangeUserRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
- func NewConnectCarrierToFacilityRequest(server string, facilityId string, carrierRef string, ...) (*http.Request, error)
- func NewConnectCarrierToFacilityRequestWithBody(server string, facilityId string, carrierRef string, contentType string, ...) (*http.Request, error)
- func NewCreateCarrierToFacilityRequest(server string, facilityId string, carrierRef string, ...) (*http.Request, error)
- func NewCreateCarrierToFacilityRequestWithBody(server string, facilityId string, carrierRef string, contentType string, ...) (*http.Request, error)
- func NewCreateConnectionToFacilityRequest(server string, facilityId string, ...) (*http.Request, error)
- func NewCreateConnectionToFacilityRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateRoleRequest(server string, body CreateRoleJSONRequestBody) (*http.Request, error)
- func NewCreateRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateStockRequest(server string, body CreateStockJSONRequestBody) (*http.Request, error)
- func NewCreateStockRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
- func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewDeleteDiscountForFacilityRequest(server string, facilityRef string, facilityDiscountRef string) (*http.Request, error)
- func NewDeleteFacilityConnectionRequest(server string, facilityId string, connectionId string) (*http.Request, error)
- func NewDeleteFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string) (*http.Request, error)
- func NewDeleteFacilityListingRequest(server string, facilityId string, tenantArticleId string) (*http.Request, error)
- func NewDeleteFacilityRequest(server string, facilityId string, params *DeleteFacilityParams) (*http.Request, error)
- func NewDeleteListingsOfFacilityRequest(server string, facilityId string) (*http.Request, error)
- func NewDeleteRoleRequest(server string, name string) (*http.Request, error)
- func NewDeleteSafetyStockRequest(server string, safetyStockId string) (*http.Request, error)
- func NewDeleteStockRequest(server string, stockId string) (*http.Request, error)
- func NewDeleteUserRequest(server string, userId string) (*http.Request, error)
- func NewExecuteMeActionRequest(server string, body ExecuteMeActionJSONRequestBody) (*http.Request, error)
- func NewExecuteMeActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewFacilityActionRequest(server string, facilityId string, body FacilityActionJSONRequestBody) (*http.Request, error)
- func NewFacilityActionRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
- func NewGetAllFacilitiesRequest(server string, params *GetAllFacilitiesParams) (*http.Request, error)
- func NewGetAllRolesRequest(server string) (*http.Request, error)
- func NewGetAllUsersRequest(server string, params *GetAllUsersParams) (*http.Request, error)
- func NewGetArticlesRequest(server string, params *GetArticlesParams) (*http.Request, error)
- func NewGetDiscountForFacilityRequest(server string, facilityRef string, facilityDiscountRef string) (*http.Request, error)
- func NewGetDiscountsForFacilityRequest(server string, facilityRef string, params *GetDiscountsForFacilityParams) (*http.Request, error)
- func NewGetEffectivePermissionsRequest(server string) (*http.Request, error)
- func NewGetFacilityCarrierRequest(server string, facilityId string, carrierRef string) (*http.Request, error)
- func NewGetFacilityConnectionRequest(server string, facilityId string, connectionId string, ...) (*http.Request, error)
- func NewGetFacilityConnectionsRequest(server string, facilityId string, params *GetFacilityConnectionsParams) (*http.Request, error)
- func NewGetFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string) (*http.Request, error)
- func NewGetFacilityListingRequest(server string, facilityId string, params *GetFacilityListingParams) (*http.Request, error)
- func NewGetFacilityRequest(server string, facilityId string) (*http.Request, error)
- func NewGetForecastsForArticleRequest(server string, tenantArticleId string, params *GetForecastsForArticleParams) (*http.Request, error)
- func NewGetListingRequest(server string, facilityId string, tenantArticleId string, ...) (*http.Request, error)
- func NewGetPermissionsRequest(server string, params *GetPermissionsParams) (*http.Request, error)
- func NewGetRoleRequest(server string, name string) (*http.Request, error)
- func NewGetSafetyStocksRequest(server string, params *GetSafetyStocksParams) (*http.Request, error)
- func NewGetStockDistributionRequest(server string, tenantArticleId string, params *GetStockDistributionParams) (*http.Request, error)
- func NewGetStockRequest(server string, stockId string) (*http.Request, error)
- func NewGetStockSummariesRequest(server string, params *GetStockSummariesParams) (*http.Request, error)
- func NewGetStocksRequest(server string, params *GetStocksParams) (*http.Request, error)
- func NewGetUserRequest(server string, userId string) (*http.Request, error)
- func NewGetUserRolesRequest(server string, userId string) (*http.Request, error)
- func NewHealthCheckRequest(server string) (*http.Request, error)
- func NewListFacilityCarriersRequest(server string, facilityId string) (*http.Request, error)
- func NewPatchFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string, ...) (*http.Request, error)
- func NewPatchFacilityListingPartialStockRequestWithBody(server string, facilityId string, tenantArticleId string, contentType string, ...) (*http.Request, error)
- func NewPatchFacilityListingRequest(server string, facilityId string, tenantArticleId string, ...) (*http.Request, error)
- func NewPatchFacilityListingRequestWithBody(server string, facilityId string, tenantArticleId string, contentType string, ...) (*http.Request, error)
- func NewPatchFacilityRequest(server string, facilityId string, body PatchFacilityJSONRequestBody) (*http.Request, error)
- func NewPatchFacilityRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
- func NewPatchRoleRequest(server string, name string, body PatchRoleJSONRequestBody) (*http.Request, error)
- func NewPatchRoleRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewPerformStocksActionsRequest(server string, body PerformStocksActionsJSONRequestBody) (*http.Request, error)
- func NewPerformStocksActionsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewPutFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string, ...) (*http.Request, error)
- func NewPutFacilityListingPartialStockRequestWithBody(server string, facilityId string, tenantArticleId string, contentType string, ...) (*http.Request, error)
- func NewPutFacilityListingRequest(server string, facilityId string, body PutFacilityListingJSONRequestBody) (*http.Request, error)
- func NewPutFacilityListingRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
- func NewReplaceFacilityRequest(server string, facilityId string, body ReplaceFacilityJSONRequestBody) (*http.Request, error)
- func NewReplaceFacilityRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchFacilityRequest(server string, body SearchFacilityJSONRequestBody) (*http.Request, error)
- func NewSearchFacilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchListingRequest(server string, body SearchListingJSONRequestBody) (*http.Request, error)
- func NewSearchListingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchRoleRequest(server string, body SearchRoleJSONRequestBody) (*http.Request, error)
- func NewSearchRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchStockRequest(server string, body SearchStockJSONRequestBody) (*http.Request, error)
- func NewSearchStockRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewSearchUserRequest(server string, body SearchUserJSONRequestBody) (*http.Request, error)
- func NewSearchUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewStatusRequest(server string) (*http.Request, error)
- func NewUpdateDiscountForFacilityRequest(server string, facilityRef string, facilityDiscountRef string, ...) (*http.Request, error)
- func NewUpdateDiscountForFacilityRequestWithBody(server string, facilityRef string, facilityDiscountRef string, ...) (*http.Request, error)
- func NewUpdateFacilityConnectionRequest(server string, facilityId string, connectionId string, ...) (*http.Request, error)
- func NewUpdateFacilityConnectionRequestWithBody(server string, facilityId string, connectionId string, ...) (*http.Request, error)
- func NewUpdateMeRequest(server string, body UpdateMeJSONRequestBody) (*http.Request, error)
- func NewUpdateMeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateRoleRequest(server string, name string, body UpdateRoleJSONRequestBody) (*http.Request, error)
- func NewUpdateRoleRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpdateStockRequest(server string, stockId string, body UpdateStockJSONRequestBody) (*http.Request, error)
- func NewUpdateStockRequestWithBody(server string, stockId string, contentType string, body io.Reader) (*http.Request, error)
- func NewUpsertStocksRequest(server string, body UpsertStocksJSONRequestBody) (*http.Request, error)
- func NewUpsertStocksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
- func SuggestOperations(id string) []string
- type AbstractCarrierCredentials
- type AbstractFacilityActionsParameter
- type AbstractModificationAction
- type AbstractModificationActionAction
- type AbstractRatingConfiguration
- type ActivationTimeFrame
- type ActivationTimeFrameRecurrenceType
- type AddDiscountToFacilityJSONRequestBody
- type AddDiscountToFacilityResponse
- type AddFacility201JSONResponseBody
- func (t AddFacility201JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
- func (t AddFacility201JSONResponseBody) AsSupplier() (Supplier, error)
- func (t *AddFacility201JSONResponseBody) FromManagedFacility(v ManagedFacility) error
- func (t *AddFacility201JSONResponseBody) FromSupplier(v Supplier) error
- func (t AddFacility201JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *AddFacility201JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
- func (t *AddFacility201JSONResponseBody) MergeSupplier(v Supplier) error
- func (t *AddFacility201JSONResponseBody) UnmarshalJSON(b []byte) error
- type AddFacilityJSONBody
- func (t AddFacilityJSONBody) AsManagedFacilityForCreation() (ManagedFacilityForCreation, error)
- func (t AddFacilityJSONBody) AsSupplierForCreation() (SupplierForCreation, error)
- func (t *AddFacilityJSONBody) FromManagedFacilityForCreation(v ManagedFacilityForCreation) error
- func (t *AddFacilityJSONBody) FromSupplierForCreation(v SupplierForCreation) error
- func (t AddFacilityJSONBody) MarshalJSON() ([]byte, error)
- func (t *AddFacilityJSONBody) MergeManagedFacilityForCreation(v ManagedFacilityForCreation) error
- func (t *AddFacilityJSONBody) MergeSupplierForCreation(v SupplierForCreation) error
- func (t *AddFacilityJSONBody) UnmarshalJSON(b []byte) error
- type AddFacilityJSONRequestBody
- type AddFacilityResponse
- type Address
- type AddressPhoneNumbersType
- type ApiError
- type ArticleAttributeItem
- type ArticleAttributeItemCategory
- type ArticleAttributeItemContext
- type ArticleAttributeItemContextType
- type ArticleAttributeItemType
- type ArticleItem
- type ArticleStockForecast
- type ArticleStockForecastPeriod
- type AssignFacilityJSONRequestBody
- type AssignFacilityResponse
- type AssignedRoles
- type AuthenticationProvider
- type AuthenticationProviderTypeEnum
- type AvailabilityTimeframe
- type AvailabilityTimeframe2
- type AvailableUntilCalculationBase
- type AvailableUntilDefinition
- type BooleanFilter
- type BulkOperationError
- type BulkOperationErrorType
- type BulkOperationResultStatus
- type BulkUpdateSafetyStockJSONRequestBody
- type BulkUpdateSafetyStockResponse
- type BulkUpsertListingsJSONRequestBody
- type BulkUpsertListingsResponse
- type BulkUpsertSummary
- type ByTrait
- type CalculateBestCarrierJSONRequestBody
- type CalculateBestCarrierResponse
- type Carrier
- type CarrierCutoffConfiguration
- type CarrierCutoffTimes
- type CarrierCutoffTimesOverwrite
- type CarrierCutoffTimesWeekDay
- type CarrierDeliveryType
- type CarrierLifecycle
- type CarrierPriorityCalculationRequest
- type CarrierPriorityResult
- type CarrierRecommendationResult
- type CarrierStatus
- type CarrierTransitTime
- type CategorySearchQuery
- type CategorySearchQuery_CustomAttributes_AdditionalProperties
- func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type CategorySearchQuery_NameLocalized_AdditionalProperties
- func (t CategorySearchQuery_NameLocalized_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
- func (t CategorySearchQuery_NameLocalized_AdditionalProperties) AsStringFilter() (StringFilter, error)
- func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
- func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) FromStringFilter(v StringFilter) error
- func (t CategorySearchQuery_NameLocalized_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
- func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) MergeStringFilter(v StringFilter) error
- func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) UnmarshalJSON(b []byte) error
- type ChangeUserJSONRequestBody
- type ChangeUserResponse
- type ChannelStockAvailability
- type Client
- func (c *Client) AddDiscountToFacility(ctx context.Context, facilityRef string, ...) (*http.Response, error)
- func (c *Client) AddDiscountToFacilityWithBody(ctx context.Context, facilityRef string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AddFacility(ctx context.Context, body AddFacilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AddFacilityWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) AssignFacility(ctx context.Context, userId string, body AssignFacilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) AssignFacilityWithBody(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpdateSafetyStock(ctx context.Context, body BulkUpdateSafetyStockJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpdateSafetyStockWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) BulkUpsertListings(ctx context.Context, body BulkUpsertListingsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) BulkUpsertListingsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CalculateBestCarrier(ctx context.Context, facilityId string, ...) (*http.Response, error)
- func (c *Client) CalculateBestCarrierWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ChangeUser(ctx context.Context, userId string, body ChangeUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ChangeUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ConnectCarrierToFacility(ctx context.Context, facilityId string, carrierRef string, ...) (*http.Response, error)
- func (c *Client) ConnectCarrierToFacilityWithBody(ctx context.Context, facilityId string, carrierRef string, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateCarrierToFacility(ctx context.Context, facilityId string, carrierRef string, ...) (*http.Response, error)
- func (c *Client) CreateCarrierToFacilityWithBody(ctx context.Context, facilityId string, carrierRef string, contentType string, ...) (*http.Response, error)
- func (c *Client) CreateConnectionToFacility(ctx context.Context, facilityId string, ...) (*http.Response, error)
- func (c *Client) CreateConnectionToFacilityWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateRole(ctx context.Context, body CreateRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateRoleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateStock(ctx context.Context, body CreateStockJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateStockWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) DeleteDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*http.Response, error)
- func (c *Client) DeleteFacility(ctx context.Context, facilityId string, params *DeleteFacilityParams, ...) (*http.Response, error)
- func (c *Client) DeleteFacilityConnection(ctx context.Context, facilityId string, connectionId string, ...) (*http.Response, error)
- func (c *Client) DeleteFacilityListing(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) DeleteFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) DeleteListingsOfFacility(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteSafetyStock(ctx context.Context, safetyStockId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteStock(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ExecuteMeAction(ctx context.Context, body ExecuteMeActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ExecuteMeActionWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) FacilityAction(ctx context.Context, facilityId string, body FacilityActionJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) FacilityActionWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) GetAllFacilities(ctx context.Context, params *GetAllFacilitiesParams, ...) (*http.Response, error)
- func (c *Client) GetAllRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetAllUsers(ctx context.Context, params *GetAllUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetArticles(ctx context.Context, params *GetArticlesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*http.Response, error)
- func (c *Client) GetDiscountsForFacility(ctx context.Context, facilityRef string, params *GetDiscountsForFacilityParams, ...) (*http.Response, error)
- func (c *Client) GetEffectivePermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFacility(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetFacilityCarrier(ctx context.Context, facilityId string, carrierRef string, ...) (*http.Response, error)
- func (c *Client) GetFacilityConnection(ctx context.Context, facilityId string, connectionId string, ...) (*http.Response, error)
- func (c *Client) GetFacilityConnections(ctx context.Context, facilityId string, params *GetFacilityConnectionsParams, ...) (*http.Response, error)
- func (c *Client) GetFacilityListing(ctx context.Context, facilityId string, params *GetFacilityListingParams, ...) (*http.Response, error)
- func (c *Client) GetFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) GetForecastsForArticle(ctx context.Context, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) GetListing(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) GetPermissions(ctx context.Context, params *GetPermissionsParams, ...) (*http.Response, error)
- func (c *Client) GetRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetSafetyStocks(ctx context.Context, params *GetSafetyStocksParams, ...) (*http.Response, error)
- func (c *Client) GetStock(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetStockDistribution(ctx context.Context, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) GetStockSummaries(ctx context.Context, params *GetStockSummariesParams, ...) (*http.Response, error)
- func (c *Client) GetStocks(ctx context.Context, params *GetStocksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) GetUserRoles(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) ListFacilityCarriers(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) PatchFacility(ctx context.Context, facilityId string, body PatchFacilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchFacilityListing(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) PatchFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) PatchFacilityListingPartialStockWithBody(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) PatchFacilityListingWithBody(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) PatchFacilityWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PatchRole(ctx context.Context, name string, body PatchRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PatchRoleWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PerformStocksActions(ctx context.Context, body PerformStocksActionsJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PerformStocksActionsWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) PutFacilityListing(ctx context.Context, facilityId string, body PutFacilityListingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) PutFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) PutFacilityListingPartialStockWithBody(ctx context.Context, facilityId string, tenantArticleId string, ...) (*http.Response, error)
- func (c *Client) PutFacilityListingWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) ReplaceFacility(ctx context.Context, facilityId string, body ReplaceFacilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) ReplaceFacilityWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchFacility(ctx context.Context, body SearchFacilityJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchFacilityWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchListing(ctx context.Context, body SearchListingJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchListingWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchRole(ctx context.Context, body SearchRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchRoleWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchStock(ctx context.Context, body SearchStockJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchStockWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) SearchUser(ctx context.Context, body SearchUserJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) SearchUserWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) Status(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
- func (c *Client) UpdateDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*http.Response, error)
- func (c *Client) UpdateDiscountForFacilityWithBody(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*http.Response, error)
- func (c *Client) UpdateFacilityConnection(ctx context.Context, facilityId string, connectionId string, ...) (*http.Response, error)
- func (c *Client) UpdateFacilityConnectionWithBody(ctx context.Context, facilityId string, connectionId string, ...) (*http.Response, error)
- func (c *Client) UpdateMe(ctx context.Context, body UpdateMeJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateMeWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateRole(ctx context.Context, name string, body UpdateRoleJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateRoleWithBody(ctx context.Context, name string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpdateStock(ctx context.Context, stockId string, body UpdateStockJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpdateStockWithBody(ctx context.Context, stockId string, contentType string, body io.Reader, ...) (*http.Response, error)
- func (c *Client) UpsertStocks(ctx context.Context, body UpsertStocksJSONRequestBody, ...) (*http.Response, error)
- func (c *Client) UpsertStocksWithBody(ctx context.Context, contentType string, body io.Reader, ...) (*http.Response, error)
- type ClientInterface
- type ClientOption
- type ClientWithResponses
- func (c *ClientWithResponses) AddDiscountToFacilityWithBodyWithResponse(ctx context.Context, facilityRef string, contentType string, body io.Reader, ...) (*AddDiscountToFacilityResponse, error)
- func (c *ClientWithResponses) AddDiscountToFacilityWithResponse(ctx context.Context, facilityRef string, ...) (*AddDiscountToFacilityResponse, error)
- func (c *ClientWithResponses) AddFacilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*AddFacilityResponse, error)
- func (c *ClientWithResponses) AddFacilityWithResponse(ctx context.Context, body AddFacilityJSONRequestBody, ...) (*AddFacilityResponse, error)
- func (c *ClientWithResponses) AssignFacilityWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*AssignFacilityResponse, error)
- func (c *ClientWithResponses) AssignFacilityWithResponse(ctx context.Context, userId string, body AssignFacilityJSONRequestBody, ...) (*AssignFacilityResponse, error)
- func (c *ClientWithResponses) BulkUpdateSafetyStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpdateSafetyStockResponse, error)
- func (c *ClientWithResponses) BulkUpdateSafetyStockWithResponse(ctx context.Context, body BulkUpdateSafetyStockJSONRequestBody, ...) (*BulkUpdateSafetyStockResponse, error)
- func (c *ClientWithResponses) BulkUpsertListingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*BulkUpsertListingsResponse, error)
- func (c *ClientWithResponses) BulkUpsertListingsWithResponse(ctx context.Context, body BulkUpsertListingsJSONRequestBody, ...) (*BulkUpsertListingsResponse, error)
- func (c *ClientWithResponses) CalculateBestCarrierWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*CalculateBestCarrierResponse, error)
- func (c *ClientWithResponses) CalculateBestCarrierWithResponse(ctx context.Context, facilityId string, ...) (*CalculateBestCarrierResponse, error)
- func (c *ClientWithResponses) ChangeUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, ...) (*ChangeUserResponse, error)
- func (c *ClientWithResponses) ChangeUserWithResponse(ctx context.Context, userId string, body ChangeUserJSONRequestBody, ...) (*ChangeUserResponse, error)
- func (c *ClientWithResponses) ConnectCarrierToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, carrierRef string, contentType string, ...) (*ConnectCarrierToFacilityResponse, error)
- func (c *ClientWithResponses) ConnectCarrierToFacilityWithResponse(ctx context.Context, facilityId string, carrierRef string, ...) (*ConnectCarrierToFacilityResponse, error)
- func (c *ClientWithResponses) CreateCarrierToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, carrierRef string, contentType string, ...) (*CreateCarrierToFacilityResponse, error)
- func (c *ClientWithResponses) CreateCarrierToFacilityWithResponse(ctx context.Context, facilityId string, carrierRef string, ...) (*CreateCarrierToFacilityResponse, error)
- func (c *ClientWithResponses) CreateConnectionToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*CreateConnectionToFacilityResponse, error)
- func (c *ClientWithResponses) CreateConnectionToFacilityWithResponse(ctx context.Context, facilityId string, ...) (*CreateConnectionToFacilityResponse, error)
- func (c *ClientWithResponses) CreateRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateRoleResponse, error)
- func (c *ClientWithResponses) CreateRoleWithResponse(ctx context.Context, body CreateRoleJSONRequestBody, ...) (*CreateRoleResponse, error)
- func (c *ClientWithResponses) CreateStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateStockResponse, error)
- func (c *ClientWithResponses) CreateStockWithResponse(ctx context.Context, body CreateStockJSONRequestBody, ...) (*CreateStockResponse, error)
- func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, ...) (*CreateUserResponse, error)
- func (c *ClientWithResponses) DeleteDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*DeleteDiscountForFacilityResponse, error)
- func (c *ClientWithResponses) DeleteFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, ...) (*DeleteFacilityConnectionResponse, error)
- func (c *ClientWithResponses) DeleteFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*DeleteFacilityListingPartialStockResponse, error)
- func (c *ClientWithResponses) DeleteFacilityListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*DeleteFacilityListingResponse, error)
- func (c *ClientWithResponses) DeleteFacilityWithResponse(ctx context.Context, facilityId string, params *DeleteFacilityParams, ...) (*DeleteFacilityResponse, error)
- func (c *ClientWithResponses) DeleteListingsOfFacilityWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*DeleteListingsOfFacilityResponse, error)
- func (c *ClientWithResponses) DeleteRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)
- func (c *ClientWithResponses) DeleteSafetyStockWithResponse(ctx context.Context, safetyStockId string, reqEditors ...RequestEditorFn) (*DeleteSafetyStockResponse, error)
- func (c *ClientWithResponses) DeleteStockWithResponse(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*DeleteStockResponse, error)
- func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
- func (c *ClientWithResponses) ExecuteMeActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*ExecuteMeActionResponse, error)
- func (c *ClientWithResponses) ExecuteMeActionWithResponse(ctx context.Context, body ExecuteMeActionJSONRequestBody, ...) (*ExecuteMeActionResponse, error)
- func (c *ClientWithResponses) FacilityActionWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*FacilityActionResponse, error)
- func (c *ClientWithResponses) FacilityActionWithResponse(ctx context.Context, facilityId string, body FacilityActionJSONRequestBody, ...) (*FacilityActionResponse, error)
- func (c *ClientWithResponses) GetAllFacilitiesWithResponse(ctx context.Context, params *GetAllFacilitiesParams, ...) (*GetAllFacilitiesResponse, error)
- func (c *ClientWithResponses) GetAllRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllRolesResponse, error)
- func (c *ClientWithResponses) GetAllUsersWithResponse(ctx context.Context, params *GetAllUsersParams, reqEditors ...RequestEditorFn) (*GetAllUsersResponse, error)
- func (c *ClientWithResponses) GetArticlesWithResponse(ctx context.Context, params *GetArticlesParams, reqEditors ...RequestEditorFn) (*GetArticlesResponse, error)
- func (c *ClientWithResponses) GetDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*GetDiscountForFacilityResponse, error)
- func (c *ClientWithResponses) GetDiscountsForFacilityWithResponse(ctx context.Context, facilityRef string, params *GetDiscountsForFacilityParams, ...) (*GetDiscountsForFacilityResponse, error)
- func (c *ClientWithResponses) GetEffectivePermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEffectivePermissionsResponse, error)
- func (c *ClientWithResponses) GetFacilityCarrierWithResponse(ctx context.Context, facilityId string, carrierRef string, ...) (*GetFacilityCarrierResponse, error)
- func (c *ClientWithResponses) GetFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, ...) (*GetFacilityConnectionResponse, error)
- func (c *ClientWithResponses) GetFacilityConnectionsWithResponse(ctx context.Context, facilityId string, params *GetFacilityConnectionsParams, ...) (*GetFacilityConnectionsResponse, error)
- func (c *ClientWithResponses) GetFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*GetFacilityListingPartialStockResponse, error)
- func (c *ClientWithResponses) GetFacilityListingWithResponse(ctx context.Context, facilityId string, params *GetFacilityListingParams, ...) (*GetFacilityListingResponse, error)
- func (c *ClientWithResponses) GetFacilityWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*GetFacilityResponse, error)
- func (c *ClientWithResponses) GetForecastsForArticleWithResponse(ctx context.Context, tenantArticleId string, ...) (*GetForecastsForArticleResponse, error)
- func (c *ClientWithResponses) GetListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*GetListingResponse, error)
- func (c *ClientWithResponses) GetPermissionsWithResponse(ctx context.Context, params *GetPermissionsParams, ...) (*GetPermissionsResponse, error)
- func (c *ClientWithResponses) GetRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetRoleResponse, error)
- func (c *ClientWithResponses) GetSafetyStocksWithResponse(ctx context.Context, params *GetSafetyStocksParams, ...) (*GetSafetyStocksResponse, error)
- func (c *ClientWithResponses) GetStockDistributionWithResponse(ctx context.Context, tenantArticleId string, ...) (*GetStockDistributionResponse, error)
- func (c *ClientWithResponses) GetStockSummariesWithResponse(ctx context.Context, params *GetStockSummariesParams, ...) (*GetStockSummariesResponse, error)
- func (c *ClientWithResponses) GetStockWithResponse(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*GetStockResponse, error)
- func (c *ClientWithResponses) GetStocksWithResponse(ctx context.Context, params *GetStocksParams, reqEditors ...RequestEditorFn) (*GetStocksResponse, error)
- func (c *ClientWithResponses) GetUserRolesWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserRolesResponse, error)
- func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
- func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
- func (c *ClientWithResponses) ListFacilityCarriersWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*ListFacilityCarriersResponse, error)
- func (c *ClientWithResponses) PatchFacilityListingPartialStockWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*PatchFacilityListingPartialStockResponse, error)
- func (c *ClientWithResponses) PatchFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*PatchFacilityListingPartialStockResponse, error)
- func (c *ClientWithResponses) PatchFacilityListingWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*PatchFacilityListingResponse, error)
- func (c *ClientWithResponses) PatchFacilityListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*PatchFacilityListingResponse, error)
- func (c *ClientWithResponses) PatchFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*PatchFacilityResponse, error)
- func (c *ClientWithResponses) PatchFacilityWithResponse(ctx context.Context, facilityId string, body PatchFacilityJSONRequestBody, ...) (*PatchFacilityResponse, error)
- func (c *ClientWithResponses) PatchRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*PatchRoleResponse, error)
- func (c *ClientWithResponses) PatchRoleWithResponse(ctx context.Context, name string, body PatchRoleJSONRequestBody, ...) (*PatchRoleResponse, error)
- func (c *ClientWithResponses) PerformStocksActionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*PerformStocksActionsResponse, error)
- func (c *ClientWithResponses) PerformStocksActionsWithResponse(ctx context.Context, body PerformStocksActionsJSONRequestBody, ...) (*PerformStocksActionsResponse, error)
- func (c *ClientWithResponses) PutFacilityListingPartialStockWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*PutFacilityListingPartialStockResponse, error)
- func (c *ClientWithResponses) PutFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, ...) (*PutFacilityListingPartialStockResponse, error)
- func (c *ClientWithResponses) PutFacilityListingWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*PutFacilityListingResponse, error)
- func (c *ClientWithResponses) PutFacilityListingWithResponse(ctx context.Context, facilityId string, body PutFacilityListingJSONRequestBody, ...) (*PutFacilityListingResponse, error)
- func (c *ClientWithResponses) ReplaceFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, ...) (*ReplaceFacilityResponse, error)
- func (c *ClientWithResponses) ReplaceFacilityWithResponse(ctx context.Context, facilityId string, body ReplaceFacilityJSONRequestBody, ...) (*ReplaceFacilityResponse, error)
- func (c *ClientWithResponses) SearchFacilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchFacilityResponse, error)
- func (c *ClientWithResponses) SearchFacilityWithResponse(ctx context.Context, body SearchFacilityJSONRequestBody, ...) (*SearchFacilityResponse, error)
- func (c *ClientWithResponses) SearchListingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchListingResponse, error)
- func (c *ClientWithResponses) SearchListingWithResponse(ctx context.Context, body SearchListingJSONRequestBody, ...) (*SearchListingResponse, error)
- func (c *ClientWithResponses) SearchRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchRoleResponse, error)
- func (c *ClientWithResponses) SearchRoleWithResponse(ctx context.Context, body SearchRoleJSONRequestBody, ...) (*SearchRoleResponse, error)
- func (c *ClientWithResponses) SearchStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchStockResponse, error)
- func (c *ClientWithResponses) SearchStockWithResponse(ctx context.Context, body SearchStockJSONRequestBody, ...) (*SearchStockResponse, error)
- func (c *ClientWithResponses) SearchUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*SearchUserResponse, error)
- func (c *ClientWithResponses) SearchUserWithResponse(ctx context.Context, body SearchUserJSONRequestBody, ...) (*SearchUserResponse, error)
- func (c *ClientWithResponses) StatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StatusResponse, error)
- func (c *ClientWithResponses) UpdateDiscountForFacilityWithBodyWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*UpdateDiscountForFacilityResponse, error)
- func (c *ClientWithResponses) UpdateDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, ...) (*UpdateDiscountForFacilityResponse, error)
- func (c *ClientWithResponses) UpdateFacilityConnectionWithBodyWithResponse(ctx context.Context, facilityId string, connectionId string, ...) (*UpdateFacilityConnectionResponse, error)
- func (c *ClientWithResponses) UpdateFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, ...) (*UpdateFacilityConnectionResponse, error)
- func (c *ClientWithResponses) UpdateMeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpdateMeResponse, error)
- func (c *ClientWithResponses) UpdateMeWithResponse(ctx context.Context, body UpdateMeJSONRequestBody, ...) (*UpdateMeResponse, error)
- func (c *ClientWithResponses) UpdateRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, ...) (*UpdateRoleResponse, error)
- func (c *ClientWithResponses) UpdateRoleWithResponse(ctx context.Context, name string, body UpdateRoleJSONRequestBody, ...) (*UpdateRoleResponse, error)
- func (c *ClientWithResponses) UpdateStockWithBodyWithResponse(ctx context.Context, stockId string, contentType string, body io.Reader, ...) (*UpdateStockResponse, error)
- func (c *ClientWithResponses) UpdateStockWithResponse(ctx context.Context, stockId string, body UpdateStockJSONRequestBody, ...) (*UpdateStockResponse, error)
- func (c *ClientWithResponses) UpsertStocksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, ...) (*UpsertStocksResponse, error)
- func (c *ClientWithResponses) UpsertStocksWithResponse(ctx context.Context, body UpsertStocksJSONRequestBody, ...) (*UpsertStocksResponse, error)
- type ClientWithResponsesInterface
- type ClosingDay
- type ClosingDayRecurrence
- type ConnectCarrierToFacilityJSONRequestBody
- type ConnectCarrierToFacilityResponse
- type ConnectionType
- type ContextLimitation
- type ContextLimitationType
- type ContextOperator
- type Coordinates
- type CostCoefficientMeasurementUnit
- type CreateCarrierToFacilityJSONRequestBody
- type CreateCarrierToFacilityResponse
- type CreateConnectionToFacilityJSONBody
- func (t CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToCustomerForCreation() (InterFacilityConnectionToCustomerForCreation, error)
- func (t CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToManagedFacilityForCreation() (InterFacilityConnectionToManagedFacilityForCreation, error)
- func (t CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToSupplierForCreation() (InterFacilityConnectionToSupplierForCreation, error)
- func (t CreateConnectionToFacilityJSONBody) Discriminator() (string, error)
- func (t *CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToCustomerForCreation(v InterFacilityConnectionToCustomerForCreation) error
- func (t *CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToManagedFacilityForCreation(v InterFacilityConnectionToManagedFacilityForCreation) error
- func (t *CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToSupplierForCreation(v InterFacilityConnectionToSupplierForCreation) error
- func (t CreateConnectionToFacilityJSONBody) MarshalJSON() ([]byte, error)
- func (t *CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToCustomerForCreation(v InterFacilityConnectionToCustomerForCreation) error
- func (t *CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToManagedFacilityForCreation(v InterFacilityConnectionToManagedFacilityForCreation) error
- func (t *CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToSupplierForCreation(v InterFacilityConnectionToSupplierForCreation) error
- func (t *CreateConnectionToFacilityJSONBody) UnmarshalJSON(b []byte) error
- func (t CreateConnectionToFacilityJSONBody) ValueByDiscriminator() (interface{}, error)
- type CreateConnectionToFacilityJSONRequestBody
- type CreateConnectionToFacilityResponse
- type CreateRoleJSONRequestBody
- type CreateRoleResponse
- type CreateStockJSONRequestBody
- type CreateStockResponse
- type CreateUserJSONRequestBody
- type CreateUserResponse
- type CurrencyCode
- type CustomClaims
- type CustomServiceDefinition
- type CustomServiceDefinitionAdditionalInformationValue0
- type CustomServiceDefinitionAdditionalInformationValue1
- type CustomServiceDefinitionAdditionalInformationValue2
- type CustomServiceDefinitionAdditionalInformationValue3
- type CustomServiceDefinition_AdditionalInformation_Value
- func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue0() (CustomServiceDefinitionAdditionalInformationValue0, error)
- func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue1() (CustomServiceDefinitionAdditionalInformationValue1, error)
- func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue2() (CustomServiceDefinitionAdditionalInformationValue2, error)
- func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue3() (CustomServiceDefinitionAdditionalInformationValue3, error)
- func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue0(v CustomServiceDefinitionAdditionalInformationValue0) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue1(v CustomServiceDefinitionAdditionalInformationValue1) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue2(v CustomServiceDefinitionAdditionalInformationValue2) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue3(v CustomServiceDefinitionAdditionalInformationValue3) error
- func (t CustomServiceDefinition_AdditionalInformation_Value) MarshalJSON() ([]byte, error)
- func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue0(v CustomServiceDefinitionAdditionalInformationValue0) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue1(v CustomServiceDefinitionAdditionalInformationValue1) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue2(v CustomServiceDefinitionAdditionalInformationValue2) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue3(v CustomServiceDefinitionAdditionalInformationValue3) error
- func (t *CustomServiceDefinition_AdditionalInformation_Value) UnmarshalJSON(b []byte) error
- type CustomServiceItem
- type CustomServiceItemForCreation
- type CutoffTime
- type DateEqFilter
- type DateFilter
- type DateListFilter
- type DeleteDiscountForFacilityResponse
- type DeleteFacilityConnectionResponse
- type DeleteFacilityListingPartialStockResponse
- type DeleteFacilityListingResponse
- type DeleteFacilityParams
- type DeleteFacilityResponse
- type DeleteListingsOfFacilityResponse
- type DeleteRoleResponse
- type DeleteSafetyStockResponse
- type DeleteStockResponse
- type DeleteUserResponse
- type DeliverCostCoefficient
- type DeliveryArea
- type DeliveryTarget
- type EffectivePermissionsResponse
- type ErrorInner
- type ExecuteMeActionJSONBody
- func (t ExecuteMeActionJSONBody) AsModifyMeAction() (ModifyMeAction, error)
- func (t ExecuteMeActionJSONBody) AsModifyMyCredentialsAction() (ModifyMyCredentialsAction, error)
- func (t *ExecuteMeActionJSONBody) FromModifyMeAction(v ModifyMeAction) error
- func (t *ExecuteMeActionJSONBody) FromModifyMyCredentialsAction(v ModifyMyCredentialsAction) error
- func (t ExecuteMeActionJSONBody) MarshalJSON() ([]byte, error)
- func (t *ExecuteMeActionJSONBody) MergeModifyMeAction(v ModifyMeAction) error
- func (t *ExecuteMeActionJSONBody) MergeModifyMyCredentialsAction(v ModifyMyCredentialsAction) error
- func (t *ExecuteMeActionJSONBody) UnmarshalJSON(b []byte) error
- type ExecuteMeActionJSONRequestBody
- type ExecuteMeActionResponse
- type Facility
- type FacilityActionJSONRequestBody
- type FacilityActionResponse
- type FacilityActionsParameter
- func (t FacilityActionsParameter) AsRemoveFacilityCoordinatesActionParameter() (RemoveFacilityCoordinatesActionParameter, error)
- func (t FacilityActionsParameter) AsUpdateFacilityCoordinatesActionParameter() (UpdateFacilityCoordinatesActionParameter, error)
- func (t *FacilityActionsParameter) FromRemoveFacilityCoordinatesActionParameter(v RemoveFacilityCoordinatesActionParameter) error
- func (t *FacilityActionsParameter) FromUpdateFacilityCoordinatesActionParameter(v UpdateFacilityCoordinatesActionParameter) error
- func (t FacilityActionsParameter) MarshalJSON() ([]byte, error)
- func (t *FacilityActionsParameter) MergeRemoveFacilityCoordinatesActionParameter(v RemoveFacilityCoordinatesActionParameter) error
- func (t *FacilityActionsParameter) MergeUpdateFacilityCoordinatesActionParameter(v UpdateFacilityCoordinatesActionParameter) error
- func (t *FacilityActionsParameter) UnmarshalJSON(b []byte) error
- type FacilityAddress
- type FacilityAddressEmailAddressesFilter
- type FacilityAddressEmailAddressesListFilter
- type FacilityAddressFilter
- type FacilityAddressFilter_CustomAttributes_AdditionalProperties
- func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type FacilityAddressForCreation
- type FacilityAddressForCreationPhoneNumbersType
- type FacilityAddressPhoneNumbersType
- type FacilityAddressSort
- type FacilityAddressSortCity
- type FacilityAddressSortCountry
- type FacilityAddressSortPostalCode
- type FacilityCarrierConnection
- type FacilityCarrierConnectionDeliveryType
- type FacilityCarrierConnectionForCreation
- type FacilityCarrierConnectionForCreationStatus
- type FacilityCarrierConnectionForModification
- type FacilityCarrierConnectionForModificationStatus
- type FacilityCarrierConnectionStatus
- type FacilityContact
- type FacilityContactFilter
- type FacilityDiscount
- type FacilityDiscountAbsolute
- type FacilityDiscountAbsoluteElement
- type FacilityDiscountAbsoluteForCreation
- type FacilityDiscountAbsoluteForCreationType
- type FacilityDiscountAbsoluteType
- type FacilityDiscountContext
- type FacilityDiscountContextTypes
- type FacilityDiscountForCreation
- type FacilityDiscountForCreation_Discount
- func (t FacilityDiscountForCreation_Discount) AsFacilityDiscountAbsoluteForCreation() (FacilityDiscountAbsoluteForCreation, error)
- func (t FacilityDiscountForCreation_Discount) AsFacilityDiscountRelative() (FacilityDiscountRelative, error)
- func (t *FacilityDiscountForCreation_Discount) FromFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
- func (t *FacilityDiscountForCreation_Discount) FromFacilityDiscountRelative(v FacilityDiscountRelative) error
- func (t FacilityDiscountForCreation_Discount) MarshalJSON() ([]byte, error)
- func (t *FacilityDiscountForCreation_Discount) MergeFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
- func (t *FacilityDiscountForCreation_Discount) MergeFacilityDiscountRelative(v FacilityDiscountRelative) error
- func (t *FacilityDiscountForCreation_Discount) UnmarshalJSON(b []byte) error
- type FacilityDiscountForUpdate
- type FacilityDiscountForUpdate_Discount
- func (t FacilityDiscountForUpdate_Discount) AsFacilityDiscountAbsoluteForCreation() (FacilityDiscountAbsoluteForCreation, error)
- func (t FacilityDiscountForUpdate_Discount) AsFacilityDiscountRelative() (FacilityDiscountRelative, error)
- func (t *FacilityDiscountForUpdate_Discount) FromFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
- func (t *FacilityDiscountForUpdate_Discount) FromFacilityDiscountRelative(v FacilityDiscountRelative) error
- func (t FacilityDiscountForUpdate_Discount) MarshalJSON() ([]byte, error)
- func (t *FacilityDiscountForUpdate_Discount) MergeFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
- func (t *FacilityDiscountForUpdate_Discount) MergeFacilityDiscountRelative(v FacilityDiscountRelative) error
- func (t *FacilityDiscountForUpdate_Discount) UnmarshalJSON(b []byte) error
- type FacilityDiscountPaginatedResult
- type FacilityDiscountPriceType
- type FacilityDiscountRelative
- type FacilityDiscountRelativeType
- type FacilityDiscount_Discount
- func (t FacilityDiscount_Discount) AsFacilityDiscountAbsoluteForCreation() (FacilityDiscountAbsoluteForCreation, error)
- func (t FacilityDiscount_Discount) AsFacilityDiscountRelative() (FacilityDiscountRelative, error)
- func (t *FacilityDiscount_Discount) FromFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
- func (t *FacilityDiscount_Discount) FromFacilityDiscountRelative(v FacilityDiscountRelative) error
- func (t FacilityDiscount_Discount) MarshalJSON() ([]byte, error)
- func (t *FacilityDiscount_Discount) MergeFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
- func (t *FacilityDiscount_Discount) MergeFacilityDiscountRelative(v FacilityDiscountRelative) error
- func (t *FacilityDiscount_Discount) UnmarshalJSON(b []byte) error
- type FacilityFacilityCarrierConnectionFilter
- type FacilityForCreation
- type FacilityGroupSearchQuery
- type FacilityLocationType
- type FacilityLocationTypeEnumFilter
- type FacilityLocationTypeEnumFilterEq
- type FacilityLocationTypeEnumFilterIn
- type FacilityLocationTypeEnumFilterNotEq
- type FacilityOperativeCost
- type FacilityOperativeCostForCreation
- type FacilityOrderBy
- type FacilityPaginatedResult
- type FacilityPaginatedResult_Facilities_Item
- func (t FacilityPaginatedResult_Facilities_Item) AsManagedFacility() (ManagedFacility, error)
- func (t FacilityPaginatedResult_Facilities_Item) AsSupplier() (Supplier, error)
- func (t *FacilityPaginatedResult_Facilities_Item) FromManagedFacility(v ManagedFacility) error
- func (t *FacilityPaginatedResult_Facilities_Item) FromSupplier(v Supplier) error
- func (t FacilityPaginatedResult_Facilities_Item) MarshalJSON() ([]byte, error)
- func (t *FacilityPaginatedResult_Facilities_Item) MergeManagedFacility(v ManagedFacility) error
- func (t *FacilityPaginatedResult_Facilities_Item) MergeSupplier(v Supplier) error
- func (t *FacilityPaginatedResult_Facilities_Item) UnmarshalJSON(b []byte) error
- type FacilityPatchActions
- type FacilityRefSelector
- type FacilityReferenceFilter
- type FacilitySearchPayload
- type FacilitySearchQuery
- type FacilitySearchQuery_CustomAttributes_AdditionalProperties
- func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type FacilityService
- type FacilityServiceType
- type FacilityServicesFacilityServiceTypeEnumFilter
- type FacilityServicesFacilityServiceTypeEnumFilterEq
- type FacilityServicesFacilityServiceTypeEnumFilterIn
- type FacilityServicesFacilityServiceTypeEnumFilterNotEq
- type FacilityServicesFilter
- type FacilityServicesListFilter
- type FacilityServicesSort
- type FacilityServicesSortType
- type FacilitySort
- type FacilitySortId
- type FacilitySortLastModified
- type FacilitySortLocationType
- type FacilitySortName
- type FacilitySortStatus
- type FacilitySortTenantFacilityId
- type FacilitySortType
- type FacilityStatus
- type FacilityStatusEnumFilter
- type FacilityStatusEnumFilterEq
- type FacilityStatusEnumFilterIn
- type FacilityStatusEnumFilterNotEq
- type FacilityStockDistribution
- type FacilityTagsFilter
- type FacilityTagsListFilter
- type FacilityType
- type FacilityTypeEnumFilter
- type FacilityTypeEnumFilterEq
- type FacilityTypeEnumFilterIn
- type FacilityTypeEnumFilterNotEq
- type FenceImplementation
- type FenceMode
- type GetAllFacilitiesParams
- type GetAllFacilitiesResponse
- type GetAllRolesResponse
- type GetAllUsersParams
- type GetAllUsersResponse
- type GetArticlesParams
- type GetArticlesResponse
- type GetDiscountForFacilityResponse
- type GetDiscountsForFacilityParams
- type GetDiscountsForFacilityResponse
- type GetEffectivePermissionsResponse
- type GetFacility200JSONResponseBody
- func (t GetFacility200JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
- func (t GetFacility200JSONResponseBody) AsSupplier() (Supplier, error)
- func (t *GetFacility200JSONResponseBody) FromManagedFacility(v ManagedFacility) error
- func (t *GetFacility200JSONResponseBody) FromSupplier(v Supplier) error
- func (t GetFacility200JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *GetFacility200JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
- func (t *GetFacility200JSONResponseBody) MergeSupplier(v Supplier) error
- func (t *GetFacility200JSONResponseBody) UnmarshalJSON(b []byte) error
- type GetFacilityCarrierResponse
- type GetFacilityConnectionParams
- type GetFacilityConnectionResponse
- type GetFacilityConnectionsParams
- type GetFacilityConnectionsResponse
- type GetFacilityListingParams
- type GetFacilityListingPartialStockResponse
- type GetFacilityListingResponse
- type GetFacilityResponse
- type GetForecastsForArticleParams
- type GetForecastsForArticleParamsPeriod
- type GetForecastsForArticleResponse
- type GetListingParams
- type GetListingResponse
- type GetPermissionsParams
- type GetPermissionsParamsGroup
- type GetPermissionsParamsKey
- type GetPermissionsResponse
- type GetRoleResponse
- type GetSafetyStocksParams
- type GetSafetyStocksResponse
- type GetStockDistributionParams
- type GetStockDistributionParamsFacilityServiceTypes
- type GetStockDistributionParamsFacilityStatus
- type GetStockDistributionResponse
- type GetStockResponse
- type GetStockSummariesParams
- type GetStockSummariesParamsFacilityServiceTypes
- type GetStockSummariesParamsFacilityStatus
- type GetStockSummariesResponse
- type GetStocksParams
- type GetStocksResponse
- type GetUserResponse
- type GetUserRolesResponse
- type HandoverJobAssignedUsersFilter
- type HandoverJobAssignedUsersListFilter
- type HandoverJobChannelEnumEnumFilter
- type HandoverJobChannelEnumEnumFilterEq
- type HandoverJobChannelEnumEnumFilterIn
- type HandoverJobChannelEnumEnumFilterNotEq
- type HandoverJobHandoverJobLineItemsArticleFilter
- type HandoverJobHandoverJobLineItemsFilter
- type HandoverJobHandoverJobLineItemsListFilter
- type HandoverJobHandoverJobLineItemsSubstituteLineItemsArticleFilter
- type HandoverJobHandoverJobLineItemsSubstituteLineItemsFilter
- type HandoverJobHandoverJobLineItemsSubstituteLineItemsListFilter
- type HandoverJobHandoverJobParcelInfoFilter
- type HandoverJobHandoverjobStatusEnumFilter
- type HandoverJobHandoverjobStatusEnumFilterEq
- type HandoverJobHandoverjobStatusEnumFilterIn
- type HandoverJobHandoverjobStatusEnumFilterNotEq
- type HandoverJobInvoiceAddressFilter
- type HandoverJobRecipientAddressFilter
- type HandoverJobSearchQuery
- type HealthCheckResponse
- type HealthDependencyStatus
- type HealthResult
- type HealthStatus
- type HttpRequestDoer
- type InboundProcessPurchaseOrderFilter
- type InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties
- func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter
- type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq
- type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn
- type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq
- type InboundProcessPurchaseOrderRequestedDateFilter
- type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter
- type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq
- type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn
- type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq
- type InboundProcessPurchaseOrderRequestedItemsFilter
- type InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) AsStringFilter() (StringFilter, error)
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) FromStringFilter(v StringFilter) error
- func (t InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MergeStringFilter(v StringFilter) error
- func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) UnmarshalJSON(b []byte) error
- type InboundProcessPurchaseOrderRequestedItemsListFilter
- type InboundProcessPurchaseOrderSupplierFilter
- type InboundProcessPurchaseOrderTransferFilter
- type InboundProcessReceiptsFilter
- type InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties
- func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter
- type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq
- type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn
- type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq
- type InboundProcessReceiptsListFilter
- type InboundProcessReceiptsReceivedItemsFilter
- type InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties
- func (t InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
- func (t InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) AsStringFilter() (StringFilter, error)
- func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
- func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) FromStringFilter(v StringFilter) error
- func (t InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
- func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MergeStringFilter(v StringFilter) error
- func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) UnmarshalJSON(b []byte) error
- type InboundProcessReceiptsReceivedItemsListFilter
- type InboundProcessSearchQuery
- type InboundProcessSearchQuery_CustomAttributes_AdditionalProperties
- func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type InboundProcessStatusTypeEnumFilter
- type InboundProcessStatusTypeEnumFilterEq
- type InboundProcessStatusTypeEnumFilterIn
- type InboundProcessStatusTypeEnumFilterNotEq
- type InterFacilityConnection
- type InterFacilityConnectionBaseTarget
- type InterFacilityConnectionContext
- type InterFacilityConnectionContextTypes
- type InterFacilityConnectionCustomerTarget
- type InterFacilityConnectionDeliveryCost
- type InterFacilityConnectionManagedFacilityTarget
- type InterFacilityConnectionSupplierTarget
- type InterFacilityConnectionToCustomerForCreation
- type InterFacilityConnectionToCustomerForUpdate
- type InterFacilityConnectionToManagedFacilityForCreation
- type InterFacilityConnectionToManagedFacilityForUpdate
- type InterFacilityConnectionToSupplierForCreation
- type InterFacilityConnectionToSupplierForUpdate
- type InterFacilityConnections
- type InventoryArticle
- type InventoryArticlePaginatedResult
- type InventoryOutOfStockConfigRestock
- type KeyExistsFilter
- type LinkedConfiguration
- type LinkedServiceJobsSearchQuery
- type LinkedServiceJobsUsersModificationHistoryFilter
- type LinkedServiceJobsUsersModificationHistoryListFilter
- type ListFacilityCarriersResponse
- type Listing
- type ListingAttributeItem
- type ListingAvailabilityTimeframeFilter
- type ListingBulkOperationResult
- type ListingBulkUpsertPayload
- type ListingBulkUpsertPayload_Listings_Item
- func (t ListingBulkUpsertPayload_Listings_Item) AsListingForBulkUpsertByFacility() (ListingForBulkUpsertByFacility, error)
- func (t ListingBulkUpsertPayload_Listings_Item) AsListingForBulkUpsertBySelector() (ListingForBulkUpsertBySelector, error)
- func (t ListingBulkUpsertPayload_Listings_Item) Discriminator() (string, error)
- func (t *ListingBulkUpsertPayload_Listings_Item) FromListingForBulkUpsertByFacility(v ListingForBulkUpsertByFacility) error
- func (t *ListingBulkUpsertPayload_Listings_Item) FromListingForBulkUpsertBySelector(v ListingForBulkUpsertBySelector) error
- func (t ListingBulkUpsertPayload_Listings_Item) MarshalJSON() ([]byte, error)
- func (t *ListingBulkUpsertPayload_Listings_Item) MergeListingForBulkUpsertByFacility(v ListingForBulkUpsertByFacility) error
- func (t *ListingBulkUpsertPayload_Listings_Item) MergeListingForBulkUpsertBySelector(v ListingForBulkUpsertBySelector) error
- func (t *ListingBulkUpsertPayload_Listings_Item) UnmarshalJSON(b []byte) error
- func (t ListingBulkUpsertPayload_Listings_Item) ValueByDiscriminator() (interface{}, error)
- type ListingBulkUpsertResponse
- type ListingBulkUpsertSuccess
- type ListingBulkUpsertSuccessStatus
- type ListingFacilitySelector
- type ListingFacilitySelector_Facility
- func (t ListingFacilitySelector_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
- func (t ListingFacilitySelector_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
- func (t *ListingFacilitySelector_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
- func (t *ListingFacilitySelector_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t ListingFacilitySelector_Facility) MarshalJSON() ([]byte, error)
- func (t *ListingFacilitySelector_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
- func (t *ListingFacilitySelector_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t *ListingFacilitySelector_Facility) UnmarshalJSON(b []byte) error
- type ListingForBulkUpsertByFacility
- type ListingForBulkUpsertByFacilityStatus
- type ListingForBulkUpsertByFacilityTargetingStrategy
- type ListingForBulkUpsertByFacility_Facility
- func (t ListingForBulkUpsertByFacility_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
- func (t ListingForBulkUpsertByFacility_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
- func (t *ListingForBulkUpsertByFacility_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
- func (t *ListingForBulkUpsertByFacility_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t ListingForBulkUpsertByFacility_Facility) MarshalJSON() ([]byte, error)
- func (t *ListingForBulkUpsertByFacility_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
- func (t *ListingForBulkUpsertByFacility_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t *ListingForBulkUpsertByFacility_Facility) UnmarshalJSON(b []byte) error
- type ListingForBulkUpsertBySelector
- type ListingForBulkUpsertBySelectorStatus
- type ListingForBulkUpsertBySelectorTargetingStrategy
- type ListingForCreation
- type ListingForReplacement
- type ListingLegal
- type ListingOutOfStockBehaviourEnumFilter
- type ListingOutOfStockBehaviourEnumFilterEq
- type ListingOutOfStockBehaviourEnumFilterIn
- type ListingOutOfStockBehaviourEnumFilterNotEq
- type ListingPaginatedResult
- type ListingPatchActions
- type ListingRecordableAttribute
- type ListingRecordableAttributeForCreation
- type ListingRecordableAttributeForCreationRecordingRule
- type ListingRecordableAttributeRecordingRule
- type ListingSearchPayload
- type ListingSearchQuery
- type ListingSearchQuery_CustomAttributes_AdditionalProperties
- func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type ListingSort
- type ListingSortLastModified
- type ListingSortTenantArticleId
- type ListingStatus
- type ListingStatusEnumEnumFilter
- type ListingStatusEnumEnumFilterEq
- type ListingStatusEnumEnumFilterIn
- type ListingStatusEnumEnumFilterNotEq
- type ListingTagsFilter
- type ListingTagsListFilter
- type ListingsForReplacement
- type LocaleString
- type LocalizedStringSearchFilter
- type Location
- type LookupRecordItemSearchQuery
- type LookupRecordItemValuesFilter
- type LookupRecordItemValuesListFilter
- type ManagedFacility
- type ManagedFacilityForCreation
- type ManagedFacilityForModification
- type ManagedFacilityForReplacement
- type ModifyAddress
- type ModifyAddressPhoneNumbersType
- type ModifyFacility
- type ModifyFacilityAction
- type ModifyFacilityAddress
- type ModifyFacilityAddressPhoneNumbersType
- type ModifyFacilityServicesType
- type ModifyFacilityStatus
- type ModifyListing
- type ModifyListingAction
- type ModifyListingStatus
- type ModifyMeAction
- type ModifyMeActionAction
- type ModifyMyCredentialsAction
- type ModifyMyCredentialsActionAction
- type ModifyPartialStock
- type ModifyPartialStockAction
- type ModifyUserAction
- type ModifyUserPersonalData
- type MoveStockToLocationOptions
- type NonDeliveryDays
- type NonDeliveryDaysNonDeliveryType
- type NonDeliveryDaysPerCountryAndProvince
- type NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays
- type NonDeliveryDaysPerProvince
- type NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays
- type NotificationApiNotificationStatusEnumFilter
- type NotificationApiNotificationStatusEnumFilterEq
- type NotificationApiNotificationStatusEnumFilterIn
- type NotificationApiNotificationStatusEnumFilterNotEq
- type NotificationCategoryEnumFilter
- type NotificationCategoryEnumFilterEq
- type NotificationCategoryEnumFilterIn
- type NotificationCategoryEnumFilterNotEq
- type NotificationPriorityFilter
- type NotificationPriorityPriorityLabelEnumFilter
- type NotificationPriorityPriorityLabelEnumFilterEq
- type NotificationPriorityPriorityLabelEnumFilterIn
- type NotificationPriorityPriorityLabelEnumFilterNotEq
- type NotificationSearchQuery
- type NumberEqFilter
- type NumberFilter
- type Operation
- type OperativeEntity
- type OperativeEntityEntityType
- type OrderConsumerAddressesAddressTypeEnumFilter
- type OrderConsumerAddressesAddressTypeEnumFilterEq
- type OrderConsumerAddressesAddressTypeEnumFilterIn
- type OrderConsumerAddressesAddressTypeEnumFilterNotEq
- type OrderConsumerAddressesFilter
- type OrderConsumerAddressesListFilter
- type OrderConsumerFilter
- type OrderDeliveryPreferencesCollectFilter
- type OrderDeliveryPreferencesCollectListFilter
- type OrderDeliveryPreferencesFilter
- type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter
- type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq
- type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn
- type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq
- type OrderDeliveryPreferencesShippingFilter
- type OrderOrderLineItemsArticleFilter
- type OrderOrderLineItemsArticleTitleLocalizedFilter
- type OrderOrderLineItemsFilter
- type OrderOrderLineItemsListFilter
- type OrderPaymentInfoFilter
- type OrderPaymentInfoMethodLocalizedFilter
- type OrderRecordConsumerAddressesFilter
- type OrderRecordConsumerAddressesListFilter
- type OrderRecordConsumerFilter
- type OrderRecordLineItemsArticleFilter
- type OrderRecordLineItemsFilter
- type OrderRecordLineItemsListFilter
- type OrderRecordOriginFilter
- type OrderRecordPaymentsFilter
- type OrderRecordPaymentsListFilter
- type OrderRecordSearchQuery
- type OrderSearchQuery
- type OrderSearchQuery_CustomAttributes_AdditionalProperties
- func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type OrderStatusEnumFilter
- type OrderStatusEnumFilterEq
- type OrderStatusEnumFilterIn
- type OrderStatusEnumFilterNotEq
- type OrderTagsFilter
- type OrderTagsListFilter
- type OutOfStockBehaviour
- type OutOfStockBehaviourByContext
- type OutOfStockBehaviourByContext2
- type OutOfStockBehaviourContext
- type OutOfStockBehaviourContextType
- type OutOfStockConfig
- type OutOfStockConfig2
- type OutOfStockConfigPreorder2
- type PackJobInvoiceFilter
- type PackJobLineItemsArticleFilter
- type PackJobLineItemsFilter
- type PackJobLineItemsListFilter
- type PackJobPackingSourceContainersFilter
- type PackJobPackingSourceContainersListFilter
- type PackJobRecipientFilter
- type PackJobSearchQuery
- type PackJobStatusEnumFilter
- type PackJobStatusEnumFilterEq
- type PackJobStatusEnumFilterIn
- type PackJobStatusEnumFilterNotEq
- type PackagingUnit
- type PackagingUnitContext
- type PackagingUnitContextTypes
- type PackagingUnitDimensions
- type PackagingUnitsByContext
- type PageInfo
- type Param
- type ParamIn
- type ParamType
- type ParcelDimensions
- type ParcelInformationParcelInformationLineItemsArticleFilter
- type ParcelInformationParcelInformationLineItemsFilter
- type ParcelInformationParcelInformationLineItemsListFilter
- type ParcelInformationSearchQuery
- type ParcelInvoiceFilter
- type ParcelItemsArticleFilter
- type ParcelItemsFilter
- type ParcelItemsListFilter
- type ParcelLabelClassification
- type ParcelLabelClassificationForCreation
- type ParcelLabelClassificationServices
- type ParcelProductValue
- type ParcelRecipientFilter
- type ParcelResultFilter
- type ParcelSearchQuery
- type ParcelStatusEnumFilter
- type ParcelStatusEnumFilterEq
- type ParcelStatusEnumFilterIn
- type ParcelStatusEnumFilterNotEq
- type PartialStock
- type PartialStockForCreation
- type PartialStockPatchActions
- type PartialStocksForReplacement
- type PatchFacility200JSONResponseBody
- func (t PatchFacility200JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
- func (t PatchFacility200JSONResponseBody) AsSupplier() (Supplier, error)
- func (t *PatchFacility200JSONResponseBody) FromManagedFacility(v ManagedFacility) error
- func (t *PatchFacility200JSONResponseBody) FromSupplier(v Supplier) error
- func (t PatchFacility200JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *PatchFacility200JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
- func (t *PatchFacility200JSONResponseBody) MergeSupplier(v Supplier) error
- func (t *PatchFacility200JSONResponseBody) UnmarshalJSON(b []byte) error
- type PatchFacilityJSONBody
- func (t PatchFacilityJSONBody) AsFacilityPatchActions() (FacilityPatchActions, error)
- func (t PatchFacilityJSONBody) AsManagedFacilityForModification() (ManagedFacilityForModification, error)
- func (t PatchFacilityJSONBody) AsSupplierForModification() (SupplierForModification, error)
- func (t *PatchFacilityJSONBody) FromFacilityPatchActions(v FacilityPatchActions) error
- func (t *PatchFacilityJSONBody) FromManagedFacilityForModification(v ManagedFacilityForModification) error
- func (t *PatchFacilityJSONBody) FromSupplierForModification(v SupplierForModification) error
- func (t PatchFacilityJSONBody) MarshalJSON() ([]byte, error)
- func (t *PatchFacilityJSONBody) MergeFacilityPatchActions(v FacilityPatchActions) error
- func (t *PatchFacilityJSONBody) MergeManagedFacilityForModification(v ManagedFacilityForModification) error
- func (t *PatchFacilityJSONBody) MergeSupplierForModification(v SupplierForModification) error
- func (t *PatchFacilityJSONBody) UnmarshalJSON(b []byte) error
- type PatchFacilityJSONRequestBody
- type PatchFacilityListingJSONRequestBody
- type PatchFacilityListingPartialStockJSONRequestBody
- type PatchFacilityListingPartialStockResponse
- type PatchFacilityListingResponse
- type PatchFacilityResponse
- type PatchRoleJSONRequestBody
- type PatchRoleResponse
- type PerformStocksActionsJSONRequestBody
- type PerformStocksActionsResponse
- type Permission
- type PermissionGroup
- type PermissionKey
- type PermissionOperation
- type PermissionSubGroup
- type PermissionsResponse
- type PickJobPickingMethodEnumEnumFilter
- type PickJobPickingMethodEnumEnumFilterEq
- type PickJobPickingMethodEnumEnumFilterIn
- type PickJobPickingMethodEnumEnumFilterNotEq
- type PickJobPickingMethodEnumEnumListFilter
- type PickJobSearchQuery
- type PickJobStatusEnumFilter
- type PickJobStatusEnumFilterEq
- type PickJobStatusEnumFilterIn
- type PickJobStatusEnumFilterNotEq
- type PickJobTransfersFilter
- type PickJobTransfersListFilter
- type PickingMethodEnum
- type PickingTimes
- type PriceRange
- type ProcessDomainStatusesDomainStatusEnumFilter
- type ProcessDomainStatusesDomainStatusEnumFilterEq
- type ProcessDomainStatusesDomainStatusEnumFilterIn
- type ProcessDomainStatusesDomainStatusEnumFilterNotEq
- type ProcessDomainStatusesDomainStatusEnumListFilter
- type ProcessDomainStatusesFilter
- type ProcessReferencedBrandFilter
- type ProcessReferencedCarrierFilter
- type ProcessReferencedConsumerAddressFilter
- type ProcessReferencedFacilityAddressFilter
- type ProcessReferencedFacilityFilter
- type ProcessReferencedFilter
- type ProcessReferencedHandoverJobFilter
- type ProcessReferencedHandoverJobHandoverjobStatusEnumFilter
- type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq
- type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn
- type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq
- type ProcessReferencedHandoverJobHandoverjobStatusEnumListFilter
- type ProcessReferencedOrderFilter
- type ProcessReferencedOrderOrderStatusEnumFilter
- type ProcessReferencedOrderOrderStatusEnumFilterEq
- type ProcessReferencedOrderOrderStatusEnumFilterIn
- type ProcessReferencedOrderOrderStatusEnumFilterNotEq
- type ProcessReferencedOrderOrderStatusEnumListFilter
- type ProcessReferencedPackJobFilter
- type ProcessReferencedPackJobPackJobStatusEnumFilter
- type ProcessReferencedPackJobPackJobStatusEnumFilterEq
- type ProcessReferencedPackJobPackJobStatusEnumFilterIn
- type ProcessReferencedPackJobPackJobStatusEnumFilterNotEq
- type ProcessReferencedPackJobPackJobStatusEnumListFilter
- type ProcessReferencedParcelFilter
- type ProcessReferencedParcelParcelStatusEnumFilter
- type ProcessReferencedParcelParcelStatusEnumFilterEq
- type ProcessReferencedParcelParcelStatusEnumFilterIn
- type ProcessReferencedParcelParcelStatusEnumFilterNotEq
- type ProcessReferencedParcelParcelStatusEnumListFilter
- type ProcessReferencedParcelTrackingStatusEnumFilter
- type ProcessReferencedParcelTrackingStatusEnumFilterEq
- type ProcessReferencedParcelTrackingStatusEnumFilterIn
- type ProcessReferencedParcelTrackingStatusEnumFilterNotEq
- type ProcessReferencedParcelTrackingStatusEnumListFilter
- type ProcessReferencedPickJobFilter
- type ProcessReferencedPickJobPickJobStatusEnumFilter
- type ProcessReferencedPickJobPickJobStatusEnumFilterEq
- type ProcessReferencedPickJobPickJobStatusEnumFilterIn
- type ProcessReferencedPickJobPickJobStatusEnumFilterNotEq
- type ProcessReferencedPickJobPickJobStatusEnumListFilter
- type ProcessReferencedReturnJobFilter
- type ProcessReferencedReturnJobItemReturnJobStatusEnumFilter
- type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq
- type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn
- type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq
- type ProcessReferencedReturnJobItemReturnJobStatusEnumListFilter
- type ProcessReferencedServiceJobFilter
- type ProcessReferencedServiceJobServiceJobStatusEnumFilter
- type ProcessReferencedServiceJobServiceJobStatusEnumFilterEq
- type ProcessReferencedServiceJobServiceJobStatusEnumFilterIn
- type ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq
- type ProcessReferencedServiceJobServiceJobStatusEnumListFilter
- type ProcessReferencedServiceLevelEnumFilter
- type ProcessReferencedServiceLevelEnumFilterEq
- type ProcessReferencedServiceLevelEnumFilterIn
- type ProcessReferencedServiceLevelEnumFilterNotEq
- type ProcessReferencedServiceLevelEnumListFilter
- type ProcessReferencedShipmentFilter
- type ProcessReferencedShipmentShipmentStatusEnumFilter
- type ProcessReferencedShipmentShipmentStatusEnumFilterEq
- type ProcessReferencedShipmentShipmentStatusEnumFilterIn
- type ProcessReferencedShipmentShipmentStatusEnumFilterNotEq
- type ProcessReferencedShipmentShipmentStatusEnumListFilter
- type ProcessReferencedStickerFilter
- type ProcessSearchQuery
- type ProcessStatusEnumFilter
- type ProcessStatusEnumFilterEq
- type ProcessStatusEnumFilterIn
- type ProcessStatusEnumFilterNotEq
- type ProcessTagsFilter
- type ProcessTagsListFilter
- type PutFacilityListingJSONRequestBody
- type PutFacilityListingPartialStockJSONRequestBody
- type PutFacilityListingPartialStockResponse
- type PutFacilityListingResponse
- type RatingConfigurationType
- type RatingImplementation
- type RemoteConfigurationScopesFilter
- type RemoteConfigurationScopesListFilter
- type RemoteConfigurationSearchQuery
- type RemoveFacilityCoordinatesActionParameter
- type ReplaceFacility200JSONResponseBody
- func (t ReplaceFacility200JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
- func (t ReplaceFacility200JSONResponseBody) AsSupplier() (Supplier, error)
- func (t *ReplaceFacility200JSONResponseBody) FromManagedFacility(v ManagedFacility) error
- func (t *ReplaceFacility200JSONResponseBody) FromSupplier(v Supplier) error
- func (t ReplaceFacility200JSONResponseBody) MarshalJSON() ([]byte, error)
- func (t *ReplaceFacility200JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
- func (t *ReplaceFacility200JSONResponseBody) MergeSupplier(v Supplier) error
- func (t *ReplaceFacility200JSONResponseBody) UnmarshalJSON(b []byte) error
- type ReplaceFacilityJSONBody
- func (t ReplaceFacilityJSONBody) AsManagedFacilityForReplacement() (ManagedFacilityForReplacement, error)
- func (t ReplaceFacilityJSONBody) AsSupplierForReplacement() (SupplierForReplacement, error)
- func (t ReplaceFacilityJSONBody) Discriminator() (string, error)
- func (t *ReplaceFacilityJSONBody) FromManagedFacilityForReplacement(v ManagedFacilityForReplacement) error
- func (t *ReplaceFacilityJSONBody) FromSupplierForReplacement(v SupplierForReplacement) error
- func (t ReplaceFacilityJSONBody) MarshalJSON() ([]byte, error)
- func (t *ReplaceFacilityJSONBody) MergeManagedFacilityForReplacement(v ManagedFacilityForReplacement) error
- func (t *ReplaceFacilityJSONBody) MergeSupplierForReplacement(v SupplierForReplacement) error
- func (t *ReplaceFacilityJSONBody) UnmarshalJSON(b []byte) error
- func (t ReplaceFacilityJSONBody) ValueByDiscriminator() (interface{}, error)
- type ReplaceFacilityJSONRequestBody
- type ReplaceFacilityResponse
- type RequestEditorFn
- type ReservationRelatedRefsFilter
- type ReservationSearchQuery
- type Role
- type RoleForCreation
- type RoleForCreationPermissions
- type RoleForPatch
- type RoleForPatchPermissions
- type RoleForUpdate
- type RoleForUpdatePermissions
- type RolePaginatedResult
- type RolePermissions
- type RoleSearchPayload
- type RoleSearchQuery
- type RoleSort
- type RoleSortDisplayName
- type RoutingPlanCustomServicesArticleItemsFilter
- type RoutingPlanCustomServicesArticleItemsListFilter
- type RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationFilter
- type RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationListFilter
- type RoutingPlanCustomServicesCustomServiceDefinitionFilter
- type RoutingPlanCustomServicesCustomServiceItemsArticleItemsFilter
- type RoutingPlanCustomServicesCustomServiceItemsArticleItemsListFilter
- type RoutingPlanCustomServicesCustomServiceItemsFilter
- type RoutingPlanCustomServicesCustomServiceItemsListFilter
- type RoutingPlanCustomServicesFilter
- type RoutingPlanCustomServicesListFilter
- type RoutingPlanDeliveryPreferencesCollectFilter
- type RoutingPlanDeliveryPreferencesCollectListFilter
- type RoutingPlanDeliveryPreferencesFilter
- type RoutingPlanDeliveryPreferencesShippingFilter
- type RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductFilter
- type RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductListFilter
- type RoutingPlanEarliestPickingStartFilter
- type RoutingPlanHistoryFilter
- type RoutingPlanHistoryListFilter
- type RoutingPlanHistoryRoutingPlanStatusEnumFilter
- type RoutingPlanHistoryRoutingPlanStatusEnumFilterEq
- type RoutingPlanHistoryRoutingPlanStatusEnumFilterIn
- type RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq
- type RoutingPlanLatestPickingStartFilter
- type RoutingPlanOrderLineItemsFilter
- type RoutingPlanOrderLineItemsListFilter
- type RoutingPlanSearchQuery
- type RoutingPlanStatusEnumFilter
- type RoutingPlanStatusEnumFilterEq
- type RoutingPlanStatusEnumFilterIn
- type RoutingPlanStatusEnumFilterNotEq
- type RoutingPlanStatusReasonsFilter
- type RoutingPlanStatusReasonsListFilter
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn
- type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq
- type RoutingPlanTargetAddressFilter
- type RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties
- func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type RoutingStrategyCondition
- type RoutingStrategyConditionForCreation
- type RoutingStrategyConditionForModification
- type RoutingStrategyConditionPredicate
- type RoutingStrategyConditionPredicateExpectedValue0
- type RoutingStrategyConditionPredicateExpectedValue1
- type RoutingStrategyConditionPredicateExpectedValue2
- type RoutingStrategyConditionPredicateTransformationArgs0
- type RoutingStrategyConditionPredicateTransformationArgs1
- type RoutingStrategyConditionPredicateTransformationArgs2
- type RoutingStrategyConditionPredicate_ExpectedValue
- func (t RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue0() (RoutingStrategyConditionPredicateExpectedValue0, error)
- func (t RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue1() (RoutingStrategyConditionPredicateExpectedValue1, error)
- func (t RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue2() (RoutingStrategyConditionPredicateExpectedValue2, error)
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue0(v RoutingStrategyConditionPredicateExpectedValue0) error
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue1(v RoutingStrategyConditionPredicateExpectedValue1) error
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue2(v RoutingStrategyConditionPredicateExpectedValue2) error
- func (t RoutingStrategyConditionPredicate_ExpectedValue) MarshalJSON() ([]byte, error)
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue0(v RoutingStrategyConditionPredicateExpectedValue0) error
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue1(v RoutingStrategyConditionPredicateExpectedValue1) error
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue2(v RoutingStrategyConditionPredicateExpectedValue2) error
- func (t *RoutingStrategyConditionPredicate_ExpectedValue) UnmarshalJSON(b []byte) error
- type RoutingStrategyConditionPredicate_TransformationArgs_Item
- func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs0() (RoutingStrategyConditionPredicateTransformationArgs0, error)
- func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs1() (RoutingStrategyConditionPredicateTransformationArgs1, error)
- func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs2() (RoutingStrategyConditionPredicateTransformationArgs2, error)
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs0(v RoutingStrategyConditionPredicateTransformationArgs0) error
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs1(v RoutingStrategyConditionPredicateTransformationArgs1) error
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs2(v RoutingStrategyConditionPredicateTransformationArgs2) error
- func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) MarshalJSON() ([]byte, error)
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs0(v RoutingStrategyConditionPredicateTransformationArgs0) error
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs1(v RoutingStrategyConditionPredicateTransformationArgs1) error
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs2(v RoutingStrategyConditionPredicateTransformationArgs2) error
- func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) UnmarshalJSON(b []byte) error
- type RoutingStrategyConditionRule
- type RoutingStrategyFacilityRerouteConfig
- type RoutingStrategyFallbackFacilityConfig
- type RoutingStrategyNode
- type RoutingStrategyNodeConfig
- type RoutingStrategyNodeConfigForUpsert
- type RoutingStrategyNodeConfigForUpsert_Fences_Item
- func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) AsRoutingStrategyStandardFenceForUpsert() (RoutingStrategyStandardFenceForUpsert, error)
- func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) AsRoutingStrategyToolkitFence() (RoutingStrategyToolkitFence, error)
- func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) Discriminator() (string, error)
- func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) FromRoutingStrategyStandardFenceForUpsert(v RoutingStrategyStandardFenceForUpsert) error
- func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) FromRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
- func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) MarshalJSON() ([]byte, error)
- func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) MergeRoutingStrategyStandardFenceForUpsert(v RoutingStrategyStandardFenceForUpsert) error
- func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) MergeRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
- func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) UnmarshalJSON(b []byte) error
- func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) ValueByDiscriminator() (interface{}, error)
- type RoutingStrategyNodeConfigForUpsert_Ratings_Item
- func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) AsRoutingStrategyRatingForUpsert() (RoutingStrategyRatingForUpsert, error)
- func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) AsRoutingStrategyToolkitRating() (RoutingStrategyToolkitRating, error)
- func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) Discriminator() (string, error)
- func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) FromRoutingStrategyRatingForUpsert(v RoutingStrategyRatingForUpsert) error
- func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) FromRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
- func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) MarshalJSON() ([]byte, error)
- func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) MergeRoutingStrategyRatingForUpsert(v RoutingStrategyRatingForUpsert) error
- func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) MergeRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
- func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) UnmarshalJSON(b []byte) error
- func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) ValueByDiscriminator() (interface{}, error)
- type RoutingStrategyNodeConfig_Fences_Item
- func (t RoutingStrategyNodeConfig_Fences_Item) AsRoutingStrategyStandardFence() (RoutingStrategyStandardFence, error)
- func (t RoutingStrategyNodeConfig_Fences_Item) AsRoutingStrategyToolkitFence() (RoutingStrategyToolkitFence, error)
- func (t RoutingStrategyNodeConfig_Fences_Item) Discriminator() (string, error)
- func (t *RoutingStrategyNodeConfig_Fences_Item) FromRoutingStrategyStandardFence(v RoutingStrategyStandardFence) error
- func (t *RoutingStrategyNodeConfig_Fences_Item) FromRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
- func (t RoutingStrategyNodeConfig_Fences_Item) MarshalJSON() ([]byte, error)
- func (t *RoutingStrategyNodeConfig_Fences_Item) MergeRoutingStrategyStandardFence(v RoutingStrategyStandardFence) error
- func (t *RoutingStrategyNodeConfig_Fences_Item) MergeRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
- func (t *RoutingStrategyNodeConfig_Fences_Item) UnmarshalJSON(b []byte) error
- func (t RoutingStrategyNodeConfig_Fences_Item) ValueByDiscriminator() (interface{}, error)
- type RoutingStrategyNodeConfig_Ratings_Item
- func (t RoutingStrategyNodeConfig_Ratings_Item) AsRoutingStrategyStandardRating() (RoutingStrategyStandardRating, error)
- func (t RoutingStrategyNodeConfig_Ratings_Item) AsRoutingStrategyToolkitRating() (RoutingStrategyToolkitRating, error)
- func (t RoutingStrategyNodeConfig_Ratings_Item) Discriminator() (string, error)
- func (t *RoutingStrategyNodeConfig_Ratings_Item) FromRoutingStrategyStandardRating(v RoutingStrategyStandardRating) error
- func (t *RoutingStrategyNodeConfig_Ratings_Item) FromRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
- func (t RoutingStrategyNodeConfig_Ratings_Item) MarshalJSON() ([]byte, error)
- func (t *RoutingStrategyNodeConfig_Ratings_Item) MergeRoutingStrategyStandardRating(v RoutingStrategyStandardRating) error
- func (t *RoutingStrategyNodeConfig_Ratings_Item) MergeRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
- func (t *RoutingStrategyNodeConfig_Ratings_Item) UnmarshalJSON(b []byte) error
- func (t RoutingStrategyNodeConfig_Ratings_Item) ValueByDiscriminator() (interface{}, error)
- type RoutingStrategyNodeForCreation
- type RoutingStrategyNodeForModification
- type RoutingStrategyOrderSplitConfig
- type RoutingStrategyRatingForUpsert
- type RoutingStrategyRerouteConfig
- type RoutingStrategyRerouteType
- type RoutingStrategyStandardFence
- type RoutingStrategyStandardFenceForUpsert
- type RoutingStrategyStandardFenceType
- type RoutingStrategyStandardRating
- type RoutingStrategyStandardRatingType
- type RoutingStrategyToolkitFence
- type RoutingStrategyToolkitFenceType
- type RoutingStrategyToolkitRating
- type RoutingStrategyToolkitRatingType
- type SafetyStock
- type SafetyStockBulkOperation
- type SafetyStockBulkOperationResult
- type SafetyStockBulkOperationResultStatus
- type SafetyStockBulkOperations
- type SafetyStocksPaginatedResult
- type ScanningRuleConfiguration
- type ScanningRuleTypeEnum
- type ScanningRuleValue
- type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter
- type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq
- type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn
- type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq
- type ScopedAvailabilityConfigSearchQuery
- type Score
- type ScoreName
- type ScoreType
- type SearchFacilityJSONRequestBody
- type SearchFacilityResponse
- type SearchFilter
- type SearchListingJSONRequestBody
- type SearchListingResponse
- type SearchOptions
- type SearchRoleJSONRequestBody
- type SearchRoleResponse
- type SearchStockJSONRequestBody
- type SearchStockResponse
- type SearchUserJSONRequestBody
- type SearchUserResponse
- type ServiceJobLink
- type ShipmentParcelsFilter
- type ShipmentParcelsListFilter
- type ShipmentParcelsParcelStatusEnumFilter
- type ShipmentParcelsParcelStatusEnumFilterEq
- type ShipmentParcelsParcelStatusEnumFilterIn
- type ShipmentParcelsParcelStatusEnumFilterNotEq
- type ShipmentSearchQuery
- type ShipmentStatusEnumFilter
- type ShipmentStatusEnumFilterEq
- type ShipmentStatusEnumFilterIn
- type ShipmentStatusEnumFilterNotEq
- type ShippingInformationCarrierRecipientInformationAddressFilter
- type ShippingInformationCarrierRecipientInformationAddressListFilter
- type ShippingInformationCarrierRecipientInformationFilter
- type ShippingInformationCarrierRecipientInformationListFilter
- type ShippingInformationSearchQuery
- type ShippingInformationShippingInformationLineItemsArticleFilter
- type ShippingInformationShippingInformationLineItemsFilter
- type ShippingInformationShippingInformationLineItemsListFilter
- type SimulationOrderConsumerAddressesAddressTypeEnumFilter
- type SimulationOrderConsumerAddressesAddressTypeEnumFilterEq
- type SimulationOrderConsumerAddressesAddressTypeEnumFilterIn
- type SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq
- type SimulationOrderConsumerAddressesFilter
- type SimulationOrderConsumerAddressesListFilter
- type SimulationOrderConsumerFilter
- type SimulationOrderDeliveryPreferencesCollectFilter
- type SimulationOrderDeliveryPreferencesCollectListFilter
- type SimulationOrderDeliveryPreferencesFilter
- type SimulationOrderDeliveryPreferencesShippingFilter
- type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter
- type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq
- type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn
- type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq
- type SimulationOrderOrderLineItemsArticleFilter
- type SimulationOrderOrderLineItemsArticleTitleLocalizedFilter
- type SimulationOrderOrderLineItemsFilter
- type SimulationOrderOrderLineItemsListFilter
- type SimulationOrderPaymentInfoFilter
- type SimulationOrderPaymentInfoMethodLocalizedFilter
- type SimulationOrderSearchQuery
- type SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties
- func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type SimulationOrderTagsFilter
- type SimulationOrderTagsListFilter
- type Status
- type StatusResponse
- type StatusStatus
- type Stock
- type StockAction
- type StockActionResult
- type StockActionResultName
- type StockActionResult_Result
- func (t StockActionResult_Result) AsStockDeleteActionResult() (StockDeleteActionResult, error)
- func (t StockActionResult_Result) AsStockMoveToLocationActionResult() (StockMoveToLocationActionResult, error)
- func (t StockActionResult_Result) AsStockVersionlessUpsertActionResult() (StockVersionlessUpsertActionResult, error)
- func (t *StockActionResult_Result) FromStockDeleteActionResult(v StockDeleteActionResult) error
- func (t *StockActionResult_Result) FromStockMoveToLocationActionResult(v StockMoveToLocationActionResult) error
- func (t *StockActionResult_Result) FromStockVersionlessUpsertActionResult(v StockVersionlessUpsertActionResult) error
- func (t StockActionResult_Result) MarshalJSON() ([]byte, error)
- func (t *StockActionResult_Result) MergeStockDeleteActionResult(v StockDeleteActionResult) error
- func (t *StockActionResult_Result) MergeStockMoveToLocationActionResult(v StockMoveToLocationActionResult) error
- func (t *StockActionResult_Result) MergeStockVersionlessUpsertActionResult(v StockVersionlessUpsertActionResult) error
- func (t *StockActionResult_Result) UnmarshalJSON(b []byte) error
- type StockAction_Action
- func (t StockAction_Action) AsStockDeleteByIds() (StockDeleteByIds, error)
- func (t StockAction_Action) AsStockDeleteByLocations() (StockDeleteByLocations, error)
- func (t StockAction_Action) AsStockDeleteByProducts() (StockDeleteByProducts, error)
- func (t StockAction_Action) AsStockMoveToLocation() (StockMoveToLocation, error)
- func (t StockAction_Action) AsVersionlessUpdateStock() (VersionlessUpdateStock, error)
- func (t StockAction_Action) Discriminator() (string, error)
- func (t *StockAction_Action) FromStockDeleteByIds(v StockDeleteByIds) error
- func (t *StockAction_Action) FromStockDeleteByLocations(v StockDeleteByLocations) error
- func (t *StockAction_Action) FromStockDeleteByProducts(v StockDeleteByProducts) error
- func (t *StockAction_Action) FromStockMoveToLocation(v StockMoveToLocation) error
- func (t *StockAction_Action) FromVersionlessUpdateStock(v VersionlessUpdateStock) error
- func (t StockAction_Action) MarshalJSON() ([]byte, error)
- func (t *StockAction_Action) MergeStockDeleteByIds(v StockDeleteByIds) error
- func (t *StockAction_Action) MergeStockDeleteByLocations(v StockDeleteByLocations) error
- func (t *StockAction_Action) MergeStockDeleteByProducts(v StockDeleteByProducts) error
- func (t *StockAction_Action) MergeStockMoveToLocation(v StockMoveToLocation) error
- func (t *StockAction_Action) MergeVersionlessUpdateStock(v VersionlessUpdateStock) error
- func (t *StockAction_Action) UnmarshalJSON(b []byte) error
- func (t StockAction_Action) ValueByDiscriminator() (interface{}, error)
- type StockAction_Actions_Item
- func (t StockAction_Actions_Item) AsStockDeleteByIds() (StockDeleteByIds, error)
- func (t StockAction_Actions_Item) AsStockDeleteByLocations() (StockDeleteByLocations, error)
- func (t StockAction_Actions_Item) AsStockDeleteByProducts() (StockDeleteByProducts, error)
- func (t *StockAction_Actions_Item) FromStockDeleteByIds(v StockDeleteByIds) error
- func (t *StockAction_Actions_Item) FromStockDeleteByLocations(v StockDeleteByLocations) error
- func (t *StockAction_Actions_Item) FromStockDeleteByProducts(v StockDeleteByProducts) error
- func (t StockAction_Actions_Item) MarshalJSON() ([]byte, error)
- func (t *StockAction_Actions_Item) MergeStockDeleteByIds(v StockDeleteByIds) error
- func (t *StockAction_Actions_Item) MergeStockDeleteByLocations(v StockDeleteByLocations) error
- func (t *StockAction_Actions_Item) MergeStockDeleteByProducts(v StockDeleteByProducts) error
- func (t *StockAction_Actions_Item) UnmarshalJSON(b []byte) error
- type StockConditionEnumFilter
- type StockConditionEnumFilterEq
- type StockConditionEnumFilterIn
- type StockConditionEnumFilterNotEq
- type StockConditionEnumListFilter
- type StockConditions
- type StockDeleteActionResult
- type StockDeleteByIds
- type StockDeleteByIdsName
- type StockDeleteByLocations
- type StockDeleteByLocationsName
- type StockDeleteByProducts
- type StockDeleteByProductsName
- type StockDistribution
- type StockFacilityReferences
- type StockForCreation
- type StockForCreationConditions
- type StockForCreationVersionless
- type StockForCreationVersionlessConditions
- type StockForCreationVersionlessOperationType
- type StockForCreationVersionless_Facility
- func (t StockForCreationVersionless_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
- func (t StockForCreationVersionless_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
- func (t *StockForCreationVersionless_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
- func (t *StockForCreationVersionless_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t StockForCreationVersionless_Facility) MarshalJSON() ([]byte, error)
- func (t *StockForCreationVersionless_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
- func (t *StockForCreationVersionless_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t *StockForCreationVersionless_Facility) UnmarshalJSON(b []byte) error
- type StockForCreationVersionless_Properties
- func (a StockForCreationVersionless_Properties) Get(fieldName string) (value string, found bool)
- func (a StockForCreationVersionless_Properties) MarshalJSON() ([]byte, error)
- func (a *StockForCreationVersionless_Properties) Set(fieldName string, value string)
- func (a *StockForCreationVersionless_Properties) UnmarshalJSON(b []byte) error
- type StockForCreation_Facility
- func (t StockForCreation_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
- func (t StockForCreation_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
- func (t *StockForCreation_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
- func (t *StockForCreation_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t StockForCreation_Facility) MarshalJSON() ([]byte, error)
- func (t *StockForCreation_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
- func (t *StockForCreation_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
- func (t *StockForCreation_Facility) UnmarshalJSON(b []byte) error
- type StockForCreation_Properties
- type StockForUpdate
- type StockForUpdateConditions
- type StockForUpdateVersionless
- type StockForUpdateVersionlessConditions
- type StockForUpdateVersionlessOperationType
- type StockForUpsertUpdate
- type StockForUpsertUpdateConditions
- type StockInformation
- type StockInformationForCreation
- type StockMoveToLocation
- type StockMoveToLocationActionResult
- type StockMoveToLocationName
- type StockPaginatedResult
- type StockPropertyDefinition
- type StockPropertyInputType
- type StockPropertyPreset
- type StockSearchPayload
- type StockSearchQuery
- type StockSearchQuery_CustomAttributes_AdditionalProperties
- func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t StockSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type StockSearchQuery_Properties_AdditionalProperties
- func (t StockSearchQuery_Properties_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t StockSearchQuery_Properties_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
- func (t StockSearchQuery_Properties_AdditionalProperties) AsStringFilter() (StringFilter, error)
- func (t *StockSearchQuery_Properties_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *StockSearchQuery_Properties_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
- func (t *StockSearchQuery_Properties_AdditionalProperties) FromStringFilter(v StringFilter) error
- func (t StockSearchQuery_Properties_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *StockSearchQuery_Properties_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *StockSearchQuery_Properties_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
- func (t *StockSearchQuery_Properties_AdditionalProperties) MergeStringFilter(v StringFilter) error
- func (t *StockSearchQuery_Properties_AdditionalProperties) UnmarshalJSON(b []byte) error
- type StockSort
- type StockSortLastModified
- type StockSortLocationName
- type StockSortTenantArticleId
- type StockSortValue
- type StockStorageLocationTraitEnumFilter
- type StockStorageLocationTraitEnumFilterEq
- type StockStorageLocationTraitEnumFilterIn
- type StockStorageLocationTraitEnumFilterNotEq
- type StockStorageLocationTraitEnumListFilter
- type StockSummaries
- type StockSummary
- type StockSummaryArticle
- type StockSummaryDetails
- type StockTraits
- type StockUpsertOperationResult
- type StockUpsertOperationResultStatus
- type StockVersionlessUpsertActionResult
- type StocksForUpsert
- type StocksForUpsertStocks2
- type StocksForUpsert_Stocks_Item
- func (t StocksForUpsert_Stocks_Item) AsStockForCreation() (StockForCreation, error)
- func (t StocksForUpsert_Stocks_Item) AsStockForUpsertUpdate() (StockForUpsertUpdate, error)
- func (t StocksForUpsert_Stocks_Item) AsStocksForUpsertStocks2() (StocksForUpsertStocks2, error)
- func (t *StocksForUpsert_Stocks_Item) FromStockForCreation(v StockForCreation) error
- func (t *StocksForUpsert_Stocks_Item) FromStockForUpsertUpdate(v StockForUpsertUpdate) error
- func (t *StocksForUpsert_Stocks_Item) FromStocksForUpsertStocks2(v StocksForUpsertStocks2) error
- func (t StocksForUpsert_Stocks_Item) MarshalJSON() ([]byte, error)
- func (t *StocksForUpsert_Stocks_Item) MergeStockForCreation(v StockForCreation) error
- func (t *StocksForUpsert_Stocks_Item) MergeStockForUpsertUpdate(v StockForUpsertUpdate) error
- func (t *StocksForUpsert_Stocks_Item) MergeStocksForUpsertStocks2(v StocksForUpsertStocks2) error
- func (t *StocksForUpsert_Stocks_Item) UnmarshalJSON(b []byte) error
- type StorageLocationReferencedFilter
- type StorageLocationReferencedStockFilter
- type StorageLocationSearchQuery
- type StorageLocationSearchQuery_CustomAttributes_AdditionalProperties
- func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type StorageLocationTraitConfigEntry
- type StorageLocationTraitEnumFilter
- type StorageLocationTraitEnumFilterEq
- type StorageLocationTraitEnumFilterIn
- type StorageLocationTraitEnumFilterNotEq
- type StorageLocationTraitEnumListFilter
- type StorageLocationTypeEnumFilter
- type StorageLocationTypeEnumFilterEq
- type StorageLocationTypeEnumFilterIn
- type StorageLocationTypeEnumFilterNotEq
- type StowJobSearchQuery
- type StowJobSearchQuery_CustomAttributes_AdditionalProperties
- func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type StowJobStatusTypeEnumFilter
- type StowJobStatusTypeEnumFilterEq
- type StowJobStatusTypeEnumFilterIn
- type StowJobStatusTypeEnumFilterNotEq
- type StowJobStowLineItemsArticleFilter
- type StowJobStowLineItemsFilter
- type StowJobStowLineItemsListFilter
- type StowJobStowLineItemsStowToFilter
- type StowJobStowLineItemsStowToListFilter
- type StowJobStowLineItemsStowToStowedFilter
- type StowJobStowLineItemsTakeFromFilter
- type StowJobStowLineItemsTakeFromTakenFilter
- type StringEqFilter
- type StringFilter
- type StringListExistsFilter
- type StringListFilter
- type StringSearchFilter
- type StrippedCarrier
- type StrippedCarrierDeliveryType
- type StrippedCarrierLifecycle
- type StrippedCarrierStatus
- type StrippedCarriers
- type StrippedFacilities
- type StrippedFacilities_Facilities_Item
- func (t StrippedFacilities_Facilities_Item) AsStrippedManagedFacility() (StrippedManagedFacility, error)
- func (t StrippedFacilities_Facilities_Item) AsSupplier() (Supplier, error)
- func (t *StrippedFacilities_Facilities_Item) FromStrippedManagedFacility(v StrippedManagedFacility) error
- func (t *StrippedFacilities_Facilities_Item) FromSupplier(v Supplier) error
- func (t StrippedFacilities_Facilities_Item) MarshalJSON() ([]byte, error)
- func (t *StrippedFacilities_Facilities_Item) MergeStrippedManagedFacility(v StrippedManagedFacility) error
- func (t *StrippedFacilities_Facilities_Item) MergeSupplier(v Supplier) error
- func (t *StrippedFacilities_Facilities_Item) UnmarshalJSON(b []byte) error
- type StrippedListing
- type StrippedListingStatus
- type StrippedListings
- type StrippedManagedFacility
- type StrippedManagedFacilityPhoneNumbersType
- type Supplier
- type SupplierAddress
- type SupplierAddressEmailAddress
- type SupplierAddressForCreation
- type SupplierAddressPhoneNumber
- type SupplierAddressPhoneNumberType
- type SupplierForCreation
- type SupplierForModification
- type SupplierForReplacement
- type SupportedLocale
- type TagReference
- type TagSearchQuery
- type TenantFacilityIdSelector
- type TimeRange
- type TimeStamp
- type TimeZone
- type TimeZoneForCreation
- type ToolkitAllowedEntities
- type ToolkitComparisonPredicate
- type ToolkitComparisonPredicateLeftTransformationArgs0
- type ToolkitComparisonPredicateLeftTransformationArgs1
- type ToolkitComparisonPredicateLeftTransformationArgs2
- type ToolkitComparisonPredicateRightTransformationArgs0
- type ToolkitComparisonPredicateRightTransformationArgs1
- type ToolkitComparisonPredicateRightTransformationArgs2
- type ToolkitComparisonPredicate_LeftTransformationArgs_Item
- func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs0() (ToolkitComparisonPredicateLeftTransformationArgs0, error)
- func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs1() (ToolkitComparisonPredicateLeftTransformationArgs1, error)
- func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs2() (ToolkitComparisonPredicateLeftTransformationArgs2, error)
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs0(v ToolkitComparisonPredicateLeftTransformationArgs0) error
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs1(v ToolkitComparisonPredicateLeftTransformationArgs1) error
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs2(v ToolkitComparisonPredicateLeftTransformationArgs2) error
- func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) MarshalJSON() ([]byte, error)
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs0(v ToolkitComparisonPredicateLeftTransformationArgs0) error
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs1(v ToolkitComparisonPredicateLeftTransformationArgs1) error
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs2(v ToolkitComparisonPredicateLeftTransformationArgs2) error
- func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) UnmarshalJSON(b []byte) error
- type ToolkitComparisonPredicate_RightTransformationArgs_Item
- func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs0() (ToolkitComparisonPredicateRightTransformationArgs0, error)
- func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs1() (ToolkitComparisonPredicateRightTransformationArgs1, error)
- func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs2() (ToolkitComparisonPredicateRightTransformationArgs2, error)
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs0(v ToolkitComparisonPredicateRightTransformationArgs0) error
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs1(v ToolkitComparisonPredicateRightTransformationArgs1) error
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs2(v ToolkitComparisonPredicateRightTransformationArgs2) error
- func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) MarshalJSON() ([]byte, error)
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs0(v ToolkitComparisonPredicateRightTransformationArgs0) error
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs1(v ToolkitComparisonPredicateRightTransformationArgs1) error
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs2(v ToolkitComparisonPredicateRightTransformationArgs2) error
- func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) UnmarshalJSON(b []byte) error
- type ToolkitComparisonRule
- type ToolkitEntityOperatorType
- type ToolkitPredicate
- type ToolkitPredicateConnector
- type ToolkitPredicateExpectedValue0
- type ToolkitPredicateExpectedValue1
- type ToolkitPredicateExpectedValue2
- type ToolkitPredicateTransformationArgs0
- type ToolkitPredicateTransformationArgs1
- type ToolkitPredicateTransformationArgs2
- type ToolkitPredicate_ExpectedValue
- func (t ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue0() (ToolkitPredicateExpectedValue0, error)
- func (t ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue1() (ToolkitPredicateExpectedValue1, error)
- func (t ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue2() (ToolkitPredicateExpectedValue2, error)
- func (t *ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue0(v ToolkitPredicateExpectedValue0) error
- func (t *ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue1(v ToolkitPredicateExpectedValue1) error
- func (t *ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue2(v ToolkitPredicateExpectedValue2) error
- func (t ToolkitPredicate_ExpectedValue) MarshalJSON() ([]byte, error)
- func (t *ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue0(v ToolkitPredicateExpectedValue0) error
- func (t *ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue1(v ToolkitPredicateExpectedValue1) error
- func (t *ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue2(v ToolkitPredicateExpectedValue2) error
- func (t *ToolkitPredicate_ExpectedValue) UnmarshalJSON(b []byte) error
- type ToolkitPredicate_TransformationArgs_Item
- func (t ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs0() (ToolkitPredicateTransformationArgs0, error)
- func (t ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs1() (ToolkitPredicateTransformationArgs1, error)
- func (t ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs2() (ToolkitPredicateTransformationArgs2, error)
- func (t *ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs0(v ToolkitPredicateTransformationArgs0) error
- func (t *ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs1(v ToolkitPredicateTransformationArgs1) error
- func (t *ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs2(v ToolkitPredicateTransformationArgs2) error
- func (t ToolkitPredicate_TransformationArgs_Item) MarshalJSON() ([]byte, error)
- func (t *ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs0(v ToolkitPredicateTransformationArgs0) error
- func (t *ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs1(v ToolkitPredicateTransformationArgs1) error
- func (t *ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs2(v ToolkitPredicateTransformationArgs2) error
- func (t *ToolkitPredicate_TransformationArgs_Item) UnmarshalJSON(b []byte) error
- type ToolkitRule
- type ToolkitRuleComparisonOperatorType
- type ToolkitRuleOperatorType
- type ToolkitRulePart
- type ToolkitRuleScope
- type ToolkitTransformationType
- type UpdateDiscountForFacilityJSONRequestBody
- type UpdateDiscountForFacilityResponse
- type UpdateFacilityConnectionJSONBody
- func (t UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToCustomerForUpdate() (InterFacilityConnectionToCustomerForUpdate, error)
- func (t UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToManagedFacilityForUpdate() (InterFacilityConnectionToManagedFacilityForUpdate, error)
- func (t UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToSupplierForUpdate() (InterFacilityConnectionToSupplierForUpdate, error)
- func (t UpdateFacilityConnectionJSONBody) Discriminator() (string, error)
- func (t *UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToCustomerForUpdate(v InterFacilityConnectionToCustomerForUpdate) error
- func (t *UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToManagedFacilityForUpdate(v InterFacilityConnectionToManagedFacilityForUpdate) error
- func (t *UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToSupplierForUpdate(v InterFacilityConnectionToSupplierForUpdate) error
- func (t UpdateFacilityConnectionJSONBody) MarshalJSON() ([]byte, error)
- func (t *UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToCustomerForUpdate(v InterFacilityConnectionToCustomerForUpdate) error
- func (t *UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToManagedFacilityForUpdate(v InterFacilityConnectionToManagedFacilityForUpdate) error
- func (t *UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToSupplierForUpdate(v InterFacilityConnectionToSupplierForUpdate) error
- func (t *UpdateFacilityConnectionJSONBody) UnmarshalJSON(b []byte) error
- func (t UpdateFacilityConnectionJSONBody) ValueByDiscriminator() (interface{}, error)
- type UpdateFacilityConnectionJSONRequestBody
- type UpdateFacilityConnectionParams
- type UpdateFacilityConnectionResponse
- type UpdateFacilityCoordinatesActionParameter
- type UpdateMeJSONRequestBody
- type UpdateMeResponse
- type UpdateRoleJSONRequestBody
- type UpdateRoleResponse
- type UpdateStockJSONBody
- func (t UpdateStockJSONBody) AsStockForUpdate() (StockForUpdate, error)
- func (t UpdateStockJSONBody) AsUpdateStockJSONBody1() (UpdateStockJSONBody1, error)
- func (t *UpdateStockJSONBody) FromStockForUpdate(v StockForUpdate) error
- func (t *UpdateStockJSONBody) FromUpdateStockJSONBody1(v UpdateStockJSONBody1) error
- func (t UpdateStockJSONBody) MarshalJSON() ([]byte, error)
- func (t *UpdateStockJSONBody) MergeStockForUpdate(v StockForUpdate) error
- func (t *UpdateStockJSONBody) MergeUpdateStockJSONBody1(v UpdateStockJSONBody1) error
- func (t *UpdateStockJSONBody) UnmarshalJSON(b []byte) error
- type UpdateStockJSONBody1
- type UpdateStockJSONRequestBody
- type UpdateStockResponse
- type UpsertStocksJSONRequestBody
- type UpsertStocksResponse
- type User
- type UserActionEnum
- type UserAssignedFacilitiesFilter
- type UserAssignedFacilitiesListFilter
- type UserAssignedFacility
- type UserAssignedFacilityForCreation
- type UserAssignedRolesContextContextTypesEnumFilter
- type UserAssignedRolesContextContextTypesEnumFilterEq
- type UserAssignedRolesContextContextTypesEnumFilterIn
- type UserAssignedRolesContextContextTypesEnumFilterNotEq
- type UserAssignedRolesContextFilter
- type UserAssignedRolesContextLimitationsContextTypesEnumFilter
- type UserAssignedRolesContextLimitationsContextTypesEnumFilterEq
- type UserAssignedRolesContextLimitationsContextTypesEnumFilterIn
- type UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq
- type UserAssignedRolesContextLimitationsFilter
- type UserAssignedRolesContextLimitationsListFilter
- type UserAssignedRolesContextListFilter
- type UserAssignedRolesFilter
- type UserAssignedRolesListFilter
- type UserAssignedRolesSort
- type UserAssignedRolesSortRef
- type UserAssignedZone
- type UserAuthAuthenticationProviderTypeEnumFilter
- type UserAuthAuthenticationProviderTypeEnumFilterEq
- type UserAuthAuthenticationProviderTypeEnumFilterIn
- type UserAuthAuthenticationProviderTypeEnumFilterNotEq
- type UserAuthFilter
- type UserAuthenticationProviderSort
- type UserAuthenticationProviderSortType
- type UserCustomClaimsFilter
- type UserCustomClaimsRolesFilter
- type UserCustomClaimsRolesListFilter
- type UserCustomClaimsRolesUserRoleNamesEnumFilter
- type UserCustomClaimsRolesUserRoleNamesEnumFilterEq
- type UserCustomClaimsRolesUserRoleNamesEnumFilterIn
- type UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq
- type UserForCreation
- type UserPaginatedResult
- type UserPatchActions
- type UserRole
- type UserRoleWithPermissions
- type UserRoleWithPermissionsPermissions
- type UserSearchPayload
- type UserSearchQuery
- type UserSearchQuery_CustomAttributes_AdditionalProperties
- func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t UserSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
- type UserSort
- type UserSortFirstname
- type UserSortLastLogin
- type UserSortLastname
- type UserSortUsername
- type VersionedResource
- type VersionlessUpdateStock
- type VersionlessUpdateStockName
- type VersionlessUpdateStock_Stocks_Item
- func (t VersionlessUpdateStock_Stocks_Item) AsStockForCreationVersionless() (StockForCreationVersionless, error)
- func (t VersionlessUpdateStock_Stocks_Item) AsStockForUpdateVersionless() (StockForUpdateVersionless, error)
- func (t VersionlessUpdateStock_Stocks_Item) Discriminator() (string, error)
- func (t *VersionlessUpdateStock_Stocks_Item) FromStockForCreationVersionless(v StockForCreationVersionless) error
- func (t *VersionlessUpdateStock_Stocks_Item) FromStockForUpdateVersionless(v StockForUpdateVersionless) error
- func (t VersionlessUpdateStock_Stocks_Item) MarshalJSON() ([]byte, error)
- func (t *VersionlessUpdateStock_Stocks_Item) MergeStockForCreationVersionless(v StockForCreationVersionless) error
- func (t *VersionlessUpdateStock_Stocks_Item) MergeStockForUpdateVersionless(v StockForUpdateVersionless) error
- func (t *VersionlessUpdateStock_Stocks_Item) UnmarshalJSON(b []byte) error
- func (t VersionlessUpdateStock_Stocks_Item) ValueByDiscriminator() (interface{}, error)
- type WeekDay
- type WorkflowSearchQuery
- type ZoneSearchQuery
- type ZoneSearchQuery_CustomAttributes_AdditionalProperties
- func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
- func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
- func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
- func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
- func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
- func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
Constants ¶
const (
BearerTokenScopes bearerTokenContextKey = "BearerToken.Scopes"
)
Variables ¶
var Tags = sync.OnceValue(func() []string { seen := make(map[string]bool) var out []string for _, op := range operations { for _, tag := range op.Tags { if !seen[tag] { seen[tag] = true out = append(out, tag) } } } sort.Strings(out) return out })
Tags returns every tag in the spec, sorted.
Functions ¶
func NewAddDiscountToFacilityRequest ¶
func NewAddDiscountToFacilityRequest(server string, facilityRef string, body AddDiscountToFacilityJSONRequestBody) (*http.Request, error)
NewAddDiscountToFacilityRequest calls the generic AddDiscountToFacility builder with application/json body
func NewAddDiscountToFacilityRequestWithBody ¶
func NewAddDiscountToFacilityRequestWithBody(server string, facilityRef string, contentType string, body io.Reader) (*http.Request, error)
NewAddDiscountToFacilityRequestWithBody generates requests for AddDiscountToFacility with any type of body
func NewAddFacilityRequest ¶
func NewAddFacilityRequest(server string, body AddFacilityJSONRequestBody) (*http.Request, error)
NewAddFacilityRequest calls the generic AddFacility builder with application/json body
func NewAddFacilityRequestWithBody ¶
func NewAddFacilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewAddFacilityRequestWithBody generates requests for AddFacility with any type of body
func NewAssignFacilityRequest ¶
func NewAssignFacilityRequest(server string, userId string, body AssignFacilityJSONRequestBody) (*http.Request, error)
NewAssignFacilityRequest calls the generic AssignFacility builder with application/json body
func NewAssignFacilityRequestWithBody ¶
func NewAssignFacilityRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
NewAssignFacilityRequestWithBody generates requests for AssignFacility with any type of body
func NewBulkUpdateSafetyStockRequest ¶
func NewBulkUpdateSafetyStockRequest(server string, body BulkUpdateSafetyStockJSONRequestBody) (*http.Request, error)
NewBulkUpdateSafetyStockRequest calls the generic BulkUpdateSafetyStock builder with application/json body
func NewBulkUpdateSafetyStockRequestWithBody ¶
func NewBulkUpdateSafetyStockRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpdateSafetyStockRequestWithBody generates requests for BulkUpdateSafetyStock with any type of body
func NewBulkUpsertListingsRequest ¶
func NewBulkUpsertListingsRequest(server string, body BulkUpsertListingsJSONRequestBody) (*http.Request, error)
NewBulkUpsertListingsRequest calls the generic BulkUpsertListings builder with application/json body
func NewBulkUpsertListingsRequestWithBody ¶
func NewBulkUpsertListingsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewBulkUpsertListingsRequestWithBody generates requests for BulkUpsertListings with any type of body
func NewCalculateBestCarrierRequest ¶
func NewCalculateBestCarrierRequest(server string, facilityId string, body CalculateBestCarrierJSONRequestBody) (*http.Request, error)
NewCalculateBestCarrierRequest calls the generic CalculateBestCarrier builder with application/json body
func NewCalculateBestCarrierRequestWithBody ¶
func NewCalculateBestCarrierRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
NewCalculateBestCarrierRequestWithBody generates requests for CalculateBestCarrier with any type of body
func NewChangeUserRequest ¶
func NewChangeUserRequest(server string, userId string, body ChangeUserJSONRequestBody) (*http.Request, error)
NewChangeUserRequest calls the generic ChangeUser builder with application/json body
func NewChangeUserRequestWithBody ¶
func NewChangeUserRequestWithBody(server string, userId string, contentType string, body io.Reader) (*http.Request, error)
NewChangeUserRequestWithBody generates requests for ChangeUser with any type of body
func NewConnectCarrierToFacilityRequest ¶
func NewConnectCarrierToFacilityRequest(server string, facilityId string, carrierRef string, body ConnectCarrierToFacilityJSONRequestBody) (*http.Request, error)
NewConnectCarrierToFacilityRequest calls the generic ConnectCarrierToFacility builder with application/json body
func NewConnectCarrierToFacilityRequestWithBody ¶
func NewConnectCarrierToFacilityRequestWithBody(server string, facilityId string, carrierRef string, contentType string, body io.Reader) (*http.Request, error)
NewConnectCarrierToFacilityRequestWithBody generates requests for ConnectCarrierToFacility with any type of body
func NewCreateCarrierToFacilityRequest ¶
func NewCreateCarrierToFacilityRequest(server string, facilityId string, carrierRef string, body CreateCarrierToFacilityJSONRequestBody) (*http.Request, error)
NewCreateCarrierToFacilityRequest calls the generic CreateCarrierToFacility builder with application/json body
func NewCreateCarrierToFacilityRequestWithBody ¶
func NewCreateCarrierToFacilityRequestWithBody(server string, facilityId string, carrierRef string, contentType string, body io.Reader) (*http.Request, error)
NewCreateCarrierToFacilityRequestWithBody generates requests for CreateCarrierToFacility with any type of body
func NewCreateConnectionToFacilityRequest ¶
func NewCreateConnectionToFacilityRequest(server string, facilityId string, body CreateConnectionToFacilityJSONRequestBody) (*http.Request, error)
NewCreateConnectionToFacilityRequest calls the generic CreateConnectionToFacility builder with application/json body
func NewCreateConnectionToFacilityRequestWithBody ¶
func NewCreateConnectionToFacilityRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
NewCreateConnectionToFacilityRequestWithBody generates requests for CreateConnectionToFacility with any type of body
func NewCreateRoleRequest ¶
func NewCreateRoleRequest(server string, body CreateRoleJSONRequestBody) (*http.Request, error)
NewCreateRoleRequest calls the generic CreateRole builder with application/json body
func NewCreateRoleRequestWithBody ¶
func NewCreateRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateRoleRequestWithBody generates requests for CreateRole with any type of body
func NewCreateStockRequest ¶
func NewCreateStockRequest(server string, body CreateStockJSONRequestBody) (*http.Request, error)
NewCreateStockRequest calls the generic CreateStock builder with application/json body
func NewCreateStockRequestWithBody ¶
func NewCreateStockRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateStockRequestWithBody generates requests for CreateStock with any type of body
func NewCreateUserRequest ¶
func NewCreateUserRequest(server string, body CreateUserJSONRequestBody) (*http.Request, error)
NewCreateUserRequest calls the generic CreateUser builder with application/json body
func NewCreateUserRequestWithBody ¶
func NewCreateUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewCreateUserRequestWithBody generates requests for CreateUser with any type of body
func NewDeleteDiscountForFacilityRequest ¶
func NewDeleteDiscountForFacilityRequest(server string, facilityRef string, facilityDiscountRef string) (*http.Request, error)
NewDeleteDiscountForFacilityRequest generates requests for DeleteDiscountForFacility
func NewDeleteFacilityConnectionRequest ¶
func NewDeleteFacilityConnectionRequest(server string, facilityId string, connectionId string) (*http.Request, error)
NewDeleteFacilityConnectionRequest generates requests for DeleteFacilityConnection
func NewDeleteFacilityListingPartialStockRequest ¶
func NewDeleteFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string) (*http.Request, error)
NewDeleteFacilityListingPartialStockRequest generates requests for DeleteFacilityListingPartialStock
func NewDeleteFacilityListingRequest ¶
func NewDeleteFacilityListingRequest(server string, facilityId string, tenantArticleId string) (*http.Request, error)
NewDeleteFacilityListingRequest generates requests for DeleteFacilityListing
func NewDeleteFacilityRequest ¶
func NewDeleteFacilityRequest(server string, facilityId string, params *DeleteFacilityParams) (*http.Request, error)
NewDeleteFacilityRequest generates requests for DeleteFacility
func NewDeleteListingsOfFacilityRequest ¶
NewDeleteListingsOfFacilityRequest generates requests for DeleteListingsOfFacility
func NewDeleteRoleRequest ¶
NewDeleteRoleRequest generates requests for DeleteRole
func NewDeleteSafetyStockRequest ¶
NewDeleteSafetyStockRequest generates requests for DeleteSafetyStock
func NewDeleteStockRequest ¶
NewDeleteStockRequest generates requests for DeleteStock
func NewDeleteUserRequest ¶
NewDeleteUserRequest generates requests for DeleteUser
func NewExecuteMeActionRequest ¶
func NewExecuteMeActionRequest(server string, body ExecuteMeActionJSONRequestBody) (*http.Request, error)
NewExecuteMeActionRequest calls the generic ExecuteMeAction builder with application/json body
func NewExecuteMeActionRequestWithBody ¶
func NewExecuteMeActionRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewExecuteMeActionRequestWithBody generates requests for ExecuteMeAction with any type of body
func NewFacilityActionRequest ¶
func NewFacilityActionRequest(server string, facilityId string, body FacilityActionJSONRequestBody) (*http.Request, error)
NewFacilityActionRequest calls the generic FacilityAction builder with application/json body
func NewFacilityActionRequestWithBody ¶
func NewFacilityActionRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
NewFacilityActionRequestWithBody generates requests for FacilityAction with any type of body
func NewGetAllFacilitiesRequest ¶
func NewGetAllFacilitiesRequest(server string, params *GetAllFacilitiesParams) (*http.Request, error)
NewGetAllFacilitiesRequest generates requests for GetAllFacilities
func NewGetAllRolesRequest ¶
NewGetAllRolesRequest generates requests for GetAllRoles
func NewGetAllUsersRequest ¶
func NewGetAllUsersRequest(server string, params *GetAllUsersParams) (*http.Request, error)
NewGetAllUsersRequest generates requests for GetAllUsers
func NewGetArticlesRequest ¶
func NewGetArticlesRequest(server string, params *GetArticlesParams) (*http.Request, error)
NewGetArticlesRequest generates requests for GetArticles
func NewGetDiscountForFacilityRequest ¶
func NewGetDiscountForFacilityRequest(server string, facilityRef string, facilityDiscountRef string) (*http.Request, error)
NewGetDiscountForFacilityRequest generates requests for GetDiscountForFacility
func NewGetDiscountsForFacilityRequest ¶
func NewGetDiscountsForFacilityRequest(server string, facilityRef string, params *GetDiscountsForFacilityParams) (*http.Request, error)
NewGetDiscountsForFacilityRequest generates requests for GetDiscountsForFacility
func NewGetEffectivePermissionsRequest ¶
NewGetEffectivePermissionsRequest generates requests for GetEffectivePermissions
func NewGetFacilityCarrierRequest ¶
func NewGetFacilityCarrierRequest(server string, facilityId string, carrierRef string) (*http.Request, error)
NewGetFacilityCarrierRequest generates requests for GetFacilityCarrier
func NewGetFacilityConnectionRequest ¶
func NewGetFacilityConnectionRequest(server string, facilityId string, connectionId string, params *GetFacilityConnectionParams) (*http.Request, error)
NewGetFacilityConnectionRequest generates requests for GetFacilityConnection
func NewGetFacilityConnectionsRequest ¶
func NewGetFacilityConnectionsRequest(server string, facilityId string, params *GetFacilityConnectionsParams) (*http.Request, error)
NewGetFacilityConnectionsRequest generates requests for GetFacilityConnections
func NewGetFacilityListingPartialStockRequest ¶
func NewGetFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string) (*http.Request, error)
NewGetFacilityListingPartialStockRequest generates requests for GetFacilityListingPartialStock
func NewGetFacilityListingRequest ¶
func NewGetFacilityListingRequest(server string, facilityId string, params *GetFacilityListingParams) (*http.Request, error)
NewGetFacilityListingRequest generates requests for GetFacilityListing
func NewGetFacilityRequest ¶
NewGetFacilityRequest generates requests for GetFacility
func NewGetForecastsForArticleRequest ¶
func NewGetForecastsForArticleRequest(server string, tenantArticleId string, params *GetForecastsForArticleParams) (*http.Request, error)
NewGetForecastsForArticleRequest generates requests for GetForecastsForArticle
func NewGetListingRequest ¶
func NewGetListingRequest(server string, facilityId string, tenantArticleId string, params *GetListingParams) (*http.Request, error)
NewGetListingRequest generates requests for GetListing
func NewGetPermissionsRequest ¶
func NewGetPermissionsRequest(server string, params *GetPermissionsParams) (*http.Request, error)
NewGetPermissionsRequest generates requests for GetPermissions
func NewGetRoleRequest ¶
NewGetRoleRequest generates requests for GetRole
func NewGetSafetyStocksRequest ¶
func NewGetSafetyStocksRequest(server string, params *GetSafetyStocksParams) (*http.Request, error)
NewGetSafetyStocksRequest generates requests for GetSafetyStocks
func NewGetStockDistributionRequest ¶
func NewGetStockDistributionRequest(server string, tenantArticleId string, params *GetStockDistributionParams) (*http.Request, error)
NewGetStockDistributionRequest generates requests for GetStockDistribution
func NewGetStockRequest ¶
NewGetStockRequest generates requests for GetStock
func NewGetStockSummariesRequest ¶
func NewGetStockSummariesRequest(server string, params *GetStockSummariesParams) (*http.Request, error)
NewGetStockSummariesRequest generates requests for GetStockSummaries
func NewGetStocksRequest ¶
func NewGetStocksRequest(server string, params *GetStocksParams) (*http.Request, error)
NewGetStocksRequest generates requests for GetStocks
func NewGetUserRequest ¶
NewGetUserRequest generates requests for GetUser
func NewGetUserRolesRequest ¶
NewGetUserRolesRequest generates requests for GetUserRoles
func NewHealthCheckRequest ¶
NewHealthCheckRequest generates requests for HealthCheck
func NewListFacilityCarriersRequest ¶
NewListFacilityCarriersRequest generates requests for ListFacilityCarriers
func NewPatchFacilityListingPartialStockRequest ¶
func NewPatchFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string, body PatchFacilityListingPartialStockJSONRequestBody) (*http.Request, error)
NewPatchFacilityListingPartialStockRequest calls the generic PatchFacilityListingPartialStock builder with application/json body
func NewPatchFacilityListingPartialStockRequestWithBody ¶
func NewPatchFacilityListingPartialStockRequestWithBody(server string, facilityId string, tenantArticleId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchFacilityListingPartialStockRequestWithBody generates requests for PatchFacilityListingPartialStock with any type of body
func NewPatchFacilityListingRequest ¶
func NewPatchFacilityListingRequest(server string, facilityId string, tenantArticleId string, body PatchFacilityListingJSONRequestBody) (*http.Request, error)
NewPatchFacilityListingRequest calls the generic PatchFacilityListing builder with application/json body
func NewPatchFacilityListingRequestWithBody ¶
func NewPatchFacilityListingRequestWithBody(server string, facilityId string, tenantArticleId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchFacilityListingRequestWithBody generates requests for PatchFacilityListing with any type of body
func NewPatchFacilityRequest ¶
func NewPatchFacilityRequest(server string, facilityId string, body PatchFacilityJSONRequestBody) (*http.Request, error)
NewPatchFacilityRequest calls the generic PatchFacility builder with application/json body
func NewPatchFacilityRequestWithBody ¶
func NewPatchFacilityRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
NewPatchFacilityRequestWithBody generates requests for PatchFacility with any type of body
func NewPatchRoleRequest ¶
func NewPatchRoleRequest(server string, name string, body PatchRoleJSONRequestBody) (*http.Request, error)
NewPatchRoleRequest calls the generic PatchRole builder with application/json body
func NewPatchRoleRequestWithBody ¶
func NewPatchRoleRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewPatchRoleRequestWithBody generates requests for PatchRole with any type of body
func NewPerformStocksActionsRequest ¶
func NewPerformStocksActionsRequest(server string, body PerformStocksActionsJSONRequestBody) (*http.Request, error)
NewPerformStocksActionsRequest calls the generic PerformStocksActions builder with application/json body
func NewPerformStocksActionsRequestWithBody ¶
func NewPerformStocksActionsRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewPerformStocksActionsRequestWithBody generates requests for PerformStocksActions with any type of body
func NewPutFacilityListingPartialStockRequest ¶
func NewPutFacilityListingPartialStockRequest(server string, facilityId string, tenantArticleId string, body PutFacilityListingPartialStockJSONRequestBody) (*http.Request, error)
NewPutFacilityListingPartialStockRequest calls the generic PutFacilityListingPartialStock builder with application/json body
func NewPutFacilityListingPartialStockRequestWithBody ¶
func NewPutFacilityListingPartialStockRequestWithBody(server string, facilityId string, tenantArticleId string, contentType string, body io.Reader) (*http.Request, error)
NewPutFacilityListingPartialStockRequestWithBody generates requests for PutFacilityListingPartialStock with any type of body
func NewPutFacilityListingRequest ¶
func NewPutFacilityListingRequest(server string, facilityId string, body PutFacilityListingJSONRequestBody) (*http.Request, error)
NewPutFacilityListingRequest calls the generic PutFacilityListing builder with application/json body
func NewPutFacilityListingRequestWithBody ¶
func NewPutFacilityListingRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
NewPutFacilityListingRequestWithBody generates requests for PutFacilityListing with any type of body
func NewReplaceFacilityRequest ¶
func NewReplaceFacilityRequest(server string, facilityId string, body ReplaceFacilityJSONRequestBody) (*http.Request, error)
NewReplaceFacilityRequest calls the generic ReplaceFacility builder with application/json body
func NewReplaceFacilityRequestWithBody ¶
func NewReplaceFacilityRequestWithBody(server string, facilityId string, contentType string, body io.Reader) (*http.Request, error)
NewReplaceFacilityRequestWithBody generates requests for ReplaceFacility with any type of body
func NewSearchFacilityRequest ¶
func NewSearchFacilityRequest(server string, body SearchFacilityJSONRequestBody) (*http.Request, error)
NewSearchFacilityRequest calls the generic SearchFacility builder with application/json body
func NewSearchFacilityRequestWithBody ¶
func NewSearchFacilityRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchFacilityRequestWithBody generates requests for SearchFacility with any type of body
func NewSearchListingRequest ¶
func NewSearchListingRequest(server string, body SearchListingJSONRequestBody) (*http.Request, error)
NewSearchListingRequest calls the generic SearchListing builder with application/json body
func NewSearchListingRequestWithBody ¶
func NewSearchListingRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchListingRequestWithBody generates requests for SearchListing with any type of body
func NewSearchRoleRequest ¶
func NewSearchRoleRequest(server string, body SearchRoleJSONRequestBody) (*http.Request, error)
NewSearchRoleRequest calls the generic SearchRole builder with application/json body
func NewSearchRoleRequestWithBody ¶
func NewSearchRoleRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchRoleRequestWithBody generates requests for SearchRole with any type of body
func NewSearchStockRequest ¶
func NewSearchStockRequest(server string, body SearchStockJSONRequestBody) (*http.Request, error)
NewSearchStockRequest calls the generic SearchStock builder with application/json body
func NewSearchStockRequestWithBody ¶
func NewSearchStockRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchStockRequestWithBody generates requests for SearchStock with any type of body
func NewSearchUserRequest ¶
func NewSearchUserRequest(server string, body SearchUserJSONRequestBody) (*http.Request, error)
NewSearchUserRequest calls the generic SearchUser builder with application/json body
func NewSearchUserRequestWithBody ¶
func NewSearchUserRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewSearchUserRequestWithBody generates requests for SearchUser with any type of body
func NewStatusRequest ¶
NewStatusRequest generates requests for Status
func NewUpdateDiscountForFacilityRequest ¶
func NewUpdateDiscountForFacilityRequest(server string, facilityRef string, facilityDiscountRef string, body UpdateDiscountForFacilityJSONRequestBody) (*http.Request, error)
NewUpdateDiscountForFacilityRequest calls the generic UpdateDiscountForFacility builder with application/json body
func NewUpdateDiscountForFacilityRequestWithBody ¶
func NewUpdateDiscountForFacilityRequestWithBody(server string, facilityRef string, facilityDiscountRef string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateDiscountForFacilityRequestWithBody generates requests for UpdateDiscountForFacility with any type of body
func NewUpdateFacilityConnectionRequest ¶
func NewUpdateFacilityConnectionRequest(server string, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, body UpdateFacilityConnectionJSONRequestBody) (*http.Request, error)
NewUpdateFacilityConnectionRequest calls the generic UpdateFacilityConnection builder with application/json body
func NewUpdateFacilityConnectionRequestWithBody ¶
func NewUpdateFacilityConnectionRequestWithBody(server string, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, contentType string, body io.Reader) (*http.Request, error)
NewUpdateFacilityConnectionRequestWithBody generates requests for UpdateFacilityConnection with any type of body
func NewUpdateMeRequest ¶
func NewUpdateMeRequest(server string, body UpdateMeJSONRequestBody) (*http.Request, error)
NewUpdateMeRequest calls the generic UpdateMe builder with application/json body
func NewUpdateMeRequestWithBody ¶
func NewUpdateMeRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateMeRequestWithBody generates requests for UpdateMe with any type of body
func NewUpdateRoleRequest ¶
func NewUpdateRoleRequest(server string, name string, body UpdateRoleJSONRequestBody) (*http.Request, error)
NewUpdateRoleRequest calls the generic UpdateRole builder with application/json body
func NewUpdateRoleRequestWithBody ¶
func NewUpdateRoleRequestWithBody(server string, name string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateRoleRequestWithBody generates requests for UpdateRole with any type of body
func NewUpdateStockRequest ¶
func NewUpdateStockRequest(server string, stockId string, body UpdateStockJSONRequestBody) (*http.Request, error)
NewUpdateStockRequest calls the generic UpdateStock builder with application/json body
func NewUpdateStockRequestWithBody ¶
func NewUpdateStockRequestWithBody(server string, stockId string, contentType string, body io.Reader) (*http.Request, error)
NewUpdateStockRequestWithBody generates requests for UpdateStock with any type of body
func NewUpsertStocksRequest ¶
func NewUpsertStocksRequest(server string, body UpsertStocksJSONRequestBody) (*http.Request, error)
NewUpsertStocksRequest calls the generic UpsertStocks builder with application/json body
func NewUpsertStocksRequestWithBody ¶
func NewUpsertStocksRequestWithBody(server string, contentType string, body io.Reader) (*http.Request, error)
NewUpsertStocksRequestWithBody generates requests for UpsertStocks with any type of body
func SuggestOperations ¶
SuggestOperations returns the operationIds closest to id, best first — what `fft api getPickjob` should be told when it meant getPickJob.
Ranking is: a case-insensitive exact match, then a substring match, then edit distance. Candidates further than a third of the name away are dropped: a suggestion nobody meant is worse than none.
Types ¶
type AbstractCarrierCredentials ¶
type AbstractCarrierCredentials struct {
// Key The key identifying the carrier credentials type
Key string `json:"key"`
}
AbstractCarrierCredentials AbstractCarrierCredentials
type AbstractFacilityActionsParameter ¶
type AbstractFacilityActionsParameter struct {
Name string `json:"name"`
// Version Version of the entity to be changed
Version int `json:"version"`
}
AbstractFacilityActionsParameter AbstractFacilityActionsParameter
type AbstractModificationAction ¶
type AbstractModificationAction struct {
Action AbstractModificationActionAction `json:"action"`
}
AbstractModificationAction AbstractModificationAction
type AbstractModificationActionAction ¶
type AbstractModificationActionAction string
AbstractModificationActionAction defines model for AbstractModificationAction.Action.
const ( AbstractModificationActionActionAddAllowedValueToTag AbstractModificationActionAction = "AddAllowedValueToTag" AbstractModificationActionActionAddTagsToProcess AbstractModificationActionAction = "AddTagsToProcess" AbstractModificationActionActionAssignFacilityToProcess AbstractModificationActionAction = "AssignFacilityToProcess" AbstractModificationActionActionModifyCarrier AbstractModificationActionAction = "ModifyCarrier" AbstractModificationActionActionModifyFacility AbstractModificationActionAction = "ModifyFacility" AbstractModificationActionActionModifyFeature AbstractModificationActionAction = "ModifyFeature" AbstractModificationActionActionModifyFence AbstractModificationActionAction = "ModifyFence" AbstractModificationActionActionModifyGlobalRoutingConfiguration AbstractModificationActionAction = "ModifyGlobalRoutingConfiguration" AbstractModificationActionActionModifyListing AbstractModificationActionAction = "ModifyListing" AbstractModificationActionActionModifyListingReactivationAfter AbstractModificationActionAction = "ModifyListingReactivationAfter" AbstractModificationActionActionModifyOrderSplit AbstractModificationActionAction = "ModifyOrderSplit" AbstractModificationActionActionModifyParcel AbstractModificationActionAction = "ModifyParcel" AbstractModificationActionActionModifyParcelLoadUnit AbstractModificationActionAction = "ModifyParcelLoadUnit" AbstractModificationActionActionModifyPartialStock AbstractModificationActionAction = "ModifyPartialStock" AbstractModificationActionActionModifyPrioritization AbstractModificationActionAction = "ModifyPrioritization" AbstractModificationActionActionModifyRating AbstractModificationActionAction = "ModifyRating" AbstractModificationActionActionModifyRetainedOfflineStock AbstractModificationActionAction = "ModifyRetainedOfflineStock" AbstractModificationActionActionModifyRoutingPlan AbstractModificationActionAction = "ModifyRoutingPlan" AbstractModificationActionActionModifyShortpick AbstractModificationActionAction = "ModifyShortpick" AbstractModificationActionActionModifyStorageLocation AbstractModificationActionAction = "ModifyStorageLocation" AbstractModificationActionActionModifyTimingMode AbstractModificationActionAction = "ModifyTimingMode" AbstractModificationActionActionModifyUser AbstractModificationActionAction = "ModifyUser" AbstractModificationActionActionUnlockOrder AbstractModificationActionAction = "UnlockOrder" AbstractModificationActionActionUpdateGdprCleanupDateAction AbstractModificationActionAction = "UpdateGdprCleanupDateAction" )
Defines values for AbstractModificationActionAction.
func (AbstractModificationActionAction) Valid ¶
func (e AbstractModificationActionAction) Valid() bool
Valid indicates whether the value is a known member of the AbstractModificationActionAction enum.
type AbstractRatingConfiguration ¶
type AbstractRatingConfiguration struct {
// Type This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Identifies the rating configuration variant and determines which properties are applicable.
Type *RatingConfigurationType `json:"type,omitempty"`
}
AbstractRatingConfiguration Base configuration for ratings. See documentation for details.
type ActivationTimeFrame ¶
type ActivationTimeFrame struct {
// ActiveFrom Sets a date before which the associated entity does not become active
ActiveFrom *time.Time `json:"activeFrom,omitempty"`
// ActiveUntil Sets a date after which the associated entity becomes active
ActiveUntil *time.Time `json:"activeUntil,omitempty"`
// Recurrence ActivationTimeFrameRecurrenceType
Recurrence ActivationTimeFrameRecurrenceType `json:"recurrence"`
}
ActivationTimeFrame ActivationTimeFrame
type ActivationTimeFrameRecurrenceType ¶
type ActivationTimeFrameRecurrenceType string
ActivationTimeFrameRecurrenceType ActivationTimeFrameRecurrenceType
const ( ActivationTimeFrameRecurrenceTypeNONRECURRING ActivationTimeFrameRecurrenceType = "NONRECURRING" ActivationTimeFrameRecurrenceTypeYEARLY ActivationTimeFrameRecurrenceType = "YEARLY" )
Defines values for ActivationTimeFrameRecurrenceType.
func (ActivationTimeFrameRecurrenceType) Valid ¶
func (e ActivationTimeFrameRecurrenceType) Valid() bool
Valid indicates whether the value is a known member of the ActivationTimeFrameRecurrenceType enum.
type AddDiscountToFacilityJSONRequestBody ¶
type AddDiscountToFacilityJSONRequestBody = FacilityDiscountForCreation
AddDiscountToFacilityJSONRequestBody defines body for AddDiscountToFacility for application/json ContentType.
type AddDiscountToFacilityResponse ¶
type AddDiscountToFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FacilityDiscount
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseAddDiscountToFacilityResponse ¶
func ParseAddDiscountToFacilityResponse(rsp *http.Response) (*AddDiscountToFacilityResponse, error)
ParseAddDiscountToFacilityResponse parses an HTTP response from a AddDiscountToFacilityWithResponse call
func (AddDiscountToFacilityResponse) ContentType ¶
func (r AddDiscountToFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AddDiscountToFacilityResponse) Status ¶
func (r AddDiscountToFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (AddDiscountToFacilityResponse) StatusCode ¶
func (r AddDiscountToFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AddFacility201JSONResponseBody ¶
type AddFacility201JSONResponseBody struct {
// contains filtered or unexported fields
}
AddFacility201JSONResponseBody defines parameters for AddFacility.
func (AddFacility201JSONResponseBody) AsManagedFacility ¶
func (t AddFacility201JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
AsManagedFacility returns the union data inside the AddFacility201JSONResponseBody as a ManagedFacility
func (AddFacility201JSONResponseBody) AsSupplier ¶
func (t AddFacility201JSONResponseBody) AsSupplier() (Supplier, error)
AsSupplier returns the union data inside the AddFacility201JSONResponseBody as a Supplier
func (*AddFacility201JSONResponseBody) FromManagedFacility ¶
func (t *AddFacility201JSONResponseBody) FromManagedFacility(v ManagedFacility) error
FromManagedFacility overwrites any union data inside the AddFacility201JSONResponseBody as the provided ManagedFacility
func (*AddFacility201JSONResponseBody) FromSupplier ¶
func (t *AddFacility201JSONResponseBody) FromSupplier(v Supplier) error
FromSupplier overwrites any union data inside the AddFacility201JSONResponseBody as the provided Supplier
func (AddFacility201JSONResponseBody) MarshalJSON ¶
func (t AddFacility201JSONResponseBody) MarshalJSON() ([]byte, error)
func (*AddFacility201JSONResponseBody) MergeManagedFacility ¶
func (t *AddFacility201JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
MergeManagedFacility performs a merge with any union data inside the AddFacility201JSONResponseBody, using the provided ManagedFacility
func (*AddFacility201JSONResponseBody) MergeSupplier ¶
func (t *AddFacility201JSONResponseBody) MergeSupplier(v Supplier) error
MergeSupplier performs a merge with any union data inside the AddFacility201JSONResponseBody, using the provided Supplier
func (*AddFacility201JSONResponseBody) UnmarshalJSON ¶
func (t *AddFacility201JSONResponseBody) UnmarshalJSON(b []byte) error
type AddFacilityJSONBody ¶
type AddFacilityJSONBody struct {
// contains filtered or unexported fields
}
AddFacilityJSONBody defines parameters for AddFacility.
func (AddFacilityJSONBody) AsManagedFacilityForCreation ¶
func (t AddFacilityJSONBody) AsManagedFacilityForCreation() (ManagedFacilityForCreation, error)
AsManagedFacilityForCreation returns the union data inside the AddFacilityJSONBody as a ManagedFacilityForCreation
func (AddFacilityJSONBody) AsSupplierForCreation ¶
func (t AddFacilityJSONBody) AsSupplierForCreation() (SupplierForCreation, error)
AsSupplierForCreation returns the union data inside the AddFacilityJSONBody as a SupplierForCreation
func (*AddFacilityJSONBody) FromManagedFacilityForCreation ¶
func (t *AddFacilityJSONBody) FromManagedFacilityForCreation(v ManagedFacilityForCreation) error
FromManagedFacilityForCreation overwrites any union data inside the AddFacilityJSONBody as the provided ManagedFacilityForCreation
func (*AddFacilityJSONBody) FromSupplierForCreation ¶
func (t *AddFacilityJSONBody) FromSupplierForCreation(v SupplierForCreation) error
FromSupplierForCreation overwrites any union data inside the AddFacilityJSONBody as the provided SupplierForCreation
func (AddFacilityJSONBody) MarshalJSON ¶
func (t AddFacilityJSONBody) MarshalJSON() ([]byte, error)
func (*AddFacilityJSONBody) MergeManagedFacilityForCreation ¶
func (t *AddFacilityJSONBody) MergeManagedFacilityForCreation(v ManagedFacilityForCreation) error
MergeManagedFacilityForCreation performs a merge with any union data inside the AddFacilityJSONBody, using the provided ManagedFacilityForCreation
func (*AddFacilityJSONBody) MergeSupplierForCreation ¶
func (t *AddFacilityJSONBody) MergeSupplierForCreation(v SupplierForCreation) error
MergeSupplierForCreation performs a merge with any union data inside the AddFacilityJSONBody, using the provided SupplierForCreation
func (*AddFacilityJSONBody) UnmarshalJSON ¶
func (t *AddFacilityJSONBody) UnmarshalJSON(b []byte) error
type AddFacilityJSONRequestBody ¶
type AddFacilityJSONRequestBody AddFacilityJSONBody
AddFacilityJSONRequestBody defines body for AddFacility for application/json ContentType.
type AddFacilityResponse ¶
type AddFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *AddFacility201JSONResponseBody
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
}
func ParseAddFacilityResponse ¶
func ParseAddFacilityResponse(rsp *http.Response) (*AddFacilityResponse, error)
ParseAddFacilityResponse parses an HTTP response from a AddFacilityWithResponse call
func (AddFacilityResponse) ContentType ¶
func (r AddFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AddFacilityResponse) Status ¶
func (r AddFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (AddFacilityResponse) StatusCode ¶
func (r AddFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Address ¶
type Address struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City string `json:"city"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type AddressPhoneNumbersType `json:"type"`
// Value The number itself. We do not enforce any format (yet).
Value string `json:"value"`
} `json:"phoneNumbers,omitempty"`
PostalCode string `json:"postalCode"`
Province *string `json:"province,omitempty"`
Street string `json:"street"`
}
Address Address
type AddressPhoneNumbersType ¶
type AddressPhoneNumbersType string
AddressPhoneNumbersType defines model for Address.PhoneNumbers.Type.
const ( AddressPhoneNumbersTypeMOBILE AddressPhoneNumbersType = "MOBILE" AddressPhoneNumbersTypePHONE AddressPhoneNumbersType = "PHONE" )
Defines values for AddressPhoneNumbersType.
func (AddressPhoneNumbersType) Valid ¶
func (e AddressPhoneNumbersType) Valid() bool
Valid indicates whether the value is a known member of the AddressPhoneNumbersType enum.
type ArticleAttributeItem ¶
type ArticleAttributeItem struct {
// Category This category is used by fulfillmenttools to customize implemented processes.
// Categorized attributes are used by various processes and tools
// throughout fulfillmenttools. For a complete list of possible categories
// and their correct use, refer to the documentation.
// Default value: miscellaneous
Category *ArticleAttributeItemCategory `json:"category,omitempty"`
// Context Context for salesPrice category and valuePerUnit key. Can only be set via Listing endpoints.
Context *ArticleAttributeItemContext `json:"context,omitempty"`
// Key Providing the key %%subtitle%% (see example) here will cause the
// value to appear, for example, in the App.
// With all other attributes also the key will be displayed in the
// clients.
Key string `json:"key"`
// KeyLocalized The translations for the key of the attribute. This can be only filled with a descriptive category. Excluding for %%subtitle%%
KeyLocalized *LocaleString `json:"keyLocalized,omitempty"`
// Priority This value gives the priority in the respective attribute category.
// The lower the value the higher is the priority, for example, priority 1 is
// higher than priority 10. Attributes that have the highest priority
// might be selected for display in different articles of fulfillmenttools. Default
// value is 1001. For details please contact the product owners.
Priority *int64 `json:"priority,omitempty"`
// Type The type of the attribute.
Type *ArticleAttributeItemType `json:"type,omitempty"`
Value string `json:"value"`
// ValueLocalized The translations for the key of the attribute. This can be only filled with a descriptive category
ValueLocalized *LocaleString `json:"valueLocalized,omitempty"`
}
ArticleAttributeItem ArticleAttributeItem
type ArticleAttributeItemCategory ¶
type ArticleAttributeItemCategory string
ArticleAttributeItemCategory This category is used by fulfillmenttools to customize implemented processes. Categorized attributes are used by various processes and tools throughout fulfillmenttools. For a complete list of possible categories and their correct use, refer to the documentation. Default value: miscellaneous
const ( BasePrice ArticleAttributeItemCategory = "basePrice" CarrierService ArticleAttributeItemCategory = "carrierService" Customs ArticleAttributeItemCategory = "customs" Descriptive ArticleAttributeItemCategory = "descriptive" Dimensions ArticleAttributeItemCategory = "dimensions" Discount ArticleAttributeItemCategory = "discount" FinalLineItemPrice ArticleAttributeItemCategory = "finalLineItemPrice" FinalUnitPrice ArticleAttributeItemCategory = "finalUnitPrice" Insurance ArticleAttributeItemCategory = "insurance" Miscellaneous ArticleAttributeItemCategory = "miscellaneous" PickingSequence ArticleAttributeItemCategory = "pickingSequence" SalesPrice ArticleAttributeItemCategory = "salesPrice" Shop ArticleAttributeItemCategory = "shop" SubtotalAfterDiscounts ArticleAttributeItemCategory = "subtotalAfterDiscounts" SubtotalBeforeDiscounts ArticleAttributeItemCategory = "subtotalBeforeDiscounts" Surcharge ArticleAttributeItemCategory = "surcharge" Tax ArticleAttributeItemCategory = "tax" )
Defines values for ArticleAttributeItemCategory.
func (ArticleAttributeItemCategory) Valid ¶
func (e ArticleAttributeItemCategory) Valid() bool
Valid indicates whether the value is a known member of the ArticleAttributeItemCategory enum.
type ArticleAttributeItemContext ¶
type ArticleAttributeItemContext struct {
// Type Indicates the entity type the value refers to.
Type ArticleAttributeItemContextType `json:"type"`
// Value Holds the reference to the entity the attribute refers to.
Value string `json:"value"`
}
ArticleAttributeItemContext ArticleAttributeItemContext
type ArticleAttributeItemContextType ¶
type ArticleAttributeItemContextType string
ArticleAttributeItemContextType Indicates the entity type the value refers to.
const ( ArticleAttributeItemContextTypeFACILITY ArticleAttributeItemContextType = "FACILITY" ArticleAttributeItemContextTypeFACILITYGROUP ArticleAttributeItemContextType = "FACILITY_GROUP" ArticleAttributeItemContextTypeTAGREFERENCE ArticleAttributeItemContextType = "TAG_REFERENCE" )
Defines values for ArticleAttributeItemContextType.
func (ArticleAttributeItemContextType) Valid ¶
func (e ArticleAttributeItemContextType) Valid() bool
Valid indicates whether the value is a known member of the ArticleAttributeItemContextType enum.
type ArticleAttributeItemType ¶
type ArticleAttributeItemType string
ArticleAttributeItemType The type of the attribute.
const ( BOOLEAN ArticleAttributeItemType = "BOOLEAN" CURRENCY ArticleAttributeItemType = "CURRENCY" NUMBER ArticleAttributeItemType = "NUMBER" STRING ArticleAttributeItemType = "STRING" )
Defines values for ArticleAttributeItemType.
func (ArticleAttributeItemType) Valid ¶
func (e ArticleAttributeItemType) Valid() bool
Valid indicates whether the value is a known member of the ArticleAttributeItemType enum.
type ArticleItem ¶
type ArticleItem struct {
Quantity float32 `json:"quantity"`
TenantArticleRef string `json:"tenantArticleRef"`
}
ArticleItem ArticleItem
type ArticleStockForecast ¶
type ArticleStockForecast struct {
Created time.Time `json:"created"`
Cumulated float32 `json:"cumulated"`
CumulatedLowerBounds []float32 `json:"cumulatedLowerBounds"`
CumulatedUpperBounds []float32 `json:"cumulatedUpperBounds"`
Id string `json:"id"`
LastModified time.Time `json:"lastModified"`
LoadTime time.Time `json:"loadTime"`
LowerBounds []float32 `json:"lowerBounds"`
Period ArticleStockForecastPeriod `json:"period"`
Point float32 `json:"point"`
SourceDate time.Time `json:"sourceDate"`
TargetDate time.Time `json:"targetDate"`
TenantArticleId string `json:"tenantArticleId"`
UpperBounds []float32 `json:"upperBounds"`
}
ArticleStockForecast ArticleStockForecast
type ArticleStockForecastPeriod ¶
type ArticleStockForecastPeriod string
ArticleStockForecastPeriod defines model for ArticleStockForecast.Period.
const (
ArticleStockForecastPeriodDAILY ArticleStockForecastPeriod = "DAILY"
)
Defines values for ArticleStockForecastPeriod.
func (ArticleStockForecastPeriod) Valid ¶
func (e ArticleStockForecastPeriod) Valid() bool
Valid indicates whether the value is a known member of the ArticleStockForecastPeriod enum.
type AssignFacilityJSONRequestBody ¶
type AssignFacilityJSONRequestBody = UserAssignedFacilityForCreation
AssignFacilityJSONRequestBody defines body for AssignFacility for application/json ContentType.
type AssignFacilityResponse ¶
type AssignFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseAssignFacilityResponse ¶
func ParseAssignFacilityResponse(rsp *http.Response) (*AssignFacilityResponse, error)
ParseAssignFacilityResponse parses an HTTP response from a AssignFacilityWithResponse call
func (AssignFacilityResponse) ContentType ¶
func (r AssignFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (AssignFacilityResponse) Status ¶
func (r AssignFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (AssignFacilityResponse) StatusCode ¶
func (r AssignFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type AssignedRoles ¶
type AssignedRoles struct {
// Context The context limitations of the assigned role
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations The context limitations of the assigned role (deprecated)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Ref The id of the assigned role
Ref string `json:"ref"`
}
AssignedRoles AssignedRoles
type AuthenticationProvider ¶
type AuthenticationProvider struct {
// Id The id of the authentication provider
Id *string `json:"id,omitempty"`
// Type The type of the authentication provider
Type AuthenticationProviderTypeEnum `json:"type"`
}
AuthenticationProvider AuthenticationProvider
type AuthenticationProviderTypeEnum ¶
type AuthenticationProviderTypeEnum string
AuthenticationProviderTypeEnum The type of the authentication provider
const ( AuthenticationProviderTypeEnumEMAILPASSWORD AuthenticationProviderTypeEnum = "EMAIL_PASSWORD" AuthenticationProviderTypeEnumOIDC AuthenticationProviderTypeEnum = "OIDC" AuthenticationProviderTypeEnumSUPPORTACCESS AuthenticationProviderTypeEnum = "SUPPORT_ACCESS" )
Defines values for AuthenticationProviderTypeEnum.
func (AuthenticationProviderTypeEnum) Valid ¶
func (e AuthenticationProviderTypeEnum) Valid() bool
Valid indicates whether the value is a known member of the AuthenticationProviderTypeEnum enum.
type AvailabilityTimeframe ¶
AvailabilityTimeframe AvailabilityTimeframe
type AvailabilityTimeframe2 ¶
type AvailabilityTimeframe2 struct {
Start string `json:"start"`
}
AvailabilityTimeframe2 AvailabilityTimeframe2
type AvailableUntilCalculationBase ¶
type AvailableUntilCalculationBase string
AvailableUntilCalculationBase The base for the calculation of the available until date. If it can't be resolved into a valid date (i.e. missing expiry value), an undefined "availableUntil" is the result
const ( AvailableUntilCalculationBaseCREATION AvailableUntilCalculationBase = "CREATION" AvailableUntilCalculationBaseEXPIRY AvailableUntilCalculationBase = "EXPIRY" )
Defines values for AvailableUntilCalculationBase.
func (AvailableUntilCalculationBase) Valid ¶
func (e AvailableUntilCalculationBase) Valid() bool
Valid indicates whether the value is a known member of the AvailableUntilCalculationBase enum.
type AvailableUntilDefinition ¶
type AvailableUntilDefinition struct {
// CalculationBase The base for the calculation of the available until date. If it can't be resolved into a valid date (i.e. missing expiry value), an undefined "availableUntil" is the result
CalculationBase AvailableUntilCalculationBase `json:"calculationBase"`
// Modifier Moves the calculated date by the given period, defined in ISO-8601 duration notation. Use negative values to move the date backwards. Example: "-P30D" places the "availableUntil" value 30 days before the calculated date.
Modifier *string `json:"modifier,omitempty"`
}
AvailableUntilDefinition AvailableUntilDefinition
type BooleanFilter ¶
BooleanFilter BooleanFilter
type BulkOperationError ¶
type BulkOperationError struct {
Message string `json:"message"`
Type BulkOperationErrorType `json:"type"`
}
BulkOperationError BulkOperationError
type BulkOperationErrorType ¶
type BulkOperationErrorType string
BulkOperationErrorType defines model for BulkOperationError.Type.
const ( BulkOperationErrorTypeNOTALLOWED BulkOperationErrorType = "NOT_ALLOWED" BulkOperationErrorTypeNOTFOUND BulkOperationErrorType = "NOT_FOUND" BulkOperationErrorTypeUNKNOWN BulkOperationErrorType = "UNKNOWN" BulkOperationErrorTypeVALIDATION BulkOperationErrorType = "VALIDATION" )
Defines values for BulkOperationErrorType.
func (BulkOperationErrorType) Valid ¶
func (e BulkOperationErrorType) Valid() bool
Valid indicates whether the value is a known member of the BulkOperationErrorType enum.
type BulkOperationResultStatus ¶
type BulkOperationResultStatus string
BulkOperationResultStatus BulkOperationResultStatus
const ( BulkOperationResultStatusCREATED BulkOperationResultStatus = "CREATED" BulkOperationResultStatusFAILED BulkOperationResultStatus = "FAILED" BulkOperationResultStatusUNCHANGED BulkOperationResultStatus = "UNCHANGED" BulkOperationResultStatusUPDATED BulkOperationResultStatus = "UPDATED" )
Defines values for BulkOperationResultStatus.
func (BulkOperationResultStatus) Valid ¶
func (e BulkOperationResultStatus) Valid() bool
Valid indicates whether the value is a known member of the BulkOperationResultStatus enum.
type BulkUpdateSafetyStockJSONRequestBody ¶
type BulkUpdateSafetyStockJSONRequestBody = SafetyStockBulkOperations
BulkUpdateSafetyStockJSONRequestBody defines body for BulkUpdateSafetyStock for application/json ContentType.
type BulkUpdateSafetyStockResponse ¶
type BulkUpdateSafetyStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON207 *SafetyStockBulkOperationResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseBulkUpdateSafetyStockResponse ¶
func ParseBulkUpdateSafetyStockResponse(rsp *http.Response) (*BulkUpdateSafetyStockResponse, error)
ParseBulkUpdateSafetyStockResponse parses an HTTP response from a BulkUpdateSafetyStockWithResponse call
func (BulkUpdateSafetyStockResponse) ContentType ¶
func (r BulkUpdateSafetyStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (BulkUpdateSafetyStockResponse) Status ¶
func (r BulkUpdateSafetyStockResponse) Status() string
Status returns HTTPResponse.Status
func (BulkUpdateSafetyStockResponse) StatusCode ¶
func (r BulkUpdateSafetyStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpsertListingsJSONRequestBody ¶
type BulkUpsertListingsJSONRequestBody = ListingBulkUpsertPayload
BulkUpsertListingsJSONRequestBody defines body for BulkUpsertListings for application/json ContentType.
type BulkUpsertListingsResponse ¶
type BulkUpsertListingsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListingBulkUpsertResponse
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
JSON409 *ApiError
}
func ParseBulkUpsertListingsResponse ¶
func ParseBulkUpsertListingsResponse(rsp *http.Response) (*BulkUpsertListingsResponse, error)
ParseBulkUpsertListingsResponse parses an HTTP response from a BulkUpsertListingsWithResponse call
func (BulkUpsertListingsResponse) ContentType ¶
func (r BulkUpsertListingsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (BulkUpsertListingsResponse) Status ¶
func (r BulkUpsertListingsResponse) Status() string
Status returns HTTPResponse.Status
func (BulkUpsertListingsResponse) StatusCode ¶
func (r BulkUpsertListingsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type BulkUpsertSummary ¶
type BulkUpsertSummary struct {
// Created The number of operations that led to an insertion
Created float32 `json:"created"`
// Unchanged The number of operations that led to no change
Unchanged float32 `json:"unchanged"`
// Updated The number of operations that led to an update
Updated float32 `json:"updated"`
}
BulkUpsertSummary BulkUpsertSummary
type CalculateBestCarrierJSONRequestBody ¶
type CalculateBestCarrierJSONRequestBody = CarrierPriorityCalculationRequest
CalculateBestCarrierJSONRequestBody defines body for CalculateBestCarrier for application/json ContentType.
type CalculateBestCarrierResponse ¶
type CalculateBestCarrierResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *CarrierPriorityResult
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
}
func ParseCalculateBestCarrierResponse ¶
func ParseCalculateBestCarrierResponse(rsp *http.Response) (*CalculateBestCarrierResponse, error)
ParseCalculateBestCarrierResponse parses an HTTP response from a CalculateBestCarrierWithResponse call
func (CalculateBestCarrierResponse) ContentType ¶
func (r CalculateBestCarrierResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CalculateBestCarrierResponse) Status ¶
func (r CalculateBestCarrierResponse) Status() string
Status returns HTTPResponse.Status
func (CalculateBestCarrierResponse) StatusCode ¶
func (r CalculateBestCarrierResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Carrier ¶
type Carrier struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// Credentials Credentials for the carrier
Credentials *AbstractCarrierCredentials `json:"credentials,omitempty"`
// DefaultParcelHeightInCm Default height in cm
DefaultParcelHeightInCm float32 `json:"defaultParcelHeightInCm"`
// DefaultParcelLengthInCm Default length in cm
DefaultParcelLengthInCm float32 `json:"defaultParcelLengthInCm"`
// DefaultParcelWeightInGram Default weight for a parcel in gram
DefaultParcelWeightInGram *float32 `json:"defaultParcelWeightInGram,omitempty"`
// DefaultParcelWidthInCm Default width in cm
DefaultParcelWidthInCm float32 `json:"defaultParcelWidthInCm"`
// DeliveryType Provided delivery of this CEP. Default: DELIVERY
DeliveryType *CarrierDeliveryType `json:"deliveryType,omitempty"`
// Id The id of the carrier
Id string `json:"id"`
// Key References the KEP. Currently allowed values are DHL_V2, DPD_CH, DPD_CH_VCE, ANGEL, GLS, FEDEX, POSTNL, BRING, UPS, POST_NORD, DHL_EXPRESS, CUSTOM and to distinct between multiple custom carriers one can use CUSTOM_ combined with a unique name.
Key string `json:"key"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
// Lifecycle Used to determine if a carrier is available for configuration. GA carriers are generally available and are covered by our SLA. BETA carriers are available, but subject to change and not covered by SLA. ALPHA carriers are not implemented completely, yet. Default: GA
Lifecycle *CarrierLifecycle `json:"lifecycle,omitempty"`
// LogoUrl URL of the carrier logo
LogoUrl *string `json:"logoUrl,omitempty"`
// Name This is the well known name for a supported CEP partner. Can be adapted to the clients needs.
Name string `json:"name"`
// ParcelLabelClassifications Parcel label classifications for this carrier
ParcelLabelClassifications *[]ParcelLabelClassification `json:"parcelLabelClassifications,omitempty"`
// ProductValueNeeded Setting to enable the Client to ask for the parcel product value while ordering a label. This information is mandatory for sending parcels between different countries (customs declaration)
ProductValueNeeded *bool `json:"productValueNeeded,omitempty"`
// Status It is taken into consideration for all carriers. Default: INACTIVE
Status *CarrierStatus `json:"status,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int `json:"version"`
}
Carrier Carrier
type CarrierCutoffConfiguration ¶
type CarrierCutoffConfiguration struct {
Capacity *float32 `json:"capacity,omitempty"`
Time string `json:"time"`
}
CarrierCutoffConfiguration CarrierCutoffConfiguration
type CarrierCutoffTimes ¶
type CarrierCutoffTimes struct {
Overwrites []CarrierCutoffTimesOverwrite `json:"overwrites"`
Weekdays []CarrierCutoffTimesWeekDay `json:"weekdays"`
}
CarrierCutoffTimes CarrierCutoffTimes
type CarrierCutoffTimesOverwrite ¶
type CarrierCutoffTimesOverwrite struct {
CutoffConfigurations []CarrierCutoffConfiguration `json:"cutoffConfigurations"`
Date openapi_types.Date `json:"date"`
}
CarrierCutoffTimesOverwrite CarrierCutoffTimesOverwrite
type CarrierCutoffTimesWeekDay ¶
type CarrierCutoffTimesWeekDay struct {
CutoffConfigurations []CarrierCutoffConfiguration `json:"cutoffConfigurations"`
// Day A weekday
Day WeekDay `json:"day"`
}
CarrierCutoffTimesWeekDay CarrierCutoffTimesWeekDay
type CarrierDeliveryType ¶
type CarrierDeliveryType string
CarrierDeliveryType Provided delivery of this CEP. Default: DELIVERY
const ( CarrierDeliveryTypeDELIVERY CarrierDeliveryType = "DELIVERY" CarrierDeliveryTypeSAMEDAY CarrierDeliveryType = "SAMEDAY" )
Defines values for CarrierDeliveryType.
func (CarrierDeliveryType) Valid ¶
func (e CarrierDeliveryType) Valid() bool
Valid indicates whether the value is a known member of the CarrierDeliveryType enum.
type CarrierLifecycle ¶
type CarrierLifecycle string
CarrierLifecycle Used to determine if a carrier is available for configuration. GA carriers are generally available and are covered by our SLA. BETA carriers are available, but subject to change and not covered by SLA. ALPHA carriers are not implemented completely, yet. Default: GA
const ( CarrierLifecycleALPHA CarrierLifecycle = "ALPHA" CarrierLifecycleBETA CarrierLifecycle = "BETA" CarrierLifecycleGA CarrierLifecycle = "GA" )
Defines values for CarrierLifecycle.
func (CarrierLifecycle) Valid ¶
func (e CarrierLifecycle) Valid() bool
Valid indicates whether the value is a known member of the CarrierLifecycle enum.
type CarrierPriorityCalculationRequest ¶
type CarrierPriorityCalculationRequest struct {
// ProductValue ParcelProductValue
ProductValue *ParcelProductValue `json:"productValue,omitempty"`
}
CarrierPriorityCalculationRequest CarrierPriorityCalculationRequest
type CarrierPriorityResult ¶
type CarrierPriorityResult struct {
// OtherCarriers Other eligible carriers ordered by priority
OtherCarriers []CarrierRecommendationResult `json:"otherCarriers"`
// RecommendedCarriers Recommended carriers ordered by priority (best first)
RecommendedCarriers []CarrierRecommendationResult `json:"recommendedCarriers"`
}
CarrierPriorityResult CarrierPriorityResult
type CarrierRecommendationResult ¶
type CarrierRecommendationResult struct {
// Carrier Carrier
Carrier Carrier `json:"carrier"`
// Priority Calculated priority value (lower typically indicates a better match)
Priority float32 `json:"priority"`
// Threshold PriceRange
Threshold *PriceRange `json:"threshold,omitempty"`
}
CarrierRecommendationResult CarrierRecommendationResult
type CarrierStatus ¶
type CarrierStatus string
CarrierStatus It is taken into consideration for all carriers. Default: INACTIVE
const ( CarrierStatusACTIVE CarrierStatus = "ACTIVE" CarrierStatusINACTIVE CarrierStatus = "INACTIVE" )
Defines values for CarrierStatus.
func (CarrierStatus) Valid ¶
func (e CarrierStatus) Valid() bool
Valid indicates whether the value is a known member of the CarrierStatus enum.
type CarrierTransitTime ¶
type CarrierTransitTime struct {
// MaxTransitDays Maximum days a carrier needs for transit
MaxTransitDays float32 `json:"maxTransitDays"`
// MinTransitDays Minimum days a carrier needs for transit
MinTransitDays float32 `json:"minTransitDays"`
}
CarrierTransitTime CarrierTransitTime
type CategorySearchQuery ¶
type CategorySearchQuery struct {
And *[]CategorySearchQuery `json:"and,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]CategorySearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Name Search by name
Name *LocalizedStringSearchFilter `json:"name,omitempty"`
// NameLocalized Search by nameLocalized
NameLocalized *map[string]CategorySearchQuery_NameLocalized_AdditionalProperties `json:"nameLocalized,omitempty"`
Or *[]CategorySearchQuery `json:"or,omitempty"`
// TenantCategoryId Search by tenantCategoryId
TenantCategoryId *StringSearchFilter `json:"tenantCategoryId,omitempty"`
}
CategorySearchQuery CategorySearchQuery
type CategorySearchQuery_CustomAttributes_AdditionalProperties ¶
type CategorySearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
CategorySearchQuery_CustomAttributes_AdditionalProperties defines model for CategorySearchQuery.customAttributes.AdditionalProperties.
func (CategorySearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (CategorySearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (CategorySearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (CategorySearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (CategorySearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t CategorySearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the CategorySearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*CategorySearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *CategorySearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type CategorySearchQuery_NameLocalized_AdditionalProperties ¶
type CategorySearchQuery_NameLocalized_AdditionalProperties struct {
// contains filtered or unexported fields
}
CategorySearchQuery_NameLocalized_AdditionalProperties defines model for CategorySearchQuery.nameLocalized.AdditionalProperties.
func (CategorySearchQuery_NameLocalized_AdditionalProperties) AsKeyExistsFilter ¶
func (t CategorySearchQuery_NameLocalized_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
AsKeyExistsFilter returns the union data inside the CategorySearchQuery_NameLocalized_AdditionalProperties as a KeyExistsFilter
func (CategorySearchQuery_NameLocalized_AdditionalProperties) AsStringFilter ¶
func (t CategorySearchQuery_NameLocalized_AdditionalProperties) AsStringFilter() (StringFilter, error)
AsStringFilter returns the union data inside the CategorySearchQuery_NameLocalized_AdditionalProperties as a StringFilter
func (*CategorySearchQuery_NameLocalized_AdditionalProperties) FromKeyExistsFilter ¶
func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
FromKeyExistsFilter overwrites any union data inside the CategorySearchQuery_NameLocalized_AdditionalProperties as the provided KeyExistsFilter
func (*CategorySearchQuery_NameLocalized_AdditionalProperties) FromStringFilter ¶
func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) FromStringFilter(v StringFilter) error
FromStringFilter overwrites any union data inside the CategorySearchQuery_NameLocalized_AdditionalProperties as the provided StringFilter
func (CategorySearchQuery_NameLocalized_AdditionalProperties) MarshalJSON ¶
func (t CategorySearchQuery_NameLocalized_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*CategorySearchQuery_NameLocalized_AdditionalProperties) MergeKeyExistsFilter ¶
func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
MergeKeyExistsFilter performs a merge with any union data inside the CategorySearchQuery_NameLocalized_AdditionalProperties, using the provided KeyExistsFilter
func (*CategorySearchQuery_NameLocalized_AdditionalProperties) MergeStringFilter ¶
func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) MergeStringFilter(v StringFilter) error
MergeStringFilter performs a merge with any union data inside the CategorySearchQuery_NameLocalized_AdditionalProperties, using the provided StringFilter
func (*CategorySearchQuery_NameLocalized_AdditionalProperties) UnmarshalJSON ¶
func (t *CategorySearchQuery_NameLocalized_AdditionalProperties) UnmarshalJSON(b []byte) error
type ChangeUserJSONRequestBody ¶
type ChangeUserJSONRequestBody = UserPatchActions
ChangeUserJSONRequestBody defines body for ChangeUser for application/json ContentType.
type ChangeUserResponse ¶
type ChangeUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseChangeUserResponse ¶
func ParseChangeUserResponse(rsp *http.Response) (*ChangeUserResponse, error)
ParseChangeUserResponse parses an HTTP response from a ChangeUserWithResponse call
func (ChangeUserResponse) ContentType ¶
func (r ChangeUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ChangeUserResponse) Status ¶
func (r ChangeUserResponse) Status() string
Status returns HTTPResponse.Status
func (ChangeUserResponse) StatusCode ¶
func (r ChangeUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ChannelStockAvailability ¶
type ChannelStockAvailability struct {
AvailableForPicking float32 `json:"availableForPicking"`
AvailableOnStock float32 `json:"availableOnStock"`
ChannelRef string `json:"channelRef"`
}
ChannelStockAvailability ChannelStockAvailability
type Client ¶
type Client struct {
// The endpoint of the server conforming to this interface, with scheme,
// https://api.deepmap.com for example. This can contain a path relative
// to the server, such as https://api.deepmap.com/dev-test, and all the
// paths in the swagger spec will be appended to the server.
Server string
// Doer for performing requests, typically a *http.Client with any
// customized settings, such as certificate chains.
Client HttpRequestDoer
// A list of callbacks for modifying requests which are generated before sending over
// the network.
RequestEditors []RequestEditorFn
}
Client which conforms to the OpenAPI3 specification for this service.
func NewClient ¶
func NewClient(server string, opts ...ClientOption) (*Client, error)
Creates a new Client, with reasonable defaults
func (*Client) AddDiscountToFacility ¶
func (c *Client) AddDiscountToFacility(ctx context.Context, facilityRef string, body AddDiscountToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddDiscountToFacilityWithBody ¶
func (*Client) AddFacility ¶
func (c *Client) AddFacility(ctx context.Context, body AddFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AddFacilityWithBody ¶
func (*Client) AssignFacility ¶
func (c *Client) AssignFacility(ctx context.Context, userId string, body AssignFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) AssignFacilityWithBody ¶
func (*Client) BulkUpdateSafetyStock ¶
func (c *Client) BulkUpdateSafetyStock(ctx context.Context, body BulkUpdateSafetyStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpdateSafetyStockWithBody ¶
func (*Client) BulkUpsertListings ¶
func (c *Client) BulkUpsertListings(ctx context.Context, body BulkUpsertListingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) BulkUpsertListingsWithBody ¶
func (*Client) CalculateBestCarrier ¶
func (c *Client) CalculateBestCarrier(ctx context.Context, facilityId string, body CalculateBestCarrierJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CalculateBestCarrierWithBody ¶
func (*Client) ChangeUser ¶
func (c *Client) ChangeUser(ctx context.Context, userId string, body ChangeUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ChangeUserWithBody ¶
func (*Client) ConnectCarrierToFacility ¶
func (c *Client) ConnectCarrierToFacility(ctx context.Context, facilityId string, carrierRef string, body ConnectCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ConnectCarrierToFacilityWithBody ¶
func (*Client) CreateCarrierToFacility ¶
func (c *Client) CreateCarrierToFacility(ctx context.Context, facilityId string, carrierRef string, body CreateCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateCarrierToFacilityWithBody ¶
func (*Client) CreateConnectionToFacility ¶
func (c *Client) CreateConnectionToFacility(ctx context.Context, facilityId string, body CreateConnectionToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateConnectionToFacilityWithBody ¶
func (*Client) CreateRole ¶
func (c *Client) CreateRole(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateRoleWithBody ¶
func (*Client) CreateStock ¶
func (c *Client) CreateStock(ctx context.Context, body CreateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateStockWithBody ¶
func (*Client) CreateUser ¶
func (c *Client) CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) CreateUserWithBody ¶
func (*Client) DeleteDiscountForFacility ¶
func (*Client) DeleteFacility ¶
func (c *Client) DeleteFacility(ctx context.Context, facilityId string, params *DeleteFacilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) DeleteFacilityConnection ¶
func (*Client) DeleteFacilityListing ¶
func (*Client) DeleteFacilityListingPartialStock ¶
func (*Client) DeleteListingsOfFacility ¶
func (*Client) DeleteRole ¶
func (*Client) DeleteSafetyStock ¶
func (*Client) DeleteStock ¶
func (*Client) DeleteUser ¶
func (*Client) ExecuteMeAction ¶
func (c *Client) ExecuteMeAction(ctx context.Context, body ExecuteMeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ExecuteMeActionWithBody ¶
func (*Client) FacilityAction ¶
func (c *Client) FacilityAction(ctx context.Context, facilityId string, body FacilityActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) FacilityActionWithBody ¶
func (*Client) GetAllFacilities ¶
func (c *Client) GetAllFacilities(ctx context.Context, params *GetAllFacilitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetAllRoles ¶
func (*Client) GetAllUsers ¶
func (c *Client) GetAllUsers(ctx context.Context, params *GetAllUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetArticles ¶
func (c *Client) GetArticles(ctx context.Context, params *GetArticlesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetDiscountForFacility ¶
func (*Client) GetDiscountsForFacility ¶
func (c *Client) GetDiscountsForFacility(ctx context.Context, facilityRef string, params *GetDiscountsForFacilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetEffectivePermissions ¶
func (*Client) GetFacility ¶
func (*Client) GetFacilityCarrier ¶
func (*Client) GetFacilityConnection ¶
func (c *Client) GetFacilityConnection(ctx context.Context, facilityId string, connectionId string, params *GetFacilityConnectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFacilityConnections ¶
func (c *Client) GetFacilityConnections(ctx context.Context, facilityId string, params *GetFacilityConnectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFacilityListing ¶
func (c *Client) GetFacilityListing(ctx context.Context, facilityId string, params *GetFacilityListingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetFacilityListingPartialStock ¶
func (*Client) GetForecastsForArticle ¶
func (c *Client) GetForecastsForArticle(ctx context.Context, tenantArticleId string, params *GetForecastsForArticleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetListing ¶
func (c *Client) GetListing(ctx context.Context, facilityId string, tenantArticleId string, params *GetListingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetPermissions ¶
func (c *Client) GetPermissions(ctx context.Context, params *GetPermissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetSafetyStocks ¶
func (c *Client) GetSafetyStocks(ctx context.Context, params *GetSafetyStocksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStockDistribution ¶
func (c *Client) GetStockDistribution(ctx context.Context, tenantArticleId string, params *GetStockDistributionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStockSummaries ¶
func (c *Client) GetStockSummaries(ctx context.Context, params *GetStockSummariesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetStocks ¶
func (c *Client) GetStocks(ctx context.Context, params *GetStocksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) GetUserRoles ¶
func (*Client) HealthCheck ¶
func (*Client) ListFacilityCarriers ¶
func (*Client) PatchFacility ¶
func (c *Client) PatchFacility(ctx context.Context, facilityId string, body PatchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchFacilityListing ¶
func (c *Client) PatchFacilityListing(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchFacilityListingPartialStock ¶
func (c *Client) PatchFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchFacilityListingPartialStockWithBody ¶
func (*Client) PatchFacilityListingWithBody ¶
func (*Client) PatchFacilityWithBody ¶
func (*Client) PatchRole ¶
func (c *Client) PatchRole(ctx context.Context, name string, body PatchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PatchRoleWithBody ¶
func (*Client) PerformStocksActions ¶
func (c *Client) PerformStocksActions(ctx context.Context, body PerformStocksActionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PerformStocksActionsWithBody ¶
func (*Client) PutFacilityListing ¶
func (c *Client) PutFacilityListing(ctx context.Context, facilityId string, body PutFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutFacilityListingPartialStock ¶
func (c *Client) PutFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, body PutFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) PutFacilityListingPartialStockWithBody ¶
func (*Client) PutFacilityListingWithBody ¶
func (*Client) ReplaceFacility ¶
func (c *Client) ReplaceFacility(ctx context.Context, facilityId string, body ReplaceFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) ReplaceFacilityWithBody ¶
func (*Client) SearchFacility ¶
func (c *Client) SearchFacility(ctx context.Context, body SearchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchFacilityWithBody ¶
func (*Client) SearchListing ¶
func (c *Client) SearchListing(ctx context.Context, body SearchListingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchListingWithBody ¶
func (*Client) SearchRole ¶
func (c *Client) SearchRole(ctx context.Context, body SearchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchRoleWithBody ¶
func (*Client) SearchStock ¶
func (c *Client) SearchStock(ctx context.Context, body SearchStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchStockWithBody ¶
func (*Client) SearchUser ¶
func (c *Client) SearchUser(ctx context.Context, body SearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) SearchUserWithBody ¶
func (*Client) UpdateDiscountForFacility ¶
func (c *Client) UpdateDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, body UpdateDiscountForFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateDiscountForFacilityWithBody ¶
func (*Client) UpdateFacilityConnection ¶
func (c *Client) UpdateFacilityConnection(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, body UpdateFacilityConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateFacilityConnectionWithBody ¶
func (*Client) UpdateMe ¶
func (c *Client) UpdateMe(ctx context.Context, body UpdateMeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateMeWithBody ¶
func (*Client) UpdateRole ¶
func (c *Client) UpdateRole(ctx context.Context, name string, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateRoleWithBody ¶
func (*Client) UpdateStock ¶
func (c *Client) UpdateStock(ctx context.Context, stockId string, body UpdateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
func (*Client) UpdateStockWithBody ¶
func (*Client) UpsertStocks ¶
func (c *Client) UpsertStocks(ctx context.Context, body UpsertStocksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
type ClientInterface ¶
type ClientInterface interface {
// GetArticles request
GetArticles(ctx context.Context, params *GetArticlesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetForecastsForArticle request
GetForecastsForArticle(ctx context.Context, tenantArticleId string, params *GetForecastsForArticleParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStockDistribution request
GetStockDistribution(ctx context.Context, tenantArticleId string, params *GetStockDistributionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAllFacilities request
GetAllFacilities(ctx context.Context, params *GetAllFacilitiesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddFacilityWithBody request with any body
AddFacilityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddFacility(ctx context.Context, body AddFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchFacilityWithBody request with any body
SearchFacilityWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchFacility(ctx context.Context, body SearchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFacility request
DeleteFacility(ctx context.Context, facilityId string, params *DeleteFacilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFacility request
GetFacility(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchFacilityWithBody request with any body
PatchFacilityWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchFacility(ctx context.Context, facilityId string, body PatchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ReplaceFacilityWithBody request with any body
ReplaceFacilityWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ReplaceFacility(ctx context.Context, facilityId string, body ReplaceFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// FacilityActionWithBody request with any body
FacilityActionWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
FacilityAction(ctx context.Context, facilityId string, body FacilityActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ListFacilityCarriers request
ListFacilityCarriers(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CalculateBestCarrierWithBody request with any body
CalculateBestCarrierWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CalculateBestCarrier(ctx context.Context, facilityId string, body CalculateBestCarrierJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFacilityCarrier request
GetFacilityCarrier(ctx context.Context, facilityId string, carrierRef string, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateCarrierToFacilityWithBody request with any body
CreateCarrierToFacilityWithBody(ctx context.Context, facilityId string, carrierRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateCarrierToFacility(ctx context.Context, facilityId string, carrierRef string, body CreateCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ConnectCarrierToFacilityWithBody request with any body
ConnectCarrierToFacilityWithBody(ctx context.Context, facilityId string, carrierRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ConnectCarrierToFacility(ctx context.Context, facilityId string, carrierRef string, body ConnectCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFacilityConnections request
GetFacilityConnections(ctx context.Context, facilityId string, params *GetFacilityConnectionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateConnectionToFacilityWithBody request with any body
CreateConnectionToFacilityWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateConnectionToFacility(ctx context.Context, facilityId string, body CreateConnectionToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFacilityConnection request
DeleteFacilityConnection(ctx context.Context, facilityId string, connectionId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFacilityConnection request
GetFacilityConnection(ctx context.Context, facilityId string, connectionId string, params *GetFacilityConnectionParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateFacilityConnectionWithBody request with any body
UpdateFacilityConnectionWithBody(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateFacilityConnection(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, body UpdateFacilityConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteListingsOfFacility request
DeleteListingsOfFacility(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFacilityListing request
GetFacilityListing(ctx context.Context, facilityId string, params *GetFacilityListingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutFacilityListingWithBody request with any body
PutFacilityListingWithBody(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutFacilityListing(ctx context.Context, facilityId string, body PutFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFacilityListing request
DeleteFacilityListing(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetListing request
GetListing(ctx context.Context, facilityId string, tenantArticleId string, params *GetListingParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchFacilityListingWithBody request with any body
PatchFacilityListingWithBody(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchFacilityListing(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteFacilityListingPartialStock request
DeleteFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetFacilityListingPartialStock request
GetFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchFacilityListingPartialStockWithBody request with any body
PatchFacilityListingPartialStockWithBody(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PutFacilityListingPartialStockWithBody request with any body
PutFacilityListingPartialStockWithBody(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PutFacilityListingPartialStock(ctx context.Context, facilityId string, tenantArticleId string, body PutFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDiscountsForFacility request
GetDiscountsForFacility(ctx context.Context, facilityRef string, params *GetDiscountsForFacilityParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// AddDiscountToFacilityWithBody request with any body
AddDiscountToFacilityWithBody(ctx context.Context, facilityRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AddDiscountToFacility(ctx context.Context, facilityRef string, body AddDiscountToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteDiscountForFacility request
DeleteDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetDiscountForFacility request
GetDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateDiscountForFacilityWithBody request with any body
UpdateDiscountForFacilityWithBody(ctx context.Context, facilityRef string, facilityDiscountRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateDiscountForFacility(ctx context.Context, facilityRef string, facilityDiscountRef string, body UpdateDiscountForFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// HealthCheck request
HealthCheck(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpsertListingsWithBody request with any body
BulkUpsertListingsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpsertListings(ctx context.Context, body BulkUpsertListingsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchListingWithBody request with any body
SearchListingWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchListing(ctx context.Context, body SearchListingJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetPermissions request
GetPermissions(ctx context.Context, params *GetPermissionsParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAllRoles request
GetAllRoles(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateRoleWithBody request with any body
CreateRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateRole(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchRoleWithBody request with any body
SearchRoleWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchRole(ctx context.Context, body SearchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteRole request
DeleteRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetRole request
GetRole(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*http.Response, error)
// PatchRoleWithBody request with any body
PatchRoleWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PatchRole(ctx context.Context, name string, body PatchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateRoleWithBody request with any body
UpdateRoleWithBody(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateRole(ctx context.Context, name string, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetSafetyStocks request
GetSafetyStocks(ctx context.Context, params *GetSafetyStocksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// BulkUpdateSafetyStockWithBody request with any body
BulkUpdateSafetyStockWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
BulkUpdateSafetyStock(ctx context.Context, body BulkUpdateSafetyStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteSafetyStock request
DeleteSafetyStock(ctx context.Context, safetyStockId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// Status request
Status(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStocks request
GetStocks(ctx context.Context, params *GetStocksParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateStockWithBody request with any body
CreateStockWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateStock(ctx context.Context, body CreateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpsertStocksWithBody request with any body
UpsertStocksWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpsertStocks(ctx context.Context, body UpsertStocksJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// PerformStocksActionsWithBody request with any body
PerformStocksActionsWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
PerformStocksActions(ctx context.Context, body PerformStocksActionsJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchStockWithBody request with any body
SearchStockWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchStock(ctx context.Context, body SearchStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStockSummaries request
GetStockSummaries(ctx context.Context, params *GetStockSummariesParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteStock request
DeleteStock(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetStock request
GetStock(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateStockWithBody request with any body
UpdateStockWithBody(ctx context.Context, stockId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateStock(ctx context.Context, stockId string, body UpdateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetAllUsers request
GetAllUsers(ctx context.Context, params *GetAllUsersParams, reqEditors ...RequestEditorFn) (*http.Response, error)
// CreateUserWithBody request with any body
CreateUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
CreateUser(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// UpdateMeWithBody request with any body
UpdateMeWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
UpdateMe(ctx context.Context, body UpdateMeJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// ExecuteMeActionWithBody request with any body
ExecuteMeActionWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ExecuteMeAction(ctx context.Context, body ExecuteMeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetEffectivePermissions request
GetEffectivePermissions(ctx context.Context, reqEditors ...RequestEditorFn) (*http.Response, error)
// SearchUserWithBody request with any body
SearchUserWithBody(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
SearchUser(ctx context.Context, body SearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// DeleteUser request
DeleteUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUser request
GetUser(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
// ChangeUserWithBody request with any body
ChangeUserWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
ChangeUser(ctx context.Context, userId string, body ChangeUserJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// AssignFacilityWithBody request with any body
AssignFacilityWithBody(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*http.Response, error)
AssignFacility(ctx context.Context, userId string, body AssignFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*http.Response, error)
// GetUserRoles request
GetUserRoles(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*http.Response, error)
}
The interface specification for the client above.
type ClientOption ¶
ClientOption allows setting custom parameters during construction
func WithHTTPClient ¶
func WithHTTPClient(doer HttpRequestDoer) ClientOption
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client. This is useful for tests.
func WithRequestEditorFn ¶
func WithRequestEditorFn(fn RequestEditorFn) ClientOption
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request. This can be used to mutate the request.
type ClientWithResponses ¶
type ClientWithResponses struct {
ClientInterface
}
ClientWithResponses builds on ClientInterface to offer response payloads
func NewClientWithResponses ¶
func NewClientWithResponses(server string, opts ...ClientOption) (*ClientWithResponses, error)
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling
func (*ClientWithResponses) AddDiscountToFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) AddDiscountToFacilityWithBodyWithResponse(ctx context.Context, facilityRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDiscountToFacilityResponse, error)
AddDiscountToFacilityWithBodyWithResponse request with arbitrary body returning *AddDiscountToFacilityResponse
func (*ClientWithResponses) AddDiscountToFacilityWithResponse ¶
func (c *ClientWithResponses) AddDiscountToFacilityWithResponse(ctx context.Context, facilityRef string, body AddDiscountToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDiscountToFacilityResponse, error)
func (*ClientWithResponses) AddFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) AddFacilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFacilityResponse, error)
AddFacilityWithBodyWithResponse request with arbitrary body returning *AddFacilityResponse
func (*ClientWithResponses) AddFacilityWithResponse ¶
func (c *ClientWithResponses) AddFacilityWithResponse(ctx context.Context, body AddFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFacilityResponse, error)
func (*ClientWithResponses) AssignFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) AssignFacilityWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssignFacilityResponse, error)
AssignFacilityWithBodyWithResponse request with arbitrary body returning *AssignFacilityResponse
func (*ClientWithResponses) AssignFacilityWithResponse ¶
func (c *ClientWithResponses) AssignFacilityWithResponse(ctx context.Context, userId string, body AssignFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*AssignFacilityResponse, error)
func (*ClientWithResponses) BulkUpdateSafetyStockWithBodyWithResponse ¶
func (c *ClientWithResponses) BulkUpdateSafetyStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateSafetyStockResponse, error)
BulkUpdateSafetyStockWithBodyWithResponse request with arbitrary body returning *BulkUpdateSafetyStockResponse
func (*ClientWithResponses) BulkUpdateSafetyStockWithResponse ¶
func (c *ClientWithResponses) BulkUpdateSafetyStockWithResponse(ctx context.Context, body BulkUpdateSafetyStockJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateSafetyStockResponse, error)
func (*ClientWithResponses) BulkUpsertListingsWithBodyWithResponse ¶
func (c *ClientWithResponses) BulkUpsertListingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpsertListingsResponse, error)
BulkUpsertListingsWithBodyWithResponse request with arbitrary body returning *BulkUpsertListingsResponse
func (*ClientWithResponses) BulkUpsertListingsWithResponse ¶
func (c *ClientWithResponses) BulkUpsertListingsWithResponse(ctx context.Context, body BulkUpsertListingsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpsertListingsResponse, error)
func (*ClientWithResponses) CalculateBestCarrierWithBodyWithResponse ¶
func (c *ClientWithResponses) CalculateBestCarrierWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CalculateBestCarrierResponse, error)
CalculateBestCarrierWithBodyWithResponse request with arbitrary body returning *CalculateBestCarrierResponse
func (*ClientWithResponses) CalculateBestCarrierWithResponse ¶
func (c *ClientWithResponses) CalculateBestCarrierWithResponse(ctx context.Context, facilityId string, body CalculateBestCarrierJSONRequestBody, reqEditors ...RequestEditorFn) (*CalculateBestCarrierResponse, error)
func (*ClientWithResponses) ChangeUserWithBodyWithResponse ¶
func (c *ClientWithResponses) ChangeUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeUserResponse, error)
ChangeUserWithBodyWithResponse request with arbitrary body returning *ChangeUserResponse
func (*ClientWithResponses) ChangeUserWithResponse ¶
func (c *ClientWithResponses) ChangeUserWithResponse(ctx context.Context, userId string, body ChangeUserJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeUserResponse, error)
func (*ClientWithResponses) ConnectCarrierToFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) ConnectCarrierToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, carrierRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConnectCarrierToFacilityResponse, error)
ConnectCarrierToFacilityWithBodyWithResponse request with arbitrary body returning *ConnectCarrierToFacilityResponse
func (*ClientWithResponses) ConnectCarrierToFacilityWithResponse ¶
func (c *ClientWithResponses) ConnectCarrierToFacilityWithResponse(ctx context.Context, facilityId string, carrierRef string, body ConnectCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*ConnectCarrierToFacilityResponse, error)
func (*ClientWithResponses) CreateCarrierToFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateCarrierToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, carrierRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCarrierToFacilityResponse, error)
CreateCarrierToFacilityWithBodyWithResponse request with arbitrary body returning *CreateCarrierToFacilityResponse
func (*ClientWithResponses) CreateCarrierToFacilityWithResponse ¶
func (c *ClientWithResponses) CreateCarrierToFacilityWithResponse(ctx context.Context, facilityId string, carrierRef string, body CreateCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCarrierToFacilityResponse, error)
func (*ClientWithResponses) CreateConnectionToFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateConnectionToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConnectionToFacilityResponse, error)
CreateConnectionToFacilityWithBodyWithResponse request with arbitrary body returning *CreateConnectionToFacilityResponse
func (*ClientWithResponses) CreateConnectionToFacilityWithResponse ¶
func (c *ClientWithResponses) CreateConnectionToFacilityWithResponse(ctx context.Context, facilityId string, body CreateConnectionToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConnectionToFacilityResponse, error)
func (*ClientWithResponses) CreateRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)
CreateRoleWithBodyWithResponse request with arbitrary body returning *CreateRoleResponse
func (*ClientWithResponses) CreateRoleWithResponse ¶
func (c *ClientWithResponses) CreateRoleWithResponse(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)
func (*ClientWithResponses) CreateStockWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStockResponse, error)
CreateStockWithBodyWithResponse request with arbitrary body returning *CreateStockResponse
func (*ClientWithResponses) CreateStockWithResponse ¶
func (c *ClientWithResponses) CreateStockWithResponse(ctx context.Context, body CreateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStockResponse, error)
func (*ClientWithResponses) CreateUserWithBodyWithResponse ¶
func (c *ClientWithResponses) CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithBodyWithResponse request with arbitrary body returning *CreateUserResponse
func (*ClientWithResponses) CreateUserWithResponse ¶
func (c *ClientWithResponses) CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
func (*ClientWithResponses) DeleteDiscountForFacilityWithResponse ¶
func (c *ClientWithResponses) DeleteDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, reqEditors ...RequestEditorFn) (*DeleteDiscountForFacilityResponse, error)
DeleteDiscountForFacilityWithResponse request returning *DeleteDiscountForFacilityResponse
func (*ClientWithResponses) DeleteFacilityConnectionWithResponse ¶
func (c *ClientWithResponses) DeleteFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, reqEditors ...RequestEditorFn) (*DeleteFacilityConnectionResponse, error)
DeleteFacilityConnectionWithResponse request returning *DeleteFacilityConnectionResponse
func (*ClientWithResponses) DeleteFacilityListingPartialStockWithResponse ¶
func (c *ClientWithResponses) DeleteFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*DeleteFacilityListingPartialStockResponse, error)
DeleteFacilityListingPartialStockWithResponse request returning *DeleteFacilityListingPartialStockResponse
func (*ClientWithResponses) DeleteFacilityListingWithResponse ¶
func (c *ClientWithResponses) DeleteFacilityListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*DeleteFacilityListingResponse, error)
DeleteFacilityListingWithResponse request returning *DeleteFacilityListingResponse
func (*ClientWithResponses) DeleteFacilityWithResponse ¶
func (c *ClientWithResponses) DeleteFacilityWithResponse(ctx context.Context, facilityId string, params *DeleteFacilityParams, reqEditors ...RequestEditorFn) (*DeleteFacilityResponse, error)
DeleteFacilityWithResponse request returning *DeleteFacilityResponse
func (*ClientWithResponses) DeleteListingsOfFacilityWithResponse ¶
func (c *ClientWithResponses) DeleteListingsOfFacilityWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*DeleteListingsOfFacilityResponse, error)
DeleteListingsOfFacilityWithResponse request returning *DeleteListingsOfFacilityResponse
func (*ClientWithResponses) DeleteRoleWithResponse ¶
func (c *ClientWithResponses) DeleteRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)
DeleteRoleWithResponse request returning *DeleteRoleResponse
func (*ClientWithResponses) DeleteSafetyStockWithResponse ¶
func (c *ClientWithResponses) DeleteSafetyStockWithResponse(ctx context.Context, safetyStockId string, reqEditors ...RequestEditorFn) (*DeleteSafetyStockResponse, error)
DeleteSafetyStockWithResponse request returning *DeleteSafetyStockResponse
func (*ClientWithResponses) DeleteStockWithResponse ¶
func (c *ClientWithResponses) DeleteStockWithResponse(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*DeleteStockResponse, error)
DeleteStockWithResponse request returning *DeleteStockResponse
func (*ClientWithResponses) DeleteUserWithResponse ¶
func (c *ClientWithResponses) DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
DeleteUserWithResponse request returning *DeleteUserResponse
func (*ClientWithResponses) ExecuteMeActionWithBodyWithResponse ¶
func (c *ClientWithResponses) ExecuteMeActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteMeActionResponse, error)
ExecuteMeActionWithBodyWithResponse request with arbitrary body returning *ExecuteMeActionResponse
func (*ClientWithResponses) ExecuteMeActionWithResponse ¶
func (c *ClientWithResponses) ExecuteMeActionWithResponse(ctx context.Context, body ExecuteMeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteMeActionResponse, error)
func (*ClientWithResponses) FacilityActionWithBodyWithResponse ¶
func (c *ClientWithResponses) FacilityActionWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FacilityActionResponse, error)
FacilityActionWithBodyWithResponse request with arbitrary body returning *FacilityActionResponse
func (*ClientWithResponses) FacilityActionWithResponse ¶
func (c *ClientWithResponses) FacilityActionWithResponse(ctx context.Context, facilityId string, body FacilityActionJSONRequestBody, reqEditors ...RequestEditorFn) (*FacilityActionResponse, error)
func (*ClientWithResponses) GetAllFacilitiesWithResponse ¶
func (c *ClientWithResponses) GetAllFacilitiesWithResponse(ctx context.Context, params *GetAllFacilitiesParams, reqEditors ...RequestEditorFn) (*GetAllFacilitiesResponse, error)
GetAllFacilitiesWithResponse request returning *GetAllFacilitiesResponse
func (*ClientWithResponses) GetAllRolesWithResponse ¶
func (c *ClientWithResponses) GetAllRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllRolesResponse, error)
GetAllRolesWithResponse request returning *GetAllRolesResponse
func (*ClientWithResponses) GetAllUsersWithResponse ¶
func (c *ClientWithResponses) GetAllUsersWithResponse(ctx context.Context, params *GetAllUsersParams, reqEditors ...RequestEditorFn) (*GetAllUsersResponse, error)
GetAllUsersWithResponse request returning *GetAllUsersResponse
func (*ClientWithResponses) GetArticlesWithResponse ¶
func (c *ClientWithResponses) GetArticlesWithResponse(ctx context.Context, params *GetArticlesParams, reqEditors ...RequestEditorFn) (*GetArticlesResponse, error)
GetArticlesWithResponse request returning *GetArticlesResponse
func (*ClientWithResponses) GetDiscountForFacilityWithResponse ¶
func (c *ClientWithResponses) GetDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, reqEditors ...RequestEditorFn) (*GetDiscountForFacilityResponse, error)
GetDiscountForFacilityWithResponse request returning *GetDiscountForFacilityResponse
func (*ClientWithResponses) GetDiscountsForFacilityWithResponse ¶
func (c *ClientWithResponses) GetDiscountsForFacilityWithResponse(ctx context.Context, facilityRef string, params *GetDiscountsForFacilityParams, reqEditors ...RequestEditorFn) (*GetDiscountsForFacilityResponse, error)
GetDiscountsForFacilityWithResponse request returning *GetDiscountsForFacilityResponse
func (*ClientWithResponses) GetEffectivePermissionsWithResponse ¶
func (c *ClientWithResponses) GetEffectivePermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEffectivePermissionsResponse, error)
GetEffectivePermissionsWithResponse request returning *GetEffectivePermissionsResponse
func (*ClientWithResponses) GetFacilityCarrierWithResponse ¶
func (c *ClientWithResponses) GetFacilityCarrierWithResponse(ctx context.Context, facilityId string, carrierRef string, reqEditors ...RequestEditorFn) (*GetFacilityCarrierResponse, error)
GetFacilityCarrierWithResponse request returning *GetFacilityCarrierResponse
func (*ClientWithResponses) GetFacilityConnectionWithResponse ¶
func (c *ClientWithResponses) GetFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, params *GetFacilityConnectionParams, reqEditors ...RequestEditorFn) (*GetFacilityConnectionResponse, error)
GetFacilityConnectionWithResponse request returning *GetFacilityConnectionResponse
func (*ClientWithResponses) GetFacilityConnectionsWithResponse ¶
func (c *ClientWithResponses) GetFacilityConnectionsWithResponse(ctx context.Context, facilityId string, params *GetFacilityConnectionsParams, reqEditors ...RequestEditorFn) (*GetFacilityConnectionsResponse, error)
GetFacilityConnectionsWithResponse request returning *GetFacilityConnectionsResponse
func (*ClientWithResponses) GetFacilityListingPartialStockWithResponse ¶
func (c *ClientWithResponses) GetFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*GetFacilityListingPartialStockResponse, error)
GetFacilityListingPartialStockWithResponse request returning *GetFacilityListingPartialStockResponse
func (*ClientWithResponses) GetFacilityListingWithResponse ¶
func (c *ClientWithResponses) GetFacilityListingWithResponse(ctx context.Context, facilityId string, params *GetFacilityListingParams, reqEditors ...RequestEditorFn) (*GetFacilityListingResponse, error)
GetFacilityListingWithResponse request returning *GetFacilityListingResponse
func (*ClientWithResponses) GetFacilityWithResponse ¶
func (c *ClientWithResponses) GetFacilityWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*GetFacilityResponse, error)
GetFacilityWithResponse request returning *GetFacilityResponse
func (*ClientWithResponses) GetForecastsForArticleWithResponse ¶
func (c *ClientWithResponses) GetForecastsForArticleWithResponse(ctx context.Context, tenantArticleId string, params *GetForecastsForArticleParams, reqEditors ...RequestEditorFn) (*GetForecastsForArticleResponse, error)
GetForecastsForArticleWithResponse request returning *GetForecastsForArticleResponse
func (*ClientWithResponses) GetListingWithResponse ¶
func (c *ClientWithResponses) GetListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, params *GetListingParams, reqEditors ...RequestEditorFn) (*GetListingResponse, error)
GetListingWithResponse request returning *GetListingResponse
func (*ClientWithResponses) GetPermissionsWithResponse ¶
func (c *ClientWithResponses) GetPermissionsWithResponse(ctx context.Context, params *GetPermissionsParams, reqEditors ...RequestEditorFn) (*GetPermissionsResponse, error)
GetPermissionsWithResponse request returning *GetPermissionsResponse
func (*ClientWithResponses) GetRoleWithResponse ¶
func (c *ClientWithResponses) GetRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetRoleResponse, error)
GetRoleWithResponse request returning *GetRoleResponse
func (*ClientWithResponses) GetSafetyStocksWithResponse ¶
func (c *ClientWithResponses) GetSafetyStocksWithResponse(ctx context.Context, params *GetSafetyStocksParams, reqEditors ...RequestEditorFn) (*GetSafetyStocksResponse, error)
GetSafetyStocksWithResponse request returning *GetSafetyStocksResponse
func (*ClientWithResponses) GetStockDistributionWithResponse ¶
func (c *ClientWithResponses) GetStockDistributionWithResponse(ctx context.Context, tenantArticleId string, params *GetStockDistributionParams, reqEditors ...RequestEditorFn) (*GetStockDistributionResponse, error)
GetStockDistributionWithResponse request returning *GetStockDistributionResponse
func (*ClientWithResponses) GetStockSummariesWithResponse ¶
func (c *ClientWithResponses) GetStockSummariesWithResponse(ctx context.Context, params *GetStockSummariesParams, reqEditors ...RequestEditorFn) (*GetStockSummariesResponse, error)
GetStockSummariesWithResponse request returning *GetStockSummariesResponse
func (*ClientWithResponses) GetStockWithResponse ¶
func (c *ClientWithResponses) GetStockWithResponse(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*GetStockResponse, error)
GetStockWithResponse request returning *GetStockResponse
func (*ClientWithResponses) GetStocksWithResponse ¶
func (c *ClientWithResponses) GetStocksWithResponse(ctx context.Context, params *GetStocksParams, reqEditors ...RequestEditorFn) (*GetStocksResponse, error)
GetStocksWithResponse request returning *GetStocksResponse
func (*ClientWithResponses) GetUserRolesWithResponse ¶
func (c *ClientWithResponses) GetUserRolesWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserRolesResponse, error)
GetUserRolesWithResponse request returning *GetUserRolesResponse
func (*ClientWithResponses) GetUserWithResponse ¶
func (c *ClientWithResponses) GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
GetUserWithResponse request returning *GetUserResponse
func (*ClientWithResponses) HealthCheckWithResponse ¶
func (c *ClientWithResponses) HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
HealthCheckWithResponse request returning *HealthCheckResponse
func (*ClientWithResponses) ListFacilityCarriersWithResponse ¶
func (c *ClientWithResponses) ListFacilityCarriersWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*ListFacilityCarriersResponse, error)
ListFacilityCarriersWithResponse request returning *ListFacilityCarriersResponse
func (*ClientWithResponses) PatchFacilityListingPartialStockWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchFacilityListingPartialStockWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFacilityListingPartialStockResponse, error)
PatchFacilityListingPartialStockWithBodyWithResponse request with arbitrary body returning *PatchFacilityListingPartialStockResponse
func (*ClientWithResponses) PatchFacilityListingPartialStockWithResponse ¶
func (c *ClientWithResponses) PatchFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFacilityListingPartialStockResponse, error)
func (*ClientWithResponses) PatchFacilityListingWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchFacilityListingWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFacilityListingResponse, error)
PatchFacilityListingWithBodyWithResponse request with arbitrary body returning *PatchFacilityListingResponse
func (*ClientWithResponses) PatchFacilityListingWithResponse ¶
func (c *ClientWithResponses) PatchFacilityListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFacilityListingResponse, error)
func (*ClientWithResponses) PatchFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFacilityResponse, error)
PatchFacilityWithBodyWithResponse request with arbitrary body returning *PatchFacilityResponse
func (*ClientWithResponses) PatchFacilityWithResponse ¶
func (c *ClientWithResponses) PatchFacilityWithResponse(ctx context.Context, facilityId string, body PatchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFacilityResponse, error)
func (*ClientWithResponses) PatchRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) PatchRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRoleResponse, error)
PatchRoleWithBodyWithResponse request with arbitrary body returning *PatchRoleResponse
func (*ClientWithResponses) PatchRoleWithResponse ¶
func (c *ClientWithResponses) PatchRoleWithResponse(ctx context.Context, name string, body PatchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRoleResponse, error)
func (*ClientWithResponses) PerformStocksActionsWithBodyWithResponse ¶
func (c *ClientWithResponses) PerformStocksActionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PerformStocksActionsResponse, error)
PerformStocksActionsWithBodyWithResponse request with arbitrary body returning *PerformStocksActionsResponse
func (*ClientWithResponses) PerformStocksActionsWithResponse ¶
func (c *ClientWithResponses) PerformStocksActionsWithResponse(ctx context.Context, body PerformStocksActionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PerformStocksActionsResponse, error)
func (*ClientWithResponses) PutFacilityListingPartialStockWithBodyWithResponse ¶
func (c *ClientWithResponses) PutFacilityListingPartialStockWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutFacilityListingPartialStockResponse, error)
PutFacilityListingPartialStockWithBodyWithResponse request with arbitrary body returning *PutFacilityListingPartialStockResponse
func (*ClientWithResponses) PutFacilityListingPartialStockWithResponse ¶
func (c *ClientWithResponses) PutFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, body PutFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*PutFacilityListingPartialStockResponse, error)
func (*ClientWithResponses) PutFacilityListingWithBodyWithResponse ¶
func (c *ClientWithResponses) PutFacilityListingWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutFacilityListingResponse, error)
PutFacilityListingWithBodyWithResponse request with arbitrary body returning *PutFacilityListingResponse
func (*ClientWithResponses) PutFacilityListingWithResponse ¶
func (c *ClientWithResponses) PutFacilityListingWithResponse(ctx context.Context, facilityId string, body PutFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*PutFacilityListingResponse, error)
func (*ClientWithResponses) ReplaceFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) ReplaceFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceFacilityResponse, error)
ReplaceFacilityWithBodyWithResponse request with arbitrary body returning *ReplaceFacilityResponse
func (*ClientWithResponses) ReplaceFacilityWithResponse ¶
func (c *ClientWithResponses) ReplaceFacilityWithResponse(ctx context.Context, facilityId string, body ReplaceFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceFacilityResponse, error)
func (*ClientWithResponses) SearchFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchFacilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchFacilityResponse, error)
SearchFacilityWithBodyWithResponse request with arbitrary body returning *SearchFacilityResponse
func (*ClientWithResponses) SearchFacilityWithResponse ¶
func (c *ClientWithResponses) SearchFacilityWithResponse(ctx context.Context, body SearchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchFacilityResponse, error)
func (*ClientWithResponses) SearchListingWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchListingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchListingResponse, error)
SearchListingWithBodyWithResponse request with arbitrary body returning *SearchListingResponse
func (*ClientWithResponses) SearchListingWithResponse ¶
func (c *ClientWithResponses) SearchListingWithResponse(ctx context.Context, body SearchListingJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchListingResponse, error)
func (*ClientWithResponses) SearchRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchRoleResponse, error)
SearchRoleWithBodyWithResponse request with arbitrary body returning *SearchRoleResponse
func (*ClientWithResponses) SearchRoleWithResponse ¶
func (c *ClientWithResponses) SearchRoleWithResponse(ctx context.Context, body SearchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchRoleResponse, error)
func (*ClientWithResponses) SearchStockWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchStockResponse, error)
SearchStockWithBodyWithResponse request with arbitrary body returning *SearchStockResponse
func (*ClientWithResponses) SearchStockWithResponse ¶
func (c *ClientWithResponses) SearchStockWithResponse(ctx context.Context, body SearchStockJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchStockResponse, error)
func (*ClientWithResponses) SearchUserWithBodyWithResponse ¶
func (c *ClientWithResponses) SearchUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchUserResponse, error)
SearchUserWithBodyWithResponse request with arbitrary body returning *SearchUserResponse
func (*ClientWithResponses) SearchUserWithResponse ¶
func (c *ClientWithResponses) SearchUserWithResponse(ctx context.Context, body SearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchUserResponse, error)
func (*ClientWithResponses) StatusWithResponse ¶
func (c *ClientWithResponses) StatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StatusResponse, error)
StatusWithResponse request returning *StatusResponse
func (*ClientWithResponses) UpdateDiscountForFacilityWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateDiscountForFacilityWithBodyWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDiscountForFacilityResponse, error)
UpdateDiscountForFacilityWithBodyWithResponse request with arbitrary body returning *UpdateDiscountForFacilityResponse
func (*ClientWithResponses) UpdateDiscountForFacilityWithResponse ¶
func (c *ClientWithResponses) UpdateDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, body UpdateDiscountForFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDiscountForFacilityResponse, error)
func (*ClientWithResponses) UpdateFacilityConnectionWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateFacilityConnectionWithBodyWithResponse(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFacilityConnectionResponse, error)
UpdateFacilityConnectionWithBodyWithResponse request with arbitrary body returning *UpdateFacilityConnectionResponse
func (*ClientWithResponses) UpdateFacilityConnectionWithResponse ¶
func (c *ClientWithResponses) UpdateFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, body UpdateFacilityConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFacilityConnectionResponse, error)
func (*ClientWithResponses) UpdateMeWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateMeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMeResponse, error)
UpdateMeWithBodyWithResponse request with arbitrary body returning *UpdateMeResponse
func (*ClientWithResponses) UpdateMeWithResponse ¶
func (c *ClientWithResponses) UpdateMeWithResponse(ctx context.Context, body UpdateMeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMeResponse, error)
func (*ClientWithResponses) UpdateRoleWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)
UpdateRoleWithBodyWithResponse request with arbitrary body returning *UpdateRoleResponse
func (*ClientWithResponses) UpdateRoleWithResponse ¶
func (c *ClientWithResponses) UpdateRoleWithResponse(ctx context.Context, name string, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)
func (*ClientWithResponses) UpdateStockWithBodyWithResponse ¶
func (c *ClientWithResponses) UpdateStockWithBodyWithResponse(ctx context.Context, stockId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStockResponse, error)
UpdateStockWithBodyWithResponse request with arbitrary body returning *UpdateStockResponse
func (*ClientWithResponses) UpdateStockWithResponse ¶
func (c *ClientWithResponses) UpdateStockWithResponse(ctx context.Context, stockId string, body UpdateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStockResponse, error)
func (*ClientWithResponses) UpsertStocksWithBodyWithResponse ¶
func (c *ClientWithResponses) UpsertStocksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertStocksResponse, error)
UpsertStocksWithBodyWithResponse request with arbitrary body returning *UpsertStocksResponse
func (*ClientWithResponses) UpsertStocksWithResponse ¶
func (c *ClientWithResponses) UpsertStocksWithResponse(ctx context.Context, body UpsertStocksJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertStocksResponse, error)
type ClientWithResponsesInterface ¶
type ClientWithResponsesInterface interface {
// GetArticlesWithResponse request
GetArticlesWithResponse(ctx context.Context, params *GetArticlesParams, reqEditors ...RequestEditorFn) (*GetArticlesResponse, error)
// GetForecastsForArticleWithResponse request
GetForecastsForArticleWithResponse(ctx context.Context, tenantArticleId string, params *GetForecastsForArticleParams, reqEditors ...RequestEditorFn) (*GetForecastsForArticleResponse, error)
// GetStockDistributionWithResponse request
GetStockDistributionWithResponse(ctx context.Context, tenantArticleId string, params *GetStockDistributionParams, reqEditors ...RequestEditorFn) (*GetStockDistributionResponse, error)
// GetAllFacilitiesWithResponse request
GetAllFacilitiesWithResponse(ctx context.Context, params *GetAllFacilitiesParams, reqEditors ...RequestEditorFn) (*GetAllFacilitiesResponse, error)
// AddFacilityWithBodyWithResponse request with any body
AddFacilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddFacilityResponse, error)
AddFacilityWithResponse(ctx context.Context, body AddFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddFacilityResponse, error)
// SearchFacilityWithBodyWithResponse request with any body
SearchFacilityWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchFacilityResponse, error)
SearchFacilityWithResponse(ctx context.Context, body SearchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchFacilityResponse, error)
// DeleteFacilityWithResponse request
DeleteFacilityWithResponse(ctx context.Context, facilityId string, params *DeleteFacilityParams, reqEditors ...RequestEditorFn) (*DeleteFacilityResponse, error)
// GetFacilityWithResponse request
GetFacilityWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*GetFacilityResponse, error)
// PatchFacilityWithBodyWithResponse request with any body
PatchFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFacilityResponse, error)
PatchFacilityWithResponse(ctx context.Context, facilityId string, body PatchFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFacilityResponse, error)
// ReplaceFacilityWithBodyWithResponse request with any body
ReplaceFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ReplaceFacilityResponse, error)
ReplaceFacilityWithResponse(ctx context.Context, facilityId string, body ReplaceFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*ReplaceFacilityResponse, error)
// FacilityActionWithBodyWithResponse request with any body
FacilityActionWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*FacilityActionResponse, error)
FacilityActionWithResponse(ctx context.Context, facilityId string, body FacilityActionJSONRequestBody, reqEditors ...RequestEditorFn) (*FacilityActionResponse, error)
// ListFacilityCarriersWithResponse request
ListFacilityCarriersWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*ListFacilityCarriersResponse, error)
// CalculateBestCarrierWithBodyWithResponse request with any body
CalculateBestCarrierWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CalculateBestCarrierResponse, error)
CalculateBestCarrierWithResponse(ctx context.Context, facilityId string, body CalculateBestCarrierJSONRequestBody, reqEditors ...RequestEditorFn) (*CalculateBestCarrierResponse, error)
// GetFacilityCarrierWithResponse request
GetFacilityCarrierWithResponse(ctx context.Context, facilityId string, carrierRef string, reqEditors ...RequestEditorFn) (*GetFacilityCarrierResponse, error)
// CreateCarrierToFacilityWithBodyWithResponse request with any body
CreateCarrierToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, carrierRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateCarrierToFacilityResponse, error)
CreateCarrierToFacilityWithResponse(ctx context.Context, facilityId string, carrierRef string, body CreateCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateCarrierToFacilityResponse, error)
// ConnectCarrierToFacilityWithBodyWithResponse request with any body
ConnectCarrierToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, carrierRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ConnectCarrierToFacilityResponse, error)
ConnectCarrierToFacilityWithResponse(ctx context.Context, facilityId string, carrierRef string, body ConnectCarrierToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*ConnectCarrierToFacilityResponse, error)
// GetFacilityConnectionsWithResponse request
GetFacilityConnectionsWithResponse(ctx context.Context, facilityId string, params *GetFacilityConnectionsParams, reqEditors ...RequestEditorFn) (*GetFacilityConnectionsResponse, error)
// CreateConnectionToFacilityWithBodyWithResponse request with any body
CreateConnectionToFacilityWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateConnectionToFacilityResponse, error)
CreateConnectionToFacilityWithResponse(ctx context.Context, facilityId string, body CreateConnectionToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateConnectionToFacilityResponse, error)
// DeleteFacilityConnectionWithResponse request
DeleteFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, reqEditors ...RequestEditorFn) (*DeleteFacilityConnectionResponse, error)
// GetFacilityConnectionWithResponse request
GetFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, params *GetFacilityConnectionParams, reqEditors ...RequestEditorFn) (*GetFacilityConnectionResponse, error)
// UpdateFacilityConnectionWithBodyWithResponse request with any body
UpdateFacilityConnectionWithBodyWithResponse(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateFacilityConnectionResponse, error)
UpdateFacilityConnectionWithResponse(ctx context.Context, facilityId string, connectionId string, params *UpdateFacilityConnectionParams, body UpdateFacilityConnectionJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateFacilityConnectionResponse, error)
// DeleteListingsOfFacilityWithResponse request
DeleteListingsOfFacilityWithResponse(ctx context.Context, facilityId string, reqEditors ...RequestEditorFn) (*DeleteListingsOfFacilityResponse, error)
// GetFacilityListingWithResponse request
GetFacilityListingWithResponse(ctx context.Context, facilityId string, params *GetFacilityListingParams, reqEditors ...RequestEditorFn) (*GetFacilityListingResponse, error)
// PutFacilityListingWithBodyWithResponse request with any body
PutFacilityListingWithBodyWithResponse(ctx context.Context, facilityId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutFacilityListingResponse, error)
PutFacilityListingWithResponse(ctx context.Context, facilityId string, body PutFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*PutFacilityListingResponse, error)
// DeleteFacilityListingWithResponse request
DeleteFacilityListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*DeleteFacilityListingResponse, error)
// GetListingWithResponse request
GetListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, params *GetListingParams, reqEditors ...RequestEditorFn) (*GetListingResponse, error)
// PatchFacilityListingWithBodyWithResponse request with any body
PatchFacilityListingWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFacilityListingResponse, error)
PatchFacilityListingWithResponse(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFacilityListingResponse, error)
// DeleteFacilityListingPartialStockWithResponse request
DeleteFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*DeleteFacilityListingPartialStockResponse, error)
// GetFacilityListingPartialStockWithResponse request
GetFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, reqEditors ...RequestEditorFn) (*GetFacilityListingPartialStockResponse, error)
// PatchFacilityListingPartialStockWithBodyWithResponse request with any body
PatchFacilityListingPartialStockWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchFacilityListingPartialStockResponse, error)
PatchFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, body PatchFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchFacilityListingPartialStockResponse, error)
// PutFacilityListingPartialStockWithBodyWithResponse request with any body
PutFacilityListingPartialStockWithBodyWithResponse(ctx context.Context, facilityId string, tenantArticleId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PutFacilityListingPartialStockResponse, error)
PutFacilityListingPartialStockWithResponse(ctx context.Context, facilityId string, tenantArticleId string, body PutFacilityListingPartialStockJSONRequestBody, reqEditors ...RequestEditorFn) (*PutFacilityListingPartialStockResponse, error)
// GetDiscountsForFacilityWithResponse request
GetDiscountsForFacilityWithResponse(ctx context.Context, facilityRef string, params *GetDiscountsForFacilityParams, reqEditors ...RequestEditorFn) (*GetDiscountsForFacilityResponse, error)
// AddDiscountToFacilityWithBodyWithResponse request with any body
AddDiscountToFacilityWithBodyWithResponse(ctx context.Context, facilityRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AddDiscountToFacilityResponse, error)
AddDiscountToFacilityWithResponse(ctx context.Context, facilityRef string, body AddDiscountToFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*AddDiscountToFacilityResponse, error)
// DeleteDiscountForFacilityWithResponse request
DeleteDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, reqEditors ...RequestEditorFn) (*DeleteDiscountForFacilityResponse, error)
// GetDiscountForFacilityWithResponse request
GetDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, reqEditors ...RequestEditorFn) (*GetDiscountForFacilityResponse, error)
// UpdateDiscountForFacilityWithBodyWithResponse request with any body
UpdateDiscountForFacilityWithBodyWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateDiscountForFacilityResponse, error)
UpdateDiscountForFacilityWithResponse(ctx context.Context, facilityRef string, facilityDiscountRef string, body UpdateDiscountForFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateDiscountForFacilityResponse, error)
// HealthCheckWithResponse request
HealthCheckWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*HealthCheckResponse, error)
// BulkUpsertListingsWithBodyWithResponse request with any body
BulkUpsertListingsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpsertListingsResponse, error)
BulkUpsertListingsWithResponse(ctx context.Context, body BulkUpsertListingsJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpsertListingsResponse, error)
// SearchListingWithBodyWithResponse request with any body
SearchListingWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchListingResponse, error)
SearchListingWithResponse(ctx context.Context, body SearchListingJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchListingResponse, error)
// GetPermissionsWithResponse request
GetPermissionsWithResponse(ctx context.Context, params *GetPermissionsParams, reqEditors ...RequestEditorFn) (*GetPermissionsResponse, error)
// GetAllRolesWithResponse request
GetAllRolesWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetAllRolesResponse, error)
// CreateRoleWithBodyWithResponse request with any body
CreateRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)
CreateRoleWithResponse(ctx context.Context, body CreateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateRoleResponse, error)
// SearchRoleWithBodyWithResponse request with any body
SearchRoleWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchRoleResponse, error)
SearchRoleWithResponse(ctx context.Context, body SearchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchRoleResponse, error)
// DeleteRoleWithResponse request
DeleteRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*DeleteRoleResponse, error)
// GetRoleWithResponse request
GetRoleWithResponse(ctx context.Context, name string, reqEditors ...RequestEditorFn) (*GetRoleResponse, error)
// PatchRoleWithBodyWithResponse request with any body
PatchRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PatchRoleResponse, error)
PatchRoleWithResponse(ctx context.Context, name string, body PatchRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*PatchRoleResponse, error)
// UpdateRoleWithBodyWithResponse request with any body
UpdateRoleWithBodyWithResponse(ctx context.Context, name string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)
UpdateRoleWithResponse(ctx context.Context, name string, body UpdateRoleJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateRoleResponse, error)
// GetSafetyStocksWithResponse request
GetSafetyStocksWithResponse(ctx context.Context, params *GetSafetyStocksParams, reqEditors ...RequestEditorFn) (*GetSafetyStocksResponse, error)
// BulkUpdateSafetyStockWithBodyWithResponse request with any body
BulkUpdateSafetyStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*BulkUpdateSafetyStockResponse, error)
BulkUpdateSafetyStockWithResponse(ctx context.Context, body BulkUpdateSafetyStockJSONRequestBody, reqEditors ...RequestEditorFn) (*BulkUpdateSafetyStockResponse, error)
// DeleteSafetyStockWithResponse request
DeleteSafetyStockWithResponse(ctx context.Context, safetyStockId string, reqEditors ...RequestEditorFn) (*DeleteSafetyStockResponse, error)
// StatusWithResponse request
StatusWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*StatusResponse, error)
// GetStocksWithResponse request
GetStocksWithResponse(ctx context.Context, params *GetStocksParams, reqEditors ...RequestEditorFn) (*GetStocksResponse, error)
// CreateStockWithBodyWithResponse request with any body
CreateStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateStockResponse, error)
CreateStockWithResponse(ctx context.Context, body CreateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateStockResponse, error)
// UpsertStocksWithBodyWithResponse request with any body
UpsertStocksWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpsertStocksResponse, error)
UpsertStocksWithResponse(ctx context.Context, body UpsertStocksJSONRequestBody, reqEditors ...RequestEditorFn) (*UpsertStocksResponse, error)
// PerformStocksActionsWithBodyWithResponse request with any body
PerformStocksActionsWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*PerformStocksActionsResponse, error)
PerformStocksActionsWithResponse(ctx context.Context, body PerformStocksActionsJSONRequestBody, reqEditors ...RequestEditorFn) (*PerformStocksActionsResponse, error)
// SearchStockWithBodyWithResponse request with any body
SearchStockWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchStockResponse, error)
SearchStockWithResponse(ctx context.Context, body SearchStockJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchStockResponse, error)
// GetStockSummariesWithResponse request
GetStockSummariesWithResponse(ctx context.Context, params *GetStockSummariesParams, reqEditors ...RequestEditorFn) (*GetStockSummariesResponse, error)
// DeleteStockWithResponse request
DeleteStockWithResponse(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*DeleteStockResponse, error)
// GetStockWithResponse request
GetStockWithResponse(ctx context.Context, stockId string, reqEditors ...RequestEditorFn) (*GetStockResponse, error)
// UpdateStockWithBodyWithResponse request with any body
UpdateStockWithBodyWithResponse(ctx context.Context, stockId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateStockResponse, error)
UpdateStockWithResponse(ctx context.Context, stockId string, body UpdateStockJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateStockResponse, error)
// GetAllUsersWithResponse request
GetAllUsersWithResponse(ctx context.Context, params *GetAllUsersParams, reqEditors ...RequestEditorFn) (*GetAllUsersResponse, error)
// CreateUserWithBodyWithResponse request with any body
CreateUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
CreateUserWithResponse(ctx context.Context, body CreateUserJSONRequestBody, reqEditors ...RequestEditorFn) (*CreateUserResponse, error)
// UpdateMeWithBodyWithResponse request with any body
UpdateMeWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*UpdateMeResponse, error)
UpdateMeWithResponse(ctx context.Context, body UpdateMeJSONRequestBody, reqEditors ...RequestEditorFn) (*UpdateMeResponse, error)
// ExecuteMeActionWithBodyWithResponse request with any body
ExecuteMeActionWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ExecuteMeActionResponse, error)
ExecuteMeActionWithResponse(ctx context.Context, body ExecuteMeActionJSONRequestBody, reqEditors ...RequestEditorFn) (*ExecuteMeActionResponse, error)
// GetEffectivePermissionsWithResponse request
GetEffectivePermissionsWithResponse(ctx context.Context, reqEditors ...RequestEditorFn) (*GetEffectivePermissionsResponse, error)
// SearchUserWithBodyWithResponse request with any body
SearchUserWithBodyWithResponse(ctx context.Context, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*SearchUserResponse, error)
SearchUserWithResponse(ctx context.Context, body SearchUserJSONRequestBody, reqEditors ...RequestEditorFn) (*SearchUserResponse, error)
// DeleteUserWithResponse request
DeleteUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*DeleteUserResponse, error)
// GetUserWithResponse request
GetUserWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserResponse, error)
// ChangeUserWithBodyWithResponse request with any body
ChangeUserWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*ChangeUserResponse, error)
ChangeUserWithResponse(ctx context.Context, userId string, body ChangeUserJSONRequestBody, reqEditors ...RequestEditorFn) (*ChangeUserResponse, error)
// AssignFacilityWithBodyWithResponse request with any body
AssignFacilityWithBodyWithResponse(ctx context.Context, userId string, contentType string, body io.Reader, reqEditors ...RequestEditorFn) (*AssignFacilityResponse, error)
AssignFacilityWithResponse(ctx context.Context, userId string, body AssignFacilityJSONRequestBody, reqEditors ...RequestEditorFn) (*AssignFacilityResponse, error)
// GetUserRolesWithResponse request
GetUserRolesWithResponse(ctx context.Context, userId string, reqEditors ...RequestEditorFn) (*GetUserRolesResponse, error)
}
ClientWithResponsesInterface is the interface specification for the client with responses above.
type ClosingDay ¶
type ClosingDay struct {
// Date The day at which the Facility is closed
Date time.Time `json:"date"`
// Reason The reason why the Facility is closed on this day
Reason string `json:"reason"`
Recurrence ClosingDayRecurrence `json:"recurrence"`
}
ClosingDay At this day the facility is closed and does not do picking
type ClosingDayRecurrence ¶
type ClosingDayRecurrence string
ClosingDayRecurrence defines model for ClosingDay.Recurrence.
const ( ClosingDayRecurrenceNONRECURRING ClosingDayRecurrence = "NONRECURRING" ClosingDayRecurrenceYEARLY ClosingDayRecurrence = "YEARLY" )
Defines values for ClosingDayRecurrence.
func (ClosingDayRecurrence) Valid ¶
func (e ClosingDayRecurrence) Valid() bool
Valid indicates whether the value is a known member of the ClosingDayRecurrence enum.
type ConnectCarrierToFacilityJSONRequestBody ¶
type ConnectCarrierToFacilityJSONRequestBody = FacilityCarrierConnectionForModification
ConnectCarrierToFacilityJSONRequestBody defines body for ConnectCarrierToFacility for application/json ContentType.
type ConnectCarrierToFacilityResponse ¶
type ConnectCarrierToFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FacilityCarrierConnection
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseConnectCarrierToFacilityResponse ¶
func ParseConnectCarrierToFacilityResponse(rsp *http.Response) (*ConnectCarrierToFacilityResponse, error)
ParseConnectCarrierToFacilityResponse parses an HTTP response from a ConnectCarrierToFacilityWithResponse call
func (ConnectCarrierToFacilityResponse) ContentType ¶
func (r ConnectCarrierToFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ConnectCarrierToFacilityResponse) Status ¶
func (r ConnectCarrierToFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (ConnectCarrierToFacilityResponse) StatusCode ¶
func (r ConnectCarrierToFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ConnectionType ¶
type ConnectionType string
ConnectionType ConnectionType
const ( ConnectionTypeCUSTOMER ConnectionType = "CUSTOMER" ConnectionTypeMANAGEDFACILITY ConnectionType = "MANAGED_FACILITY" ConnectionTypeSUPPLIER ConnectionType = "SUPPLIER" )
Defines values for ConnectionType.
func (ConnectionType) Valid ¶
func (e ConnectionType) Valid() bool
Valid indicates whether the value is a known member of the ConnectionType enum.
type ContextLimitation ¶
type ContextLimitation struct {
// Type The type of the context limitation.
Type ContextLimitationType `json:"type"`
// Values An array defining the values the user is allowed to access — if the entire context object is omitted, no access restrictions apply, whereas an empty array explicitly grants no access (i.e., maximum restriction).
Values []string `json:"values"`
}
ContextLimitation ContextLimitation
type ContextLimitationType ¶
type ContextLimitationType string
ContextLimitationType The type of the context limitation.
const ( ContextLimitationTypeFACILITY ContextLimitationType = "FACILITY" ContextLimitationTypeFACILITYGROUP ContextLimitationType = "FACILITY_GROUP" ContextLimitationTypeROLE ContextLimitationType = "ROLE" ContextLimitationTypeUSERROLE ContextLimitationType = "USER_ROLE" ContextLimitationTypeZONE ContextLimitationType = "ZONE" )
Defines values for ContextLimitationType.
func (ContextLimitationType) Valid ¶
func (e ContextLimitationType) Valid() bool
Valid indicates whether the value is a known member of the ContextLimitationType enum.
type ContextOperator ¶
type ContextOperator string
ContextOperator The operator used to define how the context values are evaluated or compared.
const (
NOT ContextOperator = "NOT"
)
Defines values for ContextOperator.
func (ContextOperator) Valid ¶
func (e ContextOperator) Valid() bool
Valid indicates whether the value is a known member of the ContextOperator enum.
type Coordinates ¶
type Coordinates struct {
// Lat Latitude value
Lat float32 `json:"lat"`
// Lon Longitude value
Lon float32 `json:"lon"`
}
Coordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
type CostCoefficientMeasurementUnit ¶
type CostCoefficientMeasurementUnit string
CostCoefficientMeasurementUnit The unit of measurement for the coefficient
const (
GRAM CostCoefficientMeasurementUnit = "GRAM"
)
Defines values for CostCoefficientMeasurementUnit.
func (CostCoefficientMeasurementUnit) Valid ¶
func (e CostCoefficientMeasurementUnit) Valid() bool
Valid indicates whether the value is a known member of the CostCoefficientMeasurementUnit enum.
type CreateCarrierToFacilityJSONRequestBody ¶
type CreateCarrierToFacilityJSONRequestBody = FacilityCarrierConnectionForCreation
CreateCarrierToFacilityJSONRequestBody defines body for CreateCarrierToFacility for application/json ContentType.
type CreateCarrierToFacilityResponse ¶
type CreateCarrierToFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *FacilityCarrierConnection
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseCreateCarrierToFacilityResponse ¶
func ParseCreateCarrierToFacilityResponse(rsp *http.Response) (*CreateCarrierToFacilityResponse, error)
ParseCreateCarrierToFacilityResponse parses an HTTP response from a CreateCarrierToFacilityWithResponse call
func (CreateCarrierToFacilityResponse) ContentType ¶
func (r CreateCarrierToFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateCarrierToFacilityResponse) Status ¶
func (r CreateCarrierToFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (CreateCarrierToFacilityResponse) StatusCode ¶
func (r CreateCarrierToFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateConnectionToFacilityJSONBody ¶
type CreateConnectionToFacilityJSONBody struct {
// contains filtered or unexported fields
}
CreateConnectionToFacilityJSONBody defines parameters for CreateConnectionToFacility.
func (CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToCustomerForCreation ¶
func (t CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToCustomerForCreation() (InterFacilityConnectionToCustomerForCreation, error)
AsInterFacilityConnectionToCustomerForCreation returns the union data inside the CreateConnectionToFacilityJSONBody as a InterFacilityConnectionToCustomerForCreation
func (CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToManagedFacilityForCreation ¶
func (t CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToManagedFacilityForCreation() (InterFacilityConnectionToManagedFacilityForCreation, error)
AsInterFacilityConnectionToManagedFacilityForCreation returns the union data inside the CreateConnectionToFacilityJSONBody as a InterFacilityConnectionToManagedFacilityForCreation
func (CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToSupplierForCreation ¶
func (t CreateConnectionToFacilityJSONBody) AsInterFacilityConnectionToSupplierForCreation() (InterFacilityConnectionToSupplierForCreation, error)
AsInterFacilityConnectionToSupplierForCreation returns the union data inside the CreateConnectionToFacilityJSONBody as a InterFacilityConnectionToSupplierForCreation
func (CreateConnectionToFacilityJSONBody) Discriminator ¶
func (t CreateConnectionToFacilityJSONBody) Discriminator() (string, error)
func (*CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToCustomerForCreation ¶
func (t *CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToCustomerForCreation(v InterFacilityConnectionToCustomerForCreation) error
FromInterFacilityConnectionToCustomerForCreation overwrites any union data inside the CreateConnectionToFacilityJSONBody as the provided InterFacilityConnectionToCustomerForCreation
func (*CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToManagedFacilityForCreation ¶
func (t *CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToManagedFacilityForCreation(v InterFacilityConnectionToManagedFacilityForCreation) error
FromInterFacilityConnectionToManagedFacilityForCreation overwrites any union data inside the CreateConnectionToFacilityJSONBody as the provided InterFacilityConnectionToManagedFacilityForCreation
func (*CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToSupplierForCreation ¶
func (t *CreateConnectionToFacilityJSONBody) FromInterFacilityConnectionToSupplierForCreation(v InterFacilityConnectionToSupplierForCreation) error
FromInterFacilityConnectionToSupplierForCreation overwrites any union data inside the CreateConnectionToFacilityJSONBody as the provided InterFacilityConnectionToSupplierForCreation
func (CreateConnectionToFacilityJSONBody) MarshalJSON ¶
func (t CreateConnectionToFacilityJSONBody) MarshalJSON() ([]byte, error)
func (*CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToCustomerForCreation ¶
func (t *CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToCustomerForCreation(v InterFacilityConnectionToCustomerForCreation) error
MergeInterFacilityConnectionToCustomerForCreation performs a merge with any union data inside the CreateConnectionToFacilityJSONBody, using the provided InterFacilityConnectionToCustomerForCreation
func (*CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToManagedFacilityForCreation ¶
func (t *CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToManagedFacilityForCreation(v InterFacilityConnectionToManagedFacilityForCreation) error
MergeInterFacilityConnectionToManagedFacilityForCreation performs a merge with any union data inside the CreateConnectionToFacilityJSONBody, using the provided InterFacilityConnectionToManagedFacilityForCreation
func (*CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToSupplierForCreation ¶
func (t *CreateConnectionToFacilityJSONBody) MergeInterFacilityConnectionToSupplierForCreation(v InterFacilityConnectionToSupplierForCreation) error
MergeInterFacilityConnectionToSupplierForCreation performs a merge with any union data inside the CreateConnectionToFacilityJSONBody, using the provided InterFacilityConnectionToSupplierForCreation
func (*CreateConnectionToFacilityJSONBody) UnmarshalJSON ¶
func (t *CreateConnectionToFacilityJSONBody) UnmarshalJSON(b []byte) error
func (CreateConnectionToFacilityJSONBody) ValueByDiscriminator ¶
func (t CreateConnectionToFacilityJSONBody) ValueByDiscriminator() (interface{}, error)
type CreateConnectionToFacilityJSONRequestBody ¶
type CreateConnectionToFacilityJSONRequestBody CreateConnectionToFacilityJSONBody
CreateConnectionToFacilityJSONRequestBody defines body for CreateConnectionToFacility for application/json ContentType.
type CreateConnectionToFacilityResponse ¶
type CreateConnectionToFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InterFacilityConnection
JSON401 *ApiError
JSON403 *ApiError
}
func ParseCreateConnectionToFacilityResponse ¶
func ParseCreateConnectionToFacilityResponse(rsp *http.Response) (*CreateConnectionToFacilityResponse, error)
ParseCreateConnectionToFacilityResponse parses an HTTP response from a CreateConnectionToFacilityWithResponse call
func (CreateConnectionToFacilityResponse) ContentType ¶
func (r CreateConnectionToFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateConnectionToFacilityResponse) Status ¶
func (r CreateConnectionToFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (CreateConnectionToFacilityResponse) StatusCode ¶
func (r CreateConnectionToFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateRoleJSONRequestBody ¶
type CreateRoleJSONRequestBody = RoleForCreation
CreateRoleJSONRequestBody defines body for CreateRole for application/json ContentType.
type CreateRoleResponse ¶
type CreateRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Role
JSON401 *ApiError
JSON403 *ApiError
}
func ParseCreateRoleResponse ¶
func ParseCreateRoleResponse(rsp *http.Response) (*CreateRoleResponse, error)
ParseCreateRoleResponse parses an HTTP response from a CreateRoleWithResponse call
func (CreateRoleResponse) ContentType ¶
func (r CreateRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateRoleResponse) Status ¶
func (r CreateRoleResponse) Status() string
Status returns HTTPResponse.Status
func (CreateRoleResponse) StatusCode ¶
func (r CreateRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateStockJSONRequestBody ¶
type CreateStockJSONRequestBody = StockForCreation
CreateStockJSONRequestBody defines body for CreateStock for application/json ContentType.
type CreateStockResponse ¶
type CreateStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *Stock
JSON401 *ApiError
JSON403 *ApiError
}
func ParseCreateStockResponse ¶
func ParseCreateStockResponse(rsp *http.Response) (*CreateStockResponse, error)
ParseCreateStockResponse parses an HTTP response from a CreateStockWithResponse call
func (CreateStockResponse) ContentType ¶
func (r CreateStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateStockResponse) Status ¶
func (r CreateStockResponse) Status() string
Status returns HTTPResponse.Status
func (CreateStockResponse) StatusCode ¶
func (r CreateStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CreateUserJSONRequestBody ¶
type CreateUserJSONRequestBody = UserForCreation
CreateUserJSONRequestBody defines body for CreateUser for application/json ContentType.
type CreateUserResponse ¶
type CreateUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON201 *User
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseCreateUserResponse ¶
func ParseCreateUserResponse(rsp *http.Response) (*CreateUserResponse, error)
ParseCreateUserResponse parses an HTTP response from a CreateUserWithResponse call
func (CreateUserResponse) ContentType ¶
func (r CreateUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (CreateUserResponse) Status ¶
func (r CreateUserResponse) Status() string
Status returns HTTPResponse.Status
func (CreateUserResponse) StatusCode ¶
func (r CreateUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type CurrencyCode ¶
type CurrencyCode string
CurrencyCode The currency code is a three-letter code that represents a currency in the ISO 4217 standard.
const ( AED CurrencyCode = "AED" AFN CurrencyCode = "AFN" ALL CurrencyCode = "ALL" AMD CurrencyCode = "AMD" ANG CurrencyCode = "ANG" AOA CurrencyCode = "AOA" ARS CurrencyCode = "ARS" AUD CurrencyCode = "AUD" AWG CurrencyCode = "AWG" AZN CurrencyCode = "AZN" BAM CurrencyCode = "BAM" BBD CurrencyCode = "BBD" BDT CurrencyCode = "BDT" BGN CurrencyCode = "BGN" BHD CurrencyCode = "BHD" BIF CurrencyCode = "BIF" BMD CurrencyCode = "BMD" BND CurrencyCode = "BND" BOB CurrencyCode = "BOB" BOV CurrencyCode = "BOV" BRL CurrencyCode = "BRL" BSD CurrencyCode = "BSD" BTN CurrencyCode = "BTN" BWP CurrencyCode = "BWP" BYN CurrencyCode = "BYN" BZD CurrencyCode = "BZD" CAD CurrencyCode = "CAD" CDF CurrencyCode = "CDF" CHE CurrencyCode = "CHE" CHF CurrencyCode = "CHF" CHW CurrencyCode = "CHW" CLF CurrencyCode = "CLF" CLP CurrencyCode = "CLP" CNY CurrencyCode = "CNY" COP CurrencyCode = "COP" COU CurrencyCode = "COU" CRC CurrencyCode = "CRC" CUC CurrencyCode = "CUC" CUP CurrencyCode = "CUP" CVE CurrencyCode = "CVE" CZK CurrencyCode = "CZK" DJF CurrencyCode = "DJF" DKK CurrencyCode = "DKK" DOP CurrencyCode = "DOP" DZD CurrencyCode = "DZD" EGP CurrencyCode = "EGP" ERN CurrencyCode = "ERN" ETB CurrencyCode = "ETB" EUR CurrencyCode = "EUR" FJD CurrencyCode = "FJD" FKP CurrencyCode = "FKP" GBP CurrencyCode = "GBP" GEL CurrencyCode = "GEL" GHS CurrencyCode = "GHS" GIP CurrencyCode = "GIP" GMD CurrencyCode = "GMD" GNF CurrencyCode = "GNF" GTQ CurrencyCode = "GTQ" GYD CurrencyCode = "GYD" HKD CurrencyCode = "HKD" HNL CurrencyCode = "HNL" HTG CurrencyCode = "HTG" HUF CurrencyCode = "HUF" IDR CurrencyCode = "IDR" ILS CurrencyCode = "ILS" INR CurrencyCode = "INR" IQD CurrencyCode = "IQD" IRR CurrencyCode = "IRR" ISK CurrencyCode = "ISK" JMD CurrencyCode = "JMD" JOD CurrencyCode = "JOD" JPY CurrencyCode = "JPY" KES CurrencyCode = "KES" KGS CurrencyCode = "KGS" KHR CurrencyCode = "KHR" KMF CurrencyCode = "KMF" KPW CurrencyCode = "KPW" KRW CurrencyCode = "KRW" KWD CurrencyCode = "KWD" KYD CurrencyCode = "KYD" KZT CurrencyCode = "KZT" LAK CurrencyCode = "LAK" LBP CurrencyCode = "LBP" LKR CurrencyCode = "LKR" LRD CurrencyCode = "LRD" LSL CurrencyCode = "LSL" LYD CurrencyCode = "LYD" MAD CurrencyCode = "MAD" MDL CurrencyCode = "MDL" MGA CurrencyCode = "MGA" MKD CurrencyCode = "MKD" MMK CurrencyCode = "MMK" MNT CurrencyCode = "MNT" MOP CurrencyCode = "MOP" MRU CurrencyCode = "MRU" MUR CurrencyCode = "MUR" MVR CurrencyCode = "MVR" MWK CurrencyCode = "MWK" MXN CurrencyCode = "MXN" MXV CurrencyCode = "MXV" MYR CurrencyCode = "MYR" MZN CurrencyCode = "MZN" NAD CurrencyCode = "NAD" NGN CurrencyCode = "NGN" NIO CurrencyCode = "NIO" NOK CurrencyCode = "NOK" NPR CurrencyCode = "NPR" NZD CurrencyCode = "NZD" OMR CurrencyCode = "OMR" PAB CurrencyCode = "PAB" PEN CurrencyCode = "PEN" PGK CurrencyCode = "PGK" PHP CurrencyCode = "PHP" PKR CurrencyCode = "PKR" PLN CurrencyCode = "PLN" PYG CurrencyCode = "PYG" QAR CurrencyCode = "QAR" RON CurrencyCode = "RON" RSD CurrencyCode = "RSD" RUB CurrencyCode = "RUB" RWF CurrencyCode = "RWF" SAR CurrencyCode = "SAR" SBD CurrencyCode = "SBD" SCR CurrencyCode = "SCR" SDG CurrencyCode = "SDG" SEK CurrencyCode = "SEK" SGD CurrencyCode = "SGD" SHP CurrencyCode = "SHP" SLE CurrencyCode = "SLE" SOS CurrencyCode = "SOS" SRD CurrencyCode = "SRD" SSP CurrencyCode = "SSP" STN CurrencyCode = "STN" SVC CurrencyCode = "SVC" SYP CurrencyCode = "SYP" SZL CurrencyCode = "SZL" THB CurrencyCode = "THB" TJS CurrencyCode = "TJS" TMT CurrencyCode = "TMT" TND CurrencyCode = "TND" TOP CurrencyCode = "TOP" TRY CurrencyCode = "TRY" TTD CurrencyCode = "TTD" TWD CurrencyCode = "TWD" TZS CurrencyCode = "TZS" UAH CurrencyCode = "UAH" UGX CurrencyCode = "UGX" USD CurrencyCode = "USD" USN CurrencyCode = "USN" UYI CurrencyCode = "UYI" UYU CurrencyCode = "UYU" UYW CurrencyCode = "UYW" UZS CurrencyCode = "UZS" VED CurrencyCode = "VED" VES CurrencyCode = "VES" VND CurrencyCode = "VND" VUV CurrencyCode = "VUV" WST CurrencyCode = "WST" XAF CurrencyCode = "XAF" XAG CurrencyCode = "XAG" XAU CurrencyCode = "XAU" XBA CurrencyCode = "XBA" XBB CurrencyCode = "XBB" XBC CurrencyCode = "XBC" XBD CurrencyCode = "XBD" XCD CurrencyCode = "XCD" XDR CurrencyCode = "XDR" XOF CurrencyCode = "XOF" XPD CurrencyCode = "XPD" XPF CurrencyCode = "XPF" XPT CurrencyCode = "XPT" XSU CurrencyCode = "XSU" XTS CurrencyCode = "XTS" XUA CurrencyCode = "XUA" XXX CurrencyCode = "XXX" YER CurrencyCode = "YER" ZAR CurrencyCode = "ZAR" ZMW CurrencyCode = "ZMW" ZWL CurrencyCode = "ZWL" )
Defines values for CurrencyCode.
func (CurrencyCode) Valid ¶
func (e CurrencyCode) Valid() bool
Valid indicates whether the value is a known member of the CurrencyCode enum.
type CustomClaims ¶
type CustomClaims struct {
// Roles The roles of the user
Roles []UserRole `json:"roles"`
}
CustomClaims CustomClaims
type CustomServiceDefinition ¶
type CustomServiceDefinition struct {
// AdditionalInformation Additional information necessary to fulfil the custom service
AdditionalInformation *[]struct {
// AdditionalInformationRef A reference to the specific additional information of the custom service
AdditionalInformationRef string `json:"additionalInformationRef"`
// TenantAdditionalInformationId The id of the tenant specific additional information
TenantAdditionalInformationId *string `json:"tenantAdditionalInformationId,omitempty"`
// Value The value of the additional information
Value *CustomServiceDefinition_AdditionalInformation_Value `json:"value,omitempty"`
} `json:"additionalInformation,omitempty"`
// CustomAttributes Attributes that can be added to the consumer. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CustomServiceRef A reference to the custom service to be applied to the orderline items
CustomServiceRef *string `json:"customServiceRef,omitempty"`
// IsBundled if true all articles below this service are intrpreted as a bundle
IsBundled *bool `json:"isBundled,omitempty"`
// TenantCustomServiceId The id of the tenant specific custom service
TenantCustomServiceId *string `json:"tenantCustomServiceId,omitempty"`
}
CustomServiceDefinition CustomServiceDefinition
type CustomServiceDefinitionAdditionalInformationValue0 ¶
type CustomServiceDefinitionAdditionalInformationValue0 = string
CustomServiceDefinitionAdditionalInformationValue0 defines model for .
type CustomServiceDefinitionAdditionalInformationValue1 ¶
type CustomServiceDefinitionAdditionalInformationValue1 = int
CustomServiceDefinitionAdditionalInformationValue1 defines model for .
type CustomServiceDefinitionAdditionalInformationValue2 ¶
type CustomServiceDefinitionAdditionalInformationValue2 = float32
CustomServiceDefinitionAdditionalInformationValue2 defines model for .
type CustomServiceDefinitionAdditionalInformationValue3 ¶
type CustomServiceDefinitionAdditionalInformationValue3 = bool
CustomServiceDefinitionAdditionalInformationValue3 defines model for .
type CustomServiceDefinition_AdditionalInformation_Value ¶
type CustomServiceDefinition_AdditionalInformation_Value struct {
// contains filtered or unexported fields
}
CustomServiceDefinition_AdditionalInformation_Value The value of the additional information
func (CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue0 ¶
func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue0() (CustomServiceDefinitionAdditionalInformationValue0, error)
AsCustomServiceDefinitionAdditionalInformationValue0 returns the union data inside the CustomServiceDefinition_AdditionalInformation_Value as a CustomServiceDefinitionAdditionalInformationValue0
func (CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue1 ¶
func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue1() (CustomServiceDefinitionAdditionalInformationValue1, error)
AsCustomServiceDefinitionAdditionalInformationValue1 returns the union data inside the CustomServiceDefinition_AdditionalInformation_Value as a CustomServiceDefinitionAdditionalInformationValue1
func (CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue2 ¶
func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue2() (CustomServiceDefinitionAdditionalInformationValue2, error)
AsCustomServiceDefinitionAdditionalInformationValue2 returns the union data inside the CustomServiceDefinition_AdditionalInformation_Value as a CustomServiceDefinitionAdditionalInformationValue2
func (CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue3 ¶
func (t CustomServiceDefinition_AdditionalInformation_Value) AsCustomServiceDefinitionAdditionalInformationValue3() (CustomServiceDefinitionAdditionalInformationValue3, error)
AsCustomServiceDefinitionAdditionalInformationValue3 returns the union data inside the CustomServiceDefinition_AdditionalInformation_Value as a CustomServiceDefinitionAdditionalInformationValue3
func (*CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue0 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue0(v CustomServiceDefinitionAdditionalInformationValue0) error
FromCustomServiceDefinitionAdditionalInformationValue0 overwrites any union data inside the CustomServiceDefinition_AdditionalInformation_Value as the provided CustomServiceDefinitionAdditionalInformationValue0
func (*CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue1 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue1(v CustomServiceDefinitionAdditionalInformationValue1) error
FromCustomServiceDefinitionAdditionalInformationValue1 overwrites any union data inside the CustomServiceDefinition_AdditionalInformation_Value as the provided CustomServiceDefinitionAdditionalInformationValue1
func (*CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue2 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue2(v CustomServiceDefinitionAdditionalInformationValue2) error
FromCustomServiceDefinitionAdditionalInformationValue2 overwrites any union data inside the CustomServiceDefinition_AdditionalInformation_Value as the provided CustomServiceDefinitionAdditionalInformationValue2
func (*CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue3 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) FromCustomServiceDefinitionAdditionalInformationValue3(v CustomServiceDefinitionAdditionalInformationValue3) error
FromCustomServiceDefinitionAdditionalInformationValue3 overwrites any union data inside the CustomServiceDefinition_AdditionalInformation_Value as the provided CustomServiceDefinitionAdditionalInformationValue3
func (CustomServiceDefinition_AdditionalInformation_Value) MarshalJSON ¶
func (t CustomServiceDefinition_AdditionalInformation_Value) MarshalJSON() ([]byte, error)
func (*CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue0 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue0(v CustomServiceDefinitionAdditionalInformationValue0) error
MergeCustomServiceDefinitionAdditionalInformationValue0 performs a merge with any union data inside the CustomServiceDefinition_AdditionalInformation_Value, using the provided CustomServiceDefinitionAdditionalInformationValue0
func (*CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue1 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue1(v CustomServiceDefinitionAdditionalInformationValue1) error
MergeCustomServiceDefinitionAdditionalInformationValue1 performs a merge with any union data inside the CustomServiceDefinition_AdditionalInformation_Value, using the provided CustomServiceDefinitionAdditionalInformationValue1
func (*CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue2 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue2(v CustomServiceDefinitionAdditionalInformationValue2) error
MergeCustomServiceDefinitionAdditionalInformationValue2 performs a merge with any union data inside the CustomServiceDefinition_AdditionalInformation_Value, using the provided CustomServiceDefinitionAdditionalInformationValue2
func (*CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue3 ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) MergeCustomServiceDefinitionAdditionalInformationValue3(v CustomServiceDefinitionAdditionalInformationValue3) error
MergeCustomServiceDefinitionAdditionalInformationValue3 performs a merge with any union data inside the CustomServiceDefinition_AdditionalInformation_Value, using the provided CustomServiceDefinitionAdditionalInformationValue3
func (*CustomServiceDefinition_AdditionalInformation_Value) UnmarshalJSON ¶
func (t *CustomServiceDefinition_AdditionalInformation_Value) UnmarshalJSON(b []byte) error
type CustomServiceItem ¶
type CustomServiceItem = CustomServiceItemForCreation
CustomServiceItem CustomServiceItemForCreation
type CustomServiceItemForCreation ¶
type CustomServiceItemForCreation struct {
ArticleItems []ArticleItem `json:"articleItems"`
// CustomServiceDefinition CustomServiceDefinition
CustomServiceDefinition CustomServiceDefinition `json:"customServiceDefinition"`
CustomServiceItems []CustomServiceItemForCreation `json:"customServiceItems"`
}
CustomServiceItemForCreation CustomServiceItemForCreation
type CutoffTime ¶
CutoffTime CutoffTime
type DateEqFilter ¶
type DateEqFilter struct {
Eq *time.Time `json:"eq,omitempty"`
NotEq *time.Time `json:"notEq,omitempty"`
}
DateEqFilter DateEqFilter
type DateFilter ¶
type DateFilter struct {
// After Search using ISO‑8601 dates relative to today. Prefix with “–” for past dates. Results include events after the specified date. Example: “–P1D” for yesterday, “P1W” for next week.
After *string `json:"after,omitempty"`
// Before Search using ISO‑8601 dates relative to today. Prefix with “–” for past dates. Results include events before the specified date. Example: “–P1D” for yesterday, “P1W” for next week.
Before *string `json:"before,omitempty"`
Eq *time.Time `json:"eq,omitempty"`
Gt *time.Time `json:"gt,omitempty"`
Gte *time.Time `json:"gte,omitempty"`
Lt *time.Time `json:"lt,omitempty"`
Lte *time.Time `json:"lte,omitempty"`
NotEq *time.Time `json:"notEq,omitempty"`
}
DateFilter DateFilter
type DateListFilter ¶
type DateListFilter struct {
// Contains DateEqFilter
Contains *DateEqFilter `json:"contains,omitempty"`
}
DateListFilter DateListFilter
type DeleteDiscountForFacilityResponse ¶
type DeleteDiscountForFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteDiscountForFacilityResponse ¶
func ParseDeleteDiscountForFacilityResponse(rsp *http.Response) (*DeleteDiscountForFacilityResponse, error)
ParseDeleteDiscountForFacilityResponse parses an HTTP response from a DeleteDiscountForFacilityWithResponse call
func (DeleteDiscountForFacilityResponse) ContentType ¶
func (r DeleteDiscountForFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteDiscountForFacilityResponse) Status ¶
func (r DeleteDiscountForFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteDiscountForFacilityResponse) StatusCode ¶
func (r DeleteDiscountForFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFacilityConnectionResponse ¶
type DeleteFacilityConnectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteFacilityConnectionResponse ¶
func ParseDeleteFacilityConnectionResponse(rsp *http.Response) (*DeleteFacilityConnectionResponse, error)
ParseDeleteFacilityConnectionResponse parses an HTTP response from a DeleteFacilityConnectionWithResponse call
func (DeleteFacilityConnectionResponse) ContentType ¶
func (r DeleteFacilityConnectionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFacilityConnectionResponse) Status ¶
func (r DeleteFacilityConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFacilityConnectionResponse) StatusCode ¶
func (r DeleteFacilityConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFacilityListingPartialStockResponse ¶
type DeleteFacilityListingPartialStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteFacilityListingPartialStockResponse ¶
func ParseDeleteFacilityListingPartialStockResponse(rsp *http.Response) (*DeleteFacilityListingPartialStockResponse, error)
ParseDeleteFacilityListingPartialStockResponse parses an HTTP response from a DeleteFacilityListingPartialStockWithResponse call
func (DeleteFacilityListingPartialStockResponse) ContentType ¶
func (r DeleteFacilityListingPartialStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFacilityListingPartialStockResponse) Status ¶
func (r DeleteFacilityListingPartialStockResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFacilityListingPartialStockResponse) StatusCode ¶
func (r DeleteFacilityListingPartialStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFacilityListingResponse ¶
type DeleteFacilityListingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteFacilityListingResponse ¶
func ParseDeleteFacilityListingResponse(rsp *http.Response) (*DeleteFacilityListingResponse, error)
ParseDeleteFacilityListingResponse parses an HTTP response from a DeleteFacilityListingWithResponse call
func (DeleteFacilityListingResponse) ContentType ¶
func (r DeleteFacilityListingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFacilityListingResponse) Status ¶
func (r DeleteFacilityListingResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFacilityListingResponse) StatusCode ¶
func (r DeleteFacilityListingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteFacilityParams ¶
type DeleteFacilityParams struct {
// ForceDeletion cascading deletion without pre condition check
ForceDeletion *bool `form:"forceDeletion,omitempty" json:"forceDeletion,omitempty"`
}
DeleteFacilityParams defines parameters for DeleteFacility.
type DeleteFacilityResponse ¶
type DeleteFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteFacilityResponse ¶
func ParseDeleteFacilityResponse(rsp *http.Response) (*DeleteFacilityResponse, error)
ParseDeleteFacilityResponse parses an HTTP response from a DeleteFacilityWithResponse call
func (DeleteFacilityResponse) ContentType ¶
func (r DeleteFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteFacilityResponse) Status ¶
func (r DeleteFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteFacilityResponse) StatusCode ¶
func (r DeleteFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteListingsOfFacilityResponse ¶
type DeleteListingsOfFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteListingsOfFacilityResponse ¶
func ParseDeleteListingsOfFacilityResponse(rsp *http.Response) (*DeleteListingsOfFacilityResponse, error)
ParseDeleteListingsOfFacilityResponse parses an HTTP response from a DeleteListingsOfFacilityWithResponse call
func (DeleteListingsOfFacilityResponse) ContentType ¶
func (r DeleteListingsOfFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteListingsOfFacilityResponse) Status ¶
func (r DeleteListingsOfFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteListingsOfFacilityResponse) StatusCode ¶
func (r DeleteListingsOfFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteRoleResponse ¶
type DeleteRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Role
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteRoleResponse ¶
func ParseDeleteRoleResponse(rsp *http.Response) (*DeleteRoleResponse, error)
ParseDeleteRoleResponse parses an HTTP response from a DeleteRoleWithResponse call
func (DeleteRoleResponse) ContentType ¶
func (r DeleteRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteRoleResponse) Status ¶
func (r DeleteRoleResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteRoleResponse) StatusCode ¶
func (r DeleteRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteSafetyStockResponse ¶
type DeleteSafetyStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteSafetyStockResponse ¶
func ParseDeleteSafetyStockResponse(rsp *http.Response) (*DeleteSafetyStockResponse, error)
ParseDeleteSafetyStockResponse parses an HTTP response from a DeleteSafetyStockWithResponse call
func (DeleteSafetyStockResponse) ContentType ¶
func (r DeleteSafetyStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteSafetyStockResponse) Status ¶
func (r DeleteSafetyStockResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteSafetyStockResponse) StatusCode ¶
func (r DeleteSafetyStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteStockResponse ¶
type DeleteStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
}
func ParseDeleteStockResponse ¶
func ParseDeleteStockResponse(rsp *http.Response) (*DeleteStockResponse, error)
ParseDeleteStockResponse parses an HTTP response from a DeleteStockWithResponse call
func (DeleteStockResponse) ContentType ¶
func (r DeleteStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteStockResponse) Status ¶
func (r DeleteStockResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteStockResponse) StatusCode ¶
func (r DeleteStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeleteUserResponse ¶
type DeleteUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseDeleteUserResponse ¶
func ParseDeleteUserResponse(rsp *http.Response) (*DeleteUserResponse, error)
ParseDeleteUserResponse parses an HTTP response from a DeleteUserWithResponse call
func (DeleteUserResponse) ContentType ¶
func (r DeleteUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (DeleteUserResponse) Status ¶
func (r DeleteUserResponse) Status() string
Status returns HTTPResponse.Status
func (DeleteUserResponse) StatusCode ¶
func (r DeleteUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type DeliverCostCoefficient ¶
type DeliverCostCoefficient struct {
// MeasurementUnit The unit of measurement for the coefficient
MeasurementUnit CostCoefficientMeasurementUnit `json:"measurementUnit"`
// Value The coefficient value
Value float32 `json:"value"`
}
DeliverCostCoefficient DeliverCostCoefficient
type DeliveryArea ¶
type DeliveryArea struct {
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
PostalCode string `json:"postalCode"`
}
DeliveryArea DeliveryArea
type DeliveryTarget ¶
type DeliveryTarget string
DeliveryTarget The destination for a delivery
const ( SHIPTOCUSTOMER DeliveryTarget = "SHIP_TO_CUSTOMER" SHIPTOSTORE DeliveryTarget = "SHIP_TO_STORE" )
Defines values for DeliveryTarget.
func (DeliveryTarget) Valid ¶
func (e DeliveryTarget) Valid() bool
Valid indicates whether the value is a known member of the DeliveryTarget enum.
type EffectivePermissionsResponse ¶
type EffectivePermissionsResponse struct {
// Roles The roles of the user
Roles []UserRoleWithPermissions `json:"roles"`
// UserId User ID of the current user
UserId string `json:"userId"`
}
EffectivePermissionsResponse EffectivePermissionsResponse
type ErrorInner ¶
type ErrorInner struct {
Description *string `json:"description,omitempty"`
// RequestVersion The version provided within an invalid request.
RequestVersion *int64 `json:"requestVersion,omitempty"`
Summary string `json:"summary"`
Version *int64 `json:"version,omitempty"`
}
ErrorInner ErrorInner
type ExecuteMeActionJSONBody ¶
type ExecuteMeActionJSONBody struct {
// contains filtered or unexported fields
}
ExecuteMeActionJSONBody defines parameters for ExecuteMeAction.
func (ExecuteMeActionJSONBody) AsModifyMeAction ¶
func (t ExecuteMeActionJSONBody) AsModifyMeAction() (ModifyMeAction, error)
AsModifyMeAction returns the union data inside the ExecuteMeActionJSONBody as a ModifyMeAction
func (ExecuteMeActionJSONBody) AsModifyMyCredentialsAction ¶
func (t ExecuteMeActionJSONBody) AsModifyMyCredentialsAction() (ModifyMyCredentialsAction, error)
AsModifyMyCredentialsAction returns the union data inside the ExecuteMeActionJSONBody as a ModifyMyCredentialsAction
func (*ExecuteMeActionJSONBody) FromModifyMeAction ¶
func (t *ExecuteMeActionJSONBody) FromModifyMeAction(v ModifyMeAction) error
FromModifyMeAction overwrites any union data inside the ExecuteMeActionJSONBody as the provided ModifyMeAction
func (*ExecuteMeActionJSONBody) FromModifyMyCredentialsAction ¶
func (t *ExecuteMeActionJSONBody) FromModifyMyCredentialsAction(v ModifyMyCredentialsAction) error
FromModifyMyCredentialsAction overwrites any union data inside the ExecuteMeActionJSONBody as the provided ModifyMyCredentialsAction
func (ExecuteMeActionJSONBody) MarshalJSON ¶
func (t ExecuteMeActionJSONBody) MarshalJSON() ([]byte, error)
func (*ExecuteMeActionJSONBody) MergeModifyMeAction ¶
func (t *ExecuteMeActionJSONBody) MergeModifyMeAction(v ModifyMeAction) error
MergeModifyMeAction performs a merge with any union data inside the ExecuteMeActionJSONBody, using the provided ModifyMeAction
func (*ExecuteMeActionJSONBody) MergeModifyMyCredentialsAction ¶
func (t *ExecuteMeActionJSONBody) MergeModifyMyCredentialsAction(v ModifyMyCredentialsAction) error
MergeModifyMyCredentialsAction performs a merge with any union data inside the ExecuteMeActionJSONBody, using the provided ModifyMyCredentialsAction
func (*ExecuteMeActionJSONBody) UnmarshalJSON ¶
func (t *ExecuteMeActionJSONBody) UnmarshalJSON(b []byte) error
type ExecuteMeActionJSONRequestBody ¶
type ExecuteMeActionJSONRequestBody ExecuteMeActionJSONBody
ExecuteMeActionJSONRequestBody defines body for ExecuteMeAction for application/json ContentType.
type ExecuteMeActionResponse ¶
type ExecuteMeActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON409 *ApiError
}
func ParseExecuteMeActionResponse ¶
func ParseExecuteMeActionResponse(rsp *http.Response) (*ExecuteMeActionResponse, error)
ParseExecuteMeActionResponse parses an HTTP response from a ExecuteMeActionWithResponse call
func (ExecuteMeActionResponse) ContentType ¶
func (r ExecuteMeActionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ExecuteMeActionResponse) Status ¶
func (r ExecuteMeActionResponse) Status() string
Status returns HTTPResponse.Status
func (ExecuteMeActionResponse) StatusCode ¶
func (r ExecuteMeActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Facility ¶
type Facility struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
Name string `json:"name"`
OperativeCosts *[]FacilityOperativeCostForCreation `json:"operativeCosts,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *FacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type *FacilityType `json:"type,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
Facility defines model for Facility.
type FacilityActionJSONRequestBody ¶
type FacilityActionJSONRequestBody = FacilityActionsParameter
FacilityActionJSONRequestBody defines body for FacilityAction for application/json ContentType.
type FacilityActionResponse ¶
type FacilityActionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ManagedFacility
JSON401 *ApiError
JSON403 *ApiError
}
func ParseFacilityActionResponse ¶
func ParseFacilityActionResponse(rsp *http.Response) (*FacilityActionResponse, error)
ParseFacilityActionResponse parses an HTTP response from a FacilityActionWithResponse call
func (FacilityActionResponse) ContentType ¶
func (r FacilityActionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (FacilityActionResponse) Status ¶
func (r FacilityActionResponse) Status() string
Status returns HTTPResponse.Status
func (FacilityActionResponse) StatusCode ¶
func (r FacilityActionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type FacilityActionsParameter ¶
type FacilityActionsParameter struct {
// contains filtered or unexported fields
}
FacilityActionsParameter FacilityActionsParameter
func (FacilityActionsParameter) AsRemoveFacilityCoordinatesActionParameter ¶
func (t FacilityActionsParameter) AsRemoveFacilityCoordinatesActionParameter() (RemoveFacilityCoordinatesActionParameter, error)
AsRemoveFacilityCoordinatesActionParameter returns the union data inside the FacilityActionsParameter as a RemoveFacilityCoordinatesActionParameter
func (FacilityActionsParameter) AsUpdateFacilityCoordinatesActionParameter ¶
func (t FacilityActionsParameter) AsUpdateFacilityCoordinatesActionParameter() (UpdateFacilityCoordinatesActionParameter, error)
AsUpdateFacilityCoordinatesActionParameter returns the union data inside the FacilityActionsParameter as a UpdateFacilityCoordinatesActionParameter
func (*FacilityActionsParameter) FromRemoveFacilityCoordinatesActionParameter ¶
func (t *FacilityActionsParameter) FromRemoveFacilityCoordinatesActionParameter(v RemoveFacilityCoordinatesActionParameter) error
FromRemoveFacilityCoordinatesActionParameter overwrites any union data inside the FacilityActionsParameter as the provided RemoveFacilityCoordinatesActionParameter
func (*FacilityActionsParameter) FromUpdateFacilityCoordinatesActionParameter ¶
func (t *FacilityActionsParameter) FromUpdateFacilityCoordinatesActionParameter(v UpdateFacilityCoordinatesActionParameter) error
FromUpdateFacilityCoordinatesActionParameter overwrites any union data inside the FacilityActionsParameter as the provided UpdateFacilityCoordinatesActionParameter
func (FacilityActionsParameter) MarshalJSON ¶
func (t FacilityActionsParameter) MarshalJSON() ([]byte, error)
func (*FacilityActionsParameter) MergeRemoveFacilityCoordinatesActionParameter ¶
func (t *FacilityActionsParameter) MergeRemoveFacilityCoordinatesActionParameter(v RemoveFacilityCoordinatesActionParameter) error
MergeRemoveFacilityCoordinatesActionParameter performs a merge with any union data inside the FacilityActionsParameter, using the provided RemoveFacilityCoordinatesActionParameter
func (*FacilityActionsParameter) MergeUpdateFacilityCoordinatesActionParameter ¶
func (t *FacilityActionsParameter) MergeUpdateFacilityCoordinatesActionParameter(v UpdateFacilityCoordinatesActionParameter) error
MergeUpdateFacilityCoordinatesActionParameter performs a merge with any union data inside the FacilityActionsParameter, using the provided UpdateFacilityCoordinatesActionParameter
func (*FacilityActionsParameter) UnmarshalJSON ¶
func (t *FacilityActionsParameter) UnmarshalJSON(b []byte) error
type FacilityAddress ¶
type FacilityAddress struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City string `json:"city"`
CompanyName string `json:"companyName"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
EmailAddresses *[]struct {
// Recipient Human readable information who is the recipient for emails sent to this address.
Recipient *string `json:"recipient,omitempty"`
Value string `json:"value"`
} `json:"emailAddresses,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type FacilityAddressPhoneNumbersType `json:"type"`
// Value The number itself. We do not enforce any format (yet).
Value string `json:"value"`
} `json:"phoneNumbers,omitempty"`
PostalCode string `json:"postalCode"`
Province *string `json:"province,omitempty"`
// ResolvedCoordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
ResolvedCoordinates *Coordinates `json:"resolvedCoordinates,omitempty"`
// ResolvedTimeZone Timezone for information retrieved e.g. by the Google Maps API
ResolvedTimeZone *TimeZone `json:"resolvedTimeZone,omitempty"`
Street string `json:"street"`
}
FacilityAddress defines model for FacilityAddress.
type FacilityAddressEmailAddressesFilter ¶
type FacilityAddressEmailAddressesFilter struct {
// Recipient Search by recipient
Recipient *StringFilter `json:"recipient,omitempty"`
// Value Search by value
Value *StringFilter `json:"value,omitempty"`
}
FacilityAddressEmailAddressesFilter FacilityAddressEmailAddressesFilter
type FacilityAddressEmailAddressesListFilter ¶
type FacilityAddressEmailAddressesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *FacilityAddressEmailAddressesFilter `json:"contains,omitempty"`
}
FacilityAddressEmailAddressesListFilter FacilityAddressEmailAddressesListFilter
type FacilityAddressFilter ¶
type FacilityAddressFilter struct {
// City Search by city
City *StringSearchFilter `json:"city,omitempty"`
// CompanyName Search by companyName
CompanyName *StringFilter `json:"companyName,omitempty"`
// Country Search by country
Country *StringSearchFilter `json:"country,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]FacilityAddressFilter_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// EmailAddresses Nested list search by emailAddresses
EmailAddresses *FacilityAddressEmailAddressesListFilter `json:"emailAddresses,omitempty"`
// HouseNumber Search by houseNumber
HouseNumber *StringFilter `json:"houseNumber,omitempty"`
// PostalCode Search by postalCode
PostalCode *StringSearchFilter `json:"postalCode,omitempty"`
// Province Search by province
Province *StringFilter `json:"province,omitempty"`
// Street Search by street
Street *StringFilter `json:"street,omitempty"`
}
FacilityAddressFilter FacilityAddressFilter
type FacilityAddressFilter_CustomAttributes_AdditionalProperties ¶
type FacilityAddressFilter_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
FacilityAddressFilter_CustomAttributes_AdditionalProperties defines model for FacilityAddressFilter.customAttributes.AdditionalProperties.
func (FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as a BooleanFilter
func (FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as a DateFilter
func (FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (FacilityAddressFilter_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t FacilityAddressFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the FacilityAddressFilter_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*FacilityAddressFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *FacilityAddressFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type FacilityAddressForCreation ¶
type FacilityAddressForCreation struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City string `json:"city"`
CompanyName string `json:"companyName"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
EmailAddresses *[]struct {
// Recipient Human readable information who is the recipient for emails sent to this address.
Recipient *string `json:"recipient,omitempty"`
Value string `json:"value"`
} `json:"emailAddresses,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type FacilityAddressForCreationPhoneNumbersType `json:"type"`
// Value The number itself. We do not enforce any format (yet).
Value string `json:"value"`
} `json:"phoneNumbers,omitempty"`
PostalCode string `json:"postalCode"`
Province *string `json:"province,omitempty"`
// ResolvedCoordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
ResolvedCoordinates *Coordinates `json:"resolvedCoordinates,omitempty"`
// ResolvedTimeZone Self-provided timezone for determining the local time of a facility
ResolvedTimeZone *TimeZoneForCreation `json:"resolvedTimeZone,omitempty"`
Street string `json:"street"`
}
FacilityAddressForCreation defines model for FacilityAddressForCreation.
type FacilityAddressForCreationPhoneNumbersType ¶
type FacilityAddressForCreationPhoneNumbersType string
FacilityAddressForCreationPhoneNumbersType defines model for FacilityAddressForCreation.PhoneNumbers.Type.
const ( FacilityAddressForCreationPhoneNumbersTypeMOBILE FacilityAddressForCreationPhoneNumbersType = "MOBILE" FacilityAddressForCreationPhoneNumbersTypePHONE FacilityAddressForCreationPhoneNumbersType = "PHONE" )
Defines values for FacilityAddressForCreationPhoneNumbersType.
func (FacilityAddressForCreationPhoneNumbersType) Valid ¶
func (e FacilityAddressForCreationPhoneNumbersType) Valid() bool
Valid indicates whether the value is a known member of the FacilityAddressForCreationPhoneNumbersType enum.
type FacilityAddressPhoneNumbersType ¶
type FacilityAddressPhoneNumbersType string
FacilityAddressPhoneNumbersType defines model for FacilityAddress.PhoneNumbers.Type.
const ( FacilityAddressPhoneNumbersTypeMOBILE FacilityAddressPhoneNumbersType = "MOBILE" FacilityAddressPhoneNumbersTypePHONE FacilityAddressPhoneNumbersType = "PHONE" )
Defines values for FacilityAddressPhoneNumbersType.
func (FacilityAddressPhoneNumbersType) Valid ¶
func (e FacilityAddressPhoneNumbersType) Valid() bool
Valid indicates whether the value is a known member of the FacilityAddressPhoneNumbersType enum.
type FacilityAddressSort ¶
type FacilityAddressSort struct {
City *FacilityAddressSortCity `json:"city,omitempty"`
Country *FacilityAddressSortCountry `json:"country,omitempty"`
PostalCode *FacilityAddressSortPostalCode `json:"postalCode,omitempty"`
}
FacilityAddressSort FacilityAddressSort
type FacilityAddressSortCity ¶
type FacilityAddressSortCity string
FacilityAddressSortCity defines model for FacilityAddressSort.City.
const ( FacilityAddressSortCityASC FacilityAddressSortCity = "ASC" FacilityAddressSortCityDESC FacilityAddressSortCity = "DESC" )
Defines values for FacilityAddressSortCity.
func (FacilityAddressSortCity) Valid ¶
func (e FacilityAddressSortCity) Valid() bool
Valid indicates whether the value is a known member of the FacilityAddressSortCity enum.
type FacilityAddressSortCountry ¶
type FacilityAddressSortCountry string
FacilityAddressSortCountry defines model for FacilityAddressSort.Country.
const ( FacilityAddressSortCountryASC FacilityAddressSortCountry = "ASC" FacilityAddressSortCountryDESC FacilityAddressSortCountry = "DESC" )
Defines values for FacilityAddressSortCountry.
func (FacilityAddressSortCountry) Valid ¶
func (e FacilityAddressSortCountry) Valid() bool
Valid indicates whether the value is a known member of the FacilityAddressSortCountry enum.
type FacilityAddressSortPostalCode ¶
type FacilityAddressSortPostalCode string
FacilityAddressSortPostalCode defines model for FacilityAddressSort.PostalCode.
const ( FacilityAddressSortPostalCodeASC FacilityAddressSortPostalCode = "ASC" FacilityAddressSortPostalCodeDESC FacilityAddressSortPostalCode = "DESC" )
Defines values for FacilityAddressSortPostalCode.
func (FacilityAddressSortPostalCode) Valid ¶
func (e FacilityAddressSortPostalCode) Valid() bool
Valid indicates whether the value is a known member of the FacilityAddressSortPostalCode enum.
type FacilityCarrierConnection ¶
type FacilityCarrierConnection struct {
// CarrierRef Reference to the carrier
CarrierRef string `json:"carrierRef"`
// Configuration Carrier-specific configuration
Configuration *map[string]interface{} `json:"configuration,omitempty"`
// Created Creation timestamp
Created time.Time `json:"created"`
// Credentials Carrier-specific credentials
Credentials *map[string]interface{} `json:"credentials,omitempty"`
// CutoffTime CutoffTime
CutoffTime *CutoffTime `json:"cutoffTime,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
// DeliveryAreas Delivery areas supported by this connection
DeliveryAreas *[]DeliveryArea `json:"deliveryAreas,omitempty"`
// DeliveryType Type of delivery service
DeliveryType *FacilityCarrierConnectionDeliveryType `json:"deliveryType,omitempty"`
// FacilityRef Reference to the facility
FacilityRef string `json:"facilityRef"`
// Id Unique identifier for the facility carrier connection
Id string `json:"id"`
// Key Configuration key for the carrier connection
Key string `json:"key"`
// LastModified Last modification timestamp
LastModified time.Time `json:"lastModified"`
// Name Human-readable name for the connection
Name *string `json:"name,omitempty"`
// ParcelLabelClassifications Parcel label classifications
ParcelLabelClassifications *[]ParcelLabelClassification `json:"parcelLabelClassifications,omitempty"`
// Status Status of the carrier connection
Status FacilityCarrierConnectionStatus `json:"status"`
// Tags Tags associated with the connection
Tags *[]TagReference `json:"tags,omitempty"`
// ValidDeliveryTargets Valid delivery targets for this connection
ValidDeliveryTargets *[]DeliveryTarget `json:"validDeliveryTargets,omitempty"`
// Version Version number for optimistic locking
Version float32 `json:"version"`
}
FacilityCarrierConnection FacilityCarrierConnection
type FacilityCarrierConnectionDeliveryType ¶
type FacilityCarrierConnectionDeliveryType string
FacilityCarrierConnectionDeliveryType Type of delivery service
const ( FacilityCarrierConnectionDeliveryTypeDELIVERY FacilityCarrierConnectionDeliveryType = "DELIVERY" FacilityCarrierConnectionDeliveryTypeSAMEDAY FacilityCarrierConnectionDeliveryType = "SAMEDAY" )
Defines values for FacilityCarrierConnectionDeliveryType.
func (FacilityCarrierConnectionDeliveryType) Valid ¶
func (e FacilityCarrierConnectionDeliveryType) Valid() bool
Valid indicates whether the value is a known member of the FacilityCarrierConnectionDeliveryType enum.
type FacilityCarrierConnectionForCreation ¶
type FacilityCarrierConnectionForCreation struct {
// Configuration Carrier-specific configuration
Configuration *map[string]interface{} `json:"configuration,omitempty"`
// Credentials Carrier-specific credentials
Credentials *map[string]interface{} `json:"credentials,omitempty"`
// CutoffTime CutoffTime
CutoffTime *CutoffTime `json:"cutoffTime,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
// DeliveryAreas Delivery areas supported by this connection
DeliveryAreas *[]DeliveryArea `json:"deliveryAreas,omitempty"`
// Name Human-readable name for the connection
Name *string `json:"name,omitempty"`
// ParcelLabelClassifications Parcel label classifications for creation
ParcelLabelClassifications *[]ParcelLabelClassificationForCreation `json:"parcelLabelClassifications,omitempty"`
// Status Status of the carrier connection
Status *FacilityCarrierConnectionForCreationStatus `json:"status,omitempty"`
// Tags Tags associated with the connection
Tags *[]TagReference `json:"tags,omitempty"`
// ValidDeliveryTargets Valid delivery targets for this connection
ValidDeliveryTargets *[]DeliveryTarget `json:"validDeliveryTargets,omitempty"`
}
FacilityCarrierConnectionForCreation FacilityCarrierConnectionForCreation
type FacilityCarrierConnectionForCreationStatus ¶
type FacilityCarrierConnectionForCreationStatus string
FacilityCarrierConnectionForCreationStatus Status of the carrier connection
const ( FacilityCarrierConnectionForCreationStatusACTIVE FacilityCarrierConnectionForCreationStatus = "ACTIVE" FacilityCarrierConnectionForCreationStatusINACTIVE FacilityCarrierConnectionForCreationStatus = "INACTIVE" )
Defines values for FacilityCarrierConnectionForCreationStatus.
func (FacilityCarrierConnectionForCreationStatus) Valid ¶
func (e FacilityCarrierConnectionForCreationStatus) Valid() bool
Valid indicates whether the value is a known member of the FacilityCarrierConnectionForCreationStatus enum.
type FacilityCarrierConnectionForModification ¶
type FacilityCarrierConnectionForModification struct {
// Configuration Carrier-specific configuration
Configuration *map[string]interface{} `json:"configuration,omitempty"`
// Credentials Carrier-specific credentials
Credentials *map[string]interface{} `json:"credentials,omitempty"`
// CutoffTime CutoffTime
CutoffTime *CutoffTime `json:"cutoffTime,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
// DeliveryAreas Delivery areas supported by this connection
DeliveryAreas *[]DeliveryArea `json:"deliveryAreas,omitempty"`
// Name Human-readable name for the connection
Name *string `json:"name,omitempty"`
// ParcelLabelClassifications Parcel label classifications for creation
ParcelLabelClassifications *[]ParcelLabelClassificationForCreation `json:"parcelLabelClassifications,omitempty"`
// Status Status of the carrier connection
Status *FacilityCarrierConnectionForModificationStatus `json:"status,omitempty"`
// Tags Tags associated with the connection
Tags *[]TagReference `json:"tags,omitempty"`
// ValidDeliveryTargets Valid delivery targets for this connection
ValidDeliveryTargets *[]DeliveryTarget `json:"validDeliveryTargets,omitempty"`
// Version Version number for optimistic locking
Version float32 `json:"version"`
}
FacilityCarrierConnectionForModification FacilityCarrierConnectionForModification
type FacilityCarrierConnectionForModificationStatus ¶
type FacilityCarrierConnectionForModificationStatus string
FacilityCarrierConnectionForModificationStatus Status of the carrier connection
const ( FacilityCarrierConnectionForModificationStatusACTIVE FacilityCarrierConnectionForModificationStatus = "ACTIVE" FacilityCarrierConnectionForModificationStatusINACTIVE FacilityCarrierConnectionForModificationStatus = "INACTIVE" )
Defines values for FacilityCarrierConnectionForModificationStatus.
func (FacilityCarrierConnectionForModificationStatus) Valid ¶
func (e FacilityCarrierConnectionForModificationStatus) Valid() bool
Valid indicates whether the value is a known member of the FacilityCarrierConnectionForModificationStatus enum.
type FacilityCarrierConnectionStatus ¶
type FacilityCarrierConnectionStatus string
FacilityCarrierConnectionStatus Status of the carrier connection
const ( FacilityCarrierConnectionStatusACTIVE FacilityCarrierConnectionStatus = "ACTIVE" FacilityCarrierConnectionStatusINACTIVE FacilityCarrierConnectionStatus = "INACTIVE" )
Defines values for FacilityCarrierConnectionStatus.
func (FacilityCarrierConnectionStatus) Valid ¶
func (e FacilityCarrierConnectionStatus) Valid() bool
Valid indicates whether the value is a known member of the FacilityCarrierConnectionStatus enum.
type FacilityContact ¶
type FacilityContact struct {
// CustomAttributes Attributes that can be added to the contact. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
FirstName string `json:"firstName"`
LastName string `json:"lastName"`
RoleDescription *string `json:"roleDescription,omitempty"`
}
FacilityContact FacilityContact
type FacilityContactFilter ¶
type FacilityContactFilter struct {
// FirstName Search by firstName
FirstName *StringFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringFilter `json:"lastName,omitempty"`
}
FacilityContactFilter FacilityContactFilter
type FacilityDiscount ¶
type FacilityDiscount struct {
// Context The context of the discount. This is used to determine the conditions under which the discount can be applied.
Context *[]FacilityDiscountContext `json:"context,omitempty"`
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
Discount FacilityDiscount_Discount `json:"discount"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
// Priority The priority of the discount. Discounts with the lowest priority value are applied first. Value must be greater than 0 and smaller than 1000.
Priority int `json:"priority"`
// Type Determines the price type this discount can be applied to.
Type FacilityDiscountPriceType `json:"type"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
FacilityDiscount defines model for FacilityDiscount.
type FacilityDiscountAbsolute ¶
type FacilityDiscountAbsolute struct {
Type FacilityDiscountAbsoluteType `json:"type"`
Values []FacilityDiscountAbsoluteElement `json:"values"`
}
FacilityDiscountAbsolute FacilityDiscountAbsolute
type FacilityDiscountAbsoluteElement ¶
type FacilityDiscountAbsoluteElement struct {
// Currency The currency of the price as an ISO 4217 code.
Currency CurrencyCode `json:"currency"`
// DecimalPlaces Number of decimal places for the given currency
DecimalPlaces int `json:"decimalPlaces"`
// Value Total value that should be shipped. Value is configured in the smallest subunit, e.g. cents.
Value int `json:"value"`
}
FacilityDiscountAbsoluteElement FacilityDiscountAbsoluteElement
type FacilityDiscountAbsoluteForCreation ¶
type FacilityDiscountAbsoluteForCreation struct {
Type FacilityDiscountAbsoluteForCreationType `json:"type"`
Values []FacilityDiscountAbsoluteElement `json:"values"`
}
FacilityDiscountAbsoluteForCreation FacilityDiscountAbsoluteForCreation
type FacilityDiscountAbsoluteForCreationType ¶
type FacilityDiscountAbsoluteForCreationType string
FacilityDiscountAbsoluteForCreationType defines model for FacilityDiscountAbsoluteForCreation.Type.
const (
FacilityDiscountAbsoluteForCreationTypeABSOLUTE FacilityDiscountAbsoluteForCreationType = "ABSOLUTE"
)
Defines values for FacilityDiscountAbsoluteForCreationType.
func (FacilityDiscountAbsoluteForCreationType) Valid ¶
func (e FacilityDiscountAbsoluteForCreationType) Valid() bool
Valid indicates whether the value is a known member of the FacilityDiscountAbsoluteForCreationType enum.
type FacilityDiscountAbsoluteType ¶
type FacilityDiscountAbsoluteType string
FacilityDiscountAbsoluteType defines model for FacilityDiscountAbsolute.Type.
const (
FacilityDiscountAbsoluteTypeABSOLUTE FacilityDiscountAbsoluteType = "ABSOLUTE"
)
Defines values for FacilityDiscountAbsoluteType.
func (FacilityDiscountAbsoluteType) Valid ¶
func (e FacilityDiscountAbsoluteType) Valid() bool
Valid indicates whether the value is a known member of the FacilityDiscountAbsoluteType enum.
type FacilityDiscountContext ¶
type FacilityDiscountContext struct {
// Operator The operator used to define how the context values are evaluated or compared.
Operator *ContextOperator `json:"operator,omitempty"`
// Type The context type of the discount. This is used to determine the conditions under which the discount can be applied.
Type FacilityDiscountContextTypes `json:"type"`
// Values The values of the context. This is used to determine the conditions under which the discount can be applied.
Values []string `json:"values"`
}
FacilityDiscountContext The context of the discount. This is used to determine the conditions under which the discount can be applied.
type FacilityDiscountContextTypes ¶
type FacilityDiscountContextTypes string
FacilityDiscountContextTypes The context type of the discount. This is used to determine the conditions under which the discount can be applied.
const ( FacilityDiscountContextTypesCATEGORY FacilityDiscountContextTypes = "CATEGORY" FacilityDiscountContextTypesFACILITY FacilityDiscountContextTypes = "FACILITY" FacilityDiscountContextTypesFACILITYGROUP FacilityDiscountContextTypes = "FACILITY_GROUP" )
Defines values for FacilityDiscountContextTypes.
func (FacilityDiscountContextTypes) Valid ¶
func (e FacilityDiscountContextTypes) Valid() bool
Valid indicates whether the value is a known member of the FacilityDiscountContextTypes enum.
type FacilityDiscountForCreation ¶
type FacilityDiscountForCreation struct {
// Context The context of the discount. This is used to determine the conditions under which the discount can be applied.
Context *[]FacilityDiscountContext `json:"context,omitempty"`
Discount FacilityDiscountForCreation_Discount `json:"discount"`
// Priority The priority of the discount. Discounts with the lowest priority value are applied first. Value must be greater than 0 and smaller than 1000.
Priority int `json:"priority"`
// Type Determines the price type this discount can be applied to.
Type FacilityDiscountPriceType `json:"type"`
}
FacilityDiscountForCreation FacilityDiscountForCreation
type FacilityDiscountForCreation_Discount ¶
type FacilityDiscountForCreation_Discount struct {
// contains filtered or unexported fields
}
FacilityDiscountForCreation_Discount defines model for FacilityDiscountForCreation.Discount.
func (FacilityDiscountForCreation_Discount) AsFacilityDiscountAbsoluteForCreation ¶
func (t FacilityDiscountForCreation_Discount) AsFacilityDiscountAbsoluteForCreation() (FacilityDiscountAbsoluteForCreation, error)
AsFacilityDiscountAbsoluteForCreation returns the union data inside the FacilityDiscountForCreation_Discount as a FacilityDiscountAbsoluteForCreation
func (FacilityDiscountForCreation_Discount) AsFacilityDiscountRelative ¶
func (t FacilityDiscountForCreation_Discount) AsFacilityDiscountRelative() (FacilityDiscountRelative, error)
AsFacilityDiscountRelative returns the union data inside the FacilityDiscountForCreation_Discount as a FacilityDiscountRelative
func (*FacilityDiscountForCreation_Discount) FromFacilityDiscountAbsoluteForCreation ¶
func (t *FacilityDiscountForCreation_Discount) FromFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
FromFacilityDiscountAbsoluteForCreation overwrites any union data inside the FacilityDiscountForCreation_Discount as the provided FacilityDiscountAbsoluteForCreation
func (*FacilityDiscountForCreation_Discount) FromFacilityDiscountRelative ¶
func (t *FacilityDiscountForCreation_Discount) FromFacilityDiscountRelative(v FacilityDiscountRelative) error
FromFacilityDiscountRelative overwrites any union data inside the FacilityDiscountForCreation_Discount as the provided FacilityDiscountRelative
func (FacilityDiscountForCreation_Discount) MarshalJSON ¶
func (t FacilityDiscountForCreation_Discount) MarshalJSON() ([]byte, error)
func (*FacilityDiscountForCreation_Discount) MergeFacilityDiscountAbsoluteForCreation ¶
func (t *FacilityDiscountForCreation_Discount) MergeFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
MergeFacilityDiscountAbsoluteForCreation performs a merge with any union data inside the FacilityDiscountForCreation_Discount, using the provided FacilityDiscountAbsoluteForCreation
func (*FacilityDiscountForCreation_Discount) MergeFacilityDiscountRelative ¶
func (t *FacilityDiscountForCreation_Discount) MergeFacilityDiscountRelative(v FacilityDiscountRelative) error
MergeFacilityDiscountRelative performs a merge with any union data inside the FacilityDiscountForCreation_Discount, using the provided FacilityDiscountRelative
func (*FacilityDiscountForCreation_Discount) UnmarshalJSON ¶
func (t *FacilityDiscountForCreation_Discount) UnmarshalJSON(b []byte) error
type FacilityDiscountForUpdate ¶
type FacilityDiscountForUpdate struct {
// Context The context of the discount. This is used to determine the conditions under which the discount can be applied.
Context *[]FacilityDiscountContext `json:"context,omitempty"`
Discount *FacilityDiscountForUpdate_Discount `json:"discount,omitempty"`
// Priority The priority of the discount. Discounts with the lowest priority value are applied first. Must be greater than 0 and smaller than 1000.
Priority *int `json:"priority,omitempty"`
// Type Determines the price type this discount can be applied to.
Type *FacilityDiscountPriceType `json:"type,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
FacilityDiscountForUpdate FacilityDiscountForUpdate
type FacilityDiscountForUpdate_Discount ¶
type FacilityDiscountForUpdate_Discount struct {
// contains filtered or unexported fields
}
FacilityDiscountForUpdate_Discount defines model for FacilityDiscountForUpdate.Discount.
func (FacilityDiscountForUpdate_Discount) AsFacilityDiscountAbsoluteForCreation ¶
func (t FacilityDiscountForUpdate_Discount) AsFacilityDiscountAbsoluteForCreation() (FacilityDiscountAbsoluteForCreation, error)
AsFacilityDiscountAbsoluteForCreation returns the union data inside the FacilityDiscountForUpdate_Discount as a FacilityDiscountAbsoluteForCreation
func (FacilityDiscountForUpdate_Discount) AsFacilityDiscountRelative ¶
func (t FacilityDiscountForUpdate_Discount) AsFacilityDiscountRelative() (FacilityDiscountRelative, error)
AsFacilityDiscountRelative returns the union data inside the FacilityDiscountForUpdate_Discount as a FacilityDiscountRelative
func (*FacilityDiscountForUpdate_Discount) FromFacilityDiscountAbsoluteForCreation ¶
func (t *FacilityDiscountForUpdate_Discount) FromFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
FromFacilityDiscountAbsoluteForCreation overwrites any union data inside the FacilityDiscountForUpdate_Discount as the provided FacilityDiscountAbsoluteForCreation
func (*FacilityDiscountForUpdate_Discount) FromFacilityDiscountRelative ¶
func (t *FacilityDiscountForUpdate_Discount) FromFacilityDiscountRelative(v FacilityDiscountRelative) error
FromFacilityDiscountRelative overwrites any union data inside the FacilityDiscountForUpdate_Discount as the provided FacilityDiscountRelative
func (FacilityDiscountForUpdate_Discount) MarshalJSON ¶
func (t FacilityDiscountForUpdate_Discount) MarshalJSON() ([]byte, error)
func (*FacilityDiscountForUpdate_Discount) MergeFacilityDiscountAbsoluteForCreation ¶
func (t *FacilityDiscountForUpdate_Discount) MergeFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
MergeFacilityDiscountAbsoluteForCreation performs a merge with any union data inside the FacilityDiscountForUpdate_Discount, using the provided FacilityDiscountAbsoluteForCreation
func (*FacilityDiscountForUpdate_Discount) MergeFacilityDiscountRelative ¶
func (t *FacilityDiscountForUpdate_Discount) MergeFacilityDiscountRelative(v FacilityDiscountRelative) error
MergeFacilityDiscountRelative performs a merge with any union data inside the FacilityDiscountForUpdate_Discount, using the provided FacilityDiscountRelative
func (*FacilityDiscountForUpdate_Discount) UnmarshalJSON ¶
func (t *FacilityDiscountForUpdate_Discount) UnmarshalJSON(b []byte) error
type FacilityDiscountPaginatedResult ¶
type FacilityDiscountPaginatedResult struct {
// Items The list of discounts that match the search criteria. The list might be empty if no discounts match the search criteria.
Items []FacilityDiscount `json:"items"`
// Total The total number of discounts that match the search criteria. This number is not limited by the page size.
Total int64 `json:"total"`
}
FacilityDiscountPaginatedResult FacilityDiscountPaginatedResult
type FacilityDiscountPriceType ¶
type FacilityDiscountPriceType string
FacilityDiscountPriceType Determines the price type this discount can be applied to.
const (
SALESPRICE FacilityDiscountPriceType = "SALES_PRICE"
)
Defines values for FacilityDiscountPriceType.
func (FacilityDiscountPriceType) Valid ¶
func (e FacilityDiscountPriceType) Valid() bool
Valid indicates whether the value is a known member of the FacilityDiscountPriceType enum.
type FacilityDiscountRelative ¶
type FacilityDiscountRelative struct {
Type FacilityDiscountRelativeType `json:"type"`
// Value Provided discount in percent.
Value float32 `json:"value"`
}
FacilityDiscountRelative FacilityDiscountRelative
type FacilityDiscountRelativeType ¶
type FacilityDiscountRelativeType string
FacilityDiscountRelativeType defines model for FacilityDiscountRelative.Type.
const (
RELATIVE FacilityDiscountRelativeType = "RELATIVE"
)
Defines values for FacilityDiscountRelativeType.
func (FacilityDiscountRelativeType) Valid ¶
func (e FacilityDiscountRelativeType) Valid() bool
Valid indicates whether the value is a known member of the FacilityDiscountRelativeType enum.
type FacilityDiscount_Discount ¶
type FacilityDiscount_Discount struct {
// contains filtered or unexported fields
}
FacilityDiscount_Discount defines model for FacilityDiscount.Discount.
func (FacilityDiscount_Discount) AsFacilityDiscountAbsoluteForCreation ¶
func (t FacilityDiscount_Discount) AsFacilityDiscountAbsoluteForCreation() (FacilityDiscountAbsoluteForCreation, error)
AsFacilityDiscountAbsoluteForCreation returns the union data inside the FacilityDiscount_Discount as a FacilityDiscountAbsoluteForCreation
func (FacilityDiscount_Discount) AsFacilityDiscountRelative ¶
func (t FacilityDiscount_Discount) AsFacilityDiscountRelative() (FacilityDiscountRelative, error)
AsFacilityDiscountRelative returns the union data inside the FacilityDiscount_Discount as a FacilityDiscountRelative
func (*FacilityDiscount_Discount) FromFacilityDiscountAbsoluteForCreation ¶
func (t *FacilityDiscount_Discount) FromFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
FromFacilityDiscountAbsoluteForCreation overwrites any union data inside the FacilityDiscount_Discount as the provided FacilityDiscountAbsoluteForCreation
func (*FacilityDiscount_Discount) FromFacilityDiscountRelative ¶
func (t *FacilityDiscount_Discount) FromFacilityDiscountRelative(v FacilityDiscountRelative) error
FromFacilityDiscountRelative overwrites any union data inside the FacilityDiscount_Discount as the provided FacilityDiscountRelative
func (FacilityDiscount_Discount) MarshalJSON ¶
func (t FacilityDiscount_Discount) MarshalJSON() ([]byte, error)
func (*FacilityDiscount_Discount) MergeFacilityDiscountAbsoluteForCreation ¶
func (t *FacilityDiscount_Discount) MergeFacilityDiscountAbsoluteForCreation(v FacilityDiscountAbsoluteForCreation) error
MergeFacilityDiscountAbsoluteForCreation performs a merge with any union data inside the FacilityDiscount_Discount, using the provided FacilityDiscountAbsoluteForCreation
func (*FacilityDiscount_Discount) MergeFacilityDiscountRelative ¶
func (t *FacilityDiscount_Discount) MergeFacilityDiscountRelative(v FacilityDiscountRelative) error
MergeFacilityDiscountRelative performs a merge with any union data inside the FacilityDiscount_Discount, using the provided FacilityDiscountRelative
func (*FacilityDiscount_Discount) UnmarshalJSON ¶
func (t *FacilityDiscount_Discount) UnmarshalJSON(b []byte) error
type FacilityFacilityCarrierConnectionFilter ¶
type FacilityFacilityCarrierConnectionFilter struct {
// CarrierKey Filter facilities by configured carrier key
CarrierKey *StringFilter `json:"carrierKey,omitempty"`
}
FacilityFacilityCarrierConnectionFilter FacilityFacilityCarrierConnectionFilter
type FacilityForCreation ¶
type FacilityForCreation struct {
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Name string `json:"name"`
OperativeCosts *[]FacilityOperativeCostForCreation `json:"operativeCosts,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *FacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type *FacilityType `json:"type,omitempty"`
}
FacilityForCreation FacilityForCreation
type FacilityGroupSearchQuery ¶
type FacilityGroupSearchQuery struct {
And *[]FacilityGroupSearchQuery `json:"and,omitempty"`
// FacilityRefs Search by facilityRefs
FacilityRefs *StringListFilter `json:"facilityRefs,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Name Search by name
Name *LocalizedStringSearchFilter `json:"name,omitempty"`
Or *[]FacilityGroupSearchQuery `json:"or,omitempty"`
// TenantFacilityGroupId Search by tenantFacilityGroupId
TenantFacilityGroupId *StringFilter `json:"tenantFacilityGroupId,omitempty"`
}
FacilityGroupSearchQuery FacilityGroupSearchQuery
type FacilityLocationType ¶
type FacilityLocationType string
FacilityLocationType FacilityLocationType
const ( FacilityLocationTypeEXTERNAL FacilityLocationType = "EXTERNAL" FacilityLocationTypeSTORE FacilityLocationType = "STORE" FacilityLocationTypeWAREHOUSE FacilityLocationType = "WAREHOUSE" )
Defines values for FacilityLocationType.
func (FacilityLocationType) Valid ¶
func (e FacilityLocationType) Valid() bool
Valid indicates whether the value is a known member of the FacilityLocationType enum.
type FacilityLocationTypeEnumFilter ¶
type FacilityLocationTypeEnumFilter struct {
// Eq Search by locationType
Eq *FacilityLocationTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by locationType
In *[]FacilityLocationTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by locationType
NotEq *FacilityLocationTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
FacilityLocationTypeEnumFilter FacilityLocationTypeEnumFilter
type FacilityLocationTypeEnumFilterEq ¶
type FacilityLocationTypeEnumFilterEq string
FacilityLocationTypeEnumFilterEq Search by locationType
const ( FacilityLocationTypeEnumFilterEqEXTERNAL FacilityLocationTypeEnumFilterEq = "EXTERNAL" FacilityLocationTypeEnumFilterEqSTORE FacilityLocationTypeEnumFilterEq = "STORE" FacilityLocationTypeEnumFilterEqWAREHOUSE FacilityLocationTypeEnumFilterEq = "WAREHOUSE" )
Defines values for FacilityLocationTypeEnumFilterEq.
func (FacilityLocationTypeEnumFilterEq) Valid ¶
func (e FacilityLocationTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityLocationTypeEnumFilterEq enum.
type FacilityLocationTypeEnumFilterIn ¶
type FacilityLocationTypeEnumFilterIn string
FacilityLocationTypeEnumFilterIn defines model for FacilityLocationTypeEnumFilter.In.
const ( FacilityLocationTypeEnumFilterInEXTERNAL FacilityLocationTypeEnumFilterIn = "EXTERNAL" FacilityLocationTypeEnumFilterInSTORE FacilityLocationTypeEnumFilterIn = "STORE" FacilityLocationTypeEnumFilterInWAREHOUSE FacilityLocationTypeEnumFilterIn = "WAREHOUSE" )
Defines values for FacilityLocationTypeEnumFilterIn.
func (FacilityLocationTypeEnumFilterIn) Valid ¶
func (e FacilityLocationTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the FacilityLocationTypeEnumFilterIn enum.
type FacilityLocationTypeEnumFilterNotEq ¶
type FacilityLocationTypeEnumFilterNotEq string
FacilityLocationTypeEnumFilterNotEq Search by locationType
const ( FacilityLocationTypeEnumFilterNotEqEXTERNAL FacilityLocationTypeEnumFilterNotEq = "EXTERNAL" FacilityLocationTypeEnumFilterNotEqSTORE FacilityLocationTypeEnumFilterNotEq = "STORE" FacilityLocationTypeEnumFilterNotEqWAREHOUSE FacilityLocationTypeEnumFilterNotEq = "WAREHOUSE" )
Defines values for FacilityLocationTypeEnumFilterNotEq.
func (FacilityLocationTypeEnumFilterNotEq) Valid ¶
func (e FacilityLocationTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityLocationTypeEnumFilterNotEq enum.
type FacilityOperativeCost ¶
type FacilityOperativeCost struct {
// Currency The currency of the price as an ISO 4217 code.
Currency *CurrencyCode `json:"currency"`
// DecimalPlaces Number of decimal places for the given currency
DecimalPlaces int `json:"decimalPlaces"`
// Value Value of operational cost of the facility. Value is configured in the smallest subunit, e.g. cents.
Value int `json:"value"`
}
FacilityOperativeCost FacilityOperativeCost
type FacilityOperativeCostForCreation ¶
type FacilityOperativeCostForCreation struct {
// Currency The currency of the price as an ISO 4217 code.
Currency *CurrencyCode `json:"currency"`
// DecimalPlaces Number of decimal places for the given currency. We be defaulted according to the currency if missing.
DecimalPlaces *int `json:"decimalPlaces,omitempty"`
// Value Value of operational cost of the facility. Value is configured in the smallest subunit, e.g. cents.
Value int `json:"value"`
}
FacilityOperativeCostForCreation FacilityOperativeCostForCreation
type FacilityOrderBy ¶
type FacilityOrderBy string
FacilityOrderBy Attribute to order a facility list
const ( FacilityOrderByCREATED FacilityOrderBy = "CREATED" FacilityOrderByNAME FacilityOrderBy = "NAME" FacilityOrderByPOSTALCODEASC FacilityOrderBy = "POSTAL_CODE_ASC" )
Defines values for FacilityOrderBy.
func (FacilityOrderBy) Valid ¶
func (e FacilityOrderBy) Valid() bool
Valid indicates whether the value is a known member of the FacilityOrderBy enum.
type FacilityPaginatedResult ¶
type FacilityPaginatedResult struct {
Facilities []FacilityPaginatedResult_Facilities_Item `json:"facilities"`
// PageInfo Pagination information for the search result.
PageInfo PageInfo `json:"pageInfo"`
// Total The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Total *float32 `json:"total,omitempty"`
}
FacilityPaginatedResult FacilityPaginatedResult
type FacilityPaginatedResult_Facilities_Item ¶
type FacilityPaginatedResult_Facilities_Item struct {
// contains filtered or unexported fields
}
FacilityPaginatedResult_Facilities_Item defines model for FacilityPaginatedResult.facilities.Item.
func (FacilityPaginatedResult_Facilities_Item) AsManagedFacility ¶
func (t FacilityPaginatedResult_Facilities_Item) AsManagedFacility() (ManagedFacility, error)
AsManagedFacility returns the union data inside the FacilityPaginatedResult_Facilities_Item as a ManagedFacility
func (FacilityPaginatedResult_Facilities_Item) AsSupplier ¶
func (t FacilityPaginatedResult_Facilities_Item) AsSupplier() (Supplier, error)
AsSupplier returns the union data inside the FacilityPaginatedResult_Facilities_Item as a Supplier
func (*FacilityPaginatedResult_Facilities_Item) FromManagedFacility ¶
func (t *FacilityPaginatedResult_Facilities_Item) FromManagedFacility(v ManagedFacility) error
FromManagedFacility overwrites any union data inside the FacilityPaginatedResult_Facilities_Item as the provided ManagedFacility
func (*FacilityPaginatedResult_Facilities_Item) FromSupplier ¶
func (t *FacilityPaginatedResult_Facilities_Item) FromSupplier(v Supplier) error
FromSupplier overwrites any union data inside the FacilityPaginatedResult_Facilities_Item as the provided Supplier
func (FacilityPaginatedResult_Facilities_Item) MarshalJSON ¶
func (t FacilityPaginatedResult_Facilities_Item) MarshalJSON() ([]byte, error)
func (*FacilityPaginatedResult_Facilities_Item) MergeManagedFacility ¶
func (t *FacilityPaginatedResult_Facilities_Item) MergeManagedFacility(v ManagedFacility) error
MergeManagedFacility performs a merge with any union data inside the FacilityPaginatedResult_Facilities_Item, using the provided ManagedFacility
func (*FacilityPaginatedResult_Facilities_Item) MergeSupplier ¶
func (t *FacilityPaginatedResult_Facilities_Item) MergeSupplier(v Supplier) error
MergeSupplier performs a merge with any union data inside the FacilityPaginatedResult_Facilities_Item, using the provided Supplier
func (*FacilityPaginatedResult_Facilities_Item) UnmarshalJSON ¶
func (t *FacilityPaginatedResult_Facilities_Item) UnmarshalJSON(b []byte) error
type FacilityPatchActions ¶
type FacilityPatchActions struct {
Actions []ModifyFacility `json:"actions"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
FacilityPatchActions This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Deprecated; works only on managed facilities. Prefer to use ManagedFacilityForModification / SupplierForModification for full compatibility.
type FacilityRefSelector ¶
type FacilityRefSelector struct {
// FacilityRef Resolves a facility by its reference. This is the preferred way to resolve a facility.
FacilityRef string `json:"facilityRef"`
}
FacilityRefSelector FacilityRefSelector
type FacilityReferenceFilter ¶
type FacilityReferenceFilter struct {
// FacilityCarrierConnection The referenced entity
FacilityCarrierConnection *FacilityFacilityCarrierConnectionFilter `json:"facilityCarrierConnection,omitempty"`
}
FacilityReferenceFilter FacilityReferenceFilter
type FacilitySearchPayload ¶
type FacilitySearchPayload struct {
// After The cursor to start after for forward pagination. The value is provided in the `pageInfo.endCursor` field of the response. Cannot be used with `before` or `last`.
After *string `json:"after,omitempty"`
// Before The cursor to start before for backward pagination. The value is provided in the `pageInfo.startCursor` field of the response. Cannot be used with `after` or `size` (first).
Before *string `json:"before,omitempty"`
// Last Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Last *float32 `json:"last,omitempty"`
// Options SearchOptions
Options *SearchOptions `json:"options,omitempty"`
// Query FacilitySearchQuery
Query FacilitySearchQuery `json:"query"`
// Size Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
Size *float32 `json:"size,omitempty"`
// Sort Use for sorting the result.
Sort *[]FacilitySort `json:"sort,omitempty"`
// StartAfterId The ID to start after. Deprecated, use `after` with the value provided in `pageInfo.endCursor` instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
StartAfterId *string `json:"startAfterId,omitempty"`
}
FacilitySearchPayload FacilitySearchPayload
type FacilitySearchQuery ¶
type FacilitySearchQuery struct {
// Address Nested search by address
Address *FacilityAddressFilter `json:"address,omitempty"`
And *[]FacilitySearchQuery `json:"and,omitempty"`
// Contact Nested search by contact
Contact *FacilityContactFilter `json:"contact,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]FacilitySearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// LocationType Search by locationType
LocationType *FacilityLocationTypeEnumFilter `json:"locationType,omitempty"`
// Name Search by name
Name *StringSearchFilter `json:"name,omitempty"`
Or *[]FacilitySearchQuery `json:"or,omitempty"`
// Referenced References to other entities
Referenced *FacilityReferenceFilter `json:"referenced,omitempty"`
// Services Nested list search by services
Services *FacilityServicesListFilter `json:"services,omitempty"`
// Status Search by status
Status *FacilityStatusEnumFilter `json:"status,omitempty"`
// Tags Nested list search by tags
Tags *FacilityTagsListFilter `json:"tags,omitempty"`
// TenantFacilityId Search by tenantFacilityId
TenantFacilityId *StringFilter `json:"tenantFacilityId,omitempty"`
// Type Search by type
Type *FacilityTypeEnumFilter `json:"type,omitempty"`
}
FacilitySearchQuery FacilitySearchQuery
type FacilitySearchQuery_CustomAttributes_AdditionalProperties ¶
type FacilitySearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
FacilitySearchQuery_CustomAttributes_AdditionalProperties defines model for FacilitySearchQuery.customAttributes.AdditionalProperties.
func (FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (FacilitySearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t FacilitySearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the FacilitySearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*FacilitySearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *FacilitySearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type FacilityService ¶
type FacilityService struct {
// Type The description of the service this facility offers.
Type FacilityServiceType `json:"type"`
}
FacilityService FacilityService
type FacilityServiceType ¶
type FacilityServiceType string
FacilityServiceType The description of the service this facility offers.
const ( FacilityServiceTypePICKUP FacilityServiceType = "PICKUP" FacilityServiceTypeSHIPFROMSTORE FacilityServiceType = "SHIP_FROM_STORE" )
Defines values for FacilityServiceType.
func (FacilityServiceType) Valid ¶
func (e FacilityServiceType) Valid() bool
Valid indicates whether the value is a known member of the FacilityServiceType enum.
type FacilityServicesFacilityServiceTypeEnumFilter ¶
type FacilityServicesFacilityServiceTypeEnumFilter struct {
// Eq Search by type
Eq *FacilityServicesFacilityServiceTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]FacilityServicesFacilityServiceTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *FacilityServicesFacilityServiceTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
FacilityServicesFacilityServiceTypeEnumFilter FacilityServicesFacilityServiceTypeEnumFilter
type FacilityServicesFacilityServiceTypeEnumFilterEq ¶
type FacilityServicesFacilityServiceTypeEnumFilterEq string
FacilityServicesFacilityServiceTypeEnumFilterEq Search by type
const ( FacilityServicesFacilityServiceTypeEnumFilterEqPICKUP FacilityServicesFacilityServiceTypeEnumFilterEq = "PICKUP" FacilityServicesFacilityServiceTypeEnumFilterEqSHIPFROMSTORE FacilityServicesFacilityServiceTypeEnumFilterEq = "SHIP_FROM_STORE" )
Defines values for FacilityServicesFacilityServiceTypeEnumFilterEq.
func (FacilityServicesFacilityServiceTypeEnumFilterEq) Valid ¶
func (e FacilityServicesFacilityServiceTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityServicesFacilityServiceTypeEnumFilterEq enum.
type FacilityServicesFacilityServiceTypeEnumFilterIn ¶
type FacilityServicesFacilityServiceTypeEnumFilterIn string
FacilityServicesFacilityServiceTypeEnumFilterIn defines model for FacilityServicesFacilityServiceTypeEnumFilter.In.
const ( FacilityServicesFacilityServiceTypeEnumFilterInPICKUP FacilityServicesFacilityServiceTypeEnumFilterIn = "PICKUP" FacilityServicesFacilityServiceTypeEnumFilterInSHIPFROMSTORE FacilityServicesFacilityServiceTypeEnumFilterIn = "SHIP_FROM_STORE" )
Defines values for FacilityServicesFacilityServiceTypeEnumFilterIn.
func (FacilityServicesFacilityServiceTypeEnumFilterIn) Valid ¶
func (e FacilityServicesFacilityServiceTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the FacilityServicesFacilityServiceTypeEnumFilterIn enum.
type FacilityServicesFacilityServiceTypeEnumFilterNotEq ¶
type FacilityServicesFacilityServiceTypeEnumFilterNotEq string
FacilityServicesFacilityServiceTypeEnumFilterNotEq Search by type
const ( FacilityServicesFacilityServiceTypeEnumFilterNotEqPICKUP FacilityServicesFacilityServiceTypeEnumFilterNotEq = "PICKUP" FacilityServicesFacilityServiceTypeEnumFilterNotEqSHIPFROMSTORE FacilityServicesFacilityServiceTypeEnumFilterNotEq = "SHIP_FROM_STORE" )
Defines values for FacilityServicesFacilityServiceTypeEnumFilterNotEq.
func (FacilityServicesFacilityServiceTypeEnumFilterNotEq) Valid ¶
func (e FacilityServicesFacilityServiceTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityServicesFacilityServiceTypeEnumFilterNotEq enum.
type FacilityServicesFilter ¶
type FacilityServicesFilter struct {
// Type Search by type
Type *FacilityServicesFacilityServiceTypeEnumFilter `json:"type,omitempty"`
}
FacilityServicesFilter FacilityServicesFilter
type FacilityServicesListFilter ¶
type FacilityServicesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *FacilityServicesFilter `json:"contains,omitempty"`
}
FacilityServicesListFilter FacilityServicesListFilter
type FacilityServicesSort ¶
type FacilityServicesSort struct {
Type *FacilityServicesSortType `json:"type,omitempty"`
}
FacilityServicesSort FacilityServicesSort
type FacilityServicesSortType ¶
type FacilityServicesSortType string
FacilityServicesSortType defines model for FacilityServicesSort.Type.
const ( FacilityServicesSortTypeASC FacilityServicesSortType = "ASC" FacilityServicesSortTypeDESC FacilityServicesSortType = "DESC" )
Defines values for FacilityServicesSortType.
func (FacilityServicesSortType) Valid ¶
func (e FacilityServicesSortType) Valid() bool
Valid indicates whether the value is a known member of the FacilityServicesSortType enum.
type FacilitySort ¶
type FacilitySort struct {
// Address FacilityAddressSort
Address *FacilityAddressSort `json:"address,omitempty"`
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Id *FacilitySortId `json:"id,omitempty"`
LastModified *FacilitySortLastModified `json:"lastModified,omitempty"`
LocationType *FacilitySortLocationType `json:"locationType,omitempty"`
Name *FacilitySortName `json:"name,omitempty"`
// Services FacilityServicesSort
Services *FacilityServicesSort `json:"services,omitempty"`
Status *FacilitySortStatus `json:"status,omitempty"`
TenantFacilityId *FacilitySortTenantFacilityId `json:"tenantFacilityId,omitempty"`
Type *FacilitySortType `json:"type,omitempty"`
}
FacilitySort FacilitySort
type FacilitySortId ¶
type FacilitySortId string
FacilitySortId defines model for FacilitySort.Id.
const ( FacilitySortIdASC FacilitySortId = "ASC" FacilitySortIdDESC FacilitySortId = "DESC" )
Defines values for FacilitySortId.
func (FacilitySortId) Valid ¶
func (e FacilitySortId) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortId enum.
type FacilitySortLastModified ¶
type FacilitySortLastModified string
FacilitySortLastModified defines model for FacilitySort.LastModified.
const ( FacilitySortLastModifiedASC FacilitySortLastModified = "ASC" FacilitySortLastModifiedDESC FacilitySortLastModified = "DESC" )
Defines values for FacilitySortLastModified.
func (FacilitySortLastModified) Valid ¶
func (e FacilitySortLastModified) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortLastModified enum.
type FacilitySortLocationType ¶
type FacilitySortLocationType string
FacilitySortLocationType defines model for FacilitySort.LocationType.
const ( FacilitySortLocationTypeASC FacilitySortLocationType = "ASC" FacilitySortLocationTypeDESC FacilitySortLocationType = "DESC" )
Defines values for FacilitySortLocationType.
func (FacilitySortLocationType) Valid ¶
func (e FacilitySortLocationType) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortLocationType enum.
type FacilitySortName ¶
type FacilitySortName string
FacilitySortName defines model for FacilitySort.Name.
const ( FacilitySortNameASC FacilitySortName = "ASC" FacilitySortNameDESC FacilitySortName = "DESC" )
Defines values for FacilitySortName.
func (FacilitySortName) Valid ¶
func (e FacilitySortName) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortName enum.
type FacilitySortStatus ¶
type FacilitySortStatus string
FacilitySortStatus defines model for FacilitySort.Status.
const ( FacilitySortStatusASC FacilitySortStatus = "ASC" FacilitySortStatusDESC FacilitySortStatus = "DESC" )
Defines values for FacilitySortStatus.
func (FacilitySortStatus) Valid ¶
func (e FacilitySortStatus) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortStatus enum.
type FacilitySortTenantFacilityId ¶
type FacilitySortTenantFacilityId string
FacilitySortTenantFacilityId defines model for FacilitySort.TenantFacilityId.
const ( FacilitySortTenantFacilityIdASC FacilitySortTenantFacilityId = "ASC" FacilitySortTenantFacilityIdDESC FacilitySortTenantFacilityId = "DESC" )
Defines values for FacilitySortTenantFacilityId.
func (FacilitySortTenantFacilityId) Valid ¶
func (e FacilitySortTenantFacilityId) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortTenantFacilityId enum.
type FacilitySortType ¶
type FacilitySortType string
FacilitySortType defines model for FacilitySort.Type.
const ( FacilitySortTypeASC FacilitySortType = "ASC" FacilitySortTypeDESC FacilitySortType = "DESC" )
Defines values for FacilitySortType.
func (FacilitySortType) Valid ¶
func (e FacilitySortType) Valid() bool
Valid indicates whether the value is a known member of the FacilitySortType enum.
type FacilityStatus ¶
type FacilityStatus string
FacilityStatus The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
const ( FacilityStatusOFFLINE FacilityStatus = "OFFLINE" FacilityStatusONLINE FacilityStatus = "ONLINE" FacilityStatusSUSPENDED FacilityStatus = "SUSPENDED" )
Defines values for FacilityStatus.
func (FacilityStatus) Valid ¶
func (e FacilityStatus) Valid() bool
Valid indicates whether the value is a known member of the FacilityStatus enum.
type FacilityStatusEnumFilter ¶
type FacilityStatusEnumFilter struct {
// Eq Search by status
Eq *FacilityStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]FacilityStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *FacilityStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
FacilityStatusEnumFilter FacilityStatusEnumFilter
type FacilityStatusEnumFilterEq ¶
type FacilityStatusEnumFilterEq string
FacilityStatusEnumFilterEq Search by status
const ( FacilityStatusEnumFilterEqOFFLINE FacilityStatusEnumFilterEq = "OFFLINE" FacilityStatusEnumFilterEqONLINE FacilityStatusEnumFilterEq = "ONLINE" FacilityStatusEnumFilterEqSUSPENDED FacilityStatusEnumFilterEq = "SUSPENDED" )
Defines values for FacilityStatusEnumFilterEq.
func (FacilityStatusEnumFilterEq) Valid ¶
func (e FacilityStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityStatusEnumFilterEq enum.
type FacilityStatusEnumFilterIn ¶
type FacilityStatusEnumFilterIn string
FacilityStatusEnumFilterIn defines model for FacilityStatusEnumFilter.In.
const ( FacilityStatusEnumFilterInOFFLINE FacilityStatusEnumFilterIn = "OFFLINE" FacilityStatusEnumFilterInONLINE FacilityStatusEnumFilterIn = "ONLINE" FacilityStatusEnumFilterInSUSPENDED FacilityStatusEnumFilterIn = "SUSPENDED" )
Defines values for FacilityStatusEnumFilterIn.
func (FacilityStatusEnumFilterIn) Valid ¶
func (e FacilityStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the FacilityStatusEnumFilterIn enum.
type FacilityStatusEnumFilterNotEq ¶
type FacilityStatusEnumFilterNotEq string
FacilityStatusEnumFilterNotEq Search by status
const ( FacilityStatusEnumFilterNotEqOFFLINE FacilityStatusEnumFilterNotEq = "OFFLINE" FacilityStatusEnumFilterNotEqONLINE FacilityStatusEnumFilterNotEq = "ONLINE" FacilityStatusEnumFilterNotEqSUSPENDED FacilityStatusEnumFilterNotEq = "SUSPENDED" )
Defines values for FacilityStatusEnumFilterNotEq.
func (FacilityStatusEnumFilterNotEq) Valid ¶
func (e FacilityStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityStatusEnumFilterNotEq enum.
type FacilityStockDistribution ¶
type FacilityStockDistribution struct {
// Available This field is deprecated and replaced by new availability concepts. See https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/stock/stock-availability for more information.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Available float32 `json:"available"`
AvailableForPicking float32 `json:"availableForPicking"`
AvailableOnStock float32 `json:"availableOnStock"`
// AvailableToPromise This field is deprecated and replaced by new availability concepts. See https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/stock/stock-availability for more information.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
AvailableToPromise float32 `json:"availableToPromise"`
// ByTrait ByTrait
ByTrait ByTrait `json:"byTrait"`
ChannelAdjusted *[]ChannelStockAvailability `json:"channelAdjusted,omitempty"`
FacilityId string `json:"facilityId"`
FacilityName string `json:"facilityName"`
FacilityServiceTypes *[]FacilityServiceType `json:"facilityServiceTypes,omitempty"`
// FacilityStatus The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
FacilityStatus *FacilityStatus `json:"facilityStatus,omitempty"`
// Price Use listings attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Price *float32 `json:"price,omitempty"`
// ReadyToPick This field is deprecated and replaced by new availability concepts. See https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/stock/stock-availability for more information.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ReadyToPick float32 `json:"readyToPick"`
Reserved float32 `json:"reserved"`
SafetyStock float32 `json:"safetyStock"`
StockOnHand float32 `json:"stockOnHand"`
TotalAmount float32 `json:"totalAmount"`
}
FacilityStockDistribution FacilityStockDistribution
type FacilityTagsFilter ¶
type FacilityTagsFilter struct {
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Value Search by value
Value *StringFilter `json:"value,omitempty"`
}
FacilityTagsFilter FacilityTagsFilter
type FacilityTagsListFilter ¶
type FacilityTagsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *FacilityTagsFilter `json:"contains,omitempty"`
}
FacilityTagsListFilter FacilityTagsListFilter
type FacilityType ¶
type FacilityType string
FacilityType FacilityType
const ( FacilityTypeMANAGEDFACILITY FacilityType = "MANAGED_FACILITY" FacilityTypeSUPPLIER FacilityType = "SUPPLIER" )
Defines values for FacilityType.
func (FacilityType) Valid ¶
func (e FacilityType) Valid() bool
Valid indicates whether the value is a known member of the FacilityType enum.
type FacilityTypeEnumFilter ¶
type FacilityTypeEnumFilter struct {
// Eq Search by type
Eq *FacilityTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]FacilityTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *FacilityTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
FacilityTypeEnumFilter FacilityTypeEnumFilter
type FacilityTypeEnumFilterEq ¶
type FacilityTypeEnumFilterEq string
FacilityTypeEnumFilterEq Search by type
const ( FacilityTypeEnumFilterEqMANAGEDFACILITY FacilityTypeEnumFilterEq = "MANAGED_FACILITY" FacilityTypeEnumFilterEqSUPPLIER FacilityTypeEnumFilterEq = "SUPPLIER" )
Defines values for FacilityTypeEnumFilterEq.
func (FacilityTypeEnumFilterEq) Valid ¶
func (e FacilityTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityTypeEnumFilterEq enum.
type FacilityTypeEnumFilterIn ¶
type FacilityTypeEnumFilterIn string
FacilityTypeEnumFilterIn defines model for FacilityTypeEnumFilter.In.
const ( FacilityTypeEnumFilterInMANAGEDFACILITY FacilityTypeEnumFilterIn = "MANAGED_FACILITY" FacilityTypeEnumFilterInSUPPLIER FacilityTypeEnumFilterIn = "SUPPLIER" )
Defines values for FacilityTypeEnumFilterIn.
func (FacilityTypeEnumFilterIn) Valid ¶
func (e FacilityTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the FacilityTypeEnumFilterIn enum.
type FacilityTypeEnumFilterNotEq ¶
type FacilityTypeEnumFilterNotEq string
FacilityTypeEnumFilterNotEq Search by type
const ( MANAGEDFACILITY FacilityTypeEnumFilterNotEq = "MANAGED_FACILITY" SUPPLIER FacilityTypeEnumFilterNotEq = "SUPPLIER" )
Defines values for FacilityTypeEnumFilterNotEq.
func (FacilityTypeEnumFilterNotEq) Valid ¶
func (e FacilityTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the FacilityTypeEnumFilterNotEq enum.
type FenceImplementation ¶
type FenceImplementation string
FenceImplementation <i>This part of the API is currently under development. That means that this endpoint, model, etc. can contain breaking changes and/or might not be available at all times in your API instance. It could also disappear without warning. It currently does not fall under our SLA regulations. For details, see our <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview">API lifecycle documentation</a></i>
const ( FenceImplementationAVOIDZEROSTOCK FenceImplementation = "AVOID-ZERO-STOCK" FenceImplementationFACILITYBUSINESSTYPE FenceImplementation = "FACILITY-BUSINESSTYPE" FenceImplementationFACILITYCARRIERAVAILABILITY FenceImplementation = "FACILITY-CARRIERAVAILABILITY" FenceImplementationFACILITYCOUNTRY FenceImplementation = "FACILITY-COUNTRY" FenceImplementationFACILITYPICKINGTIMECAPACITY FenceImplementation = "FACILITY-PICKING-TIME-CAPACITY" FenceImplementationPRESELECTEDFACILITY FenceImplementation = "PRESELECTED-FACILITY" FenceImplementationSAMEDAYPOSSIBLE FenceImplementation = "SAMEDAY-POSSIBLE" FenceImplementationSTOCKAVAILABILITY FenceImplementation = "STOCK-AVAILABILITY" )
Defines values for FenceImplementation.
func (FenceImplementation) Valid ¶
func (e FenceImplementation) Valid() bool
Valid indicates whether the value is a known member of the FenceImplementation enum.
type GetAllFacilitiesParams ¶
type GetAllFacilitiesParams struct {
// StartAfterId all entities after given Id
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
// Status Reference to the status you want to get the corresponding facilities
Status *[]string `form:"status,omitempty" json:"status,omitempty"`
// Size number of facilities to show
Size *int `form:"size,omitempty" json:"size,omitempty"`
// TenantFacilityId query facilities with the given tenantFacilityId
TenantFacilityId *string `form:"tenantFacilityId,omitempty" json:"tenantFacilityId,omitempty"`
// OrderBy query facilities orderBy
OrderBy *FacilityOrderBy `form:"orderBy,omitempty" json:"orderBy,omitempty"`
// Type Filters the facilities by type
Type *[]FacilityType `form:"type,omitempty" json:"type,omitempty"`
}
GetAllFacilitiesParams defines parameters for GetAllFacilities.
type GetAllFacilitiesResponse ¶
type GetAllFacilitiesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StrippedFacilities
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetAllFacilitiesResponse ¶
func ParseGetAllFacilitiesResponse(rsp *http.Response) (*GetAllFacilitiesResponse, error)
ParseGetAllFacilitiesResponse parses an HTTP response from a GetAllFacilitiesWithResponse call
func (GetAllFacilitiesResponse) ContentType ¶
func (r GetAllFacilitiesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAllFacilitiesResponse) Status ¶
func (r GetAllFacilitiesResponse) Status() string
Status returns HTTPResponse.Status
func (GetAllFacilitiesResponse) StatusCode ¶
func (r GetAllFacilitiesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAllRolesResponse ¶
type GetAllRolesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Role
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetAllRolesResponse ¶
func ParseGetAllRolesResponse(rsp *http.Response) (*GetAllRolesResponse, error)
ParseGetAllRolesResponse parses an HTTP response from a GetAllRolesWithResponse call
func (GetAllRolesResponse) ContentType ¶
func (r GetAllRolesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAllRolesResponse) Status ¶
func (r GetAllRolesResponse) Status() string
Status returns HTTPResponse.Status
func (GetAllRolesResponse) StatusCode ¶
func (r GetAllRolesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetAllUsersParams ¶
type GetAllUsersParams struct {
Size *float32 `form:"size,omitempty" json:"size,omitempty"`
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
// OrderBy Order the users by this field
OrderBy *string `form:"orderBy,omitempty" json:"orderBy,omitempty"`
// FacilityId Filter the users by this facility
FacilityId *string `form:"facilityId,omitempty" json:"facilityId,omitempty"`
// IncludeAdminUsers Include all admins in the result (only applicable if facilityId is set)
IncludeAdminUsers *bool `form:"includeAdminUsers,omitempty" json:"includeAdminUsers,omitempty"`
}
GetAllUsersParams defines parameters for GetAllUsers.
type GetAllUsersResponse ¶
type GetAllUsersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetAllUsersResponse ¶
func ParseGetAllUsersResponse(rsp *http.Response) (*GetAllUsersResponse, error)
ParseGetAllUsersResponse parses an HTTP response from a GetAllUsersWithResponse call
func (GetAllUsersResponse) ContentType ¶
func (r GetAllUsersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetAllUsersResponse) Status ¶
func (r GetAllUsersResponse) Status() string
Status returns HTTPResponse.Status
func (GetAllUsersResponse) StatusCode ¶
func (r GetAllUsersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetArticlesParams ¶
type GetArticlesParams struct {
Size *float32 `form:"size,omitempty" json:"size,omitempty"`
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
FacilityRef *string `form:"facilityRef,omitempty" json:"facilityRef,omitempty"`
SearchTerm *string `form:"searchTerm,omitempty" json:"searchTerm,omitempty"`
Locale *SupportedLocale `form:"locale,omitempty" json:"locale,omitempty"`
TenantArticleId *string `form:"tenantArticleId,omitempty" json:"tenantArticleId,omitempty"`
}
GetArticlesParams defines parameters for GetArticles.
type GetArticlesResponse ¶
type GetArticlesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InventoryArticlePaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetArticlesResponse ¶
func ParseGetArticlesResponse(rsp *http.Response) (*GetArticlesResponse, error)
ParseGetArticlesResponse parses an HTTP response from a GetArticlesWithResponse call
func (GetArticlesResponse) ContentType ¶
func (r GetArticlesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetArticlesResponse) Status ¶
func (r GetArticlesResponse) Status() string
Status returns HTTPResponse.Status
func (GetArticlesResponse) StatusCode ¶
func (r GetArticlesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiscountForFacilityResponse ¶
type GetDiscountForFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FacilityDiscount
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetDiscountForFacilityResponse ¶
func ParseGetDiscountForFacilityResponse(rsp *http.Response) (*GetDiscountForFacilityResponse, error)
ParseGetDiscountForFacilityResponse parses an HTTP response from a GetDiscountForFacilityWithResponse call
func (GetDiscountForFacilityResponse) ContentType ¶
func (r GetDiscountForFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDiscountForFacilityResponse) Status ¶
func (r GetDiscountForFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiscountForFacilityResponse) StatusCode ¶
func (r GetDiscountForFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetDiscountsForFacilityParams ¶
type GetDiscountsForFacilityParams struct {
// StartAfterId all entities after given Id
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
// Size number of facilities to show
Size *int `form:"size,omitempty" json:"size,omitempty"`
}
GetDiscountsForFacilityParams defines parameters for GetDiscountsForFacility.
type GetDiscountsForFacilityResponse ¶
type GetDiscountsForFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *interface{}
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetDiscountsForFacilityResponse ¶
func ParseGetDiscountsForFacilityResponse(rsp *http.Response) (*GetDiscountsForFacilityResponse, error)
ParseGetDiscountsForFacilityResponse parses an HTTP response from a GetDiscountsForFacilityWithResponse call
func (GetDiscountsForFacilityResponse) ContentType ¶
func (r GetDiscountsForFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetDiscountsForFacilityResponse) Status ¶
func (r GetDiscountsForFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (GetDiscountsForFacilityResponse) StatusCode ¶
func (r GetDiscountsForFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetEffectivePermissionsResponse ¶
type GetEffectivePermissionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *EffectivePermissionsResponse
JSON401 *ApiError
}
func ParseGetEffectivePermissionsResponse ¶
func ParseGetEffectivePermissionsResponse(rsp *http.Response) (*GetEffectivePermissionsResponse, error)
ParseGetEffectivePermissionsResponse parses an HTTP response from a GetEffectivePermissionsWithResponse call
func (GetEffectivePermissionsResponse) ContentType ¶
func (r GetEffectivePermissionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetEffectivePermissionsResponse) Status ¶
func (r GetEffectivePermissionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetEffectivePermissionsResponse) StatusCode ¶
func (r GetEffectivePermissionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFacility200JSONResponseBody ¶
type GetFacility200JSONResponseBody struct {
// contains filtered or unexported fields
}
GetFacility200JSONResponseBody defines parameters for GetFacility.
func (GetFacility200JSONResponseBody) AsManagedFacility ¶
func (t GetFacility200JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
AsManagedFacility returns the union data inside the GetFacility200JSONResponseBody as a ManagedFacility
func (GetFacility200JSONResponseBody) AsSupplier ¶
func (t GetFacility200JSONResponseBody) AsSupplier() (Supplier, error)
AsSupplier returns the union data inside the GetFacility200JSONResponseBody as a Supplier
func (*GetFacility200JSONResponseBody) FromManagedFacility ¶
func (t *GetFacility200JSONResponseBody) FromManagedFacility(v ManagedFacility) error
FromManagedFacility overwrites any union data inside the GetFacility200JSONResponseBody as the provided ManagedFacility
func (*GetFacility200JSONResponseBody) FromSupplier ¶
func (t *GetFacility200JSONResponseBody) FromSupplier(v Supplier) error
FromSupplier overwrites any union data inside the GetFacility200JSONResponseBody as the provided Supplier
func (GetFacility200JSONResponseBody) MarshalJSON ¶
func (t GetFacility200JSONResponseBody) MarshalJSON() ([]byte, error)
func (*GetFacility200JSONResponseBody) MergeManagedFacility ¶
func (t *GetFacility200JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
MergeManagedFacility performs a merge with any union data inside the GetFacility200JSONResponseBody, using the provided ManagedFacility
func (*GetFacility200JSONResponseBody) MergeSupplier ¶
func (t *GetFacility200JSONResponseBody) MergeSupplier(v Supplier) error
MergeSupplier performs a merge with any union data inside the GetFacility200JSONResponseBody, using the provided Supplier
func (*GetFacility200JSONResponseBody) UnmarshalJSON ¶
func (t *GetFacility200JSONResponseBody) UnmarshalJSON(b []byte) error
type GetFacilityCarrierResponse ¶
type GetFacilityCarrierResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FacilityCarrierConnection
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetFacilityCarrierResponse ¶
func ParseGetFacilityCarrierResponse(rsp *http.Response) (*GetFacilityCarrierResponse, error)
ParseGetFacilityCarrierResponse parses an HTTP response from a GetFacilityCarrierWithResponse call
func (GetFacilityCarrierResponse) ContentType ¶
func (r GetFacilityCarrierResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFacilityCarrierResponse) Status ¶
func (r GetFacilityCarrierResponse) Status() string
Status returns HTTPResponse.Status
func (GetFacilityCarrierResponse) StatusCode ¶
func (r GetFacilityCarrierResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFacilityConnectionParams ¶
type GetFacilityConnectionParams struct {
// Locale Provide the localized names and descriptions for the parcel label classifications. If not provided the default locale is used., for example de_DE.
Locale *string `form:"locale,omitempty" json:"locale,omitempty"`
}
GetFacilityConnectionParams defines parameters for GetFacilityConnection.
type GetFacilityConnectionResponse ¶
type GetFacilityConnectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InterFacilityConnection
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetFacilityConnectionResponse ¶
func ParseGetFacilityConnectionResponse(rsp *http.Response) (*GetFacilityConnectionResponse, error)
ParseGetFacilityConnectionResponse parses an HTTP response from a GetFacilityConnectionWithResponse call
func (GetFacilityConnectionResponse) ContentType ¶
func (r GetFacilityConnectionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFacilityConnectionResponse) Status ¶
func (r GetFacilityConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (GetFacilityConnectionResponse) StatusCode ¶
func (r GetFacilityConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFacilityConnectionsParams ¶
type GetFacilityConnectionsParams struct {
// TargetFacilityRef The targetFacilityRef of the connection
TargetFacilityRef *string `form:"targetFacilityRef,omitempty" json:"targetFacilityRef,omitempty"`
// StartAfterId all entities
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
// Size number of entities to show
Size *int `form:"size,omitempty" json:"size,omitempty"`
// Locale Provide the localized names and descriptions for the parcel label classifications. If not provided the default locale is used., for example de_DE.
Locale *string `form:"locale,omitempty" json:"locale,omitempty"`
}
GetFacilityConnectionsParams defines parameters for GetFacilityConnections.
type GetFacilityConnectionsResponse ¶
type GetFacilityConnectionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InterFacilityConnections
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetFacilityConnectionsResponse ¶
func ParseGetFacilityConnectionsResponse(rsp *http.Response) (*GetFacilityConnectionsResponse, error)
ParseGetFacilityConnectionsResponse parses an HTTP response from a GetFacilityConnectionsWithResponse call
func (GetFacilityConnectionsResponse) ContentType ¶
func (r GetFacilityConnectionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFacilityConnectionsResponse) Status ¶
func (r GetFacilityConnectionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetFacilityConnectionsResponse) StatusCode ¶
func (r GetFacilityConnectionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFacilityListingParams ¶
type GetFacilityListingParams struct {
// StartAfterId all entities after given Id
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
// Size number of facilities to show
Size *int `form:"size,omitempty" json:"size,omitempty"`
// TenantArticleIds Array of tenantArticleIds
TenantArticleIds *[]string `form:"tenantArticleIds,omitempty" json:"tenantArticleIds,omitempty"`
// ScannableCode limit results to this scannableCode
ScannableCode *string `form:"scannableCode,omitempty" json:"scannableCode,omitempty"`
}
GetFacilityListingParams defines parameters for GetFacilityListing.
type GetFacilityListingPartialStockResponse ¶
type GetFacilityListingPartialStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]PartialStock
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetFacilityListingPartialStockResponse ¶
func ParseGetFacilityListingPartialStockResponse(rsp *http.Response) (*GetFacilityListingPartialStockResponse, error)
ParseGetFacilityListingPartialStockResponse parses an HTTP response from a GetFacilityListingPartialStockWithResponse call
func (GetFacilityListingPartialStockResponse) ContentType ¶
func (r GetFacilityListingPartialStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFacilityListingPartialStockResponse) Status ¶
func (r GetFacilityListingPartialStockResponse) Status() string
Status returns HTTPResponse.Status
func (GetFacilityListingPartialStockResponse) StatusCode ¶
func (r GetFacilityListingPartialStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFacilityListingResponse ¶
type GetFacilityListingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StrippedListings
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetFacilityListingResponse ¶
func ParseGetFacilityListingResponse(rsp *http.Response) (*GetFacilityListingResponse, error)
ParseGetFacilityListingResponse parses an HTTP response from a GetFacilityListingWithResponse call
func (GetFacilityListingResponse) ContentType ¶
func (r GetFacilityListingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFacilityListingResponse) Status ¶
func (r GetFacilityListingResponse) Status() string
Status returns HTTPResponse.Status
func (GetFacilityListingResponse) StatusCode ¶
func (r GetFacilityListingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetFacilityResponse ¶
type GetFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *GetFacility200JSONResponseBody
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetFacilityResponse ¶
func ParseGetFacilityResponse(rsp *http.Response) (*GetFacilityResponse, error)
ParseGetFacilityResponse parses an HTTP response from a GetFacilityWithResponse call
func (GetFacilityResponse) ContentType ¶
func (r GetFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetFacilityResponse) Status ¶
func (r GetFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (GetFacilityResponse) StatusCode ¶
func (r GetFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetForecastsForArticleParams ¶
type GetForecastsForArticleParams struct {
Period *GetForecastsForArticleParamsPeriod `form:"period,omitempty" json:"period,omitempty"`
}
GetForecastsForArticleParams defines parameters for GetForecastsForArticle.
type GetForecastsForArticleParamsPeriod ¶
type GetForecastsForArticleParamsPeriod string
GetForecastsForArticleParamsPeriod defines parameters for GetForecastsForArticle.
const (
GetForecastsForArticleParamsPeriodDAILY GetForecastsForArticleParamsPeriod = "DAILY"
)
Defines values for GetForecastsForArticleParamsPeriod.
func (GetForecastsForArticleParamsPeriod) Valid ¶
func (e GetForecastsForArticleParamsPeriod) Valid() bool
Valid indicates whether the value is a known member of the GetForecastsForArticleParamsPeriod enum.
type GetForecastsForArticleResponse ¶
type GetForecastsForArticleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]ArticleStockForecast
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetForecastsForArticleResponse ¶
func ParseGetForecastsForArticleResponse(rsp *http.Response) (*GetForecastsForArticleResponse, error)
ParseGetForecastsForArticleResponse parses an HTTP response from a GetForecastsForArticleWithResponse call
func (GetForecastsForArticleResponse) ContentType ¶
func (r GetForecastsForArticleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetForecastsForArticleResponse) Status ¶
func (r GetForecastsForArticleResponse) Status() string
Status returns HTTPResponse.Status
func (GetForecastsForArticleResponse) StatusCode ¶
func (r GetForecastsForArticleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetListingParams ¶
type GetListingParams struct {
// Locale Provide the localized names and descriptions for the listing. If not provided the default locale is used., for example de_DE.
Locale *string `form:"locale,omitempty" json:"locale,omitempty"`
}
GetListingParams defines parameters for GetListing.
type GetListingResponse ¶
type GetListingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Listing
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetListingResponse ¶
func ParseGetListingResponse(rsp *http.Response) (*GetListingResponse, error)
ParseGetListingResponse parses an HTTP response from a GetListingWithResponse call
func (GetListingResponse) ContentType ¶
func (r GetListingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetListingResponse) Status ¶
func (r GetListingResponse) Status() string
Status returns HTTPResponse.Status
func (GetListingResponse) StatusCode ¶
func (r GetListingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetPermissionsParams ¶
type GetPermissionsParams struct {
Size *float32 `form:"size,omitempty" json:"size,omitempty"`
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
// Key The key of the permission to filter by
Key *GetPermissionsParamsKey `form:"key,omitempty" json:"key,omitempty"`
// Group The group of the permission to filter by
Group *GetPermissionsParamsGroup `form:"group,omitempty" json:"group,omitempty"`
}
GetPermissionsParams defines parameters for GetPermissions.
type GetPermissionsParamsGroup ¶
type GetPermissionsParamsGroup string
GetPermissionsParamsGroup defines parameters for GetPermissions.
const ( GetPermissionsParamsGroupADMIN GetPermissionsParamsGroup = "ADMIN" GetPermissionsParamsGroupCORE GetPermissionsParamsGroup = "CORE" GetPermissionsParamsGroupFOUNDATION GetPermissionsParamsGroup = "FOUNDATION" GetPermissionsParamsGroupINVENTORY GetPermissionsParamsGroup = "INVENTORY" GetPermissionsParamsGroupOPERATIONS GetPermissionsParamsGroup = "OPERATIONS" GetPermissionsParamsGroupORDERMANAGEMENT GetPermissionsParamsGroup = "ORDER_MANAGEMENT" GetPermissionsParamsGroupSYSTEMADMINISTRATION GetPermissionsParamsGroup = "SYSTEM_ADMINISTRATION" GetPermissionsParamsGroupUSERMANAGEMENT GetPermissionsParamsGroup = "USER_MANAGEMENT" )
Defines values for GetPermissionsParamsGroup.
func (GetPermissionsParamsGroup) Valid ¶
func (e GetPermissionsParamsGroup) Valid() bool
Valid indicates whether the value is a known member of the GetPermissionsParamsGroup enum.
type GetPermissionsParamsKey ¶
type GetPermissionsParamsKey string
GetPermissionsParamsKey defines parameters for GetPermissions.
const ( ADMINDATARESET GetPermissionsParamsKey = "ADMIN_DATA_RESET" ADMINMODULESREAD GetPermissionsParamsKey = "ADMIN_MODULES_READ" ADMINMODULESWRITE GetPermissionsParamsKey = "ADMIN_MODULES_WRITE" AIASSISTANTACCESS GetPermissionsParamsKey = "AI_ASSISTANT_ACCESS" ANALYTICSDASHBOARDREAD GetPermissionsParamsKey = "ANALYTICS_DASHBOARD_READ" AUDITREAD GetPermissionsParamsKey = "AUDIT_READ" AVAILABILITYCHANNELREAD GetPermissionsParamsKey = "AVAILABILITY_CHANNEL_READ" AVAILABILITYCHANNELWRITE GetPermissionsParamsKey = "AVAILABILITY_CHANNEL_WRITE" BRANDREAD GetPermissionsParamsKey = "BRAND_READ" CARRIERREAD GetPermissionsParamsKey = "CARRIER_READ" CARRIERWRITE GetPermissionsParamsKey = "CARRIER_WRITE" CATEGORYREAD GetPermissionsParamsKey = "CATEGORY_READ" CATEGORYWRITE GetPermissionsParamsKey = "CATEGORY_WRITE" CONFIGREAD GetPermissionsParamsKey = "CONFIG_READ" CONFIGWRITE GetPermissionsParamsKey = "CONFIG_WRITE" CURRENTUSERMODIFY GetPermissionsParamsKey = "CURRENT_USER_MODIFY" CURRENTUSERREAD GetPermissionsParamsKey = "CURRENT_USER_READ" CUSTOMSERVICEREAD GetPermissionsParamsKey = "CUSTOM_SERVICE_READ" CUSTOMSERVICEWRITE GetPermissionsParamsKey = "CUSTOM_SERVICE_WRITE" DELIVERYNOTEWRITE GetPermissionsParamsKey = "DELIVERYNOTE_WRITE" DOCUMENTSETREAD GetPermissionsParamsKey = "DOCUMENT_SET_READ" DOCUMENTSETWRITE GetPermissionsParamsKey = "DOCUMENT_SET_WRITE" DOMSSTATISTICSREAD GetPermissionsParamsKey = "DOMS_STATISTICS_READ" DOMSTOOLKITREAD GetPermissionsParamsKey = "DOMS_TOOLKIT_READ" DOMSTOOLKITWRITE GetPermissionsParamsKey = "DOMS_TOOLKIT_WRITE" EVENTREAD GetPermissionsParamsKey = "EVENT_READ" EXPIRIESREAD GetPermissionsParamsKey = "EXPIRIES_READ" EXPIRIESWRITE GetPermissionsParamsKey = "EXPIRIES_WRITE" EXTERNALACTIONSREAD GetPermissionsParamsKey = "EXTERNAL_ACTIONS_READ" EXTERNALACTIONSWRITE GetPermissionsParamsKey = "EXTERNAL_ACTIONS_WRITE" EXTERNALSTOCKCHANGEREASONSREAD GetPermissionsParamsKey = "EXTERNAL_STOCK_CHANGE_REASONS_READ" EXTERNALSTOCKCHANGEREASONSWRITE GetPermissionsParamsKey = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" FACILITYCREATE GetPermissionsParamsKey = "FACILITY_CREATE" FACILITYDELETE GetPermissionsParamsKey = "FACILITY_DELETE" FACILITYGROUPREAD GetPermissionsParamsKey = "FACILITY_GROUP_READ" FACILITYGROUPWRITE GetPermissionsParamsKey = "FACILITY_GROUP_WRITE" FACILITYREAD GetPermissionsParamsKey = "FACILITY_READ" FACILITYWRITE GetPermissionsParamsKey = "FACILITY_WRITE" FILTERENTITYREAD GetPermissionsParamsKey = "FILTER_ENTITY_READ" HANDOVERCONTAINERREAD GetPermissionsParamsKey = "HANDOVER_CONTAINER_READ" HANDOVERCONTAINERWRITE GetPermissionsParamsKey = "HANDOVER_CONTAINER_WRITE" HANDOVERJOBREAD GetPermissionsParamsKey = "HANDOVERJOB_READ" HANDOVERJOBWRITE GetPermissionsParamsKey = "HANDOVERJOB_WRITE" INBOUNDPROCESSREAD GetPermissionsParamsKey = "INBOUND_PROCESS_READ" INBOUNDPROCESSWRITE GetPermissionsParamsKey = "INBOUND_PROCESS_WRITE" KPIREAD GetPermissionsParamsKey = "KPI_READ" LABELREAD GetPermissionsParamsKey = "LABEL_READ" LABELWRITE GetPermissionsParamsKey = "LABEL_WRITE" LINEITEMADD GetPermissionsParamsKey = "LINE_ITEM_ADD" LINEITEMDELETE GetPermissionsParamsKey = "LINE_ITEM_DELETE" LINEITEMPRICINGREAD GetPermissionsParamsKey = "LINE_ITEM_PRICING_READ" LINEITEMQUANTITYDECREASE GetPermissionsParamsKey = "LINE_ITEM_QUANTITY_DECREASE" LINEITEMQUANTITYINCREASE GetPermissionsParamsKey = "LINE_ITEM_QUANTITY_INCREASE" LINKEDSERVICEJOBSREAD GetPermissionsParamsKey = "LINKED_SERVICE_JOBS_READ" LINKEDSERVICEJOBSWRITE GetPermissionsParamsKey = "LINKED_SERVICE_JOBS_WRITE" LISTINGDELETE GetPermissionsParamsKey = "LISTING_DELETE" LISTINGREAD GetPermissionsParamsKey = "LISTING_READ" LISTINGWRITE GetPermissionsParamsKey = "LISTING_WRITE" LOADUNITREAD GetPermissionsParamsKey = "LOADUNIT_READ" LOADUNITTYPEREAD GetPermissionsParamsKey = "LOADUNITTYPE_READ" LOADUNITTYPEWRITE GetPermissionsParamsKey = "LOADUNITTYPE_WRITE" LOADUNITWRITE GetPermissionsParamsKey = "LOADUNIT_WRITE" LOCALEWRITE GetPermissionsParamsKey = "LOCALE_WRITE" LOOKUPRECORDREAD GetPermissionsParamsKey = "LOOKUP_RECORD_READ" LOOKUPRECORDWRITE GetPermissionsParamsKey = "LOOKUP_RECORD_WRITE" MEASUREMENTUNITREAD GetPermissionsParamsKey = "MEASUREMENTUNIT_READ" MEASUREMENTUNITWRITE GetPermissionsParamsKey = "MEASUREMENTUNIT_WRITE" NOTIFICATIONCENTERCONFIGREAD GetPermissionsParamsKey = "NOTIFICATION_CENTER_CONFIG_READ" NOTIFICATIONCENTERCONFIGWRITE GetPermissionsParamsKey = "NOTIFICATION_CENTER_CONFIG_WRITE" NOTIFICATIONREAD GetPermissionsParamsKey = "NOTIFICATION_READ" NOTIFICATIONWRITE GetPermissionsParamsKey = "NOTIFICATION_WRITE" OIDCPROVIDERSCONFIGREAD GetPermissionsParamsKey = "OIDC_PROVIDERS_CONFIG_READ" OIDCPROVIDERSCONFIGWRITE GetPermissionsParamsKey = "OIDC_PROVIDERS_CONFIG_WRITE" OPERATIONSTATISTICSREAD GetPermissionsParamsKey = "OPERATION_STATISTICS_READ" OPERATIVEPROCESSREAD GetPermissionsParamsKey = "OPERATIVE_PROCESS_READ" OPERATIVEPROCESSWRITE GetPermissionsParamsKey = "OPERATIVE_PROCESS_WRITE" ORDERCANCEL GetPermissionsParamsKey = "ORDER_CANCEL" ORDERCONSUMERWRITE GetPermissionsParamsKey = "ORDER_CONSUMER_WRITE" ORDERCUSTOMATTRIBUTESWRITE GetPermissionsParamsKey = "ORDER_CUSTOM_ATTRIBUTES_WRITE" ORDERFORCECANCEL GetPermissionsParamsKey = "ORDER_FORCE_CANCEL" ORDERLINEITEMWRITE GetPermissionsParamsKey = "ORDER_LINEITEM_WRITE" ORDERREAD GetPermissionsParamsKey = "ORDER_READ" ORDERRECORDREAD GetPermissionsParamsKey = "ORDER_RECORD_READ" ORDERRECORDWRITE GetPermissionsParamsKey = "ORDER_RECORD_WRITE" ORDERTOTALREAD GetPermissionsParamsKey = "ORDER_TOTAL_READ" ORDERUNLOCK GetPermissionsParamsKey = "ORDER_UNLOCK" ORDERWRITE GetPermissionsParamsKey = "ORDER_WRITE" PACKAGINGUNITSREAD GetPermissionsParamsKey = "PACKAGING_UNITS_READ" PACKAGINGUNITSWRITE GetPermissionsParamsKey = "PACKAGING_UNITS_WRITE" PACKINGCONTAINERTYPEWRITE GetPermissionsParamsKey = "PACKINGCONTAINER_TYPE_WRITE" PACKINGSOURCECONTAINERREAD GetPermissionsParamsKey = "PACKING_SOURCE_CONTAINER_READ" PACKINGSOURCECONTAINERWRITE GetPermissionsParamsKey = "PACKING_SOURCE_CONTAINER_WRITE" PACKJOBREAD GetPermissionsParamsKey = "PACKJOB_READ" PACKJOBWRITE GetPermissionsParamsKey = "PACKJOB_WRITE" PARCELINFORMATIONREAD GetPermissionsParamsKey = "PARCEL_INFORMATION_READ" PARCELINFORMATIONWRITE GetPermissionsParamsKey = "PARCEL_INFORMATION_WRITE" PARCELREAD GetPermissionsParamsKey = "PARCEL_READ" PARCELWRITE GetPermissionsParamsKey = "PARCEL_WRITE" PERMISSIONREAD GetPermissionsParamsKey = "PERMISSION_READ" PICKJOBREAD GetPermissionsParamsKey = "PICKJOB_READ" PICKJOBREROUTE GetPermissionsParamsKey = "PICKJOB_REROUTE" PICKJOBWRITE GetPermissionsParamsKey = "PICKJOB_WRITE" PICKRUNREAD GetPermissionsParamsKey = "PICKRUN_READ" PICKRUNWRITE GetPermissionsParamsKey = "PICKRUN_WRITE" PROCESSLOGREAD GetPermissionsParamsKey = "PROCESS_LOG_READ" PROCESSREAD GetPermissionsParamsKey = "PROCESS_READ" PROCESSREROUTE GetPermissionsParamsKey = "PROCESS_REROUTE" PROCESSWRITE GetPermissionsParamsKey = "PROCESS_WRITE" PROMISESCONFIGREAD GetPermissionsParamsKey = "PROMISES_CONFIG_READ" PROMISESCONFIGWRITE GetPermissionsParamsKey = "PROMISES_CONFIG_WRITE" PURCHASEPRICEREAD GetPermissionsParamsKey = "PURCHASE_PRICE_READ" REMOTECONFIGREAD GetPermissionsParamsKey = "REMOTE_CONFIG_READ" REMOTECONFIGWRITE GetPermissionsParamsKey = "REMOTE_CONFIG_WRITE" RESERVATIONREAD GetPermissionsParamsKey = "RESERVATION_READ" RESERVATIONWRITE GetPermissionsParamsKey = "RESERVATION_WRITE" RESTOWITEMREAD GetPermissionsParamsKey = "RESTOW_ITEM_READ" RESTOWITEMWRITE GetPermissionsParamsKey = "RESTOW_ITEM_WRITE" RETURNREAD GetPermissionsParamsKey = "RETURN_READ" RETURNWRITE GetPermissionsParamsKey = "RETURN_WRITE" ROLEREAD GetPermissionsParamsKey = "ROLE_READ" ROLEWRITE GetPermissionsParamsKey = "ROLE_WRITE" ROUTINGCONFIGREAD GetPermissionsParamsKey = "ROUTING_CONFIG_READ" ROUTINGCONFIGWRITE GetPermissionsParamsKey = "ROUTING_CONFIG_WRITE" ROUTINGREAD GetPermissionsParamsKey = "ROUTING_READ" ROUTINGWRITE GetPermissionsParamsKey = "ROUTING_WRITE" SAFETYSTOCKREAD GetPermissionsParamsKey = "SAFETY_STOCK_READ" SAFETYSTOCKWRITE GetPermissionsParamsKey = "SAFETY_STOCK_WRITE" SERVICEJOBREAD GetPermissionsParamsKey = "SERVICE_JOB_READ" SERVICEJOBWRITE GetPermissionsParamsKey = "SERVICE_JOB_WRITE" SHIPMENTREAD GetPermissionsParamsKey = "SHIPMENT_READ" SHIPMENTWRITE GetPermissionsParamsKey = "SHIPMENT_WRITE" SHIPPINGINFORMATIONREAD GetPermissionsParamsKey = "SHIPPING_INFORMATION_READ" SHIPPINGINFORMATIONWRITE GetPermissionsParamsKey = "SHIPPING_INFORMATION_WRITE" SIMULATIONORDERREAD GetPermissionsParamsKey = "SIMULATION_ORDER_READ" SIMULATIONORDERWRITE GetPermissionsParamsKey = "SIMULATION_ORDER_WRITE" STACKSREAD GetPermissionsParamsKey = "STACKS_READ" STACKSWRITE GetPermissionsParamsKey = "STACKS_WRITE" STOCKAVAILABILITIESREAD GetPermissionsParamsKey = "STOCK_AVAILABILITIES_READ" STOCKREAD GetPermissionsParamsKey = "STOCK_READ" STOCKWRITE GetPermissionsParamsKey = "STOCK_WRITE" STORAGELOCATIONREAD GetPermissionsParamsKey = "STORAGE_LOCATION_READ" STORAGELOCATIONWRITE GetPermissionsParamsKey = "STORAGE_LOCATION_WRITE" STOWJOBFULLWRITE GetPermissionsParamsKey = "STOW_JOB_FULL_WRITE" STOWJOBOPERATIVEWRITE GetPermissionsParamsKey = "STOW_JOB_OPERATIVE_WRITE" STOWJOBREAD GetPermissionsParamsKey = "STOW_JOB_READ" SUBSCRIPTIONREAD GetPermissionsParamsKey = "SUBSCRIPTION_READ" SUBSCRIPTIONWRITE GetPermissionsParamsKey = "SUBSCRIPTION_WRITE" SUBSTITUTEREAD GetPermissionsParamsKey = "SUBSTITUTE_READ" SUBSTITUTEWRITE GetPermissionsParamsKey = "SUBSTITUTE_WRITE" TAGREAD GetPermissionsParamsKey = "TAG_READ" TAGWRITE GetPermissionsParamsKey = "TAG_WRITE" TENANTCONNECTORCONFIGREAD GetPermissionsParamsKey = "TENANT_CONNECTOR_CONFIG_READ" USERMODIFY GetPermissionsParamsKey = "USER_MODIFY" USERREAD GetPermissionsParamsKey = "USER_READ" USERSREAD GetPermissionsParamsKey = "USERS_READ" USERWRITE GetPermissionsParamsKey = "USER_WRITE" VALIDATIONSREAD GetPermissionsParamsKey = "VALIDATIONS_READ" WORKFLOWDEFINITIONREAD GetPermissionsParamsKey = "WORKFLOW_DEFINITION_READ" WORKFLOWDEFINITIONWRITE GetPermissionsParamsKey = "WORKFLOW_DEFINITION_WRITE" ZONEREAD GetPermissionsParamsKey = "ZONE_READ" ZONEWRITE GetPermissionsParamsKey = "ZONE_WRITE" )
Defines values for GetPermissionsParamsKey.
func (GetPermissionsParamsKey) Valid ¶
func (e GetPermissionsParamsKey) Valid() bool
Valid indicates whether the value is a known member of the GetPermissionsParamsKey enum.
type GetPermissionsResponse ¶
type GetPermissionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PermissionsResponse
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetPermissionsResponse ¶
func ParseGetPermissionsResponse(rsp *http.Response) (*GetPermissionsResponse, error)
ParseGetPermissionsResponse parses an HTTP response from a GetPermissionsWithResponse call
func (GetPermissionsResponse) ContentType ¶
func (r GetPermissionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetPermissionsResponse) Status ¶
func (r GetPermissionsResponse) Status() string
Status returns HTTPResponse.Status
func (GetPermissionsResponse) StatusCode ¶
func (r GetPermissionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetRoleResponse ¶
type GetRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Role
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetRoleResponse ¶
func ParseGetRoleResponse(rsp *http.Response) (*GetRoleResponse, error)
ParseGetRoleResponse parses an HTTP response from a GetRoleWithResponse call
func (GetRoleResponse) ContentType ¶
func (r GetRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetRoleResponse) Status ¶
func (r GetRoleResponse) Status() string
Status returns HTTPResponse.Status
func (GetRoleResponse) StatusCode ¶
func (r GetRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetSafetyStocksParams ¶
type GetSafetyStocksParams struct {
Size *float32 `form:"size,omitempty" json:"size,omitempty"`
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
TenantArticleId *string `form:"tenantArticleId,omitempty" json:"tenantArticleId,omitempty"`
FacilityRef *string `form:"facilityRef,omitempty" json:"facilityRef,omitempty"`
}
GetSafetyStocksParams defines parameters for GetSafetyStocks.
type GetSafetyStocksResponse ¶
type GetSafetyStocksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *SafetyStocksPaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetSafetyStocksResponse ¶
func ParseGetSafetyStocksResponse(rsp *http.Response) (*GetSafetyStocksResponse, error)
ParseGetSafetyStocksResponse parses an HTTP response from a GetSafetyStocksWithResponse call
func (GetSafetyStocksResponse) ContentType ¶
func (r GetSafetyStocksResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetSafetyStocksResponse) Status ¶
func (r GetSafetyStocksResponse) Status() string
Status returns HTTPResponse.Status
func (GetSafetyStocksResponse) StatusCode ¶
func (r GetSafetyStocksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStockDistributionParams ¶
type GetStockDistributionParams struct {
FacilityServiceTypes *[]GetStockDistributionParamsFacilityServiceTypes `form:"facilityServiceTypes,omitempty" json:"facilityServiceTypes,omitempty"`
FacilityStatus *[]GetStockDistributionParamsFacilityStatus `form:"facilityStatus,omitempty" json:"facilityStatus,omitempty"`
FacilityName *string `form:"facilityName,omitempty" json:"facilityName,omitempty"`
FacilityIds *[]string `form:"facilityIds,omitempty" json:"facilityIds,omitempty"`
// ChannelRefs The channels to included under "channelAdjusted" in each summary and facility stock. Provide up to 50 channelRefs, specify "UNALLOCATED for unallocated stock."
ChannelRefs *[]string `form:"channelRefs,omitempty" json:"channelRefs,omitempty"`
}
GetStockDistributionParams defines parameters for GetStockDistribution.
type GetStockDistributionParamsFacilityServiceTypes ¶
type GetStockDistributionParamsFacilityServiceTypes string
GetStockDistributionParamsFacilityServiceTypes defines parameters for GetStockDistribution.
const ( GetStockDistributionParamsFacilityServiceTypesPICKUP GetStockDistributionParamsFacilityServiceTypes = "PICKUP" GetStockDistributionParamsFacilityServiceTypesSHIPFROMSTORE GetStockDistributionParamsFacilityServiceTypes = "SHIP_FROM_STORE" )
Defines values for GetStockDistributionParamsFacilityServiceTypes.
func (GetStockDistributionParamsFacilityServiceTypes) Valid ¶
func (e GetStockDistributionParamsFacilityServiceTypes) Valid() bool
Valid indicates whether the value is a known member of the GetStockDistributionParamsFacilityServiceTypes enum.
type GetStockDistributionParamsFacilityStatus ¶
type GetStockDistributionParamsFacilityStatus string
GetStockDistributionParamsFacilityStatus defines parameters for GetStockDistribution.
const ( GetStockDistributionParamsFacilityStatusOFFLINE GetStockDistributionParamsFacilityStatus = "OFFLINE" GetStockDistributionParamsFacilityStatusONLINE GetStockDistributionParamsFacilityStatus = "ONLINE" GetStockDistributionParamsFacilityStatusSUSPENDED GetStockDistributionParamsFacilityStatus = "SUSPENDED" )
Defines values for GetStockDistributionParamsFacilityStatus.
func (GetStockDistributionParamsFacilityStatus) Valid ¶
func (e GetStockDistributionParamsFacilityStatus) Valid() bool
Valid indicates whether the value is a known member of the GetStockDistributionParamsFacilityStatus enum.
type GetStockDistributionResponse ¶
type GetStockDistributionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StockDistribution
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetStockDistributionResponse ¶
func ParseGetStockDistributionResponse(rsp *http.Response) (*GetStockDistributionResponse, error)
ParseGetStockDistributionResponse parses an HTTP response from a GetStockDistributionWithResponse call
func (GetStockDistributionResponse) ContentType ¶
func (r GetStockDistributionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetStockDistributionResponse) Status ¶
func (r GetStockDistributionResponse) Status() string
Status returns HTTPResponse.Status
func (GetStockDistributionResponse) StatusCode ¶
func (r GetStockDistributionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStockResponse ¶
type GetStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Stock
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetStockResponse ¶
func ParseGetStockResponse(rsp *http.Response) (*GetStockResponse, error)
ParseGetStockResponse parses an HTTP response from a GetStockWithResponse call
func (GetStockResponse) ContentType ¶
func (r GetStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetStockResponse) Status ¶
func (r GetStockResponse) Status() string
Status returns HTTPResponse.Status
func (GetStockResponse) StatusCode ¶
func (r GetStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStockSummariesParams ¶
type GetStockSummariesParams struct {
Size *float32 `form:"size,omitempty" json:"size,omitempty"`
// StartAfterId The stockSummaries.article.tenantArticleId value should be used for pagination.
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
FacilityGroupRefs *[]string `form:"facilityGroupRefs,omitempty" json:"facilityGroupRefs,omitempty"`
FacilityServiceTypes *[]GetStockSummariesParamsFacilityServiceTypes `form:"facilityServiceTypes,omitempty" json:"facilityServiceTypes,omitempty"`
FacilityStatus *[]GetStockSummariesParamsFacilityStatus `form:"facilityStatus,omitempty" json:"facilityStatus,omitempty"`
FacilityRefs *[]string `form:"facilityRefs,omitempty" json:"facilityRefs,omitempty"`
AllowStale *bool `form:"allowStale,omitempty" json:"allowStale,omitempty"`
TenantArticleIds *[]string `form:"tenantArticleIds,omitempty" json:"tenantArticleIds,omitempty"`
// MaxPageSize Returns stock summaries using adaptive batching to reduce latency spikes, as a consequence response time will have a more consistent upper bound but page size may be reduced below the maximum - This overrides `size` argument.
MaxPageSize *float32 `form:"maxPageSize,omitempty" json:"maxPageSize,omitempty"`
// ChannelRefs The channels to included under "channelAdjusted" in the stock summary. Provide up to 50 channelRefs, specify "UNALLOCATED for unallocated stock."
ChannelRefs *[]string `form:"channelRefs,omitempty" json:"channelRefs,omitempty"`
}
GetStockSummariesParams defines parameters for GetStockSummaries.
type GetStockSummariesParamsFacilityServiceTypes ¶
type GetStockSummariesParamsFacilityServiceTypes string
GetStockSummariesParamsFacilityServiceTypes defines parameters for GetStockSummaries.
const ( PICKUP GetStockSummariesParamsFacilityServiceTypes = "PICKUP" SHIPFROMSTORE GetStockSummariesParamsFacilityServiceTypes = "SHIP_FROM_STORE" )
Defines values for GetStockSummariesParamsFacilityServiceTypes.
func (GetStockSummariesParamsFacilityServiceTypes) Valid ¶
func (e GetStockSummariesParamsFacilityServiceTypes) Valid() bool
Valid indicates whether the value is a known member of the GetStockSummariesParamsFacilityServiceTypes enum.
type GetStockSummariesParamsFacilityStatus ¶
type GetStockSummariesParamsFacilityStatus string
GetStockSummariesParamsFacilityStatus defines parameters for GetStockSummaries.
const ( OFFLINE GetStockSummariesParamsFacilityStatus = "OFFLINE" ONLINE GetStockSummariesParamsFacilityStatus = "ONLINE" SUSPENDED GetStockSummariesParamsFacilityStatus = "SUSPENDED" )
Defines values for GetStockSummariesParamsFacilityStatus.
func (GetStockSummariesParamsFacilityStatus) Valid ¶
func (e GetStockSummariesParamsFacilityStatus) Valid() bool
Valid indicates whether the value is a known member of the GetStockSummariesParamsFacilityStatus enum.
type GetStockSummariesResponse ¶
type GetStockSummariesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StockSummaries
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetStockSummariesResponse ¶
func ParseGetStockSummariesResponse(rsp *http.Response) (*GetStockSummariesResponse, error)
ParseGetStockSummariesResponse parses an HTTP response from a GetStockSummariesWithResponse call
func (GetStockSummariesResponse) ContentType ¶
func (r GetStockSummariesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetStockSummariesResponse) Status ¶
func (r GetStockSummariesResponse) Status() string
Status returns HTTPResponse.Status
func (GetStockSummariesResponse) StatusCode ¶
func (r GetStockSummariesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetStocksParams ¶
type GetStocksParams struct {
FacilityRef *string `form:"facilityRef,omitempty" json:"facilityRef,omitempty"`
TenantFacilityId *string `form:"tenantFacilityId,omitempty" json:"tenantFacilityId,omitempty"`
TenantArticleId *[]string `form:"tenantArticleId,omitempty" json:"tenantArticleId,omitempty"`
LocationRef *[]string `form:"locationRef,omitempty" json:"locationRef,omitempty"`
Size *float32 `form:"size,omitempty" json:"size,omitempty"`
StartAfterId *string `form:"startAfterId,omitempty" json:"startAfterId,omitempty"`
}
GetStocksParams defines parameters for GetStocks.
type GetStocksResponse ¶
type GetStocksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StockPaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseGetStocksResponse ¶
func ParseGetStocksResponse(rsp *http.Response) (*GetStocksResponse, error)
ParseGetStocksResponse parses an HTTP response from a GetStocksWithResponse call
func (GetStocksResponse) ContentType ¶
func (r GetStocksResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetStocksResponse) Status ¶
func (r GetStocksResponse) Status() string
Status returns HTTPResponse.Status
func (GetStocksResponse) StatusCode ¶
func (r GetStocksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserResponse ¶
type GetUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetUserResponse ¶
func ParseGetUserResponse(rsp *http.Response) (*GetUserResponse, error)
ParseGetUserResponse parses an HTTP response from a GetUserWithResponse call
func (GetUserResponse) ContentType ¶
func (r GetUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUserResponse) Status ¶
func (r GetUserResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserResponse) StatusCode ¶
func (r GetUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type GetUserRolesResponse ¶
type GetUserRolesResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseGetUserRolesResponse ¶
func ParseGetUserRolesResponse(rsp *http.Response) (*GetUserRolesResponse, error)
ParseGetUserRolesResponse parses an HTTP response from a GetUserRolesWithResponse call
func (GetUserRolesResponse) ContentType ¶
func (r GetUserRolesResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (GetUserRolesResponse) Status ¶
func (r GetUserRolesResponse) Status() string
Status returns HTTPResponse.Status
func (GetUserRolesResponse) StatusCode ¶
func (r GetUserRolesResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HandoverJobAssignedUsersFilter ¶
type HandoverJobAssignedUsersFilter struct {
// UserId Search by userId
UserId *StringFilter `json:"userId,omitempty"`
// Username Search by username
Username *StringSearchFilter `json:"username,omitempty"`
}
HandoverJobAssignedUsersFilter HandoverJobAssignedUsersFilter
type HandoverJobAssignedUsersListFilter ¶
type HandoverJobAssignedUsersListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *HandoverJobAssignedUsersFilter `json:"contains,omitempty"`
}
HandoverJobAssignedUsersListFilter HandoverJobAssignedUsersListFilter
type HandoverJobChannelEnumEnumFilter ¶
type HandoverJobChannelEnumEnumFilter struct {
// Eq Search by channel
Eq *HandoverJobChannelEnumEnumFilterEq `json:"eq,omitempty"`
// In Search by channel
In *[]HandoverJobChannelEnumEnumFilterIn `json:"in,omitempty"`
// NotEq Search by channel
NotEq *HandoverJobChannelEnumEnumFilterNotEq `json:"notEq,omitempty"`
}
HandoverJobChannelEnumEnumFilter HandoverJobChannelEnumEnumFilter
type HandoverJobChannelEnumEnumFilterEq ¶
type HandoverJobChannelEnumEnumFilterEq string
HandoverJobChannelEnumEnumFilterEq Search by channel
const ( HandoverJobChannelEnumEnumFilterEqCOLLECT HandoverJobChannelEnumEnumFilterEq = "COLLECT" HandoverJobChannelEnumEnumFilterEqDELIVERY HandoverJobChannelEnumEnumFilterEq = "DELIVERY" )
Defines values for HandoverJobChannelEnumEnumFilterEq.
func (HandoverJobChannelEnumEnumFilterEq) Valid ¶
func (e HandoverJobChannelEnumEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the HandoverJobChannelEnumEnumFilterEq enum.
type HandoverJobChannelEnumEnumFilterIn ¶
type HandoverJobChannelEnumEnumFilterIn string
HandoverJobChannelEnumEnumFilterIn defines model for HandoverJobChannelEnumEnumFilter.In.
const ( HandoverJobChannelEnumEnumFilterInCOLLECT HandoverJobChannelEnumEnumFilterIn = "COLLECT" HandoverJobChannelEnumEnumFilterInDELIVERY HandoverJobChannelEnumEnumFilterIn = "DELIVERY" )
Defines values for HandoverJobChannelEnumEnumFilterIn.
func (HandoverJobChannelEnumEnumFilterIn) Valid ¶
func (e HandoverJobChannelEnumEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the HandoverJobChannelEnumEnumFilterIn enum.
type HandoverJobChannelEnumEnumFilterNotEq ¶
type HandoverJobChannelEnumEnumFilterNotEq string
HandoverJobChannelEnumEnumFilterNotEq Search by channel
const ( HandoverJobChannelEnumEnumFilterNotEqCOLLECT HandoverJobChannelEnumEnumFilterNotEq = "COLLECT" HandoverJobChannelEnumEnumFilterNotEqDELIVERY HandoverJobChannelEnumEnumFilterNotEq = "DELIVERY" )
Defines values for HandoverJobChannelEnumEnumFilterNotEq.
func (HandoverJobChannelEnumEnumFilterNotEq) Valid ¶
func (e HandoverJobChannelEnumEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the HandoverJobChannelEnumEnumFilterNotEq enum.
type HandoverJobHandoverJobLineItemsArticleFilter ¶
type HandoverJobHandoverJobLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringSearchFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringSearchFilter `json:"title,omitempty"`
}
HandoverJobHandoverJobLineItemsArticleFilter HandoverJobHandoverJobLineItemsArticleFilter
type HandoverJobHandoverJobLineItemsFilter ¶
type HandoverJobHandoverJobLineItemsFilter struct {
// Article Nested search by article
Article *HandoverJobHandoverJobLineItemsArticleFilter `json:"article,omitempty"`
// SubstituteLineItems Nested list search by substituteLineItems
SubstituteLineItems *HandoverJobHandoverJobLineItemsSubstituteLineItemsListFilter `json:"substituteLineItems,omitempty"`
}
HandoverJobHandoverJobLineItemsFilter HandoverJobHandoverJobLineItemsFilter
type HandoverJobHandoverJobLineItemsListFilter ¶
type HandoverJobHandoverJobLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *HandoverJobHandoverJobLineItemsFilter `json:"contains,omitempty"`
}
HandoverJobHandoverJobLineItemsListFilter HandoverJobHandoverJobLineItemsListFilter
type HandoverJobHandoverJobLineItemsSubstituteLineItemsArticleFilter ¶
type HandoverJobHandoverJobLineItemsSubstituteLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringSearchFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringSearchFilter `json:"title,omitempty"`
}
HandoverJobHandoverJobLineItemsSubstituteLineItemsArticleFilter HandoverJobHandoverJobLineItemsSubstituteLineItemsArticleFilter
type HandoverJobHandoverJobLineItemsSubstituteLineItemsFilter ¶
type HandoverJobHandoverJobLineItemsSubstituteLineItemsFilter struct {
// Article Nested search by article
Article *HandoverJobHandoverJobLineItemsSubstituteLineItemsArticleFilter `json:"article,omitempty"`
}
HandoverJobHandoverJobLineItemsSubstituteLineItemsFilter HandoverJobHandoverJobLineItemsSubstituteLineItemsFilter
type HandoverJobHandoverJobLineItemsSubstituteLineItemsListFilter ¶
type HandoverJobHandoverJobLineItemsSubstituteLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *HandoverJobHandoverJobLineItemsSubstituteLineItemsFilter `json:"contains,omitempty"`
}
HandoverJobHandoverJobLineItemsSubstituteLineItemsListFilter HandoverJobHandoverJobLineItemsSubstituteLineItemsListFilter
type HandoverJobHandoverJobParcelInfoFilter ¶
type HandoverJobHandoverJobParcelInfoFilter struct {
// CarrierKey Search by carrierKey
CarrierKey *StringFilter `json:"carrierKey,omitempty"`
// CarrierRef Search by carrierRef
CarrierRef *StringFilter `json:"carrierRef,omitempty"`
// CarrierTrackingNumber Search by carrierTrackingNumber
CarrierTrackingNumber *StringFilter `json:"carrierTrackingNumber,omitempty"`
// ShipmentRef Search by shipmentRef
ShipmentRef *StringFilter `json:"shipmentRef,omitempty"`
}
HandoverJobHandoverJobParcelInfoFilter HandoverJobHandoverJobParcelInfoFilter
type HandoverJobHandoverjobStatusEnumFilter ¶
type HandoverJobHandoverjobStatusEnumFilter struct {
// Eq Search by status
Eq *HandoverJobHandoverjobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]HandoverJobHandoverjobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *HandoverJobHandoverjobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
HandoverJobHandoverjobStatusEnumFilter HandoverJobHandoverjobStatusEnumFilter
type HandoverJobHandoverjobStatusEnumFilterEq ¶
type HandoverJobHandoverjobStatusEnumFilterEq string
HandoverJobHandoverjobStatusEnumFilterEq Search by status
const ( HandoverJobHandoverjobStatusEnumFilterEqCANCELED HandoverJobHandoverjobStatusEnumFilterEq = "CANCELED" HandoverJobHandoverjobStatusEnumFilterEqHANDEDOVER HandoverJobHandoverjobStatusEnumFilterEq = "HANDED_OVER" HandoverJobHandoverjobStatusEnumFilterEqOBSOLETE HandoverJobHandoverjobStatusEnumFilterEq = "OBSOLETE" HandoverJobHandoverjobStatusEnumFilterEqOPEN HandoverJobHandoverjobStatusEnumFilterEq = "OPEN" HandoverJobHandoverjobStatusEnumFilterEqWAITINGFORINPUT HandoverJobHandoverjobStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for HandoverJobHandoverjobStatusEnumFilterEq.
func (HandoverJobHandoverjobStatusEnumFilterEq) Valid ¶
func (e HandoverJobHandoverjobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the HandoverJobHandoverjobStatusEnumFilterEq enum.
type HandoverJobHandoverjobStatusEnumFilterIn ¶
type HandoverJobHandoverjobStatusEnumFilterIn string
HandoverJobHandoverjobStatusEnumFilterIn defines model for HandoverJobHandoverjobStatusEnumFilter.In.
const ( HandoverJobHandoverjobStatusEnumFilterInCANCELED HandoverJobHandoverjobStatusEnumFilterIn = "CANCELED" HandoverJobHandoverjobStatusEnumFilterInHANDEDOVER HandoverJobHandoverjobStatusEnumFilterIn = "HANDED_OVER" HandoverJobHandoverjobStatusEnumFilterInOBSOLETE HandoverJobHandoverjobStatusEnumFilterIn = "OBSOLETE" HandoverJobHandoverjobStatusEnumFilterInOPEN HandoverJobHandoverjobStatusEnumFilterIn = "OPEN" HandoverJobHandoverjobStatusEnumFilterInWAITINGFORINPUT HandoverJobHandoverjobStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for HandoverJobHandoverjobStatusEnumFilterIn.
func (HandoverJobHandoverjobStatusEnumFilterIn) Valid ¶
func (e HandoverJobHandoverjobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the HandoverJobHandoverjobStatusEnumFilterIn enum.
type HandoverJobHandoverjobStatusEnumFilterNotEq ¶
type HandoverJobHandoverjobStatusEnumFilterNotEq string
HandoverJobHandoverjobStatusEnumFilterNotEq Search by status
const ( HandoverJobHandoverjobStatusEnumFilterNotEqCANCELED HandoverJobHandoverjobStatusEnumFilterNotEq = "CANCELED" HandoverJobHandoverjobStatusEnumFilterNotEqHANDEDOVER HandoverJobHandoverjobStatusEnumFilterNotEq = "HANDED_OVER" HandoverJobHandoverjobStatusEnumFilterNotEqOBSOLETE HandoverJobHandoverjobStatusEnumFilterNotEq = "OBSOLETE" HandoverJobHandoverjobStatusEnumFilterNotEqOPEN HandoverJobHandoverjobStatusEnumFilterNotEq = "OPEN" HandoverJobHandoverjobStatusEnumFilterNotEqWAITINGFORINPUT HandoverJobHandoverjobStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for HandoverJobHandoverjobStatusEnumFilterNotEq.
func (HandoverJobHandoverjobStatusEnumFilterNotEq) Valid ¶
func (e HandoverJobHandoverjobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the HandoverJobHandoverjobStatusEnumFilterNotEq enum.
type HandoverJobInvoiceAddressFilter ¶
type HandoverJobInvoiceAddressFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
HandoverJobInvoiceAddressFilter HandoverJobInvoiceAddressFilter
type HandoverJobRecipientAddressFilter ¶
type HandoverJobRecipientAddressFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
HandoverJobRecipientAddressFilter HandoverJobRecipientAddressFilter
type HandoverJobSearchQuery ¶
type HandoverJobSearchQuery struct {
And *[]HandoverJobSearchQuery `json:"and,omitempty"`
// Anonymized Search by anonymized
Anonymized *BooleanFilter `json:"anonymized,omitempty"`
// AssignedUsers Nested list search by assignedUsers
AssignedUsers *HandoverJobAssignedUsersListFilter `json:"assignedUsers,omitempty"`
// Channel Search by channel
Channel *HandoverJobChannelEnumEnumFilter `json:"channel,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// FullIdentifier Search by fullIdentifier
FullIdentifier *StringSearchFilter `json:"fullIdentifier,omitempty"`
// HandoverJobLineItems Nested list search by handoverJobLineItems
HandoverJobLineItems *HandoverJobHandoverJobLineItemsListFilter `json:"handoverJobLineItems,omitempty"`
// HandoverJobParcelInfo Nested search by handoverJobParcelInfo
HandoverJobParcelInfo *HandoverJobHandoverJobParcelInfoFilter `json:"handoverJobParcelInfo,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// InvoiceAddress Nested search by invoiceAddress
InvoiceAddress *HandoverJobInvoiceAddressFilter `json:"invoiceAddress,omitempty"`
Or *[]HandoverJobSearchQuery `json:"or,omitempty"`
// PickJobRef Search by pickJobRef
PickJobRef *StringEqFilter `json:"pickJobRef,omitempty"`
// RecipientAddress Nested search by recipientAddress
RecipientAddress *HandoverJobRecipientAddressFilter `json:"recipientAddress,omitempty"`
// ShortIdentifier Search by shortIdentifier
ShortIdentifier *StringSearchFilter `json:"shortIdentifier,omitempty"`
// Status Search by status
Status *HandoverJobHandoverjobStatusEnumFilter `json:"status,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringSearchFilter `json:"tenantOrderId,omitempty"`
}
HandoverJobSearchQuery HandoverJobSearchQuery
type HealthCheckResponse ¶
type HealthCheckResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *HealthResult
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseHealthCheckResponse ¶
func ParseHealthCheckResponse(rsp *http.Response) (*HealthCheckResponse, error)
ParseHealthCheckResponse parses an HTTP response from a HealthCheckWithResponse call
func (HealthCheckResponse) ContentType ¶
func (r HealthCheckResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (HealthCheckResponse) Status ¶
func (r HealthCheckResponse) Status() string
Status returns HTTPResponse.Status
func (HealthCheckResponse) StatusCode ¶
func (r HealthCheckResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type HealthDependencyStatus ¶
type HealthDependencyStatus struct {
// Name Name of the component that is checked to be healthy
Name string `json:"name"`
// Status HealthStatus
Status HealthStatus `json:"status"`
}
HealthDependencyStatus HealthDependencyStatus
type HealthResult ¶
type HealthResult struct {
Dependencies []HealthDependencyStatus `json:"dependencies"`
// Status HealthStatus
Status HealthStatus `json:"status"`
}
HealthResult HealthResult
type HealthStatus ¶
type HealthStatus string
HealthStatus HealthStatus
const ( HealthStatusDOWN HealthStatus = "DOWN" HealthStatusUP HealthStatus = "UP" )
Defines values for HealthStatus.
func (HealthStatus) Valid ¶
func (e HealthStatus) Valid() bool
Valid indicates whether the value is a known member of the HealthStatus enum.
type HttpRequestDoer ¶
Doer performs HTTP requests.
The standard http.Client implements this interface.
type InboundProcessPurchaseOrderFilter ¶
type InboundProcessPurchaseOrderFilter struct {
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// OrderDate Search entries by orderDate. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
OrderDate *DateFilter `json:"orderDate,omitempty"`
// RequestedDate Nested search by requestedDate
RequestedDate *InboundProcessPurchaseOrderRequestedDateFilter `json:"requestedDate,omitempty"`
// RequestedItems Nested list search by requestedItems
RequestedItems *InboundProcessPurchaseOrderRequestedItemsListFilter `json:"requestedItems,omitempty"`
// Status Search by status
Status *InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter `json:"status,omitempty"`
// Supplier Nested search by supplier
Supplier *InboundProcessPurchaseOrderSupplierFilter `json:"supplier,omitempty"`
// Transfer Nested search by transfer
Transfer *InboundProcessPurchaseOrderTransferFilter `json:"transfer,omitempty"`
}
InboundProcessPurchaseOrderFilter InboundProcessPurchaseOrderFilter
type InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties ¶
type InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties defines model for InboundProcessPurchaseOrderFilter.customAttributes.AdditionalProperties.
func (InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as a BooleanFilter
func (InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as a DateFilter
func (InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *InboundProcessPurchaseOrderFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter ¶
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter struct {
// Eq Search by status
Eq *InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq `json:"notEq,omitempty"`
}
InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq ¶
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq string
InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq Search by status
const ( InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEqCANCELED InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq = "CANCELED" InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEqOPEN InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq = "OPEN" )
Defines values for InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq.
func (InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq) Valid ¶
func (e InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterEq enum.
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn ¶
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn string
InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn defines model for InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilter.In.
const ( InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterInCANCELED InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn = "CANCELED" InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterInOPEN InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn = "OPEN" )
Defines values for InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn.
func (InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn) Valid ¶
func (e InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterIn enum.
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq ¶
type InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq string
InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq Search by status
const ( InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEqCANCELED InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq = "CANCELED" InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEqOPEN InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq = "OPEN" )
Defines values for InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq.
func (InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq) Valid ¶
func (e InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessPurchaseOrderPurchaseOrderStatusEnumEnumFilterNotEq enum.
type InboundProcessPurchaseOrderRequestedDateFilter ¶
type InboundProcessPurchaseOrderRequestedDateFilter struct {
// Type Search by type
Type *InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter `json:"type,omitempty"`
// Value Search by value
Value *DateFilter `json:"value,omitempty"`
}
InboundProcessPurchaseOrderRequestedDateFilter InboundProcessPurchaseOrderRequestedDateFilter
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter ¶
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter struct {
// Eq Search by type
Eq *InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq ¶
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq string
InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq Search by type
const ( InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEqASAP InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq = "ASAP" InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEqTIMEPOINT InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq = "TIME_POINT" )
Defines values for InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterEq.
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn ¶
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn string
InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn defines model for InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilter.In.
const ( InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterInASAP InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn = "ASAP" InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterInTIMEPOINT InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn = "TIME_POINT" )
Defines values for InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterIn.
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq ¶
type InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq string
InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq Search by type
const ( ASAP InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq = "ASAP" TIMEPOINT InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq = "TIME_POINT" )
Defines values for InboundProcessPurchaseOrderRequestedDateRequestedDateTypeEnumFilterNotEq.
type InboundProcessPurchaseOrderRequestedItemsFilter ¶
type InboundProcessPurchaseOrderRequestedItemsFilter struct {
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// StockProperties Search by stockProperties
StockProperties *map[string]InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties `json:"stockProperties,omitempty"`
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
}
InboundProcessPurchaseOrderRequestedItemsFilter InboundProcessPurchaseOrderRequestedItemsFilter
type InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties ¶
type InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties defines model for InboundProcessPurchaseOrderRequestedItemsFilter.customAttributes.AdditionalProperties.
func (InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as a BooleanFilter
func (InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as a DateFilter
func (InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties ¶
type InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties struct {
// contains filtered or unexported fields
}
InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties defines model for InboundProcessPurchaseOrderRequestedItemsFilter.stockProperties.AdditionalProperties.
func (InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) AsKeyExistsFilter ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
AsKeyExistsFilter returns the union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties as a KeyExistsFilter
func (InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) AsStringFilter ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) AsStringFilter() (StringFilter, error)
AsStringFilter returns the union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties as a StringFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) FromKeyExistsFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
FromKeyExistsFilter overwrites any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties as the provided KeyExistsFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) FromStringFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) FromStringFilter(v StringFilter) error
FromStringFilter overwrites any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties as the provided StringFilter
func (InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MarshalJSON ¶
func (t InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MergeKeyExistsFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
MergeKeyExistsFilter performs a merge with any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties, using the provided KeyExistsFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MergeStringFilter ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) MergeStringFilter(v StringFilter) error
MergeStringFilter performs a merge with any union data inside the InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties, using the provided StringFilter
func (*InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) UnmarshalJSON ¶
func (t *InboundProcessPurchaseOrderRequestedItemsFilter_StockProperties_AdditionalProperties) UnmarshalJSON(b []byte) error
type InboundProcessPurchaseOrderRequestedItemsListFilter ¶
type InboundProcessPurchaseOrderRequestedItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *InboundProcessPurchaseOrderRequestedItemsFilter `json:"contains,omitempty"`
}
InboundProcessPurchaseOrderRequestedItemsListFilter InboundProcessPurchaseOrderRequestedItemsListFilter
type InboundProcessPurchaseOrderSupplierFilter ¶
type InboundProcessPurchaseOrderSupplierFilter struct {
// Name Search by name
Name *StringFilter `json:"name,omitempty"`
}
InboundProcessPurchaseOrderSupplierFilter InboundProcessPurchaseOrderSupplierFilter
type InboundProcessPurchaseOrderTransferFilter ¶
type InboundProcessPurchaseOrderTransferFilter struct {
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
}
InboundProcessPurchaseOrderTransferFilter InboundProcessPurchaseOrderTransferFilter
type InboundProcessReceiptsFilter ¶
type InboundProcessReceiptsFilter struct {
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// ReceivedDate Search by receivedDate
ReceivedDate *DateFilter `json:"receivedDate,omitempty"`
// ReceivedItems Nested list search by receivedItems
ReceivedItems *InboundProcessReceiptsReceivedItemsListFilter `json:"receivedItems,omitempty"`
// Status Search by status
Status *InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter `json:"status,omitempty"`
}
InboundProcessReceiptsFilter InboundProcessReceiptsFilter
type InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties ¶
type InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties defines model for InboundProcessReceiptsFilter.customAttributes.AdditionalProperties.
func (InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as a BooleanFilter
func (InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as a DateFilter
func (InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *InboundProcessReceiptsFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter ¶
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter struct {
// Eq Search by status
Eq *InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq ¶
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq string
InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq Search by status
const ( InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEqFINISHED InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq = "FINISHED" InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEqINPROGRESS InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq = "IN_PROGRESS" InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEqOPEN InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq = "OPEN" )
Defines values for InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq.
func (InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq) Valid ¶
func (e InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterEq enum.
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn ¶
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn string
InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn defines model for InboundProcessReceiptsInboundReceiptStatusTypeEnumFilter.In.
const ( InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterInFINISHED InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn = "FINISHED" InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterInINPROGRESS InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn = "IN_PROGRESS" InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterInOPEN InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn = "OPEN" )
Defines values for InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn.
func (InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn) Valid ¶
func (e InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterIn enum.
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq ¶
type InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq string
InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq Search by status
const ( InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEqFINISHED InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq = "FINISHED" InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEqINPROGRESS InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq = "IN_PROGRESS" InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEqOPEN InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq = "OPEN" )
Defines values for InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq.
func (InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq) Valid ¶
func (e InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessReceiptsInboundReceiptStatusTypeEnumFilterNotEq enum.
type InboundProcessReceiptsListFilter ¶
type InboundProcessReceiptsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *InboundProcessReceiptsFilter `json:"contains,omitempty"`
}
InboundProcessReceiptsListFilter InboundProcessReceiptsListFilter
type InboundProcessReceiptsReceivedItemsFilter ¶
type InboundProcessReceiptsReceivedItemsFilter struct {
// StockProperties Search by stockProperties
StockProperties *map[string]InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties `json:"stockProperties,omitempty"`
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
}
InboundProcessReceiptsReceivedItemsFilter InboundProcessReceiptsReceivedItemsFilter
type InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties ¶
type InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties struct {
// contains filtered or unexported fields
}
InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties defines model for InboundProcessReceiptsReceivedItemsFilter.stockProperties.AdditionalProperties.
func (InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) AsKeyExistsFilter ¶
func (t InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
AsKeyExistsFilter returns the union data inside the InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties as a KeyExistsFilter
func (InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) AsStringFilter ¶
func (t InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) AsStringFilter() (StringFilter, error)
AsStringFilter returns the union data inside the InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties as a StringFilter
func (*InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) FromKeyExistsFilter ¶
func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
FromKeyExistsFilter overwrites any union data inside the InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties as the provided KeyExistsFilter
func (*InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) FromStringFilter ¶
func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) FromStringFilter(v StringFilter) error
FromStringFilter overwrites any union data inside the InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties as the provided StringFilter
func (InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MarshalJSON ¶
func (t InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MergeKeyExistsFilter ¶
func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
MergeKeyExistsFilter performs a merge with any union data inside the InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties, using the provided KeyExistsFilter
func (*InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MergeStringFilter ¶
func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) MergeStringFilter(v StringFilter) error
MergeStringFilter performs a merge with any union data inside the InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties, using the provided StringFilter
func (*InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) UnmarshalJSON ¶
func (t *InboundProcessReceiptsReceivedItemsFilter_StockProperties_AdditionalProperties) UnmarshalJSON(b []byte) error
type InboundProcessReceiptsReceivedItemsListFilter ¶
type InboundProcessReceiptsReceivedItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *InboundProcessReceiptsReceivedItemsFilter `json:"contains,omitempty"`
}
InboundProcessReceiptsReceivedItemsListFilter InboundProcessReceiptsReceivedItemsListFilter
type InboundProcessSearchQuery ¶
type InboundProcessSearchQuery struct {
And *[]InboundProcessSearchQuery `json:"and,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]InboundProcessSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// InboundDate Search by inboundDate
InboundDate *DateListFilter `json:"inboundDate,omitempty"`
Or *[]InboundProcessSearchQuery `json:"or,omitempty"`
// PurchaseOrder Nested search by purchaseOrder
PurchaseOrder *InboundProcessPurchaseOrderFilter `json:"purchaseOrder,omitempty"`
// Receipts Nested list search by receipts
Receipts *InboundProcessReceiptsListFilter `json:"receipts,omitempty"`
// ScannableCodes Search by scannableCodes
ScannableCodes *StringListFilter `json:"scannableCodes,omitempty"`
// Status Search by status
Status *InboundProcessStatusTypeEnumFilter `json:"status,omitempty"`
// TenantInboundProcessId Search by tenantInboundProcessId
TenantInboundProcessId *StringFilter `json:"tenantInboundProcessId,omitempty"`
}
InboundProcessSearchQuery InboundProcessSearchQuery
type InboundProcessSearchQuery_CustomAttributes_AdditionalProperties ¶
type InboundProcessSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
InboundProcessSearchQuery_CustomAttributes_AdditionalProperties defines model for InboundProcessSearchQuery.customAttributes.AdditionalProperties.
func (InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the InboundProcessSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *InboundProcessSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type InboundProcessStatusTypeEnumFilter ¶
type InboundProcessStatusTypeEnumFilter struct {
// Eq Search by status
Eq *InboundProcessStatusTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]InboundProcessStatusTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *InboundProcessStatusTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
InboundProcessStatusTypeEnumFilter InboundProcessStatusTypeEnumFilter
type InboundProcessStatusTypeEnumFilterEq ¶
type InboundProcessStatusTypeEnumFilterEq string
InboundProcessStatusTypeEnumFilterEq Search by status
const ( InboundProcessStatusTypeEnumFilterEqCLOSED InboundProcessStatusTypeEnumFilterEq = "CLOSED" InboundProcessStatusTypeEnumFilterEqONHOLD InboundProcessStatusTypeEnumFilterEq = "ON_HOLD" InboundProcessStatusTypeEnumFilterEqOPEN InboundProcessStatusTypeEnumFilterEq = "OPEN" InboundProcessStatusTypeEnumFilterEqPARTIALDELIVERY InboundProcessStatusTypeEnumFilterEq = "PARTIAL_DELIVERY" )
Defines values for InboundProcessStatusTypeEnumFilterEq.
func (InboundProcessStatusTypeEnumFilterEq) Valid ¶
func (e InboundProcessStatusTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessStatusTypeEnumFilterEq enum.
type InboundProcessStatusTypeEnumFilterIn ¶
type InboundProcessStatusTypeEnumFilterIn string
InboundProcessStatusTypeEnumFilterIn defines model for InboundProcessStatusTypeEnumFilter.In.
const ( InboundProcessStatusTypeEnumFilterInCLOSED InboundProcessStatusTypeEnumFilterIn = "CLOSED" InboundProcessStatusTypeEnumFilterInONHOLD InboundProcessStatusTypeEnumFilterIn = "ON_HOLD" InboundProcessStatusTypeEnumFilterInOPEN InboundProcessStatusTypeEnumFilterIn = "OPEN" InboundProcessStatusTypeEnumFilterInPARTIALDELIVERY InboundProcessStatusTypeEnumFilterIn = "PARTIAL_DELIVERY" )
Defines values for InboundProcessStatusTypeEnumFilterIn.
func (InboundProcessStatusTypeEnumFilterIn) Valid ¶
func (e InboundProcessStatusTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessStatusTypeEnumFilterIn enum.
type InboundProcessStatusTypeEnumFilterNotEq ¶
type InboundProcessStatusTypeEnumFilterNotEq string
InboundProcessStatusTypeEnumFilterNotEq Search by status
const ( InboundProcessStatusTypeEnumFilterNotEqCLOSED InboundProcessStatusTypeEnumFilterNotEq = "CLOSED" InboundProcessStatusTypeEnumFilterNotEqONHOLD InboundProcessStatusTypeEnumFilterNotEq = "ON_HOLD" InboundProcessStatusTypeEnumFilterNotEqOPEN InboundProcessStatusTypeEnumFilterNotEq = "OPEN" InboundProcessStatusTypeEnumFilterNotEqPARTIALDELIVERY InboundProcessStatusTypeEnumFilterNotEq = "PARTIAL_DELIVERY" )
Defines values for InboundProcessStatusTypeEnumFilterNotEq.
func (InboundProcessStatusTypeEnumFilterNotEq) Valid ¶
func (e InboundProcessStatusTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the InboundProcessStatusTypeEnumFilterNotEq enum.
type InterFacilityConnection ¶
type InterFacilityConnection = VersionedResource
InterFacilityConnection VersionedResource
type InterFacilityConnectionBaseTarget ¶
type InterFacilityConnectionBaseTarget struct {
// Type ConnectionType
Type ConnectionType `json:"type"`
}
InterFacilityConnectionBaseTarget InterFacilityConnectionBaseTarget
type InterFacilityConnectionContext ¶
type InterFacilityConnectionContext struct {
// Operator The operator used to define how the context values are evaluated or compared.
Operator *ContextOperator `json:"operator,omitempty"`
// Type InterFacilityConnectionContextTypes
Type InterFacilityConnectionContextTypes `json:"type"`
Values []string `json:"values"`
}
InterFacilityConnectionContext InterFacilityConnectionContext
type InterFacilityConnectionContextTypes ¶
type InterFacilityConnectionContextTypes string
InterFacilityConnectionContextTypes InterFacilityConnectionContextTypes
const ( InterFacilityConnectionContextTypesCATEGORY InterFacilityConnectionContextTypes = "CATEGORY" InterFacilityConnectionContextTypesFACILITY InterFacilityConnectionContextTypes = "FACILITY" InterFacilityConnectionContextTypesFACILITYGROUP InterFacilityConnectionContextTypes = "FACILITY_GROUP" InterFacilityConnectionContextTypesTAGREFERENCE InterFacilityConnectionContextTypes = "TAG_REFERENCE" )
Defines values for InterFacilityConnectionContextTypes.
func (InterFacilityConnectionContextTypes) Valid ¶
func (e InterFacilityConnectionContextTypes) Valid() bool
Valid indicates whether the value is a known member of the InterFacilityConnectionContextTypes enum.
type InterFacilityConnectionCustomerTarget ¶
type InterFacilityConnectionCustomerTarget = InterFacilityConnectionBaseTarget
InterFacilityConnectionCustomerTarget InterFacilityConnectionBaseTarget
type InterFacilityConnectionDeliveryCost ¶
type InterFacilityConnectionDeliveryCost struct {
// Currency The currency code is a three-letter code that represents a currency in the ISO 4217 standard.
Currency CurrencyCode `json:"currency"`
// DecimalPlaces Number of decimal places for the given currency
DecimalPlaces *int `json:"decimalPlaces,omitempty"`
// DeliveryCostCoefficient DeliverCostCoefficient
DeliveryCostCoefficient *DeliverCostCoefficient `json:"deliveryCostCoefficient,omitempty"`
// Value Value of operational cost of the facility. Value is configured in the smallest subunit, e.g. cents.
Value int `json:"value"`
}
InterFacilityConnectionDeliveryCost InterFacilityConnectionDeliveryCost
type InterFacilityConnectionManagedFacilityTarget ¶
type InterFacilityConnectionManagedFacilityTarget = InterFacilityConnectionBaseTarget
InterFacilityConnectionManagedFacilityTarget InterFacilityConnectionBaseTarget
type InterFacilityConnectionSupplierTarget ¶
type InterFacilityConnectionSupplierTarget = InterFacilityConnectionBaseTarget
InterFacilityConnectionSupplierTarget InterFacilityConnectionBaseTarget
type InterFacilityConnectionToCustomerForCreation ¶
type InterFacilityConnectionToCustomerForCreation struct {
// CarrierKey The key of the carrier that is used for this connection. References known and configured carriers in the system.
CarrierKey *string `json:"carrierKey,omitempty"`
// CarrierName The name of the carrier that is used for this connection.
CarrierName *string `json:"carrierName,omitempty"`
Context *[]InterFacilityConnectionContext `json:"context,omitempty"`
// CustomAttributes Custom attributes that can be used to store additional information about the connection.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
FallbackCosts *[]InterFacilityConnectionDeliveryCost `json:"fallbackCosts,omitempty"`
// FallbackTransitTime CarrierTransitTime
FallbackTransitTime *CarrierTransitTime `json:"fallbackTransitTime,omitempty"`
NonDeliveryDays *[]NonDeliveryDaysPerCountryAndProvince `json:"nonDeliveryDays,omitempty"`
PackagingUnitsByContexts *[]PackagingUnitsByContext `json:"packagingUnitsByContexts,omitempty"`
// Target InterFacilityConnectionCustomerTarget
Target InterFacilityConnectionCustomerTarget `json:"target"`
// Type ConnectionType
Type ConnectionType `json:"type"`
}
InterFacilityConnectionToCustomerForCreation InterFacilityConnectionToCustomerForCreation
type InterFacilityConnectionToCustomerForUpdate ¶
type InterFacilityConnectionToCustomerForUpdate struct {
// CarrierKey The key of the carrier that is used for this connection. References known and configured carriers in the system.
CarrierKey *string `json:"carrierKey,omitempty"`
// CarrierName The name of the carrier that is used for this connection.
CarrierName *string `json:"carrierName,omitempty"`
Context *[]InterFacilityConnectionContext `json:"context,omitempty"`
// CustomAttributes Custom attributes that can be used to store additional information about the connection.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
FallbackCosts *[]InterFacilityConnectionDeliveryCost `json:"fallbackCosts,omitempty"`
// FallbackTransitTime CarrierTransitTime
FallbackTransitTime *CarrierTransitTime `json:"fallbackTransitTime,omitempty"`
NonDeliveryDays *[]NonDeliveryDaysPerCountryAndProvince `json:"nonDeliveryDays,omitempty"`
PackagingUnitsByContexts *[]PackagingUnitsByContext `json:"packagingUnitsByContexts,omitempty"`
// Target InterFacilityConnectionCustomerTarget
Target InterFacilityConnectionCustomerTarget `json:"target"`
// Type ConnectionType
Type ConnectionType `json:"type"`
Version float32 `json:"version"`
}
InterFacilityConnectionToCustomerForUpdate InterFacilityConnectionToCustomerForUpdate
type InterFacilityConnectionToManagedFacilityForCreation ¶
type InterFacilityConnectionToManagedFacilityForCreation struct {
// CarrierKey The key of the carrier that is used for this connection. References known and configured carriers in the system.
CarrierKey *string `json:"carrierKey,omitempty"`
// CarrierName The name of the carrier that is used for this connection.
CarrierName *string `json:"carrierName,omitempty"`
Context *[]InterFacilityConnectionContext `json:"context,omitempty"`
// CustomAttributes Custom attributes that can be used to store additional information about the connection.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
FallbackCosts *[]InterFacilityConnectionDeliveryCost `json:"fallbackCosts,omitempty"`
// FallbackTransitTime CarrierTransitTime
FallbackTransitTime *CarrierTransitTime `json:"fallbackTransitTime,omitempty"`
NonDeliveryDays *[]NonDeliveryDaysPerCountryAndProvince `json:"nonDeliveryDays,omitempty"`
PackagingUnitsByContexts *[]PackagingUnitsByContext `json:"packagingUnitsByContexts,omitempty"`
// Target InterFacilityConnectionManagedFacilityTarget
Target InterFacilityConnectionManagedFacilityTarget `json:"target"`
// Type ConnectionType
Type ConnectionType `json:"type"`
}
InterFacilityConnectionToManagedFacilityForCreation InterFacilityConnectionToManagedFacilityForCreation
type InterFacilityConnectionToManagedFacilityForUpdate ¶
type InterFacilityConnectionToManagedFacilityForUpdate struct {
// CarrierKey The key of the carrier that is used for this connection. References known and configured carriers in the system.
CarrierKey *string `json:"carrierKey,omitempty"`
// CarrierName The name of the carrier that is used for this connection.
CarrierName *string `json:"carrierName,omitempty"`
Context *[]InterFacilityConnectionContext `json:"context,omitempty"`
// CustomAttributes Custom attributes that can be used to store additional information about the connection.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
FallbackCosts *[]InterFacilityConnectionDeliveryCost `json:"fallbackCosts,omitempty"`
// FallbackTransitTime CarrierTransitTime
FallbackTransitTime *CarrierTransitTime `json:"fallbackTransitTime,omitempty"`
NonDeliveryDays *[]NonDeliveryDaysPerCountryAndProvince `json:"nonDeliveryDays,omitempty"`
PackagingUnitsByContexts *[]PackagingUnitsByContext `json:"packagingUnitsByContexts,omitempty"`
// Target InterFacilityConnectionManagedFacilityTarget
Target InterFacilityConnectionManagedFacilityTarget `json:"target"`
// Type ConnectionType
Type ConnectionType `json:"type"`
Version float32 `json:"version"`
}
InterFacilityConnectionToManagedFacilityForUpdate InterFacilityConnectionToManagedFacilityForUpdate
type InterFacilityConnectionToSupplierForCreation ¶
type InterFacilityConnectionToSupplierForCreation struct {
// CarrierKey The key of the carrier that is used for this connection. References known and configured carriers in the system.
CarrierKey *string `json:"carrierKey,omitempty"`
// CarrierName The name of the carrier that is used for this connection.
CarrierName *string `json:"carrierName,omitempty"`
Context *[]InterFacilityConnectionContext `json:"context,omitempty"`
// CustomAttributes Custom attributes that can be used to store additional information about the connection.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
FallbackCosts *[]InterFacilityConnectionDeliveryCost `json:"fallbackCosts,omitempty"`
// FallbackTransitTime CarrierTransitTime
FallbackTransitTime *CarrierTransitTime `json:"fallbackTransitTime,omitempty"`
NonDeliveryDays *[]NonDeliveryDaysPerCountryAndProvince `json:"nonDeliveryDays,omitempty"`
PackagingUnitsByContexts *[]PackagingUnitsByContext `json:"packagingUnitsByContexts,omitempty"`
// Target InterFacilityConnectionSupplierTarget
Target InterFacilityConnectionSupplierTarget `json:"target"`
// Type ConnectionType
Type ConnectionType `json:"type"`
}
InterFacilityConnectionToSupplierForCreation InterFacilityConnectionToSupplierForCreation
type InterFacilityConnectionToSupplierForUpdate ¶
type InterFacilityConnectionToSupplierForUpdate struct {
// CarrierKey The key of the carrier that is used for this connection. References known and configured carriers in the system.
CarrierKey *string `json:"carrierKey,omitempty"`
// CarrierName The name of the carrier that is used for this connection.
CarrierName *string `json:"carrierName,omitempty"`
Context *[]InterFacilityConnectionContext `json:"context,omitempty"`
// CustomAttributes Custom attributes that can be used to store additional information about the connection.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// CutoffTimes CarrierCutoffTimes
CutoffTimes *CarrierCutoffTimes `json:"cutoffTimes,omitempty"`
FallbackCosts *[]InterFacilityConnectionDeliveryCost `json:"fallbackCosts,omitempty"`
// FallbackTransitTime CarrierTransitTime
FallbackTransitTime *CarrierTransitTime `json:"fallbackTransitTime,omitempty"`
NonDeliveryDays *[]NonDeliveryDaysPerCountryAndProvince `json:"nonDeliveryDays,omitempty"`
PackagingUnitsByContexts *[]PackagingUnitsByContext `json:"packagingUnitsByContexts,omitempty"`
// Target InterFacilityConnectionSupplierTarget
Target InterFacilityConnectionSupplierTarget `json:"target"`
// Type ConnectionType
Type ConnectionType `json:"type"`
Version float32 `json:"version"`
}
InterFacilityConnectionToSupplierForUpdate InterFacilityConnectionToSupplierForUpdate
type InterFacilityConnections ¶
type InterFacilityConnections struct {
InterFacilityConnections []InterFacilityConnection `json:"interFacilityConnections"`
// Total Total number of entities found for this query
Total int `json:"total"`
}
InterFacilityConnections InterFacilityConnections
type InventoryArticle ¶
type InventoryArticle struct {
Attributes *[]ListingAttributeItem `json:"attributes,omitempty"`
ImageUrl string `json:"imageUrl"`
TenantArticleId string `json:"tenantArticleId"`
Title string `json:"title"`
// TitleLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
TitleLocalized *LocaleString `json:"titleLocalized,omitempty"`
}
InventoryArticle InventoryArticle
type InventoryArticlePaginatedResult ¶
type InventoryArticlePaginatedResult struct {
Articles []InventoryArticle `json:"articles"`
// PageInfo PageInfo
PageInfo PageInfo `json:"pageInfo"`
Total float32 `json:"total"`
}
InventoryArticlePaginatedResult InventoryArticlePaginatedResult
type InventoryOutOfStockConfigRestock ¶
type InventoryOutOfStockConfigRestock struct {
RestockableInDays float32 `json:"restockableInDays"`
}
InventoryOutOfStockConfigRestock InventoryOutOfStockConfigRestock
type KeyExistsFilter ¶
type KeyExistsFilter struct {
// Exists Search all entities which have or do not have this key defined
Exists *bool `json:"exists,omitempty"`
}
KeyExistsFilter KeyExistsFilter
type LinkedConfiguration ¶
type LinkedConfiguration struct {
Ref *string `json:"ref,omitempty"`
Rel *string `json:"rel,omitempty"`
}
LinkedConfiguration LinkedConfiguration
type LinkedServiceJobsSearchQuery ¶
type LinkedServiceJobsSearchQuery struct {
// AdditionalInformation Search by additionalInformation
AdditionalInformation *StringListFilter `json:"additionalInformation,omitempty"`
And *[]LinkedServiceJobsSearchQuery `json:"and,omitempty"`
// ArticleTitles Search by articleTitles
ArticleTitles *StringListFilter `json:"articleTitles,omitempty"`
// Channel Search by channel
Channel *StringFilter `json:"channel,omitempty"`
// ConsumerName Search by consumerName
ConsumerName *StringSearchFilter `json:"consumerName,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// InvoiceAddress Search by invoiceAddress
InvoiceAddress *StringSearchFilter `json:"invoiceAddress,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
// LinkedServiceJobRef Search by linkedServiceJobRef
LinkedServiceJobRef *StringFilter `json:"linkedServiceJobRef,omitempty"`
Or *[]LinkedServiceJobsSearchQuery `json:"or,omitempty"`
// ServiceName Search by serviceName
ServiceName *StringListFilter `json:"serviceName,omitempty"`
// ShippingAddress Search by shippingAddress
ShippingAddress *StringSearchFilter `json:"shippingAddress,omitempty"`
// Status Search by status
Status *StringFilter `json:"status,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringSearchFilter `json:"tenantOrderId,omitempty"`
// UsersModificationHistory Nested list search by usersModificationHistory
UsersModificationHistory *LinkedServiceJobsUsersModificationHistoryListFilter `json:"usersModificationHistory,omitempty"`
}
LinkedServiceJobsSearchQuery LinkedServiceJobsSearchQuery
type LinkedServiceJobsUsersModificationHistoryFilter ¶
type LinkedServiceJobsUsersModificationHistoryFilter struct {
// Username Search by username
Username *StringFilter `json:"username,omitempty"`
}
LinkedServiceJobsUsersModificationHistoryFilter LinkedServiceJobsUsersModificationHistoryFilter
type LinkedServiceJobsUsersModificationHistoryListFilter ¶
type LinkedServiceJobsUsersModificationHistoryListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *LinkedServiceJobsUsersModificationHistoryFilter `json:"contains,omitempty"`
}
LinkedServiceJobsUsersModificationHistoryListFilter LinkedServiceJobsUsersModificationHistoryListFilter
type ListFacilityCarriersResponse ¶
type ListFacilityCarriersResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StrippedCarriers
JSON401 *ApiError
JSON403 *ApiError
}
func ParseListFacilityCarriersResponse ¶
func ParseListFacilityCarriersResponse(rsp *http.Response) (*ListFacilityCarriersResponse, error)
ParseListFacilityCarriersResponse parses an HTTP response from a ListFacilityCarriersWithResponse call
func (ListFacilityCarriersResponse) ContentType ¶
func (r ListFacilityCarriersResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ListFacilityCarriersResponse) Status ¶
func (r ListFacilityCarriersResponse) Status() string
Status returns HTTPResponse.Status
func (ListFacilityCarriersResponse) StatusCode ¶
func (r ListFacilityCarriersResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Listing ¶
type Listing struct {
Attributes *[]ListingAttributeItem `json:"attributes,omitempty"`
// AvailabilityTimeframe AvailabilityTimeframe
AvailabilityTimeframe *AvailabilityTimeframe `json:"availabilityTimeframe,omitempty"`
// CategoryRefs References to categories the listing belongs to.
CategoryRefs *[]string `json:"categoryRefs,omitempty"`
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// Currency This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes).
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Currency *CurrencyCode `json:"currency,omitempty"`
// CustomAttributes Attributes that can be added to the listing. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// FacilityId This is a reference to a facility
FacilityId string `json:"facilityId"`
Id string `json:"id"`
// ImageUrl A web link to a picture of this article. Please make sure that no authentication is required to fetch the image!
ImageUrl *string `json:"imageUrl,omitempty"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
// Legal ListingLegal
Legal *ListingLegal `json:"legal,omitempty"`
// MeasurementUnitKey Identifier for items unit of measurement.
MeasurementUnitKey *string `json:"measurementUnitKey,omitempty"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour *OutOfStockBehaviour `json:"outOfStockBehaviour,omitempty"`
// OutOfStockBehaviourByContexts The OutOfStockBehaviourByContexts is in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviourByContexts *[]OutOfStockBehaviourByContext `json:"outOfStockBehaviourByContexts,omitempty"`
// OutOfStockConfig OutOfStockConfig
OutOfStockConfig *OutOfStockConfig `json:"outOfStockConfig,omitempty"`
// PartialStocks This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />@deprecated This field is deprecated since 11th of September 2023. Use /api/stocks endpoints instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
PartialStocks *[]PartialStock `json:"partialStocks,omitempty"`
// Price This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Price *float32 `json:"price,omitempty"`
// RecordableAttributes Customizable information about the lineItem that can be set during the process.
RecordableAttributes *[]ListingRecordableAttribute `json:"recordableAttributes,omitempty"`
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
Status ListingStatus `json:"status"`
// StockAvailableUntil AvailableUntilDefinition
StockAvailableUntil *AvailableUntilDefinition `json:"stockAvailableUntil,omitempty"`
StockProperties *map[string]StockPropertyDefinition `json:"stockProperties,omitempty"`
// Stockinformation @deprecated This object is deprecated since 11th of September 2023.
Stockinformation *StockInformation `json:"stockinformation,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantArticleId This is a reference to an article Id
TenantArticleId string `json:"tenantArticleId"`
// Title a title describing the article
Title *string `json:"title,omitempty"`
// TitleLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
TitleLocalized *LocaleString `json:"titleLocalized,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
// Weight This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Weight *float32 `json:"weight,omitempty"`
}
Listing defines model for Listing.
type ListingAttributeItem ¶
type ListingAttributeItem = ArticleAttributeItem
ListingAttributeItem ArticleAttributeItem
type ListingAvailabilityTimeframeFilter ¶
type ListingAvailabilityTimeframeFilter struct {
// Start Search by start
Start *DateFilter `json:"start,omitempty"`
}
ListingAvailabilityTimeframeFilter ListingAvailabilityTimeframeFilter
type ListingBulkOperationResult ¶
type ListingBulkOperationResult struct {
// Listing Listing
Listing Listing `json:"listing"`
// Status BulkOperationResultStatus
Status BulkOperationResultStatus `json:"status"`
}
ListingBulkOperationResult ListingBulkOperationResult
type ListingBulkUpsertPayload ¶
type ListingBulkUpsertPayload struct {
// Listings List of listings to be upserted in bulk. Number of entries times selectors must not exceed 25.
Listings []ListingBulkUpsertPayload_Listings_Item `json:"listings"`
}
ListingBulkUpsertPayload ListingBulkUpsertPayload
type ListingBulkUpsertPayload_Listings_Item ¶
type ListingBulkUpsertPayload_Listings_Item struct {
// contains filtered or unexported fields
}
ListingBulkUpsertPayload_Listings_Item defines model for ListingBulkUpsertPayload.listings.Item.
func (ListingBulkUpsertPayload_Listings_Item) AsListingForBulkUpsertByFacility ¶
func (t ListingBulkUpsertPayload_Listings_Item) AsListingForBulkUpsertByFacility() (ListingForBulkUpsertByFacility, error)
AsListingForBulkUpsertByFacility returns the union data inside the ListingBulkUpsertPayload_Listings_Item as a ListingForBulkUpsertByFacility
func (ListingBulkUpsertPayload_Listings_Item) AsListingForBulkUpsertBySelector ¶
func (t ListingBulkUpsertPayload_Listings_Item) AsListingForBulkUpsertBySelector() (ListingForBulkUpsertBySelector, error)
AsListingForBulkUpsertBySelector returns the union data inside the ListingBulkUpsertPayload_Listings_Item as a ListingForBulkUpsertBySelector
func (ListingBulkUpsertPayload_Listings_Item) Discriminator ¶
func (t ListingBulkUpsertPayload_Listings_Item) Discriminator() (string, error)
func (*ListingBulkUpsertPayload_Listings_Item) FromListingForBulkUpsertByFacility ¶
func (t *ListingBulkUpsertPayload_Listings_Item) FromListingForBulkUpsertByFacility(v ListingForBulkUpsertByFacility) error
FromListingForBulkUpsertByFacility overwrites any union data inside the ListingBulkUpsertPayload_Listings_Item as the provided ListingForBulkUpsertByFacility
func (*ListingBulkUpsertPayload_Listings_Item) FromListingForBulkUpsertBySelector ¶
func (t *ListingBulkUpsertPayload_Listings_Item) FromListingForBulkUpsertBySelector(v ListingForBulkUpsertBySelector) error
FromListingForBulkUpsertBySelector overwrites any union data inside the ListingBulkUpsertPayload_Listings_Item as the provided ListingForBulkUpsertBySelector
func (ListingBulkUpsertPayload_Listings_Item) MarshalJSON ¶
func (t ListingBulkUpsertPayload_Listings_Item) MarshalJSON() ([]byte, error)
func (*ListingBulkUpsertPayload_Listings_Item) MergeListingForBulkUpsertByFacility ¶
func (t *ListingBulkUpsertPayload_Listings_Item) MergeListingForBulkUpsertByFacility(v ListingForBulkUpsertByFacility) error
MergeListingForBulkUpsertByFacility performs a merge with any union data inside the ListingBulkUpsertPayload_Listings_Item, using the provided ListingForBulkUpsertByFacility
func (*ListingBulkUpsertPayload_Listings_Item) MergeListingForBulkUpsertBySelector ¶
func (t *ListingBulkUpsertPayload_Listings_Item) MergeListingForBulkUpsertBySelector(v ListingForBulkUpsertBySelector) error
MergeListingForBulkUpsertBySelector performs a merge with any union data inside the ListingBulkUpsertPayload_Listings_Item, using the provided ListingForBulkUpsertBySelector
func (*ListingBulkUpsertPayload_Listings_Item) UnmarshalJSON ¶
func (t *ListingBulkUpsertPayload_Listings_Item) UnmarshalJSON(b []byte) error
func (ListingBulkUpsertPayload_Listings_Item) ValueByDiscriminator ¶
func (t ListingBulkUpsertPayload_Listings_Item) ValueByDiscriminator() (interface{}, error)
type ListingBulkUpsertResponse ¶
type ListingBulkUpsertResponse struct {
// Listings Listings upsert operations that were successfully upserted.
Listings []ListingBulkUpsertSuccess `json:"listings"`
// Summary Summary of the operations.
Summary BulkUpsertSummary `json:"summary"`
}
ListingBulkUpsertResponse ListingBulkUpsertResponse
type ListingBulkUpsertSuccess ¶
type ListingBulkUpsertSuccess struct {
// Result The resulting entity.
Result Listing `json:"result"`
// Status Indicates whether the operation created or updated the entity.
Status ListingBulkUpsertSuccessStatus `json:"status"`
}
ListingBulkUpsertSuccess ListingBulkUpsertSuccess
type ListingBulkUpsertSuccessStatus ¶
type ListingBulkUpsertSuccessStatus string
ListingBulkUpsertSuccessStatus Indicates whether the operation created or updated the entity.
const ( ListingBulkUpsertSuccessStatusCREATED ListingBulkUpsertSuccessStatus = "CREATED" ListingBulkUpsertSuccessStatusUNCHANGED ListingBulkUpsertSuccessStatus = "UNCHANGED" ListingBulkUpsertSuccessStatusUPDATED ListingBulkUpsertSuccessStatus = "UPDATED" )
Defines values for ListingBulkUpsertSuccessStatus.
func (ListingBulkUpsertSuccessStatus) Valid ¶
func (e ListingBulkUpsertSuccessStatus) Valid() bool
Valid indicates whether the value is a known member of the ListingBulkUpsertSuccessStatus enum.
type ListingFacilitySelector ¶
type ListingFacilitySelector struct {
// Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
Facility ListingFacilitySelector_Facility `json:"facility"`
// Version Optional version of the facility. Must be provided for existing facilities. Leave empty for new facilities.
Version *float32 `json:"version,omitempty"`
}
ListingFacilitySelector ListingFacilitySelector
type ListingFacilitySelector_Facility ¶
type ListingFacilitySelector_Facility struct {
// contains filtered or unexported fields
}
ListingFacilitySelector_Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
func (ListingFacilitySelector_Facility) AsFacilityRefSelector ¶
func (t ListingFacilitySelector_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
AsFacilityRefSelector returns the union data inside the ListingFacilitySelector_Facility as a FacilityRefSelector
func (ListingFacilitySelector_Facility) AsTenantFacilityIdSelector ¶
func (t ListingFacilitySelector_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
AsTenantFacilityIdSelector returns the union data inside the ListingFacilitySelector_Facility as a TenantFacilityIdSelector
func (*ListingFacilitySelector_Facility) FromFacilityRefSelector ¶
func (t *ListingFacilitySelector_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
FromFacilityRefSelector overwrites any union data inside the ListingFacilitySelector_Facility as the provided FacilityRefSelector
func (*ListingFacilitySelector_Facility) FromTenantFacilityIdSelector ¶
func (t *ListingFacilitySelector_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
FromTenantFacilityIdSelector overwrites any union data inside the ListingFacilitySelector_Facility as the provided TenantFacilityIdSelector
func (ListingFacilitySelector_Facility) MarshalJSON ¶
func (t ListingFacilitySelector_Facility) MarshalJSON() ([]byte, error)
func (*ListingFacilitySelector_Facility) MergeFacilityRefSelector ¶
func (t *ListingFacilitySelector_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
MergeFacilityRefSelector performs a merge with any union data inside the ListingFacilitySelector_Facility, using the provided FacilityRefSelector
func (*ListingFacilitySelector_Facility) MergeTenantFacilityIdSelector ¶
func (t *ListingFacilitySelector_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
MergeTenantFacilityIdSelector performs a merge with any union data inside the ListingFacilitySelector_Facility, using the provided TenantFacilityIdSelector
func (*ListingFacilitySelector_Facility) UnmarshalJSON ¶
func (t *ListingFacilitySelector_Facility) UnmarshalJSON(b []byte) error
type ListingForBulkUpsertByFacility ¶
type ListingForBulkUpsertByFacility struct {
Attributes *[]ListingAttributeItem `json:"attributes,omitempty"`
// CategoryRefs References to categories the listing belongs to.
CategoryRefs *[]string `json:"categoryRefs,omitempty"`
// Currency Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Currency *CurrencyCode `json:"currency,omitempty"`
// CustomAttributes Attributes that can be added to the listing. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
Facility ListingForBulkUpsertByFacility_Facility `json:"facility"`
// ImageUrl A web link to a picture of this article. Please make sure that no authentication is required to fetch the image!
ImageUrl *string `json:"imageUrl,omitempty"`
// Legal ListingLegal
Legal *ListingLegal `json:"legal,omitempty"`
// MeasurementUnitKey Identifier for items unit of measurement.
MeasurementUnitKey *string `json:"measurementUnitKey,omitempty"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour *OutOfStockBehaviour `json:"outOfStockBehaviour,omitempty"`
// OutOfStockBehaviourByContexts The OutOfStockBehaviourByContexts is in Alpha status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br/>
OutOfStockBehaviourByContexts *[]OutOfStockBehaviourByContext2 `json:"outOfStockBehaviourByContexts,omitempty"`
// OutOfStockConfig The outOfStockConfig is in Alpha status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br/>
OutOfStockConfig *OutOfStockConfig2 `json:"outOfStockConfig,omitempty"`
// Price Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Price *float32 `json:"price,omitempty"`
// ScannableCodes Codes, that identify the article
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
Status *ListingForBulkUpsertByFacilityStatus `json:"status,omitempty"`
// StockAvailableUntil AvailableUntilDefinition
StockAvailableUntil *AvailableUntilDefinition `json:"stockAvailableUntil,omitempty"`
// StockProperties Key-value pairs for stock properties of the requested items. Must be a subset of the listings defined stockProperties
StockProperties *map[string]StockPropertyDefinition `json:"stockProperties,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TargetingStrategy Targeting strategy for this bulk upsert entry - determines how target facilities are specified.
TargetingStrategy ListingForBulkUpsertByFacilityTargetingStrategy `json:"targetingStrategy"`
// TenantArticleId This is a reference to an article Id
TenantArticleId string `json:"tenantArticleId"`
// Title a title describing the article
Title string `json:"title"`
// TitleLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
TitleLocalized *LocaleString `json:"titleLocalized,omitempty"`
// Version Optional version of the facility. Must be provided for existing facilities.
Version *float32 `json:"version,omitempty"`
// Weight Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Weight *float32 `json:"weight,omitempty"`
}
ListingForBulkUpsertByFacility ListingForBulkUpsertByFacility
type ListingForBulkUpsertByFacilityStatus ¶
type ListingForBulkUpsertByFacilityStatus string
ListingForBulkUpsertByFacilityStatus defines model for ListingForBulkUpsertByFacility.Status.
const ( ListingForBulkUpsertByFacilityStatusACTIVE ListingForBulkUpsertByFacilityStatus = "ACTIVE" ListingForBulkUpsertByFacilityStatusINACTIVE ListingForBulkUpsertByFacilityStatus = "INACTIVE" )
Defines values for ListingForBulkUpsertByFacilityStatus.
func (ListingForBulkUpsertByFacilityStatus) Valid ¶
func (e ListingForBulkUpsertByFacilityStatus) Valid() bool
Valid indicates whether the value is a known member of the ListingForBulkUpsertByFacilityStatus enum.
type ListingForBulkUpsertByFacilityTargetingStrategy ¶
type ListingForBulkUpsertByFacilityTargetingStrategy string
ListingForBulkUpsertByFacilityTargetingStrategy Targeting strategy for this bulk upsert entry - determines how target facilities are specified.
const ( ListingForBulkUpsertByFacilityTargetingStrategyMULTISELECTOR ListingForBulkUpsertByFacilityTargetingStrategy = "MULTI_SELECTOR" ListingForBulkUpsertByFacilityTargetingStrategySINGLEFACILITY ListingForBulkUpsertByFacilityTargetingStrategy = "SINGLE_FACILITY" )
Defines values for ListingForBulkUpsertByFacilityTargetingStrategy.
func (ListingForBulkUpsertByFacilityTargetingStrategy) Valid ¶
func (e ListingForBulkUpsertByFacilityTargetingStrategy) Valid() bool
Valid indicates whether the value is a known member of the ListingForBulkUpsertByFacilityTargetingStrategy enum.
type ListingForBulkUpsertByFacility_Facility ¶
type ListingForBulkUpsertByFacility_Facility struct {
// contains filtered or unexported fields
}
ListingForBulkUpsertByFacility_Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
func (ListingForBulkUpsertByFacility_Facility) AsFacilityRefSelector ¶
func (t ListingForBulkUpsertByFacility_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
AsFacilityRefSelector returns the union data inside the ListingForBulkUpsertByFacility_Facility as a FacilityRefSelector
func (ListingForBulkUpsertByFacility_Facility) AsTenantFacilityIdSelector ¶
func (t ListingForBulkUpsertByFacility_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
AsTenantFacilityIdSelector returns the union data inside the ListingForBulkUpsertByFacility_Facility as a TenantFacilityIdSelector
func (*ListingForBulkUpsertByFacility_Facility) FromFacilityRefSelector ¶
func (t *ListingForBulkUpsertByFacility_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
FromFacilityRefSelector overwrites any union data inside the ListingForBulkUpsertByFacility_Facility as the provided FacilityRefSelector
func (*ListingForBulkUpsertByFacility_Facility) FromTenantFacilityIdSelector ¶
func (t *ListingForBulkUpsertByFacility_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
FromTenantFacilityIdSelector overwrites any union data inside the ListingForBulkUpsertByFacility_Facility as the provided TenantFacilityIdSelector
func (ListingForBulkUpsertByFacility_Facility) MarshalJSON ¶
func (t ListingForBulkUpsertByFacility_Facility) MarshalJSON() ([]byte, error)
func (*ListingForBulkUpsertByFacility_Facility) MergeFacilityRefSelector ¶
func (t *ListingForBulkUpsertByFacility_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
MergeFacilityRefSelector performs a merge with any union data inside the ListingForBulkUpsertByFacility_Facility, using the provided FacilityRefSelector
func (*ListingForBulkUpsertByFacility_Facility) MergeTenantFacilityIdSelector ¶
func (t *ListingForBulkUpsertByFacility_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
MergeTenantFacilityIdSelector performs a merge with any union data inside the ListingForBulkUpsertByFacility_Facility, using the provided TenantFacilityIdSelector
func (*ListingForBulkUpsertByFacility_Facility) UnmarshalJSON ¶
func (t *ListingForBulkUpsertByFacility_Facility) UnmarshalJSON(b []byte) error
type ListingForBulkUpsertBySelector ¶
type ListingForBulkUpsertBySelector struct {
Attributes *[]ListingAttributeItem `json:"attributes,omitempty"`
// CategoryRefs References to categories the listing belongs to.
CategoryRefs *[]string `json:"categoryRefs,omitempty"`
// Currency Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Currency *CurrencyCode `json:"currency,omitempty"`
// CustomAttributes Attributes that can be added to the listing. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// ImageUrl A web link to a picture of this article. Please make sure that no authentication is required to fetch the image!
ImageUrl *string `json:"imageUrl,omitempty"`
// Legal ListingLegal
Legal *ListingLegal `json:"legal,omitempty"`
// MeasurementUnitKey Identifier for items unit of measurement.
MeasurementUnitKey *string `json:"measurementUnitKey,omitempty"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour *OutOfStockBehaviour `json:"outOfStockBehaviour,omitempty"`
// OutOfStockBehaviourByContexts The OutOfStockBehaviourByContexts is in Alpha status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br/>
OutOfStockBehaviourByContexts *[]OutOfStockBehaviourByContext2 `json:"outOfStockBehaviourByContexts,omitempty"`
// OutOfStockConfig The outOfStockConfig is in Alpha status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br/>
OutOfStockConfig *OutOfStockConfig2 `json:"outOfStockConfig,omitempty"`
// Price Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Price *float32 `json:"price,omitempty"`
// ScannableCodes Codes, that identify the article
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
// Selector Facility selectors for bulk operations. Add one or more selectors to specify the facilities for the listings.
Selector []ListingFacilitySelector `json:"selector"`
Status *ListingForBulkUpsertBySelectorStatus `json:"status,omitempty"`
// StockAvailableUntil AvailableUntilDefinition
StockAvailableUntil *AvailableUntilDefinition `json:"stockAvailableUntil,omitempty"`
// StockProperties Key-value pairs for stock properties of the requested items. Must be a subset of the listings defined stockProperties
StockProperties *map[string]StockPropertyDefinition `json:"stockProperties,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TargetingStrategy Targeting strategy for this bulk upsert entry - determines how target facilities are specified.
TargetingStrategy ListingForBulkUpsertBySelectorTargetingStrategy `json:"targetingStrategy"`
// TenantArticleId This is a reference to an article Id
TenantArticleId string `json:"tenantArticleId"`
// Title a title describing the article
Title string `json:"title"`
// TitleLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
TitleLocalized *LocaleString `json:"titleLocalized,omitempty"`
// Weight Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/articles/article-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Weight *float32 `json:"weight,omitempty"`
}
ListingForBulkUpsertBySelector ListingForBulkUpsertBySelector
type ListingForBulkUpsertBySelectorStatus ¶
type ListingForBulkUpsertBySelectorStatus string
ListingForBulkUpsertBySelectorStatus defines model for ListingForBulkUpsertBySelector.Status.
const ( ListingForBulkUpsertBySelectorStatusACTIVE ListingForBulkUpsertBySelectorStatus = "ACTIVE" ListingForBulkUpsertBySelectorStatusINACTIVE ListingForBulkUpsertBySelectorStatus = "INACTIVE" )
Defines values for ListingForBulkUpsertBySelectorStatus.
func (ListingForBulkUpsertBySelectorStatus) Valid ¶
func (e ListingForBulkUpsertBySelectorStatus) Valid() bool
Valid indicates whether the value is a known member of the ListingForBulkUpsertBySelectorStatus enum.
type ListingForBulkUpsertBySelectorTargetingStrategy ¶
type ListingForBulkUpsertBySelectorTargetingStrategy string
ListingForBulkUpsertBySelectorTargetingStrategy Targeting strategy for this bulk upsert entry - determines how target facilities are specified.
const ( ListingForBulkUpsertBySelectorTargetingStrategyMULTISELECTOR ListingForBulkUpsertBySelectorTargetingStrategy = "MULTI_SELECTOR" ListingForBulkUpsertBySelectorTargetingStrategySINGLEFACILITY ListingForBulkUpsertBySelectorTargetingStrategy = "SINGLE_FACILITY" )
Defines values for ListingForBulkUpsertBySelectorTargetingStrategy.
func (ListingForBulkUpsertBySelectorTargetingStrategy) Valid ¶
func (e ListingForBulkUpsertBySelectorTargetingStrategy) Valid() bool
Valid indicates whether the value is a known member of the ListingForBulkUpsertBySelectorTargetingStrategy enum.
type ListingForCreation ¶
type ListingForCreation struct {
Attributes *[]ListingAttributeItem `json:"attributes,omitempty"`
// AvailabilityTimeframe AvailabilityTimeframe
AvailabilityTimeframe *AvailabilityTimeframe `json:"availabilityTimeframe,omitempty"`
// CategoryRefs References to categories the listing belongs to.
CategoryRefs *[]string `json:"categoryRefs,omitempty"`
// Currency This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes).
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Currency *CurrencyCode `json:"currency,omitempty"`
// CustomAttributes Attributes that can be added to the listing. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// ImageUrl A web link to a picture of this article. Please make sure that no authentication is required to fetch the image!
ImageUrl *string `json:"imageUrl,omitempty"`
// Legal ListingLegal
Legal *ListingLegal `json:"legal,omitempty"`
// MeasurementUnitKey Identifier for items unit of measurement.
MeasurementUnitKey *string `json:"measurementUnitKey,omitempty"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour *OutOfStockBehaviour `json:"outOfStockBehaviour,omitempty"`
// OutOfStockBehaviourByContexts The OutOfStockBehaviourByContexts is in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviourByContexts *[]OutOfStockBehaviourByContext `json:"outOfStockBehaviourByContexts,omitempty"`
// OutOfStockConfig OutOfStockConfig
OutOfStockConfig *OutOfStockConfig `json:"outOfStockConfig,omitempty"`
// PartialStocks This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />@deprecated This field is deprecated since 11th of September 2023.
// Use /api/stocks endpoints instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
PartialStocks *[]PartialStockForCreation `json:"partialStocks,omitempty"`
// Price This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Price *float32 `json:"price,omitempty"`
// RecordableAttributes Customizable information about the lineItem that can be set during the process.
RecordableAttributes *[]ListingRecordableAttributeForCreation `json:"recordableAttributes,omitempty"`
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
// StockAvailableUntil AvailableUntilDefinition
StockAvailableUntil *AvailableUntilDefinition `json:"stockAvailableUntil,omitempty"`
StockProperties *map[string]StockPropertyDefinition `json:"stockProperties,omitempty"`
// Stockinformation @deprecated This object is deprecated since 30th of November 2023. This object carries information about the current stock of this listing.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Stockinformation *StockInformationForCreation `json:"stockinformation,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantArticleId This is a reference to an article Id
TenantArticleId string `json:"tenantArticleId"`
// Title a title describing the article
Title *string `json:"title,omitempty"`
// TitleLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
TitleLocalized *LocaleString `json:"titleLocalized,omitempty"`
// Weight This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Weight *float32 `json:"weight,omitempty"`
}
ListingForCreation ListingForCreation
type ListingForReplacement ¶
type ListingForReplacement = ListingForCreation
ListingForReplacement ListingForCreation
type ListingLegal ¶
type ListingLegal struct {
HsCode *string `json:"hsCode,omitempty"`
}
ListingLegal ListingLegal
type ListingOutOfStockBehaviourEnumFilter ¶
type ListingOutOfStockBehaviourEnumFilter struct {
// Eq Search by outOfStockBehaviour
Eq *ListingOutOfStockBehaviourEnumFilterEq `json:"eq,omitempty"`
// In Search by outOfStockBehaviour
In *[]ListingOutOfStockBehaviourEnumFilterIn `json:"in,omitempty"`
// NotEq Search by outOfStockBehaviour
NotEq *ListingOutOfStockBehaviourEnumFilterNotEq `json:"notEq,omitempty"`
}
ListingOutOfStockBehaviourEnumFilter ListingOutOfStockBehaviourEnumFilter
type ListingOutOfStockBehaviourEnumFilterEq ¶
type ListingOutOfStockBehaviourEnumFilterEq string
ListingOutOfStockBehaviourEnumFilterEq Search by outOfStockBehaviour
const ( ListingOutOfStockBehaviourEnumFilterEqBACKORDER ListingOutOfStockBehaviourEnumFilterEq = "BACKORDER" ListingOutOfStockBehaviourEnumFilterEqNONE ListingOutOfStockBehaviourEnumFilterEq = "NONE" ListingOutOfStockBehaviourEnumFilterEqPREORDER ListingOutOfStockBehaviourEnumFilterEq = "PREORDER" ListingOutOfStockBehaviourEnumFilterEqPREORDERANDRESTOCK ListingOutOfStockBehaviourEnumFilterEq = "PREORDER_AND_RESTOCK" ListingOutOfStockBehaviourEnumFilterEqRESTOCK ListingOutOfStockBehaviourEnumFilterEq = "RESTOCK" )
Defines values for ListingOutOfStockBehaviourEnumFilterEq.
func (ListingOutOfStockBehaviourEnumFilterEq) Valid ¶
func (e ListingOutOfStockBehaviourEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ListingOutOfStockBehaviourEnumFilterEq enum.
type ListingOutOfStockBehaviourEnumFilterIn ¶
type ListingOutOfStockBehaviourEnumFilterIn string
ListingOutOfStockBehaviourEnumFilterIn defines model for ListingOutOfStockBehaviourEnumFilter.In.
const ( ListingOutOfStockBehaviourEnumFilterInBACKORDER ListingOutOfStockBehaviourEnumFilterIn = "BACKORDER" ListingOutOfStockBehaviourEnumFilterInNONE ListingOutOfStockBehaviourEnumFilterIn = "NONE" ListingOutOfStockBehaviourEnumFilterInPREORDER ListingOutOfStockBehaviourEnumFilterIn = "PREORDER" ListingOutOfStockBehaviourEnumFilterInPREORDERANDRESTOCK ListingOutOfStockBehaviourEnumFilterIn = "PREORDER_AND_RESTOCK" ListingOutOfStockBehaviourEnumFilterInRESTOCK ListingOutOfStockBehaviourEnumFilterIn = "RESTOCK" )
Defines values for ListingOutOfStockBehaviourEnumFilterIn.
func (ListingOutOfStockBehaviourEnumFilterIn) Valid ¶
func (e ListingOutOfStockBehaviourEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ListingOutOfStockBehaviourEnumFilterIn enum.
type ListingOutOfStockBehaviourEnumFilterNotEq ¶
type ListingOutOfStockBehaviourEnumFilterNotEq string
ListingOutOfStockBehaviourEnumFilterNotEq Search by outOfStockBehaviour
const ( ListingOutOfStockBehaviourEnumFilterNotEqBACKORDER ListingOutOfStockBehaviourEnumFilterNotEq = "BACKORDER" ListingOutOfStockBehaviourEnumFilterNotEqNONE ListingOutOfStockBehaviourEnumFilterNotEq = "NONE" ListingOutOfStockBehaviourEnumFilterNotEqPREORDER ListingOutOfStockBehaviourEnumFilterNotEq = "PREORDER" ListingOutOfStockBehaviourEnumFilterNotEqPREORDERANDRESTOCK ListingOutOfStockBehaviourEnumFilterNotEq = "PREORDER_AND_RESTOCK" ListingOutOfStockBehaviourEnumFilterNotEqRESTOCK ListingOutOfStockBehaviourEnumFilterNotEq = "RESTOCK" )
Defines values for ListingOutOfStockBehaviourEnumFilterNotEq.
func (ListingOutOfStockBehaviourEnumFilterNotEq) Valid ¶
func (e ListingOutOfStockBehaviourEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ListingOutOfStockBehaviourEnumFilterNotEq enum.
type ListingPaginatedResult ¶
type ListingPaginatedResult struct {
Listings []Listing `json:"listings"`
// PageInfo Pagination information for the search result.
PageInfo PageInfo `json:"pageInfo"`
// Total The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Total *float32 `json:"total,omitempty"`
}
ListingPaginatedResult ListingPaginatedResult
type ListingPatchActions ¶
type ListingPatchActions struct {
Actions []ModifyListing `json:"actions"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
ListingPatchActions ListingPatchActions
type ListingRecordableAttribute ¶
type ListingRecordableAttribute struct {
// Key Calculated value from keyLocalized based on passed locale
Key *string `json:"key,omitempty"`
// KeyLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
KeyLocalized LocaleString `json:"keyLocalized"`
// RecordingRule Indicates whether the value has to be recorded or not
RecordingRule ListingRecordableAttributeRecordingRule `json:"recordingRule"`
// Value The value of the attribute
Value *string `json:"value,omitempty"`
}
ListingRecordableAttribute ListingRecordableAttribute
type ListingRecordableAttributeForCreation ¶
type ListingRecordableAttributeForCreation struct {
// KeyLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
KeyLocalized LocaleString `json:"keyLocalized"`
// RecordingRule Indicates whether the value has to be recorded or not
RecordingRule ListingRecordableAttributeForCreationRecordingRule `json:"recordingRule"`
// Value The value of the attribute
Value *string `json:"value,omitempty"`
}
ListingRecordableAttributeForCreation ListingRecordableAttributeForCreation
type ListingRecordableAttributeForCreationRecordingRule ¶
type ListingRecordableAttributeForCreationRecordingRule string
ListingRecordableAttributeForCreationRecordingRule Indicates whether the value has to be recorded or not
const ( ListingRecordableAttributeForCreationRecordingRuleMANDATORY ListingRecordableAttributeForCreationRecordingRule = "MANDATORY" ListingRecordableAttributeForCreationRecordingRuleOPTIONAL ListingRecordableAttributeForCreationRecordingRule = "OPTIONAL" )
Defines values for ListingRecordableAttributeForCreationRecordingRule.
func (ListingRecordableAttributeForCreationRecordingRule) Valid ¶
func (e ListingRecordableAttributeForCreationRecordingRule) Valid() bool
Valid indicates whether the value is a known member of the ListingRecordableAttributeForCreationRecordingRule enum.
type ListingRecordableAttributeRecordingRule ¶
type ListingRecordableAttributeRecordingRule string
ListingRecordableAttributeRecordingRule Indicates whether the value has to be recorded or not
const ( ListingRecordableAttributeRecordingRuleMANDATORY ListingRecordableAttributeRecordingRule = "MANDATORY" ListingRecordableAttributeRecordingRuleOPTIONAL ListingRecordableAttributeRecordingRule = "OPTIONAL" )
Defines values for ListingRecordableAttributeRecordingRule.
func (ListingRecordableAttributeRecordingRule) Valid ¶
func (e ListingRecordableAttributeRecordingRule) Valid() bool
Valid indicates whether the value is a known member of the ListingRecordableAttributeRecordingRule enum.
type ListingSearchPayload ¶
type ListingSearchPayload struct {
// After The cursor to start after for forward pagination. The value is provided in the `pageInfo.endCursor` field of the response. Cannot be used with `before` or `last`.
After *string `json:"after,omitempty"`
// Before The cursor to start before for backward pagination. The value is provided in the `pageInfo.startCursor` field of the response. Cannot be used with `after` or `size` (first).
Before *string `json:"before,omitempty"`
// Last Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Last *float32 `json:"last,omitempty"`
// Options SearchOptions
Options *SearchOptions `json:"options,omitempty"`
// Query ListingSearchQuery
Query ListingSearchQuery `json:"query"`
// Size Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
Size *float32 `json:"size,omitempty"`
// Sort Use for sorting the result.
Sort *[]ListingSort `json:"sort,omitempty"`
// StartAfterId The ID to start after. Deprecated, use `after` with the value provided in `pageInfo.endCursor` instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
StartAfterId *string `json:"startAfterId,omitempty"`
}
ListingSearchPayload ListingSearchPayload
type ListingSearchQuery ¶
type ListingSearchQuery struct {
And *[]ListingSearchQuery `json:"and,omitempty"`
// AvailabilityTimeframe Nested search by availabilityTimeframe
AvailabilityTimeframe *ListingAvailabilityTimeframeFilter `json:"availabilityTimeframe,omitempty"`
// CategoryRefs Search by categoryRefs
CategoryRefs *StringListFilter `json:"categoryRefs,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]ListingSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// MeasurementUnitKey Search by measurementUnitKey
MeasurementUnitKey *StringFilter `json:"measurementUnitKey,omitempty"`
Or *[]ListingSearchQuery `json:"or,omitempty"`
// OutOfStockBehaviour Search by outOfStockBehaviour
OutOfStockBehaviour *ListingOutOfStockBehaviourEnumFilter `json:"outOfStockBehaviour,omitempty"`
// Price Search by price
Price *NumberFilter `json:"price,omitempty"`
// Status Search by status
Status *ListingStatusEnumEnumFilter `json:"status,omitempty"`
// Tags Nested list search by tags
Tags *ListingTagsListFilter `json:"tags,omitempty"`
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
// Weight Search by weight
Weight *NumberFilter `json:"weight,omitempty"`
}
ListingSearchQuery ListingSearchQuery
type ListingSearchQuery_CustomAttributes_AdditionalProperties ¶
type ListingSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
ListingSearchQuery_CustomAttributes_AdditionalProperties defines model for ListingSearchQuery.customAttributes.AdditionalProperties.
func (ListingSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (ListingSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (ListingSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (ListingSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (ListingSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t ListingSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the ListingSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*ListingSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *ListingSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type ListingSort ¶
type ListingSort struct {
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
LastModified *ListingSortLastModified `json:"lastModified,omitempty"`
TenantArticleId *ListingSortTenantArticleId `json:"tenantArticleId,omitempty"`
}
ListingSort ListingSort
type ListingSortLastModified ¶
type ListingSortLastModified string
ListingSortLastModified defines model for ListingSort.LastModified.
const ( ListingSortLastModifiedASC ListingSortLastModified = "ASC" ListingSortLastModifiedDESC ListingSortLastModified = "DESC" )
Defines values for ListingSortLastModified.
func (ListingSortLastModified) Valid ¶
func (e ListingSortLastModified) Valid() bool
Valid indicates whether the value is a known member of the ListingSortLastModified enum.
type ListingSortTenantArticleId ¶
type ListingSortTenantArticleId string
ListingSortTenantArticleId defines model for ListingSort.TenantArticleId.
const ( ListingSortTenantArticleIdASC ListingSortTenantArticleId = "ASC" ListingSortTenantArticleIdDESC ListingSortTenantArticleId = "DESC" )
Defines values for ListingSortTenantArticleId.
func (ListingSortTenantArticleId) Valid ¶
func (e ListingSortTenantArticleId) Valid() bool
Valid indicates whether the value is a known member of the ListingSortTenantArticleId enum.
type ListingStatus ¶
type ListingStatus string
ListingStatus defines model for Listing.Status.
const ( ListingStatusACTIVE ListingStatus = "ACTIVE" ListingStatusINACTIVE ListingStatus = "INACTIVE" )
Defines values for ListingStatus.
func (ListingStatus) Valid ¶
func (e ListingStatus) Valid() bool
Valid indicates whether the value is a known member of the ListingStatus enum.
type ListingStatusEnumEnumFilter ¶
type ListingStatusEnumEnumFilter struct {
// Eq Search by status
Eq *ListingStatusEnumEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ListingStatusEnumEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ListingStatusEnumEnumFilterNotEq `json:"notEq,omitempty"`
}
ListingStatusEnumEnumFilter ListingStatusEnumEnumFilter
type ListingStatusEnumEnumFilterEq ¶
type ListingStatusEnumEnumFilterEq string
ListingStatusEnumEnumFilterEq Search by status
const ( ListingStatusEnumEnumFilterEqACTIVE ListingStatusEnumEnumFilterEq = "ACTIVE" ListingStatusEnumEnumFilterEqINACTIVE ListingStatusEnumEnumFilterEq = "INACTIVE" )
Defines values for ListingStatusEnumEnumFilterEq.
func (ListingStatusEnumEnumFilterEq) Valid ¶
func (e ListingStatusEnumEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ListingStatusEnumEnumFilterEq enum.
type ListingStatusEnumEnumFilterIn ¶
type ListingStatusEnumEnumFilterIn string
ListingStatusEnumEnumFilterIn defines model for ListingStatusEnumEnumFilter.In.
const ( ListingStatusEnumEnumFilterInACTIVE ListingStatusEnumEnumFilterIn = "ACTIVE" ListingStatusEnumEnumFilterInINACTIVE ListingStatusEnumEnumFilterIn = "INACTIVE" )
Defines values for ListingStatusEnumEnumFilterIn.
func (ListingStatusEnumEnumFilterIn) Valid ¶
func (e ListingStatusEnumEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ListingStatusEnumEnumFilterIn enum.
type ListingStatusEnumEnumFilterNotEq ¶
type ListingStatusEnumEnumFilterNotEq string
ListingStatusEnumEnumFilterNotEq Search by status
const ( ListingStatusEnumEnumFilterNotEqACTIVE ListingStatusEnumEnumFilterNotEq = "ACTIVE" ListingStatusEnumEnumFilterNotEqINACTIVE ListingStatusEnumEnumFilterNotEq = "INACTIVE" )
Defines values for ListingStatusEnumEnumFilterNotEq.
func (ListingStatusEnumEnumFilterNotEq) Valid ¶
func (e ListingStatusEnumEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ListingStatusEnumEnumFilterNotEq enum.
type ListingTagsFilter ¶
type ListingTagsFilter struct {
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Value Search by value
Value *StringFilter `json:"value,omitempty"`
}
ListingTagsFilter ListingTagsFilter
type ListingTagsListFilter ¶
type ListingTagsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ListingTagsFilter `json:"contains,omitempty"`
}
ListingTagsListFilter ListingTagsListFilter
type ListingsForReplacement ¶
type ListingsForReplacement struct {
Listings []ListingForReplacement `json:"listings"`
}
ListingsForReplacement ListingsForReplacement
type LocaleString ¶
LocaleString Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
type LocalizedStringSearchFilter ¶
type LocalizedStringSearchFilter struct {
Eq *string `json:"eq,omitempty"`
In *[]string `json:"in,omitempty"`
// Like Search by regex pattern
Like *string `json:"like,omitempty"`
NotEq *string `json:"notEq,omitempty"`
NotIn *[]string `json:"notIn,omitempty"`
}
LocalizedStringSearchFilter LocalizedStringSearchFilter
type Location ¶
type Location struct {
// LocationRef The id of the location
LocationRef *string `json:"locationRef,omitempty"`
// ScannableCodes Represents barcodes that may be scanned at this location
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
}
Location Location
type LookupRecordItemSearchQuery ¶
type LookupRecordItemSearchQuery struct {
And *[]LookupRecordItemSearchQuery `json:"and,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
Or *[]LookupRecordItemSearchQuery `json:"or,omitempty"`
// RecordRef Search by recordRef
RecordRef *StringFilter `json:"recordRef,omitempty"`
// TenantRecordId Search by tenantRecordId
TenantRecordId *StringFilter `json:"tenantRecordId,omitempty"`
// Values Nested list search by values
Values *LookupRecordItemValuesListFilter `json:"values,omitempty"`
}
LookupRecordItemSearchQuery LookupRecordItemSearchQuery
type LookupRecordItemValuesFilter ¶
type LookupRecordItemValuesFilter struct {
// AttributeId Search by attributeId
AttributeId *StringFilter `json:"attributeId,omitempty"`
// AttributeValue Search by attributeValue
AttributeValue *StringFilter `json:"attributeValue,omitempty"`
}
LookupRecordItemValuesFilter LookupRecordItemValuesFilter
type LookupRecordItemValuesListFilter ¶
type LookupRecordItemValuesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *LookupRecordItemValuesFilter `json:"contains,omitempty"`
}
LookupRecordItemValuesListFilter LookupRecordItemValuesListFilter
type ManagedFacility ¶
type ManagedFacility struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
Name string `json:"name"`
OperativeCosts *[]FacilityOperativeCostForCreation `json:"operativeCosts,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *FacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type *FacilityType `json:"type,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
ManagedFacility defines model for ManagedFacility.
type ManagedFacilityForCreation ¶
type ManagedFacilityForCreation = FacilityForCreation
ManagedFacilityForCreation FacilityForCreation
type ManagedFacilityForModification ¶
type ManagedFacilityForModification struct {
// Address FacilityAddressForCreation
Address *FacilityAddressForCreation `json:"address,omitempty"`
// CapacityEnabled Indicates that configured capacity limits for picking times are considered
CapacityEnabled *bool `json:"capacityEnabled,omitempty"`
// CapacityPlanningTimeframe The range in days per facility which defines how many days in the future the capacity of the facility can be planned
CapacityPlanningTimeframe *int `json:"capacityPlanningTimeframe,omitempty"`
// ClosingDays Days of the year where the facility is closed and doesn't allows picking
ClosingDays *[]ClosingDay `json:"closingDays,omitempty"`
Configs *[]LinkedConfiguration `json:"configs,omitempty"`
Contact *FacilityContact `json:"contact,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// FulfillmentProcessBuffer Duration in minutes until an order is processed
FulfillmentProcessBuffer *int `json:"fulfillmentProcessBuffer,omitempty"`
LocationType *FacilityLocationType `json:"locationType,omitempty"`
Name *string `json:"name,omitempty"`
// PickingMethods Picking Methods supported by this facility.
PickingMethods *[]PickingMethodEnum `json:"pickingMethods,omitempty"`
PickingTimes *PickingTimes `json:"pickingTimes,omitempty"`
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
Services *[]FacilityService `json:"services,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *FacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type FacilityType `json:"type"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
ManagedFacilityForModification ManagedFacilityForModification
type ManagedFacilityForReplacement ¶
type ManagedFacilityForReplacement struct {
// Address FacilityAddressForCreation
Address FacilityAddressForCreation `json:"address"`
// CapacityEnabled Indicates that configured capacity limits for picking times are considered
CapacityEnabled bool `json:"capacityEnabled"`
// CapacityPlanningTimeframe The range in days per facility which defines how many days in the future the capacity of the facility can be planned
CapacityPlanningTimeframe *int `json:"capacityPlanningTimeframe,omitempty"`
// ClosingDays Days of the year where the facility is closed and doesn't allows picking
ClosingDays *[]ClosingDay `json:"closingDays,omitempty"`
Configs *[]LinkedConfiguration `json:"configs,omitempty"`
// Contact FacilityContact
Contact *FacilityContact `json:"contact,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// FulfillmentProcessBuffer Duration in minutes until an order is processed
FulfillmentProcessBuffer int `json:"fulfillmentProcessBuffer"`
// LocationType FacilityLocationType
LocationType FacilityLocationType `json:"locationType"`
Name string `json:"name"`
// PickingMethods Picking Methods supported by this facility.
PickingMethods *[]PickingMethodEnum `json:"pickingMethods,omitempty"`
// PickingTimes Time ranges defining the picking times per weekday. No overlapping ranges are allowed. There must be no overlaps for time ranges on a day
PickingTimes *PickingTimes `json:"pickingTimes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
Services *[]FacilityService `json:"services,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status FacilityStatus `json:"status"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type FacilityType `json:"type"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
ManagedFacilityForReplacement ManagedFacilityForReplacement
type ModifyAddress ¶
type ModifyAddress struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City *string `json:"city,omitempty"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country *string `json:"country,omitempty"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type *ModifyAddressPhoneNumbersType `json:"type,omitempty"`
// Value The number itself. We do not enforce any format (yet).
Value *string `json:"value,omitempty"`
} `json:"phoneNumbers,omitempty"`
PostalCode *string `json:"postalCode,omitempty"`
Province *string `json:"province,omitempty"`
// ResolvedCoordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
ResolvedCoordinates *Coordinates `json:"resolvedCoordinates,omitempty"`
Street *string `json:"street,omitempty"`
}
ModifyAddress ModifyAddress
type ModifyAddressPhoneNumbersType ¶
type ModifyAddressPhoneNumbersType string
ModifyAddressPhoneNumbersType defines model for ModifyAddress.PhoneNumbers.Type.
const ( ModifyAddressPhoneNumbersTypeMOBILE ModifyAddressPhoneNumbersType = "MOBILE" ModifyAddressPhoneNumbersTypePHONE ModifyAddressPhoneNumbersType = "PHONE" )
Defines values for ModifyAddressPhoneNumbersType.
func (ModifyAddressPhoneNumbersType) Valid ¶
func (e ModifyAddressPhoneNumbersType) Valid() bool
Valid indicates whether the value is a known member of the ModifyAddressPhoneNumbersType enum.
type ModifyFacility ¶
type ModifyFacility struct {
// Action Use value 'ModifyFacility', because you want to modify a facility
Action ModifyFacilityAction `json:"action"`
// Address ModifyFacilityAddress
Address *ModifyFacilityAddress `json:"address,omitempty"`
CapacityEnabled *bool `json:"capacityEnabled,omitempty"`
// CapacityPlanningTimeframe The range in days per facility which defines how many days in the future the capacity of the facility can be planned
CapacityPlanningTimeframe *int `json:"capacityPlanningTimeframe,omitempty"`
// ClosingDays Days of the year where the facility is closed and doesn't allows picking
ClosingDays *[]ClosingDay `json:"closingDays,omitempty"`
// Contact FacilityContact
Contact *FacilityContact `json:"contact,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// FulfillmentProcessBuffer Duration in minutes until an order is processed
FulfillmentProcessBuffer *int `json:"fulfillmentProcessBuffer,omitempty"`
// LocationType FacilityLocationType
LocationType *FacilityLocationType `json:"locationType,omitempty"`
Name *string `json:"name,omitempty"`
OperativeCosts *[]FacilityOperativeCostForCreation `json:"operativeCosts,omitempty"`
// PickingMethods Picking Methods supported by this facility.
PickingMethods *[]PickingMethodEnum `json:"pickingMethods,omitempty"`
// PickingTimes Time ranges defining the picking times per weekday. No overlapping ranges are allowed. There must be no overlaps for time ranges on a day
PickingTimes *PickingTimes `json:"pickingTimes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
Services *[]struct {
// Type The description of the service this facility offers.
Type ModifyFacilityServicesType `json:"type"`
} `json:"services,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *ModifyFacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
}
ModifyFacility defines model for ModifyFacility.
type ModifyFacilityAction ¶
type ModifyFacilityAction string
ModifyFacilityAction Use value 'ModifyFacility', because you want to modify a facility
const (
ModifyFacilityActionModifyFacility ModifyFacilityAction = "ModifyFacility"
)
Defines values for ModifyFacilityAction.
func (ModifyFacilityAction) Valid ¶
func (e ModifyFacilityAction) Valid() bool
Valid indicates whether the value is a known member of the ModifyFacilityAction enum.
type ModifyFacilityAddress ¶
type ModifyFacilityAddress struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City *string `json:"city,omitempty"`
CompanyName *string `json:"companyName,omitempty"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country *string `json:"country,omitempty"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
EmailAddresses *[]struct {
// Recipient Human readable information who is the recipient for emails sent to this address.
Recipient *string `json:"recipient,omitempty"`
Value openapi_types.Email `json:"value"`
} `json:"emailAddresses,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type *ModifyFacilityAddressPhoneNumbersType `json:"type,omitempty"`
// Value The number itself. We do not enforce any format (yet).
Value *string `json:"value,omitempty"`
} `json:"phoneNumbers,omitempty"`
PostalCode *string `json:"postalCode,omitempty"`
Province *string `json:"province,omitempty"`
// ResolvedCoordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
ResolvedCoordinates *Coordinates `json:"resolvedCoordinates,omitempty"`
Street *string `json:"street,omitempty"`
}
ModifyFacilityAddress defines model for ModifyFacilityAddress.
type ModifyFacilityAddressPhoneNumbersType ¶
type ModifyFacilityAddressPhoneNumbersType string
ModifyFacilityAddressPhoneNumbersType defines model for ModifyFacilityAddress.PhoneNumbers.Type.
const ( ModifyFacilityAddressPhoneNumbersTypeMOBILE ModifyFacilityAddressPhoneNumbersType = "MOBILE" ModifyFacilityAddressPhoneNumbersTypePHONE ModifyFacilityAddressPhoneNumbersType = "PHONE" )
Defines values for ModifyFacilityAddressPhoneNumbersType.
func (ModifyFacilityAddressPhoneNumbersType) Valid ¶
func (e ModifyFacilityAddressPhoneNumbersType) Valid() bool
Valid indicates whether the value is a known member of the ModifyFacilityAddressPhoneNumbersType enum.
type ModifyFacilityServicesType ¶
type ModifyFacilityServicesType string
ModifyFacilityServicesType The description of the service this facility offers.
const ( ModifyFacilityServicesTypePICKUP ModifyFacilityServicesType = "PICKUP" ModifyFacilityServicesTypeSHIPFROMSTORE ModifyFacilityServicesType = "SHIP_FROM_STORE" )
Defines values for ModifyFacilityServicesType.
func (ModifyFacilityServicesType) Valid ¶
func (e ModifyFacilityServicesType) Valid() bool
Valid indicates whether the value is a known member of the ModifyFacilityServicesType enum.
type ModifyFacilityStatus ¶
type ModifyFacilityStatus string
ModifyFacilityStatus The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
const ( ModifyFacilityStatusOFFLINE ModifyFacilityStatus = "OFFLINE" ModifyFacilityStatusONLINE ModifyFacilityStatus = "ONLINE" ModifyFacilityStatusSUSPENDED ModifyFacilityStatus = "SUSPENDED" )
Defines values for ModifyFacilityStatus.
func (ModifyFacilityStatus) Valid ¶
func (e ModifyFacilityStatus) Valid() bool
Valid indicates whether the value is a known member of the ModifyFacilityStatus enum.
type ModifyListing ¶
type ModifyListing struct {
// Action Use value 'ModifyListing', because you want to modify a listing
Action ModifyListingAction `json:"action"`
// Attributes The attributes of this listing
Attributes *[]ListingAttributeItem `json:"attributes,omitempty"`
// AvailabilityTimeframe AvailabilityTimeframe
AvailabilityTimeframe *AvailabilityTimeframe `json:"availabilityTimeframe,omitempty"`
// CategoryRefs References to categories the listing belongs to.
CategoryRefs *[]string `json:"categoryRefs,omitempty"`
// Currency This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes).
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Currency *CurrencyCode `json:"currency,omitempty"`
// CustomAttributes Attributes that can be added to the listing. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// ImageUrl A web link to a picture of this article. Please make sure that no authentication is required to fetch the image!
ImageUrl *string `json:"imageUrl,omitempty"`
// Legal ListingLegal
Legal *ListingLegal `json:"legal,omitempty"`
MeasurementUnitKey *string `json:"measurementUnitKey,omitempty"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour *OutOfStockBehaviour `json:"outOfStockBehaviour,omitempty"`
// OutOfStockConfig OutOfStockConfig
OutOfStockConfig *OutOfStockConfig `json:"outOfStockConfig,omitempty"`
// Price This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Price *float32 `json:"price,omitempty"`
// RecordableAttributes Customizable information about the lineItem that can be set during the process.
RecordableAttributes *[]ListingRecordableAttributeForCreation `json:"recordableAttributes,omitempty"`
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
// ScanningRule Configuration to show the client how the items should be scanned during picking
ScanningRule *ScanningRuleConfiguration `json:"scanningRule,omitempty"`
// Status The status indicates if a listing is available or not
Status *ModifyListingStatus `json:"status,omitempty"`
// StockAvailableUntil AvailableUntilDefinition
StockAvailableUntil *AvailableUntilDefinition `json:"stockAvailableUntil,omitempty"`
StockProperties *map[string]StockPropertyDefinition `json:"stockProperties,omitempty"`
// Stockinformation @deprecated This object is deprecated since 30th of November 2023. This object carries information about the current stock of this listing.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Stockinformation *StockInformationForCreation `json:"stockinformation,omitempty"`
// Subtitle a subtitle describing the article
Subtitle *string `json:"subtitle,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// Title a title describing the article
Title *string `json:"title,omitempty"`
// TitleLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
TitleLocalized *LocaleString `json:"titleLocalized,omitempty"`
// Weight This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Use attributes instead (see article attributes: https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/customization-via-attributes)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Weight *float32 `json:"weight,omitempty"`
}
ModifyListing defines model for ModifyListing.
type ModifyListingAction ¶
type ModifyListingAction string
ModifyListingAction Use value 'ModifyListing', because you want to modify a listing
const (
ModifyListingActionModifyListing ModifyListingAction = "ModifyListing"
)
Defines values for ModifyListingAction.
func (ModifyListingAction) Valid ¶
func (e ModifyListingAction) Valid() bool
Valid indicates whether the value is a known member of the ModifyListingAction enum.
type ModifyListingStatus ¶
type ModifyListingStatus string
ModifyListingStatus The status indicates if a listing is available or not
const ( ModifyListingStatusACTIVE ModifyListingStatus = "ACTIVE" ModifyListingStatusINACTIVE ModifyListingStatus = "INACTIVE" )
Defines values for ModifyListingStatus.
func (ModifyListingStatus) Valid ¶
func (e ModifyListingStatus) Valid() bool
Valid indicates whether the value is a known member of the ModifyListingStatus enum.
type ModifyMeAction ¶
type ModifyMeAction struct {
// Action The type of action to perform
Action ModifyMeActionAction `json:"action"`
// Firstname The new firstname of the user
Firstname *string `json:"firstname,omitempty"`
// Lastname The new lastname of the user
Lastname *string `json:"lastname,omitempty"`
// Locale This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
Locale *SupportedLocale `json:"locale,omitempty"`
}
ModifyMeAction ModifyMeAction
type ModifyMeActionAction ¶
type ModifyMeActionAction string
ModifyMeActionAction The type of action to perform
const (
ModifyMe ModifyMeActionAction = "ModifyMe"
)
Defines values for ModifyMeActionAction.
func (ModifyMeActionAction) Valid ¶
func (e ModifyMeActionAction) Valid() bool
Valid indicates whether the value is a known member of the ModifyMeActionAction enum.
type ModifyMyCredentialsAction ¶
type ModifyMyCredentialsAction struct {
// Action The type of action to perform
Action ModifyMyCredentialsActionAction `json:"action"`
// CurrentPassword Current password for verification (required)
CurrentPassword string `json:"currentPassword"`
// Email New email address (optional)
Email *string `json:"email,omitempty"`
// Password New password (optional)
Password *string `json:"password,omitempty"`
}
ModifyMyCredentialsAction ModifyMyCredentialsAction
type ModifyMyCredentialsActionAction ¶
type ModifyMyCredentialsActionAction string
ModifyMyCredentialsActionAction The type of action to perform
const (
ModifyCredentials ModifyMyCredentialsActionAction = "ModifyCredentials"
)
Defines values for ModifyMyCredentialsActionAction.
func (ModifyMyCredentialsActionAction) Valid ¶
func (e ModifyMyCredentialsActionAction) Valid() bool
Valid indicates whether the value is a known member of the ModifyMyCredentialsActionAction enum.
type ModifyPartialStock ¶
type ModifyPartialStock struct {
// Action Use value 'ModifyPartialStock', because you want to modify a partial stock
Action ModifyPartialStockAction `json:"action"`
PartialStocks *[]PartialStockForCreation `json:"partialStocks,omitempty"`
}
ModifyPartialStock defines model for ModifyPartialStock.
type ModifyPartialStockAction ¶
type ModifyPartialStockAction string
ModifyPartialStockAction Use value 'ModifyPartialStock', because you want to modify a partial stock
const (
ModifyPartialStockActionModifyPartialStock ModifyPartialStockAction = "ModifyPartialStock"
)
Defines values for ModifyPartialStockAction.
func (ModifyPartialStockAction) Valid ¶
func (e ModifyPartialStockAction) Valid() bool
Valid indicates whether the value is a known member of the ModifyPartialStockAction enum.
type ModifyUserAction ¶
type ModifyUserAction struct {
// Action The type of action to perform
Action UserActionEnum `json:"action"`
// AssignedFacilities Deprecated: Use assignedRoles with contextLimitation of type FACILITY instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
AssignedFacilities *[]UserAssignedFacilityForCreation `json:"assignedFacilities,omitempty"`
// AssignedRoles The new roles of the user
AssignedRoles *[]AssignedRoles `json:"assignedRoles,omitempty"`
// CustomAttributes The new custom attributes of the user
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Email The changed email of the user
Email *string `json:"email,omitempty"`
// Firstname The new firstname of the user
Firstname *string `json:"firstname,omitempty"`
// Lastname The new lastname of the user
Lastname *string `json:"lastname,omitempty"`
// Locale This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
Locale *SupportedLocale `json:"locale,omitempty"`
// Password The new password of the user
Password *string `json:"password,omitempty"`
// Roles Deprecated: Use assignedRoles instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Roles *[]UserRole `json:"roles,omitempty"`
}
ModifyUserAction ModifyUserAction
type ModifyUserPersonalData ¶
type ModifyUserPersonalData struct {
// Firstname The new firstname of the user
Firstname *string `json:"firstname,omitempty"`
// Lastname The new lastname of the user
Lastname *string `json:"lastname,omitempty"`
// Locale This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
Locale *SupportedLocale `json:"locale,omitempty"`
}
ModifyUserPersonalData ModifyUserPersonalData
type MoveStockToLocationOptions ¶
type MoveStockToLocationOptions struct {
DeleteFromStockIfZero *bool `json:"deleteFromStockIfZero,omitempty"`
}
MoveStockToLocationOptions MoveStockToLocationOptions
type NonDeliveryDays ¶
type NonDeliveryDays struct {
// NonDeliveryDay The non-delivery day in YYYY-MM-DD format
NonDeliveryDay openapi_types.Date `json:"nonDeliveryDay"`
// NonDeliveryType Type of non-delivery day
NonDeliveryType *NonDeliveryDaysNonDeliveryType `json:"nonDeliveryType,omitempty"`
}
NonDeliveryDays NonDeliveryDays
type NonDeliveryDaysNonDeliveryType ¶
type NonDeliveryDaysNonDeliveryType string
NonDeliveryDaysNonDeliveryType Type of non-delivery day
const ( RECURRING NonDeliveryDaysNonDeliveryType = "RECURRING" SINGLE NonDeliveryDaysNonDeliveryType = "SINGLE" )
Defines values for NonDeliveryDaysNonDeliveryType.
func (NonDeliveryDaysNonDeliveryType) Valid ¶
func (e NonDeliveryDaysNonDeliveryType) Valid() bool
Valid indicates whether the value is a known member of the NonDeliveryDaysNonDeliveryType enum.
type NonDeliveryDaysPerCountryAndProvince ¶
type NonDeliveryDaysPerCountryAndProvince struct {
// Country The country code
Country string `json:"country"`
// NonDeliveryDays Non-delivery days for this country
NonDeliveryDays []NonDeliveryDays `json:"nonDeliveryDays"`
// NonDeliveryDaysPerProvince Non-delivery days per province within this country
NonDeliveryDaysPerProvince []NonDeliveryDaysPerProvince `json:"nonDeliveryDaysPerProvince"`
// RecurringNonDeliveryWeekdays Recurring non-delivery weekdays for this country
RecurringNonDeliveryWeekdays []NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays `json:"recurringNonDeliveryWeekdays"`
}
NonDeliveryDaysPerCountryAndProvince NonDeliveryDaysPerCountryAndProvince
type NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays ¶
type NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays string
NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays defines model for NonDeliveryDaysPerCountryAndProvince.RecurringNonDeliveryWeekdays.
const ( NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysFRIDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "FRIDAY" NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysMONDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "MONDAY" NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysSATURDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "SATURDAY" NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysSUNDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "SUNDAY" NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysTHURSDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "THURSDAY" NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysTUESDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "TUESDAY" NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdaysWEDNESDAY NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays = "WEDNESDAY" )
Defines values for NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays.
func (NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays) Valid ¶
func (e NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays) Valid() bool
Valid indicates whether the value is a known member of the NonDeliveryDaysPerCountryAndProvinceRecurringNonDeliveryWeekdays enum.
type NonDeliveryDaysPerProvince ¶
type NonDeliveryDaysPerProvince struct {
// NonDeliveryDays Non-delivery days for this province
NonDeliveryDays []NonDeliveryDays `json:"nonDeliveryDays"`
// Province The province identifier
Province string `json:"province"`
// RecurringNonDeliveryWeekdays Recurring non-delivery weekdays for this province
RecurringNonDeliveryWeekdays []NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays `json:"recurringNonDeliveryWeekdays"`
}
NonDeliveryDaysPerProvince NonDeliveryDaysPerProvince
type NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays ¶
type NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays string
NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays defines model for NonDeliveryDaysPerProvince.RecurringNonDeliveryWeekdays.
const ( NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysFRIDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "FRIDAY" NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysMONDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "MONDAY" NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysSATURDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "SATURDAY" NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysSUNDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "SUNDAY" NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysTHURSDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "THURSDAY" NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysTUESDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "TUESDAY" NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdaysWEDNESDAY NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays = "WEDNESDAY" )
Defines values for NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays.
func (NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays) Valid ¶
func (e NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays) Valid() bool
Valid indicates whether the value is a known member of the NonDeliveryDaysPerProvinceRecurringNonDeliveryWeekdays enum.
type NotificationApiNotificationStatusEnumFilter ¶
type NotificationApiNotificationStatusEnumFilter struct {
// Eq Search by status
Eq *NotificationApiNotificationStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]NotificationApiNotificationStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *NotificationApiNotificationStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
NotificationApiNotificationStatusEnumFilter NotificationApiNotificationStatusEnumFilter
type NotificationApiNotificationStatusEnumFilterEq ¶
type NotificationApiNotificationStatusEnumFilterEq string
NotificationApiNotificationStatusEnumFilterEq Search by status
const ( NotificationApiNotificationStatusEnumFilterEqFINISHED NotificationApiNotificationStatusEnumFilterEq = "FINISHED" NotificationApiNotificationStatusEnumFilterEqOPEN NotificationApiNotificationStatusEnumFilterEq = "OPEN" )
Defines values for NotificationApiNotificationStatusEnumFilterEq.
func (NotificationApiNotificationStatusEnumFilterEq) Valid ¶
func (e NotificationApiNotificationStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the NotificationApiNotificationStatusEnumFilterEq enum.
type NotificationApiNotificationStatusEnumFilterIn ¶
type NotificationApiNotificationStatusEnumFilterIn string
NotificationApiNotificationStatusEnumFilterIn defines model for NotificationApiNotificationStatusEnumFilter.In.
const ( NotificationApiNotificationStatusEnumFilterInFINISHED NotificationApiNotificationStatusEnumFilterIn = "FINISHED" NotificationApiNotificationStatusEnumFilterInOPEN NotificationApiNotificationStatusEnumFilterIn = "OPEN" )
Defines values for NotificationApiNotificationStatusEnumFilterIn.
func (NotificationApiNotificationStatusEnumFilterIn) Valid ¶
func (e NotificationApiNotificationStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the NotificationApiNotificationStatusEnumFilterIn enum.
type NotificationApiNotificationStatusEnumFilterNotEq ¶
type NotificationApiNotificationStatusEnumFilterNotEq string
NotificationApiNotificationStatusEnumFilterNotEq Search by status
const ( NotificationApiNotificationStatusEnumFilterNotEqFINISHED NotificationApiNotificationStatusEnumFilterNotEq = "FINISHED" NotificationApiNotificationStatusEnumFilterNotEqOPEN NotificationApiNotificationStatusEnumFilterNotEq = "OPEN" )
Defines values for NotificationApiNotificationStatusEnumFilterNotEq.
func (NotificationApiNotificationStatusEnumFilterNotEq) Valid ¶
func (e NotificationApiNotificationStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the NotificationApiNotificationStatusEnumFilterNotEq enum.
type NotificationCategoryEnumFilter ¶
type NotificationCategoryEnumFilter struct {
// Eq Search by category
Eq *NotificationCategoryEnumFilterEq `json:"eq,omitempty"`
// In Search by category
In *[]NotificationCategoryEnumFilterIn `json:"in,omitempty"`
// NotEq Search by category
NotEq *NotificationCategoryEnumFilterNotEq `json:"notEq,omitempty"`
}
NotificationCategoryEnumFilter NotificationCategoryEnumFilter
type NotificationCategoryEnumFilterEq ¶
type NotificationCategoryEnumFilterEq string
NotificationCategoryEnumFilterEq Search by category
const ( NotificationCategoryEnumFilterEqFACILITY NotificationCategoryEnumFilterEq = "FACILITY" NotificationCategoryEnumFilterEqMISC NotificationCategoryEnumFilterEq = "MISC" NotificationCategoryEnumFilterEqORDER NotificationCategoryEnumFilterEq = "ORDER" )
Defines values for NotificationCategoryEnumFilterEq.
func (NotificationCategoryEnumFilterEq) Valid ¶
func (e NotificationCategoryEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the NotificationCategoryEnumFilterEq enum.
type NotificationCategoryEnumFilterIn ¶
type NotificationCategoryEnumFilterIn string
NotificationCategoryEnumFilterIn defines model for NotificationCategoryEnumFilter.In.
const ( NotificationCategoryEnumFilterInFACILITY NotificationCategoryEnumFilterIn = "FACILITY" NotificationCategoryEnumFilterInMISC NotificationCategoryEnumFilterIn = "MISC" NotificationCategoryEnumFilterInORDER NotificationCategoryEnumFilterIn = "ORDER" )
Defines values for NotificationCategoryEnumFilterIn.
func (NotificationCategoryEnumFilterIn) Valid ¶
func (e NotificationCategoryEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the NotificationCategoryEnumFilterIn enum.
type NotificationCategoryEnumFilterNotEq ¶
type NotificationCategoryEnumFilterNotEq string
NotificationCategoryEnumFilterNotEq Search by category
const ( NotificationCategoryEnumFilterNotEqFACILITY NotificationCategoryEnumFilterNotEq = "FACILITY" NotificationCategoryEnumFilterNotEqMISC NotificationCategoryEnumFilterNotEq = "MISC" NotificationCategoryEnumFilterNotEqORDER NotificationCategoryEnumFilterNotEq = "ORDER" )
Defines values for NotificationCategoryEnumFilterNotEq.
func (NotificationCategoryEnumFilterNotEq) Valid ¶
func (e NotificationCategoryEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the NotificationCategoryEnumFilterNotEq enum.
type NotificationPriorityFilter ¶
type NotificationPriorityFilter struct {
// Label Search by label
Label *NotificationPriorityPriorityLabelEnumFilter `json:"label,omitempty"`
// Sequence Search by sequence
Sequence *NumberFilter `json:"sequence,omitempty"`
}
NotificationPriorityFilter NotificationPriorityFilter
type NotificationPriorityPriorityLabelEnumFilter ¶
type NotificationPriorityPriorityLabelEnumFilter struct {
// Eq Search by label
Eq *NotificationPriorityPriorityLabelEnumFilterEq `json:"eq,omitempty"`
// In Search by label
In *[]NotificationPriorityPriorityLabelEnumFilterIn `json:"in,omitempty"`
// NotEq Search by label
NotEq *NotificationPriorityPriorityLabelEnumFilterNotEq `json:"notEq,omitempty"`
}
NotificationPriorityPriorityLabelEnumFilter NotificationPriorityPriorityLabelEnumFilter
type NotificationPriorityPriorityLabelEnumFilterEq ¶
type NotificationPriorityPriorityLabelEnumFilterEq string
NotificationPriorityPriorityLabelEnumFilterEq Search by label
const ( NotificationPriorityPriorityLabelEnumFilterEqHIGH NotificationPriorityPriorityLabelEnumFilterEq = "HIGH" NotificationPriorityPriorityLabelEnumFilterEqLOW NotificationPriorityPriorityLabelEnumFilterEq = "LOW" NotificationPriorityPriorityLabelEnumFilterEqMEDIUM NotificationPriorityPriorityLabelEnumFilterEq = "MEDIUM" )
Defines values for NotificationPriorityPriorityLabelEnumFilterEq.
func (NotificationPriorityPriorityLabelEnumFilterEq) Valid ¶
func (e NotificationPriorityPriorityLabelEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the NotificationPriorityPriorityLabelEnumFilterEq enum.
type NotificationPriorityPriorityLabelEnumFilterIn ¶
type NotificationPriorityPriorityLabelEnumFilterIn string
NotificationPriorityPriorityLabelEnumFilterIn defines model for NotificationPriorityPriorityLabelEnumFilter.In.
const ( NotificationPriorityPriorityLabelEnumFilterInHIGH NotificationPriorityPriorityLabelEnumFilterIn = "HIGH" NotificationPriorityPriorityLabelEnumFilterInLOW NotificationPriorityPriorityLabelEnumFilterIn = "LOW" NotificationPriorityPriorityLabelEnumFilterInMEDIUM NotificationPriorityPriorityLabelEnumFilterIn = "MEDIUM" )
Defines values for NotificationPriorityPriorityLabelEnumFilterIn.
func (NotificationPriorityPriorityLabelEnumFilterIn) Valid ¶
func (e NotificationPriorityPriorityLabelEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the NotificationPriorityPriorityLabelEnumFilterIn enum.
type NotificationPriorityPriorityLabelEnumFilterNotEq ¶
type NotificationPriorityPriorityLabelEnumFilterNotEq string
NotificationPriorityPriorityLabelEnumFilterNotEq Search by label
const ( HIGH NotificationPriorityPriorityLabelEnumFilterNotEq = "HIGH" LOW NotificationPriorityPriorityLabelEnumFilterNotEq = "LOW" MEDIUM NotificationPriorityPriorityLabelEnumFilterNotEq = "MEDIUM" )
Defines values for NotificationPriorityPriorityLabelEnumFilterNotEq.
func (NotificationPriorityPriorityLabelEnumFilterNotEq) Valid ¶
func (e NotificationPriorityPriorityLabelEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the NotificationPriorityPriorityLabelEnumFilterNotEq enum.
type NotificationSearchQuery ¶
type NotificationSearchQuery struct {
And *[]NotificationSearchQuery `json:"and,omitempty"`
// Category Search by category
Category *NotificationCategoryEnumFilter `json:"category,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
Or *[]NotificationSearchQuery `json:"or,omitempty"`
// Priority Nested search by priority
Priority *NotificationPriorityFilter `json:"priority,omitempty"`
// Status Search by status
Status *NotificationApiNotificationStatusEnumFilter `json:"status,omitempty"`
}
NotificationSearchQuery NotificationSearchQuery
type NumberEqFilter ¶
type NumberEqFilter struct {
Eq *float32 `json:"eq,omitempty"`
Gt *float32 `json:"gt,omitempty"`
Gte *float32 `json:"gte,omitempty"`
Lt *float32 `json:"lt,omitempty"`
Lte *float32 `json:"lte,omitempty"`
NotEq *float32 `json:"notEq,omitempty"`
}
NumberEqFilter NumberEqFilter
type NumberFilter ¶
type NumberFilter struct {
Eq *float32 `json:"eq,omitempty"`
Gt *float32 `json:"gt,omitempty"`
Gte *float32 `json:"gte,omitempty"`
In *[]float32 `json:"in,omitempty"`
Lt *float32 `json:"lt,omitempty"`
Lte *float32 `json:"lte,omitempty"`
NotEq *float32 `json:"notEq,omitempty"`
NotIn *[]float32 `json:"notIn,omitempty"`
}
NumberFilter NumberFilter
type Operation ¶
type Operation struct {
// ID is the operationId: the name `fft api <id>` takes.
ID string
// Method is the HTTP method, upper-case.
Method string
// Path is the path template, with {placeholders}: /api/pickjobs/{pickJobId}.
Path string
// Tags are the spec's tags. The first one decides which command group the
// generated command lands in.
Tags []string
// Summary is the operation's one-line description.
Summary string
// Description is its prose, HTML stripped and whitespace collapsed.
Description string
// Permissions are the operation's x-fft-permissions, empty when it declares
// none. 303 of the 557 operations declare them.
Permissions []string
// Params are the operation's parameters, sorted: path first, then query, then
// header, alphabetically within each.
Params []Param
// HasBody says the operation takes a request body.
HasBody bool
// BodyRequired says the API will not accept the request without one.
BodyRequired bool
// SampleBody is a request body synthesized from the schema — the spec has 1,556
// field-level examples and not one request-body example, so there was nothing to
// copy and this was built. It is "" when the operation takes no body.
SampleBody string
// Deprecated says the spec marks the operation deprecated.
Deprecated bool
}
Operation is one operation of the fulfillmenttools API, keyed by its operationId.
func LookupOperation ¶
LookupOperation returns the operation with that operationId. The match is exact: a near miss is a job for SuggestOperations, which can say what was meant.
func Operations ¶
func Operations() []Operation
Operations returns every operation in the spec, sorted by ID.
The returned slice is a copy, but the slices inside each Operation are not: treat an Operation as read-only.
func OperationsByTag ¶
OperationsByTag returns every operation carrying tag, sorted by ID. The match is case-insensitive and by substring, so --tag picking finds "Picking (Operations)" without the user having to reproduce the parentheses.
type OperativeEntity ¶
type OperativeEntity struct {
// EntityChildren Tree structure of entities belonging to this entity
EntityChildren *[]OperativeEntity `json:"entityChildren,omitempty"`
// EntityRef Reference to the full entity
EntityRef string `json:"entityRef"`
// EntityType Type of the entity
EntityType OperativeEntityEntityType `json:"entityType"`
}
OperativeEntity OperativeEntity
type OperativeEntityEntityType ¶
type OperativeEntityEntityType string
OperativeEntityEntityType Type of the entity
const ( HANDOVERJOB OperativeEntityEntityType = "HANDOVER_JOB" ITEMRETURNJOB OperativeEntityEntityType = "ITEM_RETURN_JOB" LINKEDSERVICEJOBS OperativeEntityEntityType = "LINKED_SERVICE_JOBS" PACKINGTARGETCONTAINER OperativeEntityEntityType = "PACKING_TARGET_CONTAINER" PACKJOB OperativeEntityEntityType = "PACK_JOB" PARCEL OperativeEntityEntityType = "PARCEL" PARCELINFORMATION OperativeEntityEntityType = "PARCEL_INFORMATION" PICKJOB OperativeEntityEntityType = "PICK_JOB" RESTOWITEM OperativeEntityEntityType = "RESTOW_ITEM" SERVICEJOB OperativeEntityEntityType = "SERVICE_JOB" SHIPMENT OperativeEntityEntityType = "SHIPMENT" SHIPPINGINFORMATION OperativeEntityEntityType = "SHIPPING_INFORMATION" )
Defines values for OperativeEntityEntityType.
func (OperativeEntityEntityType) Valid ¶
func (e OperativeEntityEntityType) Valid() bool
Valid indicates whether the value is a known member of the OperativeEntityEntityType enum.
type OrderConsumerAddressesAddressTypeEnumFilter ¶
type OrderConsumerAddressesAddressTypeEnumFilter struct {
// Eq Search by addressType
Eq *OrderConsumerAddressesAddressTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by addressType
In *[]OrderConsumerAddressesAddressTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by addressType
NotEq *OrderConsumerAddressesAddressTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
OrderConsumerAddressesAddressTypeEnumFilter OrderConsumerAddressesAddressTypeEnumFilter
type OrderConsumerAddressesAddressTypeEnumFilterEq ¶
type OrderConsumerAddressesAddressTypeEnumFilterEq string
OrderConsumerAddressesAddressTypeEnumFilterEq Search by addressType
const ( OrderConsumerAddressesAddressTypeEnumFilterEqINVOICEADDRESS OrderConsumerAddressesAddressTypeEnumFilterEq = "INVOICE_ADDRESS" OrderConsumerAddressesAddressTypeEnumFilterEqPARCELLOCKER OrderConsumerAddressesAddressTypeEnumFilterEq = "PARCEL_LOCKER" OrderConsumerAddressesAddressTypeEnumFilterEqPOSTALADDRESS OrderConsumerAddressesAddressTypeEnumFilterEq = "POSTAL_ADDRESS" )
Defines values for OrderConsumerAddressesAddressTypeEnumFilterEq.
func (OrderConsumerAddressesAddressTypeEnumFilterEq) Valid ¶
func (e OrderConsumerAddressesAddressTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the OrderConsumerAddressesAddressTypeEnumFilterEq enum.
type OrderConsumerAddressesAddressTypeEnumFilterIn ¶
type OrderConsumerAddressesAddressTypeEnumFilterIn string
OrderConsumerAddressesAddressTypeEnumFilterIn defines model for OrderConsumerAddressesAddressTypeEnumFilter.In.
const ( OrderConsumerAddressesAddressTypeEnumFilterInINVOICEADDRESS OrderConsumerAddressesAddressTypeEnumFilterIn = "INVOICE_ADDRESS" OrderConsumerAddressesAddressTypeEnumFilterInPARCELLOCKER OrderConsumerAddressesAddressTypeEnumFilterIn = "PARCEL_LOCKER" OrderConsumerAddressesAddressTypeEnumFilterInPOSTALADDRESS OrderConsumerAddressesAddressTypeEnumFilterIn = "POSTAL_ADDRESS" )
Defines values for OrderConsumerAddressesAddressTypeEnumFilterIn.
func (OrderConsumerAddressesAddressTypeEnumFilterIn) Valid ¶
func (e OrderConsumerAddressesAddressTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the OrderConsumerAddressesAddressTypeEnumFilterIn enum.
type OrderConsumerAddressesAddressTypeEnumFilterNotEq ¶
type OrderConsumerAddressesAddressTypeEnumFilterNotEq string
OrderConsumerAddressesAddressTypeEnumFilterNotEq Search by addressType
const ( OrderConsumerAddressesAddressTypeEnumFilterNotEqINVOICEADDRESS OrderConsumerAddressesAddressTypeEnumFilterNotEq = "INVOICE_ADDRESS" OrderConsumerAddressesAddressTypeEnumFilterNotEqPARCELLOCKER OrderConsumerAddressesAddressTypeEnumFilterNotEq = "PARCEL_LOCKER" OrderConsumerAddressesAddressTypeEnumFilterNotEqPOSTALADDRESS OrderConsumerAddressesAddressTypeEnumFilterNotEq = "POSTAL_ADDRESS" )
Defines values for OrderConsumerAddressesAddressTypeEnumFilterNotEq.
func (OrderConsumerAddressesAddressTypeEnumFilterNotEq) Valid ¶
func (e OrderConsumerAddressesAddressTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the OrderConsumerAddressesAddressTypeEnumFilterNotEq enum.
type OrderConsumerAddressesFilter ¶
type OrderConsumerAddressesFilter struct {
// AddressType Search by addressType
AddressType *OrderConsumerAddressesAddressTypeEnumFilter `json:"addressType,omitempty"`
// City Search by city
City *StringFilter `json:"city,omitempty"`
// CompanyName Search by companyName
CompanyName *StringFilter `json:"companyName,omitempty"`
// Country Search by country
Country *StringFilter `json:"country,omitempty"`
// Email Search by email
Email *StringFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringFilter `json:"firstName,omitempty"`
// HouseNumber Search by houseNumber
HouseNumber *StringFilter `json:"houseNumber,omitempty"`
// LastName Search by lastName
LastName *StringFilter `json:"lastName,omitempty"`
// PostalCode Search by postalCode
PostalCode *StringFilter `json:"postalCode,omitempty"`
// Province Search by province
Province *StringFilter `json:"province,omitempty"`
// Street Search by street
Street *StringFilter `json:"street,omitempty"`
}
OrderConsumerAddressesFilter OrderConsumerAddressesFilter
type OrderConsumerAddressesListFilter ¶
type OrderConsumerAddressesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderConsumerAddressesFilter `json:"contains,omitempty"`
}
OrderConsumerAddressesListFilter OrderConsumerAddressesListFilter
type OrderConsumerFilter ¶
type OrderConsumerFilter struct {
// Addresses Nested list search by addresses
Addresses *OrderConsumerAddressesListFilter `json:"addresses,omitempty"`
// ConsumerId Search by consumerId
ConsumerId *StringFilter `json:"consumerId,omitempty"`
}
OrderConsumerFilter OrderConsumerFilter
type OrderDeliveryPreferencesCollectFilter ¶
type OrderDeliveryPreferencesCollectFilter struct {
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Paid Search by paid
Paid *BooleanFilter `json:"paid,omitempty"`
}
OrderDeliveryPreferencesCollectFilter OrderDeliveryPreferencesCollectFilter
type OrderDeliveryPreferencesCollectListFilter ¶
type OrderDeliveryPreferencesCollectListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderDeliveryPreferencesCollectFilter `json:"contains,omitempty"`
}
OrderDeliveryPreferencesCollectListFilter OrderDeliveryPreferencesCollectListFilter
type OrderDeliveryPreferencesFilter ¶
type OrderDeliveryPreferencesFilter struct {
// Collect Nested list search by collect
Collect *OrderDeliveryPreferencesCollectListFilter `json:"collect,omitempty"`
// Shipping Nested search by shipping
Shipping *OrderDeliveryPreferencesShippingFilter `json:"shipping,omitempty"`
}
OrderDeliveryPreferencesFilter OrderDeliveryPreferencesFilter
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter ¶
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter struct {
// Eq Search by serviceLevel
Eq *OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq `json:"eq,omitempty"`
// In Search by serviceLevel
In *[]OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn `json:"in,omitempty"`
// NotEq Search by serviceLevel
NotEq *OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq `json:"notEq,omitempty"`
}
OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq ¶
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq string
OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq Search by serviceLevel
const ( OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEqDELIVERY OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq = "DELIVERY" OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEqSAMEDAY OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq = "SAMEDAY" )
Defines values for OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq.
func (OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq) Valid ¶
func (e OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterEq enum.
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn ¶
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn string
OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn defines model for OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter.In.
const ( OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterInDELIVERY OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn = "DELIVERY" OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterInSAMEDAY OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn = "SAMEDAY" )
Defines values for OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn.
func (OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn) Valid ¶
func (e OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterIn enum.
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq ¶
type OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq string
OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq Search by serviceLevel
const ( OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEqDELIVERY OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq = "DELIVERY" OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEqSAMEDAY OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq = "SAMEDAY" )
Defines values for OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq.
func (OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq) Valid ¶
func (e OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilterNotEq enum.
type OrderDeliveryPreferencesShippingFilter ¶
type OrderDeliveryPreferencesShippingFilter struct {
// DesiredDeliveryTime Search by desiredDeliveryTime
DesiredDeliveryTime *DateFilter `json:"desiredDeliveryTime,omitempty"`
// ServiceLevel Search by serviceLevel
ServiceLevel *OrderDeliveryPreferencesShippingDeliveryServiceLevelEnumFilter `json:"serviceLevel,omitempty"`
}
OrderDeliveryPreferencesShippingFilter OrderDeliveryPreferencesShippingFilter
type OrderOrderLineItemsArticleFilter ¶
type OrderOrderLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringFilter `json:"title,omitempty"`
// TitleLocalized Nested search by titleLocalized
TitleLocalized *OrderOrderLineItemsArticleTitleLocalizedFilter `json:"titleLocalized,omitempty"`
}
OrderOrderLineItemsArticleFilter OrderOrderLineItemsArticleFilter
type OrderOrderLineItemsArticleTitleLocalizedFilter ¶
type OrderOrderLineItemsArticleTitleLocalizedFilter struct {
// DeDE Search by de_DE
DeDE *StringFilter `json:"de_DE,omitempty"`
// EnUS Search by en_US
EnUS *StringFilter `json:"en_US,omitempty"`
// RuRU Search by ru_RU
RuRU *StringFilter `json:"ru_RU,omitempty"`
}
OrderOrderLineItemsArticleTitleLocalizedFilter OrderOrderLineItemsArticleTitleLocalizedFilter
type OrderOrderLineItemsFilter ¶
type OrderOrderLineItemsFilter struct {
// Article Nested search by article
Article *OrderOrderLineItemsArticleFilter `json:"article,omitempty"`
}
OrderOrderLineItemsFilter OrderOrderLineItemsFilter
type OrderOrderLineItemsListFilter ¶
type OrderOrderLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderOrderLineItemsFilter `json:"contains,omitempty"`
}
OrderOrderLineItemsListFilter OrderOrderLineItemsListFilter
type OrderPaymentInfoFilter ¶
type OrderPaymentInfoFilter struct {
// Currency Search by currency
Currency *StringFilter `json:"currency,omitempty"`
// Method Search by method
Method *StringFilter `json:"method,omitempty"`
// MethodLocalized Nested search by methodLocalized
MethodLocalized *OrderPaymentInfoMethodLocalizedFilter `json:"methodLocalized,omitempty"`
}
OrderPaymentInfoFilter OrderPaymentInfoFilter
type OrderPaymentInfoMethodLocalizedFilter ¶
type OrderPaymentInfoMethodLocalizedFilter struct {
// DeDE Search by de_DE
DeDE *StringFilter `json:"de_DE,omitempty"`
// EnUS Search by en_US
EnUS *StringFilter `json:"en_US,omitempty"`
// RuRU Search by ru_RU
RuRU *StringFilter `json:"ru_RU,omitempty"`
}
OrderPaymentInfoMethodLocalizedFilter OrderPaymentInfoMethodLocalizedFilter
type OrderRecordConsumerAddressesFilter ¶
type OrderRecordConsumerAddressesFilter struct {
// CompanyName Search by companyName
CompanyName *StringFilter `json:"companyName,omitempty"`
// LastName Search by lastName
LastName *StringFilter `json:"lastName,omitempty"`
}
OrderRecordConsumerAddressesFilter OrderRecordConsumerAddressesFilter
type OrderRecordConsumerAddressesListFilter ¶
type OrderRecordConsumerAddressesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderRecordConsumerAddressesFilter `json:"contains,omitempty"`
}
OrderRecordConsumerAddressesListFilter OrderRecordConsumerAddressesListFilter
type OrderRecordConsumerFilter ¶
type OrderRecordConsumerFilter struct {
// Addresses Nested list search by addresses
Addresses *OrderRecordConsumerAddressesListFilter `json:"addresses,omitempty"`
// ConsumerId Search by consumerId
ConsumerId *StringFilter `json:"consumerId,omitempty"`
}
OrderRecordConsumerFilter OrderRecordConsumerFilter
type OrderRecordLineItemsArticleFilter ¶
type OrderRecordLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
}
OrderRecordLineItemsArticleFilter OrderRecordLineItemsArticleFilter
type OrderRecordLineItemsFilter ¶
type OrderRecordLineItemsFilter struct {
// Article Nested search by article
Article *OrderRecordLineItemsArticleFilter `json:"article,omitempty"`
}
OrderRecordLineItemsFilter OrderRecordLineItemsFilter
type OrderRecordLineItemsListFilter ¶
type OrderRecordLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderRecordLineItemsFilter `json:"contains,omitempty"`
}
OrderRecordLineItemsListFilter OrderRecordLineItemsListFilter
type OrderRecordOriginFilter ¶
type OrderRecordOriginFilter struct {
// CashierId Search by cashierId
CashierId *StringFilter `json:"cashierId,omitempty"`
// TerminalId Search by terminalId
TerminalId *StringFilter `json:"terminalId,omitempty"`
}
OrderRecordOriginFilter OrderRecordOriginFilter
type OrderRecordPaymentsFilter ¶
type OrderRecordPaymentsFilter struct {
// ReceiptNumber Search by receiptNumber
ReceiptNumber *StringFilter `json:"receiptNumber,omitempty"`
// TransactionId Search by transactionId
TransactionId *StringFilter `json:"transactionId,omitempty"`
}
OrderRecordPaymentsFilter OrderRecordPaymentsFilter
type OrderRecordPaymentsListFilter ¶
type OrderRecordPaymentsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderRecordPaymentsFilter `json:"contains,omitempty"`
}
OrderRecordPaymentsListFilter OrderRecordPaymentsListFilter
type OrderRecordSearchQuery ¶
type OrderRecordSearchQuery struct {
And *[]OrderRecordSearchQuery `json:"and,omitempty"`
// Consumer Nested search by consumer
Consumer *OrderRecordConsumerFilter `json:"consumer,omitempty"`
// FacilityName Search by facilityName
FacilityName *StringFilter `json:"facilityName,omitempty"`
// LineItems Nested list search by lineItems
LineItems *OrderRecordLineItemsListFilter `json:"lineItems,omitempty"`
Or *[]OrderRecordSearchQuery `json:"or,omitempty"`
// OrderRecordDate Search by orderRecordDate
OrderRecordDate *DateFilter `json:"orderRecordDate,omitempty"`
// Origin Nested search by origin
Origin *OrderRecordOriginFilter `json:"origin,omitempty"`
// Payments Nested list search by payments
Payments *OrderRecordPaymentsListFilter `json:"payments,omitempty"`
// TenantOrderRecordId Search by tenantOrderRecordId
TenantOrderRecordId *StringFilter `json:"tenantOrderRecordId,omitempty"`
}
OrderRecordSearchQuery OrderRecordSearchQuery
type OrderSearchQuery ¶
type OrderSearchQuery struct {
And *[]OrderSearchQuery `json:"and,omitempty"`
// Consumer Nested search by consumer
Consumer *OrderConsumerFilter `json:"consumer,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]OrderSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// DeliveryPreferences Nested search by deliveryPreferences
DeliveryPreferences *OrderDeliveryPreferencesFilter `json:"deliveryPreferences,omitempty"`
Or *[]OrderSearchQuery `json:"or,omitempty"`
// OrderDate Search entries by orderDate. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
OrderDate *DateFilter `json:"orderDate,omitempty"`
// OrderLineItems Nested list search by orderLineItems
OrderLineItems *OrderOrderLineItemsListFilter `json:"orderLineItems,omitempty"`
// PaymentInfo Nested search by paymentInfo
PaymentInfo *OrderPaymentInfoFilter `json:"paymentInfo,omitempty"`
// Status Search by status
Status *OrderStatusEnumFilter `json:"status,omitempty"`
// Tags Nested list search by tags
Tags *OrderTagsListFilter `json:"tags,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringFilter `json:"tenantOrderId,omitempty"`
}
OrderSearchQuery OrderSearchQuery
type OrderSearchQuery_CustomAttributes_AdditionalProperties ¶
type OrderSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
OrderSearchQuery_CustomAttributes_AdditionalProperties defines model for OrderSearchQuery.customAttributes.AdditionalProperties.
func (OrderSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (OrderSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (OrderSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (OrderSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (OrderSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t OrderSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the OrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*OrderSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *OrderSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type OrderStatusEnumFilter ¶
type OrderStatusEnumFilter struct {
// Eq Search by status
Eq *OrderStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]OrderStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *OrderStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
OrderStatusEnumFilter OrderStatusEnumFilter
type OrderStatusEnumFilterEq ¶
type OrderStatusEnumFilterEq string
OrderStatusEnumFilterEq Search by status
const ( OrderStatusEnumFilterEqCANCELLED OrderStatusEnumFilterEq = "CANCELLED" OrderStatusEnumFilterEqLOCKED OrderStatusEnumFilterEq = "LOCKED" OrderStatusEnumFilterEqOBSOLETE OrderStatusEnumFilterEq = "OBSOLETE" OrderStatusEnumFilterEqOPEN OrderStatusEnumFilterEq = "OPEN" OrderStatusEnumFilterEqPROMISED OrderStatusEnumFilterEq = "PROMISED" )
Defines values for OrderStatusEnumFilterEq.
func (OrderStatusEnumFilterEq) Valid ¶
func (e OrderStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the OrderStatusEnumFilterEq enum.
type OrderStatusEnumFilterIn ¶
type OrderStatusEnumFilterIn string
OrderStatusEnumFilterIn defines model for OrderStatusEnumFilter.In.
const ( OrderStatusEnumFilterInCANCELLED OrderStatusEnumFilterIn = "CANCELLED" OrderStatusEnumFilterInLOCKED OrderStatusEnumFilterIn = "LOCKED" OrderStatusEnumFilterInOBSOLETE OrderStatusEnumFilterIn = "OBSOLETE" OrderStatusEnumFilterInOPEN OrderStatusEnumFilterIn = "OPEN" OrderStatusEnumFilterInPROMISED OrderStatusEnumFilterIn = "PROMISED" )
Defines values for OrderStatusEnumFilterIn.
func (OrderStatusEnumFilterIn) Valid ¶
func (e OrderStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the OrderStatusEnumFilterIn enum.
type OrderStatusEnumFilterNotEq ¶
type OrderStatusEnumFilterNotEq string
OrderStatusEnumFilterNotEq Search by status
const ( OrderStatusEnumFilterNotEqCANCELLED OrderStatusEnumFilterNotEq = "CANCELLED" OrderStatusEnumFilterNotEqLOCKED OrderStatusEnumFilterNotEq = "LOCKED" OrderStatusEnumFilterNotEqOBSOLETE OrderStatusEnumFilterNotEq = "OBSOLETE" OrderStatusEnumFilterNotEqOPEN OrderStatusEnumFilterNotEq = "OPEN" OrderStatusEnumFilterNotEqPROMISED OrderStatusEnumFilterNotEq = "PROMISED" )
Defines values for OrderStatusEnumFilterNotEq.
func (OrderStatusEnumFilterNotEq) Valid ¶
func (e OrderStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the OrderStatusEnumFilterNotEq enum.
type OrderTagsFilter ¶
type OrderTagsFilter struct {
// Value Search by value
Value *StringFilter `json:"value,omitempty"`
}
OrderTagsFilter OrderTagsFilter
type OrderTagsListFilter ¶
type OrderTagsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *OrderTagsFilter `json:"contains,omitempty"`
}
OrderTagsListFilter OrderTagsListFilter
type OutOfStockBehaviour ¶
type OutOfStockBehaviour string
OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided. Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
const ( OutOfStockBehaviourBACKORDER OutOfStockBehaviour = "BACKORDER" OutOfStockBehaviourNONE OutOfStockBehaviour = "NONE" OutOfStockBehaviourPREORDER OutOfStockBehaviour = "PREORDER" OutOfStockBehaviourPREORDERANDRESTOCK OutOfStockBehaviour = "PREORDER_AND_RESTOCK" OutOfStockBehaviourRESTOCK OutOfStockBehaviour = "RESTOCK" )
Defines values for OutOfStockBehaviour.
func (OutOfStockBehaviour) Valid ¶
func (e OutOfStockBehaviour) Valid() bool
Valid indicates whether the value is a known member of the OutOfStockBehaviour enum.
type OutOfStockBehaviourByContext ¶
type OutOfStockBehaviourByContext struct {
// Context The context of the outOfStockBehaviour. This is used to determine the conditions under which the outOfStockBehaviour can be applied.
// For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/context" target="_blank">context documentation</a>.
Context []OutOfStockBehaviourContext `json:"context"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour OutOfStockBehaviour `json:"outOfStockBehaviour"`
// OutOfStockConfig OutOfStockConfig
OutOfStockConfig *OutOfStockConfig `json:"outOfStockConfig,omitempty"`
// Priority This value gives the priority in the respective OutOfStockBehaviourByContexts. The lower the value the higher is the priority, e.g. priority 1 is higher than priority 10. The priority can be used to order OutOfStockBehaviourByContexts.
Priority int32 `json:"priority"`
}
OutOfStockBehaviourByContext OutOfStockBehaviourByContext
type OutOfStockBehaviourByContext2 ¶
type OutOfStockBehaviourByContext2 struct {
// Context The OutOfStockBehaviourByContexts is in Alpha status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br/>
Context []OutOfStockBehaviourContext `json:"context"`
// OutOfStockBehaviour The PREORDER and RESTOCK can be only set, when the depending outOfStockConfig is provided.
// Also PREORDER and RESTOCK values are in Alpha status. For details please check the <a href="https://docs.fulfillmenttools.com/documentation/developer-docs/api/core-concepts/api-release-life-cycle#alpha" target="_blank">api-release-life-cycle documentation</a>.<br /><br />
OutOfStockBehaviour OutOfStockBehaviour `json:"outOfStockBehaviour"`
// OutOfStockConfig OutOfStockConfig2
OutOfStockConfig *OutOfStockConfig2 `json:"outOfStockConfig,omitempty"`
Priority float32 `json:"priority"`
}
OutOfStockBehaviourByContext2 OutOfStockBehaviourByContext2
type OutOfStockBehaviourContext ¶
type OutOfStockBehaviourContext struct {
// Operator The operator used to define how the context values are evaluated or compared.
Operator *ContextOperator `json:"operator,omitempty"`
// Type The context type of the OutOfStockBehaviourContext. This is used to determine the conditions under which the outOfStockBehaviour can be applied.
Type OutOfStockBehaviourContextType `json:"type"`
// Values The values of the context. This is used to determine the conditions under which the outOfStockBehaviour can be applied.
Values []string `json:"values"`
}
OutOfStockBehaviourContext The context of the outOfStockBehaviour. This is used to determine the conditions under which the outOfStockBehaviour can be applied.
type OutOfStockBehaviourContextType ¶
type OutOfStockBehaviourContextType string
OutOfStockBehaviourContextType The context type of the OutOfStockBehaviourContext. This is used to determine the conditions under which the outOfStockBehaviour can be applied.
const ( OutOfStockBehaviourContextTypeFACILITYGROUP OutOfStockBehaviourContextType = "FACILITY_GROUP" OutOfStockBehaviourContextTypeTAGREFERENCE OutOfStockBehaviourContextType = "TAG_REFERENCE" )
Defines values for OutOfStockBehaviourContextType.
func (OutOfStockBehaviourContextType) Valid ¶
func (e OutOfStockBehaviourContextType) Valid() bool
Valid indicates whether the value is a known member of the OutOfStockBehaviourContextType enum.
type OutOfStockConfig ¶
type OutOfStockConfig struct {
Preorder *struct {
// AvailabilityTimeframe AvailabilityTimeframe
AvailabilityTimeframe AvailabilityTimeframe `json:"availabilityTimeframe"`
} `json:"preorder,omitempty"`
Restock *struct {
RestockableInDays int `json:"restockableInDays"`
} `json:"restock,omitempty"`
}
OutOfStockConfig OutOfStockConfig
type OutOfStockConfig2 ¶
type OutOfStockConfig2 struct {
// Preorder OutOfStockConfigPreorder2
Preorder *OutOfStockConfigPreorder2 `json:"preorder,omitempty"`
// Restock InventoryOutOfStockConfigRestock
Restock *InventoryOutOfStockConfigRestock `json:"restock,omitempty"`
}
OutOfStockConfig2 OutOfStockConfig2
type OutOfStockConfigPreorder2 ¶
type OutOfStockConfigPreorder2 struct {
// AvailabilityTimeframe AvailabilityTimeframe2
AvailabilityTimeframe AvailabilityTimeframe2 `json:"availabilityTimeframe"`
}
OutOfStockConfigPreorder2 OutOfStockConfigPreorder2
type PackJobInvoiceFilter ¶
type PackJobInvoiceFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
PackJobInvoiceFilter PackJobInvoiceFilter
type PackJobLineItemsArticleFilter ¶
type PackJobLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringSearchFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringSearchFilter `json:"title,omitempty"`
}
PackJobLineItemsArticleFilter PackJobLineItemsArticleFilter
type PackJobLineItemsFilter ¶
type PackJobLineItemsFilter struct {
// Article Nested search by article
Article *PackJobLineItemsArticleFilter `json:"article,omitempty"`
}
PackJobLineItemsFilter PackJobLineItemsFilter
type PackJobLineItemsListFilter ¶
type PackJobLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *PackJobLineItemsFilter `json:"contains,omitempty"`
}
PackJobLineItemsListFilter PackJobLineItemsListFilter
type PackJobPackingSourceContainersFilter ¶
type PackJobPackingSourceContainersFilter struct {
// Codes Search by codes
Codes *StringListFilter `json:"codes,omitempty"`
}
PackJobPackingSourceContainersFilter PackJobPackingSourceContainersFilter
type PackJobPackingSourceContainersListFilter ¶
type PackJobPackingSourceContainersListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *PackJobPackingSourceContainersFilter `json:"contains,omitempty"`
}
PackJobPackingSourceContainersListFilter PackJobPackingSourceContainersListFilter
type PackJobRecipientFilter ¶
type PackJobRecipientFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
PackJobRecipientFilter PackJobRecipientFilter
type PackJobSearchQuery ¶
type PackJobSearchQuery struct {
And *[]PackJobSearchQuery `json:"and,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringEqFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Invoice Nested search by invoice
Invoice *PackJobInvoiceFilter `json:"invoice,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
// LineItems Nested list search by lineItems
LineItems *PackJobLineItemsListFilter `json:"lineItems,omitempty"`
Or *[]PackJobSearchQuery `json:"or,omitempty"`
// OrderDate Search entries by orderDate. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
OrderDate *DateFilter `json:"orderDate,omitempty"`
// PackingSourceContainers Nested list search by packingSourceContainers
PackingSourceContainers *PackJobPackingSourceContainersListFilter `json:"packingSourceContainers,omitempty"`
// Recipient Nested search by recipient
Recipient *PackJobRecipientFilter `json:"recipient,omitempty"`
// ShortId Search by shortId
ShortId *StringSearchFilter `json:"shortId,omitempty"`
// Status Search by status
Status *PackJobStatusEnumFilter `json:"status,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringSearchFilter `json:"tenantOrderId,omitempty"`
}
PackJobSearchQuery PackJobSearchQuery
type PackJobStatusEnumFilter ¶
type PackJobStatusEnumFilter struct {
// Eq Search by status
Eq *PackJobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]PackJobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *PackJobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
PackJobStatusEnumFilter PackJobStatusEnumFilter
type PackJobStatusEnumFilterEq ¶
type PackJobStatusEnumFilterEq string
PackJobStatusEnumFilterEq Search by status
const ( PackJobStatusEnumFilterEqCANCELED PackJobStatusEnumFilterEq = "CANCELED" PackJobStatusEnumFilterEqCLOSED PackJobStatusEnumFilterEq = "CLOSED" PackJobStatusEnumFilterEqINPROGRESS PackJobStatusEnumFilterEq = "IN_PROGRESS" PackJobStatusEnumFilterEqOBSOLETE PackJobStatusEnumFilterEq = "OBSOLETE" PackJobStatusEnumFilterEqOPEN PackJobStatusEnumFilterEq = "OPEN" PackJobStatusEnumFilterEqPAUSED PackJobStatusEnumFilterEq = "PAUSED" )
Defines values for PackJobStatusEnumFilterEq.
func (PackJobStatusEnumFilterEq) Valid ¶
func (e PackJobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the PackJobStatusEnumFilterEq enum.
type PackJobStatusEnumFilterIn ¶
type PackJobStatusEnumFilterIn string
PackJobStatusEnumFilterIn defines model for PackJobStatusEnumFilter.In.
const ( PackJobStatusEnumFilterInCANCELED PackJobStatusEnumFilterIn = "CANCELED" PackJobStatusEnumFilterInCLOSED PackJobStatusEnumFilterIn = "CLOSED" PackJobStatusEnumFilterInINPROGRESS PackJobStatusEnumFilterIn = "IN_PROGRESS" PackJobStatusEnumFilterInOBSOLETE PackJobStatusEnumFilterIn = "OBSOLETE" PackJobStatusEnumFilterInOPEN PackJobStatusEnumFilterIn = "OPEN" PackJobStatusEnumFilterInPAUSED PackJobStatusEnumFilterIn = "PAUSED" )
Defines values for PackJobStatusEnumFilterIn.
func (PackJobStatusEnumFilterIn) Valid ¶
func (e PackJobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the PackJobStatusEnumFilterIn enum.
type PackJobStatusEnumFilterNotEq ¶
type PackJobStatusEnumFilterNotEq string
PackJobStatusEnumFilterNotEq Search by status
const ( PackJobStatusEnumFilterNotEqCANCELED PackJobStatusEnumFilterNotEq = "CANCELED" PackJobStatusEnumFilterNotEqCLOSED PackJobStatusEnumFilterNotEq = "CLOSED" PackJobStatusEnumFilterNotEqINPROGRESS PackJobStatusEnumFilterNotEq = "IN_PROGRESS" PackJobStatusEnumFilterNotEqOBSOLETE PackJobStatusEnumFilterNotEq = "OBSOLETE" PackJobStatusEnumFilterNotEqOPEN PackJobStatusEnumFilterNotEq = "OPEN" PackJobStatusEnumFilterNotEqPAUSED PackJobStatusEnumFilterNotEq = "PAUSED" )
Defines values for PackJobStatusEnumFilterNotEq.
func (PackJobStatusEnumFilterNotEq) Valid ¶
func (e PackJobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the PackJobStatusEnumFilterNotEq enum.
type PackagingUnit ¶
type PackagingUnit struct {
// Dimensions PackagingUnitDimensions
Dimensions *PackagingUnitDimensions `json:"dimensions,omitempty"`
// MaxItemQuantity The maximum item quantity of the packaging unit
MaxItemQuantity *int `json:"maxItemQuantity,omitempty"`
// Name The name of the packaging unit
Name string `json:"name"`
// PackagingUnitRef The reference ID of the packaging unit
PackagingUnitRef *string `json:"packagingUnitRef,omitempty"`
Prices *[]InterFacilityConnectionDeliveryCost `json:"prices,omitempty"`
// Priority The priority of the packaging unit. Lowest value has the highest priority. Must be unique per context
Priority int `json:"priority"`
// TenantPackagingUnitId The tenant-specific ID of the packaging unit
TenantPackagingUnitId *string `json:"tenantPackagingUnitId,omitempty"`
// TransitTime CarrierTransitTime
TransitTime *CarrierTransitTime `json:"transitTime,omitempty"`
// VolumeBufferInPercent The volume buffer of PackagingUnit in percent
VolumeBufferInPercent *int `json:"volumeBufferInPercent,omitempty"`
}
PackagingUnit PackagingUnit
type PackagingUnitContext ¶
type PackagingUnitContext struct {
// Operator The operator used to define how the context values are evaluated or compared.
Operator *ContextOperator `json:"operator,omitempty"`
// Type PackagingUnitContextTypes
Type PackagingUnitContextTypes `json:"type"`
Values []string `json:"values"`
}
PackagingUnitContext PackagingUnitContext
type PackagingUnitContextTypes ¶
type PackagingUnitContextTypes string
PackagingUnitContextTypes PackagingUnitContextTypes
const ( CATEGORY PackagingUnitContextTypes = "CATEGORY" TARGETCOUNTRY PackagingUnitContextTypes = "TARGET_COUNTRY" TARGETPOSTALCODE PackagingUnitContextTypes = "TARGET_POSTALCODE" )
Defines values for PackagingUnitContextTypes.
func (PackagingUnitContextTypes) Valid ¶
func (e PackagingUnitContextTypes) Valid() bool
Valid indicates whether the value is a known member of the PackagingUnitContextTypes enum.
type PackagingUnitDimensions ¶
type PackagingUnitDimensions struct {
// Height The height of the packaging unit
Height float32 `json:"height"`
// Length The length of the packaging unit
Length float32 `json:"length"`
// MaxWeightInGram The weight of the packaging unit
MaxWeightInGram float32 `json:"maxWeightInGram"`
// Width The width of the packaging unit
Width float32 `json:"width"`
}
PackagingUnitDimensions PackagingUnitDimensions
type PackagingUnitsByContext ¶
type PackagingUnitsByContext struct {
Context []PackagingUnitContext `json:"context"`
PackagingUnits []PackagingUnit `json:"packagingUnits"`
}
PackagingUnitsByContext PackagingUnitsByContext
type PageInfo ¶
type PageInfo struct {
// EndCursor The cursor to use to fetch the next page of items. Use with parameter `after`.
EndCursor string `json:"endCursor"`
// HasNextPage If true, there are more items after the current page.
HasNextPage bool `json:"hasNextPage"`
// HasPreviousPage If true, there are more items before the current page.
HasPreviousPage bool `json:"hasPreviousPage"`
// StartCursor The cursor to use to fetch the previous page of items.
StartCursor string `json:"startCursor"`
}
PageInfo PageInfo
type Param ¶
type Param struct {
// Name is the parameter's name as the API spells it: pickJobId, facilityRef.
Name string `json:"name" yaml:"name"`
// In is where it travels: path, query or header.
In ParamIn `json:"in" yaml:"in"`
// Required says the API will not accept the request without it.
Required bool `json:"required,omitempty" yaml:"required,omitempty"`
// Type is the parameter's JSON type.
Type ParamType `json:"type" yaml:"type"`
// Item is the element type when Type is [TypeArray], and "" otherwise.
Item ParamType `json:"item,omitempty" yaml:"item,omitempty"`
// Explode is how a multi-valued parameter is encoded: true repeats the name
// (status=A&status=B), false joins the values with commas (status=A,B).
//
// It is meaningful only for an array. It is taken from the parameter's own
// `explode` (defaulting to the `form` style's true), because the spec answers
// it differently for different parameters — pickjob `status` is comma-joined,
// facility `status` is repeated — and getting it wrong is silent: the API
// answers 200 and filters on something else.
Explode bool `json:"explode,omitempty" yaml:"explode,omitempty"`
// Enum lists the values the API accepts, or is empty when it accepts any.
Enum []string `json:"enum,omitempty" yaml:"enum,omitempty"`
// Description is the parameter's prose, HTML stripped.
Description string `json:"description,omitempty" yaml:"description,omitempty"`
}
Param is one parameter of an operation.
type ParcelDimensions ¶
type ParcelDimensions struct {
CustomWeight *float32 `json:"customWeight,omitempty"`
Height *float32 `json:"height,omitempty"`
Length *float32 `json:"length,omitempty"`
Weight *float32 `json:"weight,omitempty"`
Width *float32 `json:"width,omitempty"`
}
ParcelDimensions ParcelDimensions
type ParcelInformationParcelInformationLineItemsArticleFilter ¶
type ParcelInformationParcelInformationLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringSearchFilter `json:"title,omitempty"`
}
ParcelInformationParcelInformationLineItemsArticleFilter ParcelInformationParcelInformationLineItemsArticleFilter
type ParcelInformationParcelInformationLineItemsFilter ¶
type ParcelInformationParcelInformationLineItemsFilter struct {
// Article Nested search by article
Article *ParcelInformationParcelInformationLineItemsArticleFilter `json:"article,omitempty"`
}
ParcelInformationParcelInformationLineItemsFilter ParcelInformationParcelInformationLineItemsFilter
type ParcelInformationParcelInformationLineItemsListFilter ¶
type ParcelInformationParcelInformationLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ParcelInformationParcelInformationLineItemsFilter `json:"contains,omitempty"`
}
ParcelInformationParcelInformationLineItemsListFilter ParcelInformationParcelInformationLineItemsListFilter
type ParcelInformationSearchQuery ¶
type ParcelInformationSearchQuery struct {
And *[]ParcelInformationSearchQuery `json:"and,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
Or *[]ParcelInformationSearchQuery `json:"or,omitempty"`
// ParcelInformationLineItems Nested list search by parcelInformationLineItems
ParcelInformationLineItems *ParcelInformationParcelInformationLineItemsListFilter `json:"parcelInformationLineItems,omitempty"`
// ShippingInformationRef Search by shippingInformationRef
ShippingInformationRef *StringFilter `json:"shippingInformationRef,omitempty"`
// ShortId Search by shortId
ShortId *StringFilter `json:"shortId,omitempty"`
}
ParcelInformationSearchQuery ParcelInformationSearchQuery
type ParcelInvoiceFilter ¶
type ParcelInvoiceFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
ParcelInvoiceFilter ParcelInvoiceFilter
type ParcelItemsArticleFilter ¶
type ParcelItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringSearchFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringSearchFilter `json:"title,omitempty"`
}
ParcelItemsArticleFilter ParcelItemsArticleFilter
type ParcelItemsFilter ¶
type ParcelItemsFilter struct {
// Article Nested search by article
Article *ParcelItemsArticleFilter `json:"article,omitempty"`
}
ParcelItemsFilter ParcelItemsFilter
type ParcelItemsListFilter ¶
type ParcelItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ParcelItemsFilter `json:"contains,omitempty"`
}
ParcelItemsListFilter ParcelItemsListFilter
type ParcelLabelClassification ¶
type ParcelLabelClassification struct {
// Dimensions Dimensions for this parcel label classification
Dimensions ParcelDimensions `json:"dimensions"`
// Name Name of the parcel label classification
Name *string `json:"name,omitempty"`
// NameLocalized Localized name for parcel label classification
NameLocalized LocaleString `json:"nameLocalized"`
// Services Services available for this parcel label classification
Services *ParcelLabelClassificationServices `json:"services,omitempty"`
}
ParcelLabelClassification ParcelLabelClassification
type ParcelLabelClassificationForCreation ¶
type ParcelLabelClassificationForCreation struct {
// Dimensions Dimensions for this parcel label classification
Dimensions ParcelDimensions `json:"dimensions"`
// NameLocalized Localized name for parcel label classification
NameLocalized LocaleString `json:"nameLocalized"`
// Services Services available for this parcel label classification
Services *ParcelLabelClassificationServices `json:"services,omitempty"`
}
ParcelLabelClassificationForCreation ParcelLabelClassificationForCreation
type ParcelLabelClassificationServices ¶
type ParcelLabelClassificationServices struct {
// BulkyGoods Indicates if this label classification is for bulky goods
BulkyGoods *bool `json:"bulkyGoods,omitempty"`
}
ParcelLabelClassificationServices ParcelLabelClassificationServices
type ParcelProductValue ¶
type ParcelProductValue struct {
// Currency The currency of the price as an ISO 4217 code.
Currency *CurrencyCode `json:"currency"`
// DecimalPlaces Number of decimal places for the given currency
DecimalPlaces int `json:"decimalPlaces"`
// Value Total value that should be shipped. Value is configured in the smallest subunit, e.g. cents.
Value int `json:"value"`
}
ParcelProductValue ParcelProductValue
type ParcelRecipientFilter ¶
type ParcelRecipientFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
ParcelRecipientFilter ParcelRecipientFilter
type ParcelResultFilter ¶
type ParcelResultFilter struct {
// CarrierTrackingNumber Search by carrierTrackingNumber
CarrierTrackingNumber *StringFilter `json:"carrierTrackingNumber,omitempty"`
}
ParcelResultFilter ParcelResultFilter
type ParcelSearchQuery ¶
type ParcelSearchQuery struct {
And *[]ParcelSearchQuery `json:"and,omitempty"`
// CarrierRef Search by carrierRef
CarrierRef *StringFilter `json:"carrierRef,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Invoice Nested search by invoice
Invoice *ParcelInvoiceFilter `json:"invoice,omitempty"`
// Items Nested list search by items
Items *ParcelItemsListFilter `json:"items,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
Or *[]ParcelSearchQuery `json:"or,omitempty"`
// Recipient Nested search by recipient
Recipient *ParcelRecipientFilter `json:"recipient,omitempty"`
// Result Nested search by result
Result *ParcelResultFilter `json:"result,omitempty"`
// ShipmentRef Search by shipmentRef
ShipmentRef *StringFilter `json:"shipmentRef,omitempty"`
// ShortId Search by shortId
ShortId *StringFilter `json:"shortId,omitempty"`
// Status Search by status
Status *ParcelStatusEnumFilter `json:"status,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringFilter `json:"tenantOrderId,omitempty"`
}
ParcelSearchQuery ParcelSearchQuery
type ParcelStatusEnumFilter ¶
type ParcelStatusEnumFilter struct {
// Eq Search by status
Eq *ParcelStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ParcelStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ParcelStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ParcelStatusEnumFilter ParcelStatusEnumFilter
type ParcelStatusEnumFilterEq ¶
type ParcelStatusEnumFilterEq string
ParcelStatusEnumFilterEq Search by status
const ( ParcelStatusEnumFilterEqCANCELED ParcelStatusEnumFilterEq = "CANCELED" ParcelStatusEnumFilterEqDONE ParcelStatusEnumFilterEq = "DONE" ParcelStatusEnumFilterEqFAILED ParcelStatusEnumFilterEq = "FAILED" ParcelStatusEnumFilterEqOBSOLETE ParcelStatusEnumFilterEq = "OBSOLETE" ParcelStatusEnumFilterEqOPEN ParcelStatusEnumFilterEq = "OPEN" ParcelStatusEnumFilterEqPROCESSING ParcelStatusEnumFilterEq = "PROCESSING" ParcelStatusEnumFilterEqWAITINGFORINPUT ParcelStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for ParcelStatusEnumFilterEq.
func (ParcelStatusEnumFilterEq) Valid ¶
func (e ParcelStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ParcelStatusEnumFilterEq enum.
type ParcelStatusEnumFilterIn ¶
type ParcelStatusEnumFilterIn string
ParcelStatusEnumFilterIn defines model for ParcelStatusEnumFilter.In.
const ( ParcelStatusEnumFilterInCANCELED ParcelStatusEnumFilterIn = "CANCELED" ParcelStatusEnumFilterInDONE ParcelStatusEnumFilterIn = "DONE" ParcelStatusEnumFilterInFAILED ParcelStatusEnumFilterIn = "FAILED" ParcelStatusEnumFilterInOBSOLETE ParcelStatusEnumFilterIn = "OBSOLETE" ParcelStatusEnumFilterInOPEN ParcelStatusEnumFilterIn = "OPEN" ParcelStatusEnumFilterInPROCESSING ParcelStatusEnumFilterIn = "PROCESSING" ParcelStatusEnumFilterInWAITINGFORINPUT ParcelStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for ParcelStatusEnumFilterIn.
func (ParcelStatusEnumFilterIn) Valid ¶
func (e ParcelStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ParcelStatusEnumFilterIn enum.
type ParcelStatusEnumFilterNotEq ¶
type ParcelStatusEnumFilterNotEq string
ParcelStatusEnumFilterNotEq Search by status
const ( ParcelStatusEnumFilterNotEqCANCELED ParcelStatusEnumFilterNotEq = "CANCELED" ParcelStatusEnumFilterNotEqDONE ParcelStatusEnumFilterNotEq = "DONE" ParcelStatusEnumFilterNotEqFAILED ParcelStatusEnumFilterNotEq = "FAILED" ParcelStatusEnumFilterNotEqOBSOLETE ParcelStatusEnumFilterNotEq = "OBSOLETE" ParcelStatusEnumFilterNotEqOPEN ParcelStatusEnumFilterNotEq = "OPEN" ParcelStatusEnumFilterNotEqPROCESSING ParcelStatusEnumFilterNotEq = "PROCESSING" ParcelStatusEnumFilterNotEqWAITINGFORINPUT ParcelStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for ParcelStatusEnumFilterNotEq.
func (ParcelStatusEnumFilterNotEq) Valid ¶
func (e ParcelStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ParcelStatusEnumFilterNotEq enum.
type PartialStock ¶
type PartialStock = PartialStockForCreation
PartialStock PartialStockForCreation
type PartialStockForCreation ¶
type PartialStockForCreation struct {
// Location Location
Location *Location `json:"location,omitempty"`
Scores *[]Score `json:"scores,omitempty"`
// Stockinformation @deprecated This object is deprecated since 30th of November 2023. This object carries information about the current stock of this listing.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Stockinformation StockInformationForCreation `json:"stockinformation"`
// TenantPartialStockId The id associated with the partial stock
TenantPartialStockId string `json:"tenantPartialStockId"`
}
PartialStockForCreation PartialStockForCreation
type PartialStockPatchActions ¶
type PartialStockPatchActions struct {
Actions []ModifyPartialStock `json:"actions"`
// Version The version of the listing where we want to patch the partialStocks, to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
PartialStockPatchActions PartialStockPatchActions
type PartialStocksForReplacement ¶
type PartialStocksForReplacement struct {
PartialStocks []PartialStockForCreation `json:"partialStocks"`
// Version The version of the listing where we want to put the partialStocks, to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
PartialStocksForReplacement PartialStocksForReplacement
type PatchFacility200JSONResponseBody ¶
type PatchFacility200JSONResponseBody struct {
// contains filtered or unexported fields
}
PatchFacility200JSONResponseBody defines parameters for PatchFacility.
func (PatchFacility200JSONResponseBody) AsManagedFacility ¶
func (t PatchFacility200JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
AsManagedFacility returns the union data inside the PatchFacility200JSONResponseBody as a ManagedFacility
func (PatchFacility200JSONResponseBody) AsSupplier ¶
func (t PatchFacility200JSONResponseBody) AsSupplier() (Supplier, error)
AsSupplier returns the union data inside the PatchFacility200JSONResponseBody as a Supplier
func (*PatchFacility200JSONResponseBody) FromManagedFacility ¶
func (t *PatchFacility200JSONResponseBody) FromManagedFacility(v ManagedFacility) error
FromManagedFacility overwrites any union data inside the PatchFacility200JSONResponseBody as the provided ManagedFacility
func (*PatchFacility200JSONResponseBody) FromSupplier ¶
func (t *PatchFacility200JSONResponseBody) FromSupplier(v Supplier) error
FromSupplier overwrites any union data inside the PatchFacility200JSONResponseBody as the provided Supplier
func (PatchFacility200JSONResponseBody) MarshalJSON ¶
func (t PatchFacility200JSONResponseBody) MarshalJSON() ([]byte, error)
func (*PatchFacility200JSONResponseBody) MergeManagedFacility ¶
func (t *PatchFacility200JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
MergeManagedFacility performs a merge with any union data inside the PatchFacility200JSONResponseBody, using the provided ManagedFacility
func (*PatchFacility200JSONResponseBody) MergeSupplier ¶
func (t *PatchFacility200JSONResponseBody) MergeSupplier(v Supplier) error
MergeSupplier performs a merge with any union data inside the PatchFacility200JSONResponseBody, using the provided Supplier
func (*PatchFacility200JSONResponseBody) UnmarshalJSON ¶
func (t *PatchFacility200JSONResponseBody) UnmarshalJSON(b []byte) error
type PatchFacilityJSONBody ¶
type PatchFacilityJSONBody struct {
// contains filtered or unexported fields
}
PatchFacilityJSONBody defines parameters for PatchFacility.
func (PatchFacilityJSONBody) AsFacilityPatchActions ¶
func (t PatchFacilityJSONBody) AsFacilityPatchActions() (FacilityPatchActions, error)
AsFacilityPatchActions returns the union data inside the PatchFacilityJSONBody as a FacilityPatchActions
func (PatchFacilityJSONBody) AsManagedFacilityForModification ¶
func (t PatchFacilityJSONBody) AsManagedFacilityForModification() (ManagedFacilityForModification, error)
AsManagedFacilityForModification returns the union data inside the PatchFacilityJSONBody as a ManagedFacilityForModification
func (PatchFacilityJSONBody) AsSupplierForModification ¶
func (t PatchFacilityJSONBody) AsSupplierForModification() (SupplierForModification, error)
AsSupplierForModification returns the union data inside the PatchFacilityJSONBody as a SupplierForModification
func (*PatchFacilityJSONBody) FromFacilityPatchActions ¶
func (t *PatchFacilityJSONBody) FromFacilityPatchActions(v FacilityPatchActions) error
FromFacilityPatchActions overwrites any union data inside the PatchFacilityJSONBody as the provided FacilityPatchActions
func (*PatchFacilityJSONBody) FromManagedFacilityForModification ¶
func (t *PatchFacilityJSONBody) FromManagedFacilityForModification(v ManagedFacilityForModification) error
FromManagedFacilityForModification overwrites any union data inside the PatchFacilityJSONBody as the provided ManagedFacilityForModification
func (*PatchFacilityJSONBody) FromSupplierForModification ¶
func (t *PatchFacilityJSONBody) FromSupplierForModification(v SupplierForModification) error
FromSupplierForModification overwrites any union data inside the PatchFacilityJSONBody as the provided SupplierForModification
func (PatchFacilityJSONBody) MarshalJSON ¶
func (t PatchFacilityJSONBody) MarshalJSON() ([]byte, error)
func (*PatchFacilityJSONBody) MergeFacilityPatchActions ¶
func (t *PatchFacilityJSONBody) MergeFacilityPatchActions(v FacilityPatchActions) error
MergeFacilityPatchActions performs a merge with any union data inside the PatchFacilityJSONBody, using the provided FacilityPatchActions
func (*PatchFacilityJSONBody) MergeManagedFacilityForModification ¶
func (t *PatchFacilityJSONBody) MergeManagedFacilityForModification(v ManagedFacilityForModification) error
MergeManagedFacilityForModification performs a merge with any union data inside the PatchFacilityJSONBody, using the provided ManagedFacilityForModification
func (*PatchFacilityJSONBody) MergeSupplierForModification ¶
func (t *PatchFacilityJSONBody) MergeSupplierForModification(v SupplierForModification) error
MergeSupplierForModification performs a merge with any union data inside the PatchFacilityJSONBody, using the provided SupplierForModification
func (*PatchFacilityJSONBody) UnmarshalJSON ¶
func (t *PatchFacilityJSONBody) UnmarshalJSON(b []byte) error
type PatchFacilityJSONRequestBody ¶
type PatchFacilityJSONRequestBody PatchFacilityJSONBody
PatchFacilityJSONRequestBody defines body for PatchFacility for application/json ContentType.
type PatchFacilityListingJSONRequestBody ¶
type PatchFacilityListingJSONRequestBody = ListingPatchActions
PatchFacilityListingJSONRequestBody defines body for PatchFacilityListing for application/json ContentType.
type PatchFacilityListingPartialStockJSONRequestBody ¶
type PatchFacilityListingPartialStockJSONRequestBody = PartialStockPatchActions
PatchFacilityListingPartialStockJSONRequestBody defines body for PatchFacilityListingPartialStock for application/json ContentType.
type PatchFacilityListingPartialStockResponse ¶
type PatchFacilityListingPartialStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParsePatchFacilityListingPartialStockResponse ¶
func ParsePatchFacilityListingPartialStockResponse(rsp *http.Response) (*PatchFacilityListingPartialStockResponse, error)
ParsePatchFacilityListingPartialStockResponse parses an HTTP response from a PatchFacilityListingPartialStockWithResponse call
func (PatchFacilityListingPartialStockResponse) ContentType ¶
func (r PatchFacilityListingPartialStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PatchFacilityListingPartialStockResponse) Status ¶
func (r PatchFacilityListingPartialStockResponse) Status() string
Status returns HTTPResponse.Status
func (PatchFacilityListingPartialStockResponse) StatusCode ¶
func (r PatchFacilityListingPartialStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchFacilityListingResponse ¶
type PatchFacilityListingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]Listing
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
JSON409 *ApiError
}
func ParsePatchFacilityListingResponse ¶
func ParsePatchFacilityListingResponse(rsp *http.Response) (*PatchFacilityListingResponse, error)
ParsePatchFacilityListingResponse parses an HTTP response from a PatchFacilityListingWithResponse call
func (PatchFacilityListingResponse) ContentType ¶
func (r PatchFacilityListingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PatchFacilityListingResponse) Status ¶
func (r PatchFacilityListingResponse) Status() string
Status returns HTTPResponse.Status
func (PatchFacilityListingResponse) StatusCode ¶
func (r PatchFacilityListingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchFacilityResponse ¶
type PatchFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *PatchFacility200JSONResponseBody
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
JSON409 *ApiError
}
func ParsePatchFacilityResponse ¶
func ParsePatchFacilityResponse(rsp *http.Response) (*PatchFacilityResponse, error)
ParsePatchFacilityResponse parses an HTTP response from a PatchFacilityWithResponse call
func (PatchFacilityResponse) ContentType ¶
func (r PatchFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PatchFacilityResponse) Status ¶
func (r PatchFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (PatchFacilityResponse) StatusCode ¶
func (r PatchFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PatchRoleJSONRequestBody ¶
type PatchRoleJSONRequestBody = RoleForPatch
PatchRoleJSONRequestBody defines body for PatchRole for application/json ContentType.
type PatchRoleResponse ¶
type PatchRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Role
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParsePatchRoleResponse ¶
func ParsePatchRoleResponse(rsp *http.Response) (*PatchRoleResponse, error)
ParsePatchRoleResponse parses an HTTP response from a PatchRoleWithResponse call
func (PatchRoleResponse) ContentType ¶
func (r PatchRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PatchRoleResponse) Status ¶
func (r PatchRoleResponse) Status() string
Status returns HTTPResponse.Status
func (PatchRoleResponse) StatusCode ¶
func (r PatchRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PerformStocksActionsJSONRequestBody ¶
type PerformStocksActionsJSONRequestBody = StockAction
PerformStocksActionsJSONRequestBody defines body for PerformStocksActions for application/json ContentType.
type PerformStocksActionsResponse ¶
type PerformStocksActionsResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StockActionResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParsePerformStocksActionsResponse ¶
func ParsePerformStocksActionsResponse(rsp *http.Response) (*PerformStocksActionsResponse, error)
ParsePerformStocksActionsResponse parses an HTTP response from a PerformStocksActionsWithResponse call
func (PerformStocksActionsResponse) ContentType ¶
func (r PerformStocksActionsResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PerformStocksActionsResponse) Status ¶
func (r PerformStocksActionsResponse) Status() string
Status returns HTTPResponse.Status
func (PerformStocksActionsResponse) StatusCode ¶
func (r PerformStocksActionsResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type Permission ¶
type Permission struct {
// Description The localized description of the permission
Description *string `json:"description,omitempty"`
// Group The group of the permission
Group PermissionGroup `json:"group"`
// Key The key of the permission
Key PermissionKey `json:"key"`
// Operation The operation of the permission
Operation PermissionOperation `json:"operation"`
// SubGroup The subgroup of the permission
SubGroup PermissionSubGroup `json:"subGroup"`
}
Permission Permission
type PermissionGroup ¶
type PermissionGroup string
PermissionGroup The group of the permission
const ( PermissionGroupADMIN PermissionGroup = "ADMIN" PermissionGroupCORE PermissionGroup = "CORE" PermissionGroupFOUNDATION PermissionGroup = "FOUNDATION" PermissionGroupINVENTORY PermissionGroup = "INVENTORY" PermissionGroupOPERATIONS PermissionGroup = "OPERATIONS" PermissionGroupORDERMANAGEMENT PermissionGroup = "ORDER_MANAGEMENT" PermissionGroupSYSTEMADMINISTRATION PermissionGroup = "SYSTEM_ADMINISTRATION" PermissionGroupUSERMANAGEMENT PermissionGroup = "USER_MANAGEMENT" )
Defines values for PermissionGroup.
func (PermissionGroup) Valid ¶
func (e PermissionGroup) Valid() bool
Valid indicates whether the value is a known member of the PermissionGroup enum.
type PermissionKey ¶
type PermissionKey string
PermissionKey The key of the permission
const ( PermissionKeyADMINDATARESET PermissionKey = "ADMIN_DATA_RESET" PermissionKeyADMINMODULESREAD PermissionKey = "ADMIN_MODULES_READ" PermissionKeyADMINMODULESWRITE PermissionKey = "ADMIN_MODULES_WRITE" PermissionKeyAIASSISTANTACCESS PermissionKey = "AI_ASSISTANT_ACCESS" PermissionKeyANALYTICSDASHBOARDREAD PermissionKey = "ANALYTICS_DASHBOARD_READ" PermissionKeyAUDITREAD PermissionKey = "AUDIT_READ" PermissionKeyAVAILABILITYCHANNELREAD PermissionKey = "AVAILABILITY_CHANNEL_READ" PermissionKeyAVAILABILITYCHANNELWRITE PermissionKey = "AVAILABILITY_CHANNEL_WRITE" PermissionKeyBRANDREAD PermissionKey = "BRAND_READ" PermissionKeyCARRIERREAD PermissionKey = "CARRIER_READ" PermissionKeyCARRIERWRITE PermissionKey = "CARRIER_WRITE" PermissionKeyCATEGORYREAD PermissionKey = "CATEGORY_READ" PermissionKeyCATEGORYWRITE PermissionKey = "CATEGORY_WRITE" PermissionKeyCONFIGREAD PermissionKey = "CONFIG_READ" PermissionKeyCONFIGWRITE PermissionKey = "CONFIG_WRITE" PermissionKeyCURRENTUSERMODIFY PermissionKey = "CURRENT_USER_MODIFY" PermissionKeyCURRENTUSERREAD PermissionKey = "CURRENT_USER_READ" PermissionKeyCUSTOMSERVICEREAD PermissionKey = "CUSTOM_SERVICE_READ" PermissionKeyCUSTOMSERVICEWRITE PermissionKey = "CUSTOM_SERVICE_WRITE" PermissionKeyDELIVERYNOTEWRITE PermissionKey = "DELIVERYNOTE_WRITE" PermissionKeyDOCUMENTSETREAD PermissionKey = "DOCUMENT_SET_READ" PermissionKeyDOCUMENTSETWRITE PermissionKey = "DOCUMENT_SET_WRITE" PermissionKeyDOMSSTATISTICSREAD PermissionKey = "DOMS_STATISTICS_READ" PermissionKeyDOMSTOOLKITREAD PermissionKey = "DOMS_TOOLKIT_READ" PermissionKeyDOMSTOOLKITWRITE PermissionKey = "DOMS_TOOLKIT_WRITE" PermissionKeyEVENTREAD PermissionKey = "EVENT_READ" PermissionKeyEXPIRIESREAD PermissionKey = "EXPIRIES_READ" PermissionKeyEXPIRIESWRITE PermissionKey = "EXPIRIES_WRITE" PermissionKeyEXTERNALACTIONSREAD PermissionKey = "EXTERNAL_ACTIONS_READ" PermissionKeyEXTERNALACTIONSWRITE PermissionKey = "EXTERNAL_ACTIONS_WRITE" PermissionKeyEXTERNALSTOCKCHANGEREASONSREAD PermissionKey = "EXTERNAL_STOCK_CHANGE_REASONS_READ" PermissionKeyEXTERNALSTOCKCHANGEREASONSWRITE PermissionKey = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" PermissionKeyFACILITYCREATE PermissionKey = "FACILITY_CREATE" PermissionKeyFACILITYDELETE PermissionKey = "FACILITY_DELETE" PermissionKeyFACILITYGROUPREAD PermissionKey = "FACILITY_GROUP_READ" PermissionKeyFACILITYGROUPWRITE PermissionKey = "FACILITY_GROUP_WRITE" PermissionKeyFACILITYREAD PermissionKey = "FACILITY_READ" PermissionKeyFACILITYWRITE PermissionKey = "FACILITY_WRITE" PermissionKeyFILTERENTITYREAD PermissionKey = "FILTER_ENTITY_READ" PermissionKeyHANDOVERCONTAINERREAD PermissionKey = "HANDOVER_CONTAINER_READ" PermissionKeyHANDOVERCONTAINERWRITE PermissionKey = "HANDOVER_CONTAINER_WRITE" PermissionKeyHANDOVERJOBREAD PermissionKey = "HANDOVERJOB_READ" PermissionKeyHANDOVERJOBWRITE PermissionKey = "HANDOVERJOB_WRITE" PermissionKeyINBOUNDPROCESSREAD PermissionKey = "INBOUND_PROCESS_READ" PermissionKeyINBOUNDPROCESSWRITE PermissionKey = "INBOUND_PROCESS_WRITE" PermissionKeyKPIREAD PermissionKey = "KPI_READ" PermissionKeyLABELREAD PermissionKey = "LABEL_READ" PermissionKeyLABELWRITE PermissionKey = "LABEL_WRITE" PermissionKeyLINEITEMADD PermissionKey = "LINE_ITEM_ADD" PermissionKeyLINEITEMDELETE PermissionKey = "LINE_ITEM_DELETE" PermissionKeyLINEITEMPRICINGREAD PermissionKey = "LINE_ITEM_PRICING_READ" PermissionKeyLINEITEMQUANTITYDECREASE PermissionKey = "LINE_ITEM_QUANTITY_DECREASE" PermissionKeyLINEITEMQUANTITYINCREASE PermissionKey = "LINE_ITEM_QUANTITY_INCREASE" PermissionKeyLINKEDSERVICEJOBSREAD PermissionKey = "LINKED_SERVICE_JOBS_READ" PermissionKeyLINKEDSERVICEJOBSWRITE PermissionKey = "LINKED_SERVICE_JOBS_WRITE" PermissionKeyLISTINGDELETE PermissionKey = "LISTING_DELETE" PermissionKeyLISTINGREAD PermissionKey = "LISTING_READ" PermissionKeyLISTINGWRITE PermissionKey = "LISTING_WRITE" PermissionKeyLOADUNITREAD PermissionKey = "LOADUNIT_READ" PermissionKeyLOADUNITTYPEREAD PermissionKey = "LOADUNITTYPE_READ" PermissionKeyLOADUNITTYPEWRITE PermissionKey = "LOADUNITTYPE_WRITE" PermissionKeyLOADUNITWRITE PermissionKey = "LOADUNIT_WRITE" PermissionKeyLOCALEWRITE PermissionKey = "LOCALE_WRITE" PermissionKeyLOOKUPRECORDREAD PermissionKey = "LOOKUP_RECORD_READ" PermissionKeyLOOKUPRECORDWRITE PermissionKey = "LOOKUP_RECORD_WRITE" PermissionKeyMEASUREMENTUNITREAD PermissionKey = "MEASUREMENTUNIT_READ" PermissionKeyMEASUREMENTUNITWRITE PermissionKey = "MEASUREMENTUNIT_WRITE" PermissionKeyNOTIFICATIONCENTERCONFIGREAD PermissionKey = "NOTIFICATION_CENTER_CONFIG_READ" PermissionKeyNOTIFICATIONCENTERCONFIGWRITE PermissionKey = "NOTIFICATION_CENTER_CONFIG_WRITE" PermissionKeyNOTIFICATIONREAD PermissionKey = "NOTIFICATION_READ" PermissionKeyNOTIFICATIONWRITE PermissionKey = "NOTIFICATION_WRITE" PermissionKeyOIDCPROVIDERSCONFIGREAD PermissionKey = "OIDC_PROVIDERS_CONFIG_READ" PermissionKeyOIDCPROVIDERSCONFIGWRITE PermissionKey = "OIDC_PROVIDERS_CONFIG_WRITE" PermissionKeyOPERATIONSTATISTICSREAD PermissionKey = "OPERATION_STATISTICS_READ" PermissionKeyOPERATIVEPROCESSREAD PermissionKey = "OPERATIVE_PROCESS_READ" PermissionKeyOPERATIVEPROCESSWRITE PermissionKey = "OPERATIVE_PROCESS_WRITE" PermissionKeyORDERCANCEL PermissionKey = "ORDER_CANCEL" PermissionKeyORDERCONSUMERWRITE PermissionKey = "ORDER_CONSUMER_WRITE" PermissionKeyORDERCUSTOMATTRIBUTESWRITE PermissionKey = "ORDER_CUSTOM_ATTRIBUTES_WRITE" PermissionKeyORDERFORCECANCEL PermissionKey = "ORDER_FORCE_CANCEL" PermissionKeyORDERLINEITEMWRITE PermissionKey = "ORDER_LINEITEM_WRITE" PermissionKeyORDERREAD PermissionKey = "ORDER_READ" PermissionKeyORDERRECORDREAD PermissionKey = "ORDER_RECORD_READ" PermissionKeyORDERRECORDWRITE PermissionKey = "ORDER_RECORD_WRITE" PermissionKeyORDERTOTALREAD PermissionKey = "ORDER_TOTAL_READ" PermissionKeyORDERUNLOCK PermissionKey = "ORDER_UNLOCK" PermissionKeyORDERWRITE PermissionKey = "ORDER_WRITE" PermissionKeyPACKAGINGUNITSREAD PermissionKey = "PACKAGING_UNITS_READ" PermissionKeyPACKAGINGUNITSWRITE PermissionKey = "PACKAGING_UNITS_WRITE" PermissionKeyPACKINGCONTAINERTYPEWRITE PermissionKey = "PACKINGCONTAINER_TYPE_WRITE" PermissionKeyPACKINGSOURCECONTAINERREAD PermissionKey = "PACKING_SOURCE_CONTAINER_READ" PermissionKeyPACKINGSOURCECONTAINERWRITE PermissionKey = "PACKING_SOURCE_CONTAINER_WRITE" PermissionKeyPACKJOBREAD PermissionKey = "PACKJOB_READ" PermissionKeyPACKJOBWRITE PermissionKey = "PACKJOB_WRITE" PermissionKeyPARCELINFORMATIONREAD PermissionKey = "PARCEL_INFORMATION_READ" PermissionKeyPARCELINFORMATIONWRITE PermissionKey = "PARCEL_INFORMATION_WRITE" PermissionKeyPARCELREAD PermissionKey = "PARCEL_READ" PermissionKeyPARCELWRITE PermissionKey = "PARCEL_WRITE" PermissionKeyPERMISSIONREAD PermissionKey = "PERMISSION_READ" PermissionKeyPICKJOBREAD PermissionKey = "PICKJOB_READ" PermissionKeyPICKJOBREROUTE PermissionKey = "PICKJOB_REROUTE" PermissionKeyPICKJOBWRITE PermissionKey = "PICKJOB_WRITE" PermissionKeyPICKRUNREAD PermissionKey = "PICKRUN_READ" PermissionKeyPICKRUNWRITE PermissionKey = "PICKRUN_WRITE" PermissionKeyPROCESSLOGREAD PermissionKey = "PROCESS_LOG_READ" PermissionKeyPROCESSREAD PermissionKey = "PROCESS_READ" PermissionKeyPROCESSREROUTE PermissionKey = "PROCESS_REROUTE" PermissionKeyPROCESSWRITE PermissionKey = "PROCESS_WRITE" PermissionKeyPROMISESCONFIGREAD PermissionKey = "PROMISES_CONFIG_READ" PermissionKeyPROMISESCONFIGWRITE PermissionKey = "PROMISES_CONFIG_WRITE" PermissionKeyPURCHASEPRICEREAD PermissionKey = "PURCHASE_PRICE_READ" PermissionKeyREMOTECONFIGREAD PermissionKey = "REMOTE_CONFIG_READ" PermissionKeyREMOTECONFIGWRITE PermissionKey = "REMOTE_CONFIG_WRITE" PermissionKeyRESERVATIONREAD PermissionKey = "RESERVATION_READ" PermissionKeyRESERVATIONWRITE PermissionKey = "RESERVATION_WRITE" PermissionKeyRESTOWITEMREAD PermissionKey = "RESTOW_ITEM_READ" PermissionKeyRESTOWITEMWRITE PermissionKey = "RESTOW_ITEM_WRITE" PermissionKeyRETURNREAD PermissionKey = "RETURN_READ" PermissionKeyRETURNWRITE PermissionKey = "RETURN_WRITE" PermissionKeyROLEREAD PermissionKey = "ROLE_READ" PermissionKeyROLEWRITE PermissionKey = "ROLE_WRITE" PermissionKeyROUTINGCONFIGREAD PermissionKey = "ROUTING_CONFIG_READ" PermissionKeyROUTINGCONFIGWRITE PermissionKey = "ROUTING_CONFIG_WRITE" PermissionKeyROUTINGREAD PermissionKey = "ROUTING_READ" PermissionKeyROUTINGWRITE PermissionKey = "ROUTING_WRITE" PermissionKeySAFETYSTOCKREAD PermissionKey = "SAFETY_STOCK_READ" PermissionKeySAFETYSTOCKWRITE PermissionKey = "SAFETY_STOCK_WRITE" PermissionKeySERVICEJOBREAD PermissionKey = "SERVICE_JOB_READ" PermissionKeySERVICEJOBWRITE PermissionKey = "SERVICE_JOB_WRITE" PermissionKeySHIPMENTREAD PermissionKey = "SHIPMENT_READ" PermissionKeySHIPMENTWRITE PermissionKey = "SHIPMENT_WRITE" PermissionKeySHIPPINGINFORMATIONREAD PermissionKey = "SHIPPING_INFORMATION_READ" PermissionKeySHIPPINGINFORMATIONWRITE PermissionKey = "SHIPPING_INFORMATION_WRITE" PermissionKeySIMULATIONORDERREAD PermissionKey = "SIMULATION_ORDER_READ" PermissionKeySIMULATIONORDERWRITE PermissionKey = "SIMULATION_ORDER_WRITE" PermissionKeySTACKSREAD PermissionKey = "STACKS_READ" PermissionKeySTACKSWRITE PermissionKey = "STACKS_WRITE" PermissionKeySTOCKAVAILABILITIESREAD PermissionKey = "STOCK_AVAILABILITIES_READ" PermissionKeySTOCKREAD PermissionKey = "STOCK_READ" PermissionKeySTOCKWRITE PermissionKey = "STOCK_WRITE" PermissionKeySTORAGELOCATIONREAD PermissionKey = "STORAGE_LOCATION_READ" PermissionKeySTORAGELOCATIONWRITE PermissionKey = "STORAGE_LOCATION_WRITE" PermissionKeySTOWJOBFULLWRITE PermissionKey = "STOW_JOB_FULL_WRITE" PermissionKeySTOWJOBOPERATIVEWRITE PermissionKey = "STOW_JOB_OPERATIVE_WRITE" PermissionKeySTOWJOBREAD PermissionKey = "STOW_JOB_READ" PermissionKeySUBSCRIPTIONREAD PermissionKey = "SUBSCRIPTION_READ" PermissionKeySUBSCRIPTIONWRITE PermissionKey = "SUBSCRIPTION_WRITE" PermissionKeySUBSTITUTEREAD PermissionKey = "SUBSTITUTE_READ" PermissionKeySUBSTITUTEWRITE PermissionKey = "SUBSTITUTE_WRITE" PermissionKeyTAGREAD PermissionKey = "TAG_READ" PermissionKeyTAGWRITE PermissionKey = "TAG_WRITE" PermissionKeyTENANTCONNECTORCONFIGREAD PermissionKey = "TENANT_CONNECTOR_CONFIG_READ" PermissionKeyUSERMODIFY PermissionKey = "USER_MODIFY" PermissionKeyUSERREAD PermissionKey = "USER_READ" PermissionKeyUSERSREAD PermissionKey = "USERS_READ" PermissionKeyUSERWRITE PermissionKey = "USER_WRITE" PermissionKeyVALIDATIONSREAD PermissionKey = "VALIDATIONS_READ" PermissionKeyWORKFLOWDEFINITIONREAD PermissionKey = "WORKFLOW_DEFINITION_READ" PermissionKeyWORKFLOWDEFINITIONWRITE PermissionKey = "WORKFLOW_DEFINITION_WRITE" PermissionKeyZONEREAD PermissionKey = "ZONE_READ" PermissionKeyZONEWRITE PermissionKey = "ZONE_WRITE" )
Defines values for PermissionKey.
func (PermissionKey) Valid ¶
func (e PermissionKey) Valid() bool
Valid indicates whether the value is a known member of the PermissionKey enum.
type PermissionOperation ¶
type PermissionOperation string
PermissionOperation The operation of the permission
const ( PermissionOperationADD PermissionOperation = "ADD" PermissionOperationCANCEL PermissionOperation = "CANCEL" PermissionOperationCONSUMERWRITE PermissionOperation = "CONSUMER_WRITE" PermissionOperationCREATE PermissionOperation = "CREATE" PermissionOperationCUSTOMATTRIBUTESWRITE PermissionOperation = "CUSTOM_ATTRIBUTES_WRITE" PermissionOperationDELETE PermissionOperation = "DELETE" PermissionOperationFORCECANCEL PermissionOperation = "FORCE_CANCEL" PermissionOperationLINEITEMWRITE PermissionOperation = "LINEITEM_WRITE" PermissionOperationLIST PermissionOperation = "LIST" PermissionOperationMODIFY PermissionOperation = "MODIFY" PermissionOperationPRICINGREAD PermissionOperation = "PRICING_READ" PermissionOperationQUANTITYDECREASE PermissionOperation = "QUANTITY_DECREASE" PermissionOperationQUANTITYINCREASE PermissionOperation = "QUANTITY_INCREASE" PermissionOperationREAD PermissionOperation = "READ" PermissionOperationREROUTE PermissionOperation = "REROUTE" PermissionOperationRESET PermissionOperation = "RESET" PermissionOperationTOTALREAD PermissionOperation = "TOTAL_READ" PermissionOperationUNLOCK PermissionOperation = "UNLOCK" PermissionOperationWRITE PermissionOperation = "WRITE" )
Defines values for PermissionOperation.
func (PermissionOperation) Valid ¶
func (e PermissionOperation) Valid() bool
Valid indicates whether the value is a known member of the PermissionOperation enum.
type PermissionSubGroup ¶
type PermissionSubGroup string
PermissionSubGroup The subgroup of the permission
const ( PermissionSubGroupADMINDATA PermissionSubGroup = "ADMIN_DATA" PermissionSubGroupADMINMODULES PermissionSubGroup = "ADMIN_MODULES" PermissionSubGroupAISIDEKICK PermissionSubGroup = "AI_SIDEKICK" PermissionSubGroupANALYTICSDASHBOARD PermissionSubGroup = "ANALYTICS_DASHBOARD" PermissionSubGroupAUDIT PermissionSubGroup = "AUDIT" PermissionSubGroupAVAILABILITYCHANNEL PermissionSubGroup = "AVAILABILITY_CHANNEL" PermissionSubGroupBRAND PermissionSubGroup = "BRAND" PermissionSubGroupCARRIER PermissionSubGroup = "CARRIER" PermissionSubGroupCATEGORY PermissionSubGroup = "CATEGORY" PermissionSubGroupCONFIG PermissionSubGroup = "CONFIG" PermissionSubGroupCURRENTUSER PermissionSubGroup = "CURRENT_USER" PermissionSubGroupCUSTOMSERVICE PermissionSubGroup = "CUSTOM_SERVICE" PermissionSubGroupDELIVERYNOTE PermissionSubGroup = "DELIVERYNOTE" PermissionSubGroupDOCUMENTSET PermissionSubGroup = "DOCUMENT_SET" PermissionSubGroupDOMSSTATISTICS PermissionSubGroup = "DOMS_STATISTICS" PermissionSubGroupDOMSTOOLKIT PermissionSubGroup = "DOMS_TOOLKIT" PermissionSubGroupEVENT PermissionSubGroup = "EVENT" PermissionSubGroupEXPIRY PermissionSubGroup = "EXPIRY" PermissionSubGroupEXTERNALACTIONS PermissionSubGroup = "EXTERNAL_ACTIONS" PermissionSubGroupEXTERNALSTOCKCHANGEREASONS PermissionSubGroup = "EXTERNAL_STOCK_CHANGE_REASONS" PermissionSubGroupFACILITY PermissionSubGroup = "FACILITY" PermissionSubGroupFACILITYGROUP PermissionSubGroup = "FACILITY_GROUP" PermissionSubGroupFILTERENTITY PermissionSubGroup = "FILTER_ENTITY" PermissionSubGroupHANDOVERCONTAINER PermissionSubGroup = "HANDOVER_CONTAINER" PermissionSubGroupHANDOVERJOB PermissionSubGroup = "HANDOVERJOB" PermissionSubGroupHANDOVERJOB1 PermissionSubGroup = "HANDOVER_JOB" PermissionSubGroupINBOUNDPROCESS PermissionSubGroup = "INBOUND_PROCESS" PermissionSubGroupKPI PermissionSubGroup = "KPI" PermissionSubGroupLABEL PermissionSubGroup = "LABEL" PermissionSubGroupLINEITEM PermissionSubGroup = "LINE_ITEM" PermissionSubGroupLINKEDSERVICEJOBS PermissionSubGroup = "LINKED_SERVICE_JOBS" PermissionSubGroupLISTING PermissionSubGroup = "LISTING" PermissionSubGroupLOADUNIT PermissionSubGroup = "LOADUNIT" PermissionSubGroupLOADUNIT1 PermissionSubGroup = "LOAD_UNIT" PermissionSubGroupLOADUNITTYPE PermissionSubGroup = "LOADUNIT_TYPE" PermissionSubGroupLOADUNITTYPE1 PermissionSubGroup = "LOAD_UNIT_TYPE" PermissionSubGroupLOCALE PermissionSubGroup = "LOCALE" PermissionSubGroupLOOKUPRECORD PermissionSubGroup = "LOOKUP_RECORD" PermissionSubGroupMEASUREMENTUNIT PermissionSubGroup = "MEASUREMENT_UNIT" PermissionSubGroupNOTIFICATION PermissionSubGroup = "NOTIFICATION" PermissionSubGroupNOTIFICATIONCENTERCONFIG PermissionSubGroup = "NOTIFICATION_CENTER_CONFIG" PermissionSubGroupOIDCPROVIDERCONFIG PermissionSubGroup = "OIDC_PROVIDER_CONFIG" PermissionSubGroupOPERATIONSTATISTICS PermissionSubGroup = "OPERATION_STATISTICS" PermissionSubGroupOPERATIVEPROCESS PermissionSubGroup = "OPERATIVE_PROCESS" PermissionSubGroupORDER PermissionSubGroup = "ORDER" PermissionSubGroupORDERRECORD PermissionSubGroup = "ORDER_RECORD" PermissionSubGroupPACKAGINGUNITS PermissionSubGroup = "PACKAGING_UNITS" PermissionSubGroupPACKINGCONTAINERTYPE PermissionSubGroup = "PACKINGCONTAINER_TYPE" PermissionSubGroupPACKINGCONTAINERTYPE1 PermissionSubGroup = "PACKING_CONTAINER_TYPE" PermissionSubGroupPACKINGSOURCECONTAINER PermissionSubGroup = "PACKING_SOURCE_CONTAINER" PermissionSubGroupPACKJOB PermissionSubGroup = "PACKJOB" PermissionSubGroupPACKJOB1 PermissionSubGroup = "PACK_JOB" PermissionSubGroupPARCEL PermissionSubGroup = "PARCEL" PermissionSubGroupPARCELINFORMATION PermissionSubGroup = "PARCEL_INFORMATION" PermissionSubGroupPERMISSION PermissionSubGroup = "PERMISSION" PermissionSubGroupPICKJOB PermissionSubGroup = "PICKJOB" PermissionSubGroupPICKJOB1 PermissionSubGroup = "PICK_JOB" PermissionSubGroupPICKRUN PermissionSubGroup = "PICKRUN" PermissionSubGroupPICKRUN1 PermissionSubGroup = "PICK_RUN" PermissionSubGroupPROCESS PermissionSubGroup = "PROCESS" PermissionSubGroupPROCESSLOGS PermissionSubGroup = "PROCESS_LOGS" PermissionSubGroupPROMISESCONFIG PermissionSubGroup = "PROMISES_CONFIG" PermissionSubGroupPURCHASEPRICE PermissionSubGroup = "PURCHASE_PRICE" PermissionSubGroupREMOTECONFIG PermissionSubGroup = "REMOTE_CONFIG" PermissionSubGroupRESERVATION PermissionSubGroup = "RESERVATION" PermissionSubGroupRESTOWITEM PermissionSubGroup = "RESTOW_ITEM" PermissionSubGroupRETURN PermissionSubGroup = "RETURN" PermissionSubGroupROLE PermissionSubGroup = "ROLE" PermissionSubGroupROUTING PermissionSubGroup = "ROUTING" PermissionSubGroupROUTINGCONFIG PermissionSubGroup = "ROUTING_CONFIG" PermissionSubGroupSAFETYSTOCK PermissionSubGroup = "SAFETY_STOCK" PermissionSubGroupSERVICEJOB PermissionSubGroup = "SERVICE_JOB" PermissionSubGroupSHIPMENT PermissionSubGroup = "SHIPMENT" PermissionSubGroupSHIPPINGINFORMATION PermissionSubGroup = "SHIPPING_INFORMATION" PermissionSubGroupSIMULATIONORDER PermissionSubGroup = "SIMULATION_ORDER" PermissionSubGroupSTACKS PermissionSubGroup = "STACKS" PermissionSubGroupSTOCK PermissionSubGroup = "STOCK" PermissionSubGroupSTOCKAVAILABILITIES PermissionSubGroup = "STOCK_AVAILABILITIES" PermissionSubGroupSTORAGELOCATION PermissionSubGroup = "STORAGE_LOCATION" PermissionSubGroupSTOWJOB PermissionSubGroup = "STOW_JOB" PermissionSubGroupSUBSCRIPTION PermissionSubGroup = "SUBSCRIPTION" PermissionSubGroupSUBSTITUTE PermissionSubGroup = "SUBSTITUTE" PermissionSubGroupTAG PermissionSubGroup = "TAG" PermissionSubGroupTENANTCONNECTORCONFIG PermissionSubGroup = "TENANT_CONNECTOR_CONFIG" PermissionSubGroupUSER PermissionSubGroup = "USER" PermissionSubGroupVALIDATIONS PermissionSubGroup = "VALIDATIONS" PermissionSubGroupWORKFLOWDEFINITION PermissionSubGroup = "WORKFLOW_DEFINITION" PermissionSubGroupZONE PermissionSubGroup = "ZONE" )
Defines values for PermissionSubGroup.
func (PermissionSubGroup) Valid ¶
func (e PermissionSubGroup) Valid() bool
Valid indicates whether the value is a known member of the PermissionSubGroup enum.
type PermissionsResponse ¶
type PermissionsResponse struct {
// Permissions The list of permissions
Permissions []Permission `json:"permissions"`
// Total The total number of (filtered) permissions
Total float32 `json:"total"`
}
PermissionsResponse PermissionsResponse
type PickJobPickingMethodEnumEnumFilter ¶
type PickJobPickingMethodEnumEnumFilter struct {
// Eq Search by preferredPickingMethods
Eq *PickJobPickingMethodEnumEnumFilterEq `json:"eq,omitempty"`
// In Search by preferredPickingMethods
In *[]PickJobPickingMethodEnumEnumFilterIn `json:"in,omitempty"`
// NotEq Search by preferredPickingMethods
NotEq *PickJobPickingMethodEnumEnumFilterNotEq `json:"notEq,omitempty"`
}
PickJobPickingMethodEnumEnumFilter PickJobPickingMethodEnumEnumFilter
type PickJobPickingMethodEnumEnumFilterEq ¶
type PickJobPickingMethodEnumEnumFilterEq string
PickJobPickingMethodEnumEnumFilterEq Search by preferredPickingMethods
const ( PickJobPickingMethodEnumEnumFilterEqBATCH PickJobPickingMethodEnumEnumFilterEq = "BATCH" PickJobPickingMethodEnumEnumFilterEqBATCHPICKING PickJobPickingMethodEnumEnumFilterEq = "BATCH_PICKING" PickJobPickingMethodEnumEnumFilterEqMULTIORDER PickJobPickingMethodEnumEnumFilterEq = "MULTI_ORDER" PickJobPickingMethodEnumEnumFilterEqSINGLEORDER PickJobPickingMethodEnumEnumFilterEq = "SINGLE_ORDER" )
Defines values for PickJobPickingMethodEnumEnumFilterEq.
func (PickJobPickingMethodEnumEnumFilterEq) Valid ¶
func (e PickJobPickingMethodEnumEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the PickJobPickingMethodEnumEnumFilterEq enum.
type PickJobPickingMethodEnumEnumFilterIn ¶
type PickJobPickingMethodEnumEnumFilterIn string
PickJobPickingMethodEnumEnumFilterIn defines model for PickJobPickingMethodEnumEnumFilter.In.
const ( PickJobPickingMethodEnumEnumFilterInBATCH PickJobPickingMethodEnumEnumFilterIn = "BATCH" PickJobPickingMethodEnumEnumFilterInBATCHPICKING PickJobPickingMethodEnumEnumFilterIn = "BATCH_PICKING" PickJobPickingMethodEnumEnumFilterInMULTIORDER PickJobPickingMethodEnumEnumFilterIn = "MULTI_ORDER" PickJobPickingMethodEnumEnumFilterInSINGLEORDER PickJobPickingMethodEnumEnumFilterIn = "SINGLE_ORDER" )
Defines values for PickJobPickingMethodEnumEnumFilterIn.
func (PickJobPickingMethodEnumEnumFilterIn) Valid ¶
func (e PickJobPickingMethodEnumEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the PickJobPickingMethodEnumEnumFilterIn enum.
type PickJobPickingMethodEnumEnumFilterNotEq ¶
type PickJobPickingMethodEnumEnumFilterNotEq string
PickJobPickingMethodEnumEnumFilterNotEq Search by preferredPickingMethods
const ( PickJobPickingMethodEnumEnumFilterNotEqBATCH PickJobPickingMethodEnumEnumFilterNotEq = "BATCH" PickJobPickingMethodEnumEnumFilterNotEqBATCHPICKING PickJobPickingMethodEnumEnumFilterNotEq = "BATCH_PICKING" PickJobPickingMethodEnumEnumFilterNotEqMULTIORDER PickJobPickingMethodEnumEnumFilterNotEq = "MULTI_ORDER" PickJobPickingMethodEnumEnumFilterNotEqSINGLEORDER PickJobPickingMethodEnumEnumFilterNotEq = "SINGLE_ORDER" )
Defines values for PickJobPickingMethodEnumEnumFilterNotEq.
func (PickJobPickingMethodEnumEnumFilterNotEq) Valid ¶
func (e PickJobPickingMethodEnumEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the PickJobPickingMethodEnumEnumFilterNotEq enum.
type PickJobPickingMethodEnumEnumListFilter ¶
type PickJobPickingMethodEnumEnumListFilter struct {
// Contains Search by preferredPickingMethods
Contains *PickJobPickingMethodEnumEnumFilter `json:"contains,omitempty"`
}
PickJobPickingMethodEnumEnumListFilter PickJobPickingMethodEnumEnumListFilter
type PickJobSearchQuery ¶
type PickJobSearchQuery struct {
And *[]PickJobSearchQuery `json:"and,omitempty"`
// ConsumerName Search by consumerName
ConsumerName *StringSearchFilter `json:"consumerName,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringEqFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
Or *[]PickJobSearchQuery `json:"or,omitempty"`
// OrderRef Search by orderRef
OrderRef *StringEqFilter `json:"orderRef,omitempty"`
// PreferredPickingMethods Search by preferredPickingMethods
PreferredPickingMethods *PickJobPickingMethodEnumEnumListFilter `json:"preferredPickingMethods,omitempty"`
// Status Search by status
Status *PickJobStatusEnumFilter `json:"status,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
// TenantArticleIds Search by tenantArticleIds
TenantArticleIds *StringListFilter `json:"tenantArticleIds,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringFilter `json:"tenantOrderId,omitempty"`
// Transfers Nested list search by transfers
Transfers *PickJobTransfersListFilter `json:"transfers,omitempty"`
}
PickJobSearchQuery PickJobSearchQuery
type PickJobStatusEnumFilter ¶
type PickJobStatusEnumFilter struct {
// Eq Search by status
Eq *PickJobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]PickJobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *PickJobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
PickJobStatusEnumFilter PickJobStatusEnumFilter
type PickJobStatusEnumFilterEq ¶
type PickJobStatusEnumFilterEq string
PickJobStatusEnumFilterEq Search by status
const ( PickJobStatusEnumFilterEqABORTED PickJobStatusEnumFilterEq = "ABORTED" PickJobStatusEnumFilterEqCANCELED PickJobStatusEnumFilterEq = "CANCELED" PickJobStatusEnumFilterEqCLOSED PickJobStatusEnumFilterEq = "CLOSED" PickJobStatusEnumFilterEqEXPIRED PickJobStatusEnumFilterEq = "EXPIRED" PickJobStatusEnumFilterEqINPROGRESS PickJobStatusEnumFilterEq = "IN_PROGRESS" PickJobStatusEnumFilterEqOBSOLETE PickJobStatusEnumFilterEq = "OBSOLETE" PickJobStatusEnumFilterEqOPEN PickJobStatusEnumFilterEq = "OPEN" PickJobStatusEnumFilterEqPAUSED PickJobStatusEnumFilterEq = "PAUSED" PickJobStatusEnumFilterEqPICKED PickJobStatusEnumFilterEq = "PICKED" PickJobStatusEnumFilterEqREJECTED PickJobStatusEnumFilterEq = "REJECTED" PickJobStatusEnumFilterEqREROUTED PickJobStatusEnumFilterEq = "REROUTED" PickJobStatusEnumFilterEqRESTOWED PickJobStatusEnumFilterEq = "RESTOWED" PickJobStatusEnumFilterEqWAITINGFORINPUT PickJobStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for PickJobStatusEnumFilterEq.
func (PickJobStatusEnumFilterEq) Valid ¶
func (e PickJobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the PickJobStatusEnumFilterEq enum.
type PickJobStatusEnumFilterIn ¶
type PickJobStatusEnumFilterIn string
PickJobStatusEnumFilterIn defines model for PickJobStatusEnumFilter.In.
const ( PickJobStatusEnumFilterInABORTED PickJobStatusEnumFilterIn = "ABORTED" PickJobStatusEnumFilterInCANCELED PickJobStatusEnumFilterIn = "CANCELED" PickJobStatusEnumFilterInCLOSED PickJobStatusEnumFilterIn = "CLOSED" PickJobStatusEnumFilterInEXPIRED PickJobStatusEnumFilterIn = "EXPIRED" PickJobStatusEnumFilterInINPROGRESS PickJobStatusEnumFilterIn = "IN_PROGRESS" PickJobStatusEnumFilterInOBSOLETE PickJobStatusEnumFilterIn = "OBSOLETE" PickJobStatusEnumFilterInOPEN PickJobStatusEnumFilterIn = "OPEN" PickJobStatusEnumFilterInPAUSED PickJobStatusEnumFilterIn = "PAUSED" PickJobStatusEnumFilterInPICKED PickJobStatusEnumFilterIn = "PICKED" PickJobStatusEnumFilterInREJECTED PickJobStatusEnumFilterIn = "REJECTED" PickJobStatusEnumFilterInREROUTED PickJobStatusEnumFilterIn = "REROUTED" PickJobStatusEnumFilterInRESTOWED PickJobStatusEnumFilterIn = "RESTOWED" PickJobStatusEnumFilterInWAITINGFORINPUT PickJobStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for PickJobStatusEnumFilterIn.
func (PickJobStatusEnumFilterIn) Valid ¶
func (e PickJobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the PickJobStatusEnumFilterIn enum.
type PickJobStatusEnumFilterNotEq ¶
type PickJobStatusEnumFilterNotEq string
PickJobStatusEnumFilterNotEq Search by status
const ( PickJobStatusEnumFilterNotEqABORTED PickJobStatusEnumFilterNotEq = "ABORTED" PickJobStatusEnumFilterNotEqCANCELED PickJobStatusEnumFilterNotEq = "CANCELED" PickJobStatusEnumFilterNotEqCLOSED PickJobStatusEnumFilterNotEq = "CLOSED" PickJobStatusEnumFilterNotEqEXPIRED PickJobStatusEnumFilterNotEq = "EXPIRED" PickJobStatusEnumFilterNotEqINPROGRESS PickJobStatusEnumFilterNotEq = "IN_PROGRESS" PickJobStatusEnumFilterNotEqOBSOLETE PickJobStatusEnumFilterNotEq = "OBSOLETE" PickJobStatusEnumFilterNotEqOPEN PickJobStatusEnumFilterNotEq = "OPEN" PickJobStatusEnumFilterNotEqPAUSED PickJobStatusEnumFilterNotEq = "PAUSED" PickJobStatusEnumFilterNotEqPICKED PickJobStatusEnumFilterNotEq = "PICKED" PickJobStatusEnumFilterNotEqREJECTED PickJobStatusEnumFilterNotEq = "REJECTED" PickJobStatusEnumFilterNotEqREROUTED PickJobStatusEnumFilterNotEq = "REROUTED" PickJobStatusEnumFilterNotEqRESTOWED PickJobStatusEnumFilterNotEq = "RESTOWED" PickJobStatusEnumFilterNotEqWAITINGFORINPUT PickJobStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for PickJobStatusEnumFilterNotEq.
func (PickJobStatusEnumFilterNotEq) Valid ¶
func (e PickJobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the PickJobStatusEnumFilterNotEq enum.
type PickJobTransfersFilter ¶
type PickJobTransfersFilter struct {
// Id Search by id
Id *StringEqFilter `json:"id,omitempty"`
}
PickJobTransfersFilter PickJobTransfersFilter
type PickJobTransfersListFilter ¶
type PickJobTransfersListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *PickJobTransfersFilter `json:"contains,omitempty"`
}
PickJobTransfersListFilter PickJobTransfersListFilter
type PickingMethodEnum ¶
type PickingMethodEnum string
PickingMethodEnum Way in which the picking should be handled Deprecated: BATCH_PICKING, use BATCH instead
const ( PickingMethodEnumBATCH PickingMethodEnum = "BATCH" PickingMethodEnumBATCHPICKING PickingMethodEnum = "BATCH_PICKING" PickingMethodEnumMULTIORDER PickingMethodEnum = "MULTI_ORDER" PickingMethodEnumSINGLEORDER PickingMethodEnum = "SINGLE_ORDER" )
Defines values for PickingMethodEnum.
func (PickingMethodEnum) Valid ¶
func (e PickingMethodEnum) Valid() bool
Valid indicates whether the value is a known member of the PickingMethodEnum enum.
type PickingTimes ¶
type PickingTimes struct {
Friday *[]TimeRange `json:"friday,omitempty"`
Monday *[]TimeRange `json:"monday,omitempty"`
Saturday *[]TimeRange `json:"saturday,omitempty"`
Sunday *[]TimeRange `json:"sunday,omitempty"`
Thursday *[]TimeRange `json:"thursday,omitempty"`
Tuesday *[]TimeRange `json:"tuesday,omitempty"`
Wednesday *[]TimeRange `json:"wednesday,omitempty"`
}
PickingTimes Time ranges defining the picking times per weekday. No overlapping ranges are allowed. There must be no overlaps for time ranges on a day
type PriceRange ¶
type PriceRange struct {
// Currency The currency of the price as an ISO 4217 code.
Currency string `json:"currency"`
// DecimalPlaces Number of decimal places for the given currency
DecimalPlaces int32 `json:"decimalPlaces"`
// From Lowest total parcel value that this carrier will be selected for. Value is configured in the smallest subunit, e.g. cents.
From float32 `json:"from"`
// To Highest total parcel value that this carrier will be selected for. Value is configured in the smallest subunit, e.g. cents.
To float32 `json:"to"`
}
PriceRange PriceRange
type ProcessDomainStatusesDomainStatusEnumFilter ¶
type ProcessDomainStatusesDomainStatusEnumFilter struct {
// Eq Search by order
Eq *ProcessDomainStatusesDomainStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by order
In *[]ProcessDomainStatusesDomainStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by order
NotEq *ProcessDomainStatusesDomainStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessDomainStatusesDomainStatusEnumFilter ProcessDomainStatusesDomainStatusEnumFilter
type ProcessDomainStatusesDomainStatusEnumFilterEq ¶
type ProcessDomainStatusesDomainStatusEnumFilterEq string
ProcessDomainStatusesDomainStatusEnumFilterEq Search by order
const ( ProcessDomainStatusesDomainStatusEnumFilterEqCANCELED ProcessDomainStatusesDomainStatusEnumFilterEq = "CANCELED" ProcessDomainStatusesDomainStatusEnumFilterEqCREATED ProcessDomainStatusesDomainStatusEnumFilterEq = "CREATED" ProcessDomainStatusesDomainStatusEnumFilterEqFINISHED ProcessDomainStatusesDomainStatusEnumFilterEq = "FINISHED" ProcessDomainStatusesDomainStatusEnumFilterEqINPROGRESS ProcessDomainStatusesDomainStatusEnumFilterEq = "IN_PROGRESS" ProcessDomainStatusesDomainStatusEnumFilterEqOBSOLETE ProcessDomainStatusesDomainStatusEnumFilterEq = "OBSOLETE" ProcessDomainStatusesDomainStatusEnumFilterEqPENDING ProcessDomainStatusesDomainStatusEnumFilterEq = "PENDING" ProcessDomainStatusesDomainStatusEnumFilterEqSTUCK ProcessDomainStatusesDomainStatusEnumFilterEq = "STUCK" )
Defines values for ProcessDomainStatusesDomainStatusEnumFilterEq.
func (ProcessDomainStatusesDomainStatusEnumFilterEq) Valid ¶
func (e ProcessDomainStatusesDomainStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessDomainStatusesDomainStatusEnumFilterEq enum.
type ProcessDomainStatusesDomainStatusEnumFilterIn ¶
type ProcessDomainStatusesDomainStatusEnumFilterIn string
ProcessDomainStatusesDomainStatusEnumFilterIn defines model for ProcessDomainStatusesDomainStatusEnumFilter.In.
const ( ProcessDomainStatusesDomainStatusEnumFilterInCANCELED ProcessDomainStatusesDomainStatusEnumFilterIn = "CANCELED" ProcessDomainStatusesDomainStatusEnumFilterInCREATED ProcessDomainStatusesDomainStatusEnumFilterIn = "CREATED" ProcessDomainStatusesDomainStatusEnumFilterInFINISHED ProcessDomainStatusesDomainStatusEnumFilterIn = "FINISHED" ProcessDomainStatusesDomainStatusEnumFilterInINPROGRESS ProcessDomainStatusesDomainStatusEnumFilterIn = "IN_PROGRESS" ProcessDomainStatusesDomainStatusEnumFilterInOBSOLETE ProcessDomainStatusesDomainStatusEnumFilterIn = "OBSOLETE" ProcessDomainStatusesDomainStatusEnumFilterInPENDING ProcessDomainStatusesDomainStatusEnumFilterIn = "PENDING" ProcessDomainStatusesDomainStatusEnumFilterInSTUCK ProcessDomainStatusesDomainStatusEnumFilterIn = "STUCK" )
Defines values for ProcessDomainStatusesDomainStatusEnumFilterIn.
func (ProcessDomainStatusesDomainStatusEnumFilterIn) Valid ¶
func (e ProcessDomainStatusesDomainStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessDomainStatusesDomainStatusEnumFilterIn enum.
type ProcessDomainStatusesDomainStatusEnumFilterNotEq ¶
type ProcessDomainStatusesDomainStatusEnumFilterNotEq string
ProcessDomainStatusesDomainStatusEnumFilterNotEq Search by order
const ( ProcessDomainStatusesDomainStatusEnumFilterNotEqCANCELED ProcessDomainStatusesDomainStatusEnumFilterNotEq = "CANCELED" ProcessDomainStatusesDomainStatusEnumFilterNotEqCREATED ProcessDomainStatusesDomainStatusEnumFilterNotEq = "CREATED" ProcessDomainStatusesDomainStatusEnumFilterNotEqFINISHED ProcessDomainStatusesDomainStatusEnumFilterNotEq = "FINISHED" ProcessDomainStatusesDomainStatusEnumFilterNotEqINPROGRESS ProcessDomainStatusesDomainStatusEnumFilterNotEq = "IN_PROGRESS" ProcessDomainStatusesDomainStatusEnumFilterNotEqOBSOLETE ProcessDomainStatusesDomainStatusEnumFilterNotEq = "OBSOLETE" ProcessDomainStatusesDomainStatusEnumFilterNotEqPENDING ProcessDomainStatusesDomainStatusEnumFilterNotEq = "PENDING" ProcessDomainStatusesDomainStatusEnumFilterNotEqSTUCK ProcessDomainStatusesDomainStatusEnumFilterNotEq = "STUCK" )
Defines values for ProcessDomainStatusesDomainStatusEnumFilterNotEq.
func (ProcessDomainStatusesDomainStatusEnumFilterNotEq) Valid ¶
func (e ProcessDomainStatusesDomainStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessDomainStatusesDomainStatusEnumFilterNotEq enum.
type ProcessDomainStatusesDomainStatusEnumListFilter ¶
type ProcessDomainStatusesDomainStatusEnumListFilter struct {
// Contains Search by order
Contains *ProcessDomainStatusesDomainStatusEnumFilter `json:"contains,omitempty"`
}
ProcessDomainStatusesDomainStatusEnumListFilter ProcessDomainStatusesDomainStatusEnumListFilter
type ProcessDomainStatusesFilter ¶
type ProcessDomainStatusesFilter struct {
// Handover Search by handover
Handover *ProcessDomainStatusesDomainStatusEnumListFilter `json:"handover,omitempty"`
// Order Search by order
Order *ProcessDomainStatusesDomainStatusEnumListFilter `json:"order,omitempty"`
// Packing Search by packing
Packing *ProcessDomainStatusesDomainStatusEnumListFilter `json:"packing,omitempty"`
// Picking Search by picking
Picking *ProcessDomainStatusesDomainStatusEnumListFilter `json:"picking,omitempty"`
// Return Search by return
Return *ProcessDomainStatusesDomainStatusEnumListFilter `json:"return,omitempty"`
// Routing Search by routing
Routing *ProcessDomainStatusesDomainStatusEnumListFilter `json:"routing,omitempty"`
// Service Search by service
Service *ProcessDomainStatusesDomainStatusEnumListFilter `json:"service,omitempty"`
// Shipping Search by shipping
Shipping *ProcessDomainStatusesDomainStatusEnumListFilter `json:"shipping,omitempty"`
}
ProcessDomainStatusesFilter ProcessDomainStatusesFilter
type ProcessReferencedBrandFilter ¶
type ProcessReferencedBrandFilter struct {
// Name Search by name
Name *StringSearchFilter `json:"name,omitempty"`
}
ProcessReferencedBrandFilter ProcessReferencedBrandFilter
type ProcessReferencedCarrierFilter ¶
type ProcessReferencedCarrierFilter struct {
// CarrierTrackingNumber Search by carrierTrackingNumber
CarrierTrackingNumber *StringSearchFilter `json:"carrierTrackingNumber,omitempty"`
// Name Search by name
Name *StringSearchFilter `json:"name,omitempty"`
}
ProcessReferencedCarrierFilter ProcessReferencedCarrierFilter
type ProcessReferencedConsumerAddressFilter ¶
type ProcessReferencedConsumerAddressFilter struct {
// Country Search by country
Country *StringSearchFilter `json:"country,omitempty"`
// DeliveryCountry Search by deliveryCountry
DeliveryCountry *StringSearchFilter `json:"deliveryCountry,omitempty"`
}
ProcessReferencedConsumerAddressFilter ProcessReferencedConsumerAddressFilter
type ProcessReferencedFacilityAddressFilter ¶
type ProcessReferencedFacilityAddressFilter struct {
// Country Search by country
Country *StringSearchFilter `json:"country,omitempty"`
}
ProcessReferencedFacilityAddressFilter ProcessReferencedFacilityAddressFilter
type ProcessReferencedFacilityFilter ¶
type ProcessReferencedFacilityFilter struct {
// Address Nested search by address
Address *ProcessReferencedFacilityAddressFilter `json:"address,omitempty"`
// Name Search by name
Name *StringSearchFilter `json:"name,omitempty"`
}
ProcessReferencedFacilityFilter ProcessReferencedFacilityFilter
type ProcessReferencedFilter ¶
type ProcessReferencedFilter struct {
// Brand Nested search by brand
Brand *ProcessReferencedBrandFilter `json:"brand,omitempty"`
// Carrier Nested search by carrier
Carrier *ProcessReferencedCarrierFilter `json:"carrier,omitempty"`
// ConsumerAddress Nested search by consumerAddress
ConsumerAddress *ProcessReferencedConsumerAddressFilter `json:"consumerAddress,omitempty"`
// Facility Nested search by facility
Facility *ProcessReferencedFacilityFilter `json:"facility,omitempty"`
// HandoverJob Nested search by handoverJob
HandoverJob *ProcessReferencedHandoverJobFilter `json:"handoverJob,omitempty"`
// Order Nested search by order
Order *ProcessReferencedOrderFilter `json:"order,omitempty"`
// PackJob Nested search by packJob
PackJob *ProcessReferencedPackJobFilter `json:"packJob,omitempty"`
// Parcel Nested search by parcel
Parcel *ProcessReferencedParcelFilter `json:"parcel,omitempty"`
// ParcelTrackingStatus Search by parcelTrackingStatus
ParcelTrackingStatus *ProcessReferencedParcelTrackingStatusEnumListFilter `json:"parcelTrackingStatus,omitempty"`
// PickJob Nested search by pickJob
PickJob *ProcessReferencedPickJobFilter `json:"pickJob,omitempty"`
// ReturnJob Nested search by returnJob
ReturnJob *ProcessReferencedReturnJobFilter `json:"returnJob,omitempty"`
// ServiceJob Nested search by serviceJob
ServiceJob *ProcessReferencedServiceJobFilter `json:"serviceJob,omitempty"`
// ServiceLevel Search by serviceLevel
ServiceLevel *ProcessReferencedServiceLevelEnumListFilter `json:"serviceLevel,omitempty"`
// ServiceType Search by serviceType
ServiceType *StringSearchFilter `json:"serviceType,omitempty"`
// Shipment Nested search by shipment
Shipment *ProcessReferencedShipmentFilter `json:"shipment,omitempty"`
// Sticker Nested search by sticker
Sticker *ProcessReferencedStickerFilter `json:"sticker,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringSearchFilter `json:"tenantArticleId,omitempty"`
}
ProcessReferencedFilter ProcessReferencedFilter
type ProcessReferencedHandoverJobFilter ¶
type ProcessReferencedHandoverJobFilter struct {
// Status Search by status
Status *ProcessReferencedHandoverJobHandoverjobStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedHandoverJobFilter ProcessReferencedHandoverJobFilter
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilter ¶
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedHandoverJobHandoverjobStatusEnumFilter ProcessReferencedHandoverJobHandoverjobStatusEnumFilter
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq ¶
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq string
ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq Search by status
const ( ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEqCANCELED ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq = "CANCELED" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEqHANDEDOVER ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq = "HANDED_OVER" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEqOBSOLETE ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq = "OBSOLETE" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEqOPEN ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq = "OPEN" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEqWAITINGFORINPUT ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq.
func (ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedHandoverJobHandoverjobStatusEnumFilterEq enum.
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn ¶
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn string
ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn defines model for ProcessReferencedHandoverJobHandoverjobStatusEnumFilter.In.
const ( ProcessReferencedHandoverJobHandoverjobStatusEnumFilterInCANCELED ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn = "CANCELED" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterInHANDEDOVER ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn = "HANDED_OVER" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterInOBSOLETE ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn = "OBSOLETE" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterInOPEN ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn = "OPEN" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterInWAITINGFORINPUT ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn.
func (ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedHandoverJobHandoverjobStatusEnumFilterIn enum.
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq ¶
type ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq string
ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq Search by status
const ( ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEqCANCELED ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq = "CANCELED" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEqHANDEDOVER ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq = "HANDED_OVER" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEqOBSOLETE ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEqOPEN ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq = "OPEN" ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEqWAITINGFORINPUT ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq.
func (ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedHandoverJobHandoverjobStatusEnumFilterNotEq enum.
type ProcessReferencedHandoverJobHandoverjobStatusEnumListFilter ¶
type ProcessReferencedHandoverJobHandoverjobStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedHandoverJobHandoverjobStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedHandoverJobHandoverjobStatusEnumListFilter ProcessReferencedHandoverJobHandoverjobStatusEnumListFilter
type ProcessReferencedOrderFilter ¶
type ProcessReferencedOrderFilter struct {
// ConsumerId Search by consumerId
ConsumerId *StringSearchFilter `json:"consumerId,omitempty"`
// DesiredDeliveryTime Search by desiredDeliveryTime
DesiredDeliveryTime *DateFilter `json:"desiredDeliveryTime,omitempty"`
// OrderDate Search by orderDate
OrderDate *DateFilter `json:"orderDate,omitempty"`
// OrderedAmount Search by orderedAmount
OrderedAmount *NumberFilter `json:"orderedAmount,omitempty"`
// ProvisioningTime Search by provisioningTime
ProvisioningTime *DateFilter `json:"provisioningTime,omitempty"`
// Status Search by status
Status *ProcessReferencedOrderOrderStatusEnumListFilter `json:"status,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringSearchFilter `json:"tenantOrderId,omitempty"`
}
ProcessReferencedOrderFilter ProcessReferencedOrderFilter
type ProcessReferencedOrderOrderStatusEnumFilter ¶
type ProcessReferencedOrderOrderStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedOrderOrderStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedOrderOrderStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedOrderOrderStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedOrderOrderStatusEnumFilter ProcessReferencedOrderOrderStatusEnumFilter
type ProcessReferencedOrderOrderStatusEnumFilterEq ¶
type ProcessReferencedOrderOrderStatusEnumFilterEq string
ProcessReferencedOrderOrderStatusEnumFilterEq Search by status
const ( ProcessReferencedOrderOrderStatusEnumFilterEqCANCELLED ProcessReferencedOrderOrderStatusEnumFilterEq = "CANCELLED" ProcessReferencedOrderOrderStatusEnumFilterEqLOCKED ProcessReferencedOrderOrderStatusEnumFilterEq = "LOCKED" ProcessReferencedOrderOrderStatusEnumFilterEqOBSOLETE ProcessReferencedOrderOrderStatusEnumFilterEq = "OBSOLETE" ProcessReferencedOrderOrderStatusEnumFilterEqOPEN ProcessReferencedOrderOrderStatusEnumFilterEq = "OPEN" ProcessReferencedOrderOrderStatusEnumFilterEqPROMISED ProcessReferencedOrderOrderStatusEnumFilterEq = "PROMISED" )
Defines values for ProcessReferencedOrderOrderStatusEnumFilterEq.
func (ProcessReferencedOrderOrderStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedOrderOrderStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedOrderOrderStatusEnumFilterEq enum.
type ProcessReferencedOrderOrderStatusEnumFilterIn ¶
type ProcessReferencedOrderOrderStatusEnumFilterIn string
ProcessReferencedOrderOrderStatusEnumFilterIn defines model for ProcessReferencedOrderOrderStatusEnumFilter.In.
const ( ProcessReferencedOrderOrderStatusEnumFilterInCANCELLED ProcessReferencedOrderOrderStatusEnumFilterIn = "CANCELLED" ProcessReferencedOrderOrderStatusEnumFilterInLOCKED ProcessReferencedOrderOrderStatusEnumFilterIn = "LOCKED" ProcessReferencedOrderOrderStatusEnumFilterInOBSOLETE ProcessReferencedOrderOrderStatusEnumFilterIn = "OBSOLETE" ProcessReferencedOrderOrderStatusEnumFilterInOPEN ProcessReferencedOrderOrderStatusEnumFilterIn = "OPEN" ProcessReferencedOrderOrderStatusEnumFilterInPROMISED ProcessReferencedOrderOrderStatusEnumFilterIn = "PROMISED" )
Defines values for ProcessReferencedOrderOrderStatusEnumFilterIn.
func (ProcessReferencedOrderOrderStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedOrderOrderStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedOrderOrderStatusEnumFilterIn enum.
type ProcessReferencedOrderOrderStatusEnumFilterNotEq ¶
type ProcessReferencedOrderOrderStatusEnumFilterNotEq string
ProcessReferencedOrderOrderStatusEnumFilterNotEq Search by status
const ( ProcessReferencedOrderOrderStatusEnumFilterNotEqCANCELLED ProcessReferencedOrderOrderStatusEnumFilterNotEq = "CANCELLED" ProcessReferencedOrderOrderStatusEnumFilterNotEqLOCKED ProcessReferencedOrderOrderStatusEnumFilterNotEq = "LOCKED" ProcessReferencedOrderOrderStatusEnumFilterNotEqOBSOLETE ProcessReferencedOrderOrderStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedOrderOrderStatusEnumFilterNotEqOPEN ProcessReferencedOrderOrderStatusEnumFilterNotEq = "OPEN" ProcessReferencedOrderOrderStatusEnumFilterNotEqPROMISED ProcessReferencedOrderOrderStatusEnumFilterNotEq = "PROMISED" )
Defines values for ProcessReferencedOrderOrderStatusEnumFilterNotEq.
func (ProcessReferencedOrderOrderStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedOrderOrderStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedOrderOrderStatusEnumFilterNotEq enum.
type ProcessReferencedOrderOrderStatusEnumListFilter ¶
type ProcessReferencedOrderOrderStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedOrderOrderStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedOrderOrderStatusEnumListFilter ProcessReferencedOrderOrderStatusEnumListFilter
type ProcessReferencedPackJobFilter ¶
type ProcessReferencedPackJobFilter struct {
// Status Search by status
Status *ProcessReferencedPackJobPackJobStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedPackJobFilter ProcessReferencedPackJobFilter
type ProcessReferencedPackJobPackJobStatusEnumFilter ¶
type ProcessReferencedPackJobPackJobStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedPackJobPackJobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedPackJobPackJobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedPackJobPackJobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedPackJobPackJobStatusEnumFilter ProcessReferencedPackJobPackJobStatusEnumFilter
type ProcessReferencedPackJobPackJobStatusEnumFilterEq ¶
type ProcessReferencedPackJobPackJobStatusEnumFilterEq string
ProcessReferencedPackJobPackJobStatusEnumFilterEq Search by status
const ( ProcessReferencedPackJobPackJobStatusEnumFilterEqCANCELED ProcessReferencedPackJobPackJobStatusEnumFilterEq = "CANCELED" ProcessReferencedPackJobPackJobStatusEnumFilterEqCLOSED ProcessReferencedPackJobPackJobStatusEnumFilterEq = "CLOSED" ProcessReferencedPackJobPackJobStatusEnumFilterEqINPROGRESS ProcessReferencedPackJobPackJobStatusEnumFilterEq = "IN_PROGRESS" ProcessReferencedPackJobPackJobStatusEnumFilterEqOBSOLETE ProcessReferencedPackJobPackJobStatusEnumFilterEq = "OBSOLETE" ProcessReferencedPackJobPackJobStatusEnumFilterEqOPEN ProcessReferencedPackJobPackJobStatusEnumFilterEq = "OPEN" ProcessReferencedPackJobPackJobStatusEnumFilterEqPAUSED ProcessReferencedPackJobPackJobStatusEnumFilterEq = "PAUSED" )
Defines values for ProcessReferencedPackJobPackJobStatusEnumFilterEq.
func (ProcessReferencedPackJobPackJobStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedPackJobPackJobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedPackJobPackJobStatusEnumFilterEq enum.
type ProcessReferencedPackJobPackJobStatusEnumFilterIn ¶
type ProcessReferencedPackJobPackJobStatusEnumFilterIn string
ProcessReferencedPackJobPackJobStatusEnumFilterIn defines model for ProcessReferencedPackJobPackJobStatusEnumFilter.In.
const ( ProcessReferencedPackJobPackJobStatusEnumFilterInCANCELED ProcessReferencedPackJobPackJobStatusEnumFilterIn = "CANCELED" ProcessReferencedPackJobPackJobStatusEnumFilterInCLOSED ProcessReferencedPackJobPackJobStatusEnumFilterIn = "CLOSED" ProcessReferencedPackJobPackJobStatusEnumFilterInINPROGRESS ProcessReferencedPackJobPackJobStatusEnumFilterIn = "IN_PROGRESS" ProcessReferencedPackJobPackJobStatusEnumFilterInOBSOLETE ProcessReferencedPackJobPackJobStatusEnumFilterIn = "OBSOLETE" ProcessReferencedPackJobPackJobStatusEnumFilterInOPEN ProcessReferencedPackJobPackJobStatusEnumFilterIn = "OPEN" ProcessReferencedPackJobPackJobStatusEnumFilterInPAUSED ProcessReferencedPackJobPackJobStatusEnumFilterIn = "PAUSED" )
Defines values for ProcessReferencedPackJobPackJobStatusEnumFilterIn.
func (ProcessReferencedPackJobPackJobStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedPackJobPackJobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedPackJobPackJobStatusEnumFilterIn enum.
type ProcessReferencedPackJobPackJobStatusEnumFilterNotEq ¶
type ProcessReferencedPackJobPackJobStatusEnumFilterNotEq string
ProcessReferencedPackJobPackJobStatusEnumFilterNotEq Search by status
const ( ProcessReferencedPackJobPackJobStatusEnumFilterNotEqCANCELED ProcessReferencedPackJobPackJobStatusEnumFilterNotEq = "CANCELED" ProcessReferencedPackJobPackJobStatusEnumFilterNotEqCLOSED ProcessReferencedPackJobPackJobStatusEnumFilterNotEq = "CLOSED" ProcessReferencedPackJobPackJobStatusEnumFilterNotEqINPROGRESS ProcessReferencedPackJobPackJobStatusEnumFilterNotEq = "IN_PROGRESS" ProcessReferencedPackJobPackJobStatusEnumFilterNotEqOBSOLETE ProcessReferencedPackJobPackJobStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedPackJobPackJobStatusEnumFilterNotEqOPEN ProcessReferencedPackJobPackJobStatusEnumFilterNotEq = "OPEN" ProcessReferencedPackJobPackJobStatusEnumFilterNotEqPAUSED ProcessReferencedPackJobPackJobStatusEnumFilterNotEq = "PAUSED" )
Defines values for ProcessReferencedPackJobPackJobStatusEnumFilterNotEq.
func (ProcessReferencedPackJobPackJobStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedPackJobPackJobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedPackJobPackJobStatusEnumFilterNotEq enum.
type ProcessReferencedPackJobPackJobStatusEnumListFilter ¶
type ProcessReferencedPackJobPackJobStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedPackJobPackJobStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedPackJobPackJobStatusEnumListFilter ProcessReferencedPackJobPackJobStatusEnumListFilter
type ProcessReferencedParcelFilter ¶
type ProcessReferencedParcelFilter struct {
// Status Search by status
Status *ProcessReferencedParcelParcelStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedParcelFilter ProcessReferencedParcelFilter
type ProcessReferencedParcelParcelStatusEnumFilter ¶
type ProcessReferencedParcelParcelStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedParcelParcelStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedParcelParcelStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedParcelParcelStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedParcelParcelStatusEnumFilter ProcessReferencedParcelParcelStatusEnumFilter
type ProcessReferencedParcelParcelStatusEnumFilterEq ¶
type ProcessReferencedParcelParcelStatusEnumFilterEq string
ProcessReferencedParcelParcelStatusEnumFilterEq Search by status
const ( ProcessReferencedParcelParcelStatusEnumFilterEqCANCELED ProcessReferencedParcelParcelStatusEnumFilterEq = "CANCELED" ProcessReferencedParcelParcelStatusEnumFilterEqDONE ProcessReferencedParcelParcelStatusEnumFilterEq = "DONE" ProcessReferencedParcelParcelStatusEnumFilterEqFAILED ProcessReferencedParcelParcelStatusEnumFilterEq = "FAILED" ProcessReferencedParcelParcelStatusEnumFilterEqOBSOLETE ProcessReferencedParcelParcelStatusEnumFilterEq = "OBSOLETE" ProcessReferencedParcelParcelStatusEnumFilterEqOPEN ProcessReferencedParcelParcelStatusEnumFilterEq = "OPEN" ProcessReferencedParcelParcelStatusEnumFilterEqPROCESSING ProcessReferencedParcelParcelStatusEnumFilterEq = "PROCESSING" ProcessReferencedParcelParcelStatusEnumFilterEqWAITINGFORINPUT ProcessReferencedParcelParcelStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedParcelParcelStatusEnumFilterEq.
func (ProcessReferencedParcelParcelStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedParcelParcelStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedParcelParcelStatusEnumFilterEq enum.
type ProcessReferencedParcelParcelStatusEnumFilterIn ¶
type ProcessReferencedParcelParcelStatusEnumFilterIn string
ProcessReferencedParcelParcelStatusEnumFilterIn defines model for ProcessReferencedParcelParcelStatusEnumFilter.In.
const ( ProcessReferencedParcelParcelStatusEnumFilterInCANCELED ProcessReferencedParcelParcelStatusEnumFilterIn = "CANCELED" ProcessReferencedParcelParcelStatusEnumFilterInDONE ProcessReferencedParcelParcelStatusEnumFilterIn = "DONE" ProcessReferencedParcelParcelStatusEnumFilterInFAILED ProcessReferencedParcelParcelStatusEnumFilterIn = "FAILED" ProcessReferencedParcelParcelStatusEnumFilterInOBSOLETE ProcessReferencedParcelParcelStatusEnumFilterIn = "OBSOLETE" ProcessReferencedParcelParcelStatusEnumFilterInOPEN ProcessReferencedParcelParcelStatusEnumFilterIn = "OPEN" ProcessReferencedParcelParcelStatusEnumFilterInPROCESSING ProcessReferencedParcelParcelStatusEnumFilterIn = "PROCESSING" ProcessReferencedParcelParcelStatusEnumFilterInWAITINGFORINPUT ProcessReferencedParcelParcelStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedParcelParcelStatusEnumFilterIn.
func (ProcessReferencedParcelParcelStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedParcelParcelStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedParcelParcelStatusEnumFilterIn enum.
type ProcessReferencedParcelParcelStatusEnumFilterNotEq ¶
type ProcessReferencedParcelParcelStatusEnumFilterNotEq string
ProcessReferencedParcelParcelStatusEnumFilterNotEq Search by status
const ( ProcessReferencedParcelParcelStatusEnumFilterNotEqCANCELED ProcessReferencedParcelParcelStatusEnumFilterNotEq = "CANCELED" ProcessReferencedParcelParcelStatusEnumFilterNotEqDONE ProcessReferencedParcelParcelStatusEnumFilterNotEq = "DONE" ProcessReferencedParcelParcelStatusEnumFilterNotEqFAILED ProcessReferencedParcelParcelStatusEnumFilterNotEq = "FAILED" ProcessReferencedParcelParcelStatusEnumFilterNotEqOBSOLETE ProcessReferencedParcelParcelStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedParcelParcelStatusEnumFilterNotEqOPEN ProcessReferencedParcelParcelStatusEnumFilterNotEq = "OPEN" ProcessReferencedParcelParcelStatusEnumFilterNotEqPROCESSING ProcessReferencedParcelParcelStatusEnumFilterNotEq = "PROCESSING" ProcessReferencedParcelParcelStatusEnumFilterNotEqWAITINGFORINPUT ProcessReferencedParcelParcelStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedParcelParcelStatusEnumFilterNotEq.
func (ProcessReferencedParcelParcelStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedParcelParcelStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedParcelParcelStatusEnumFilterNotEq enum.
type ProcessReferencedParcelParcelStatusEnumListFilter ¶
type ProcessReferencedParcelParcelStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedParcelParcelStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedParcelParcelStatusEnumListFilter ProcessReferencedParcelParcelStatusEnumListFilter
type ProcessReferencedParcelTrackingStatusEnumFilter ¶
type ProcessReferencedParcelTrackingStatusEnumFilter struct {
// Eq Search by parcelTrackingStatus
Eq *ProcessReferencedParcelTrackingStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by parcelTrackingStatus
In *[]ProcessReferencedParcelTrackingStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by parcelTrackingStatus
NotEq *ProcessReferencedParcelTrackingStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedParcelTrackingStatusEnumFilter ProcessReferencedParcelTrackingStatusEnumFilter
type ProcessReferencedParcelTrackingStatusEnumFilterEq ¶
type ProcessReferencedParcelTrackingStatusEnumFilterEq string
ProcessReferencedParcelTrackingStatusEnumFilterEq Search by parcelTrackingStatus
const ( ProcessReferencedParcelTrackingStatusEnumFilterEqAWAITSPICKUPBYRECEIVER ProcessReferencedParcelTrackingStatusEnumFilterEq = "AWAITS_PICKUP_BY_RECEIVER" ProcessReferencedParcelTrackingStatusEnumFilterEqCANCELED ProcessReferencedParcelTrackingStatusEnumFilterEq = "CANCELED" ProcessReferencedParcelTrackingStatusEnumFilterEqDELAYED ProcessReferencedParcelTrackingStatusEnumFilterEq = "DELAYED" ProcessReferencedParcelTrackingStatusEnumFilterEqDELIVERED ProcessReferencedParcelTrackingStatusEnumFilterEq = "DELIVERED" ProcessReferencedParcelTrackingStatusEnumFilterEqDESTROYED ProcessReferencedParcelTrackingStatusEnumFilterEq = "DESTROYED" ProcessReferencedParcelTrackingStatusEnumFilterEqEXCEPTION ProcessReferencedParcelTrackingStatusEnumFilterEq = "EXCEPTION" ProcessReferencedParcelTrackingStatusEnumFilterEqNOTDELIVERED ProcessReferencedParcelTrackingStatusEnumFilterEq = "NOT_DELIVERED" ProcessReferencedParcelTrackingStatusEnumFilterEqNOTIFICATION ProcessReferencedParcelTrackingStatusEnumFilterEq = "NOTIFICATION" ProcessReferencedParcelTrackingStatusEnumFilterEqOUTFORDELIVERY ProcessReferencedParcelTrackingStatusEnumFilterEq = "OUT_FOR_DELIVERY" ProcessReferencedParcelTrackingStatusEnumFilterEqPICKEDUP ProcessReferencedParcelTrackingStatusEnumFilterEq = "PICKED_UP" ProcessReferencedParcelTrackingStatusEnumFilterEqREGISTERED ProcessReferencedParcelTrackingStatusEnumFilterEq = "REGISTERED" ProcessReferencedParcelTrackingStatusEnumFilterEqTRANSIT ProcessReferencedParcelTrackingStatusEnumFilterEq = "TRANSIT" ProcessReferencedParcelTrackingStatusEnumFilterEqUNKNOWN ProcessReferencedParcelTrackingStatusEnumFilterEq = "UNKNOWN" )
Defines values for ProcessReferencedParcelTrackingStatusEnumFilterEq.
func (ProcessReferencedParcelTrackingStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedParcelTrackingStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedParcelTrackingStatusEnumFilterEq enum.
type ProcessReferencedParcelTrackingStatusEnumFilterIn ¶
type ProcessReferencedParcelTrackingStatusEnumFilterIn string
ProcessReferencedParcelTrackingStatusEnumFilterIn defines model for ProcessReferencedParcelTrackingStatusEnumFilter.In.
const ( ProcessReferencedParcelTrackingStatusEnumFilterInAWAITSPICKUPBYRECEIVER ProcessReferencedParcelTrackingStatusEnumFilterIn = "AWAITS_PICKUP_BY_RECEIVER" ProcessReferencedParcelTrackingStatusEnumFilterInCANCELED ProcessReferencedParcelTrackingStatusEnumFilterIn = "CANCELED" ProcessReferencedParcelTrackingStatusEnumFilterInDELAYED ProcessReferencedParcelTrackingStatusEnumFilterIn = "DELAYED" ProcessReferencedParcelTrackingStatusEnumFilterInDELIVERED ProcessReferencedParcelTrackingStatusEnumFilterIn = "DELIVERED" ProcessReferencedParcelTrackingStatusEnumFilterInDESTROYED ProcessReferencedParcelTrackingStatusEnumFilterIn = "DESTROYED" ProcessReferencedParcelTrackingStatusEnumFilterInEXCEPTION ProcessReferencedParcelTrackingStatusEnumFilterIn = "EXCEPTION" ProcessReferencedParcelTrackingStatusEnumFilterInNOTDELIVERED ProcessReferencedParcelTrackingStatusEnumFilterIn = "NOT_DELIVERED" ProcessReferencedParcelTrackingStatusEnumFilterInNOTIFICATION ProcessReferencedParcelTrackingStatusEnumFilterIn = "NOTIFICATION" ProcessReferencedParcelTrackingStatusEnumFilterInOUTFORDELIVERY ProcessReferencedParcelTrackingStatusEnumFilterIn = "OUT_FOR_DELIVERY" ProcessReferencedParcelTrackingStatusEnumFilterInPICKEDUP ProcessReferencedParcelTrackingStatusEnumFilterIn = "PICKED_UP" ProcessReferencedParcelTrackingStatusEnumFilterInREGISTERED ProcessReferencedParcelTrackingStatusEnumFilterIn = "REGISTERED" ProcessReferencedParcelTrackingStatusEnumFilterInTRANSIT ProcessReferencedParcelTrackingStatusEnumFilterIn = "TRANSIT" ProcessReferencedParcelTrackingStatusEnumFilterInUNKNOWN ProcessReferencedParcelTrackingStatusEnumFilterIn = "UNKNOWN" )
Defines values for ProcessReferencedParcelTrackingStatusEnumFilterIn.
func (ProcessReferencedParcelTrackingStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedParcelTrackingStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedParcelTrackingStatusEnumFilterIn enum.
type ProcessReferencedParcelTrackingStatusEnumFilterNotEq ¶
type ProcessReferencedParcelTrackingStatusEnumFilterNotEq string
ProcessReferencedParcelTrackingStatusEnumFilterNotEq Search by parcelTrackingStatus
const ( ProcessReferencedParcelTrackingStatusEnumFilterNotEqAWAITSPICKUPBYRECEIVER ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "AWAITS_PICKUP_BY_RECEIVER" ProcessReferencedParcelTrackingStatusEnumFilterNotEqCANCELED ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "CANCELED" ProcessReferencedParcelTrackingStatusEnumFilterNotEqDELAYED ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "DELAYED" ProcessReferencedParcelTrackingStatusEnumFilterNotEqDELIVERED ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "DELIVERED" ProcessReferencedParcelTrackingStatusEnumFilterNotEqDESTROYED ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "DESTROYED" ProcessReferencedParcelTrackingStatusEnumFilterNotEqEXCEPTION ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "EXCEPTION" ProcessReferencedParcelTrackingStatusEnumFilterNotEqNOTDELIVERED ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "NOT_DELIVERED" ProcessReferencedParcelTrackingStatusEnumFilterNotEqNOTIFICATION ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "NOTIFICATION" ProcessReferencedParcelTrackingStatusEnumFilterNotEqOUTFORDELIVERY ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "OUT_FOR_DELIVERY" ProcessReferencedParcelTrackingStatusEnumFilterNotEqPICKEDUP ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "PICKED_UP" ProcessReferencedParcelTrackingStatusEnumFilterNotEqREGISTERED ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "REGISTERED" ProcessReferencedParcelTrackingStatusEnumFilterNotEqTRANSIT ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "TRANSIT" ProcessReferencedParcelTrackingStatusEnumFilterNotEqUNKNOWN ProcessReferencedParcelTrackingStatusEnumFilterNotEq = "UNKNOWN" )
Defines values for ProcessReferencedParcelTrackingStatusEnumFilterNotEq.
func (ProcessReferencedParcelTrackingStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedParcelTrackingStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedParcelTrackingStatusEnumFilterNotEq enum.
type ProcessReferencedParcelTrackingStatusEnumListFilter ¶
type ProcessReferencedParcelTrackingStatusEnumListFilter struct {
// Contains Search by parcelTrackingStatus
Contains *ProcessReferencedParcelTrackingStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedParcelTrackingStatusEnumListFilter ProcessReferencedParcelTrackingStatusEnumListFilter
type ProcessReferencedPickJobFilter ¶
type ProcessReferencedPickJobFilter struct {
// ShortId Search by shortId
ShortId *StringSearchFilter `json:"shortId,omitempty"`
// Status Search by status
Status *ProcessReferencedPickJobPickJobStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedPickJobFilter ProcessReferencedPickJobFilter
type ProcessReferencedPickJobPickJobStatusEnumFilter ¶
type ProcessReferencedPickJobPickJobStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedPickJobPickJobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedPickJobPickJobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedPickJobPickJobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedPickJobPickJobStatusEnumFilter ProcessReferencedPickJobPickJobStatusEnumFilter
type ProcessReferencedPickJobPickJobStatusEnumFilterEq ¶
type ProcessReferencedPickJobPickJobStatusEnumFilterEq string
ProcessReferencedPickJobPickJobStatusEnumFilterEq Search by status
const ( ProcessReferencedPickJobPickJobStatusEnumFilterEqABORTED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "ABORTED" ProcessReferencedPickJobPickJobStatusEnumFilterEqCANCELED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "CANCELED" ProcessReferencedPickJobPickJobStatusEnumFilterEqCLOSED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "CLOSED" ProcessReferencedPickJobPickJobStatusEnumFilterEqEXPIRED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "EXPIRED" ProcessReferencedPickJobPickJobStatusEnumFilterEqINPROGRESS ProcessReferencedPickJobPickJobStatusEnumFilterEq = "IN_PROGRESS" ProcessReferencedPickJobPickJobStatusEnumFilterEqOBSOLETE ProcessReferencedPickJobPickJobStatusEnumFilterEq = "OBSOLETE" ProcessReferencedPickJobPickJobStatusEnumFilterEqOPEN ProcessReferencedPickJobPickJobStatusEnumFilterEq = "OPEN" ProcessReferencedPickJobPickJobStatusEnumFilterEqPAUSED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "PAUSED" ProcessReferencedPickJobPickJobStatusEnumFilterEqPICKED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "PICKED" ProcessReferencedPickJobPickJobStatusEnumFilterEqREJECTED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "REJECTED" ProcessReferencedPickJobPickJobStatusEnumFilterEqREROUTED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "REROUTED" ProcessReferencedPickJobPickJobStatusEnumFilterEqRESTOWED ProcessReferencedPickJobPickJobStatusEnumFilterEq = "RESTOWED" ProcessReferencedPickJobPickJobStatusEnumFilterEqWAITINGFORINPUT ProcessReferencedPickJobPickJobStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedPickJobPickJobStatusEnumFilterEq.
func (ProcessReferencedPickJobPickJobStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedPickJobPickJobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedPickJobPickJobStatusEnumFilterEq enum.
type ProcessReferencedPickJobPickJobStatusEnumFilterIn ¶
type ProcessReferencedPickJobPickJobStatusEnumFilterIn string
ProcessReferencedPickJobPickJobStatusEnumFilterIn defines model for ProcessReferencedPickJobPickJobStatusEnumFilter.In.
const ( ProcessReferencedPickJobPickJobStatusEnumFilterInABORTED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "ABORTED" ProcessReferencedPickJobPickJobStatusEnumFilterInCANCELED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "CANCELED" ProcessReferencedPickJobPickJobStatusEnumFilterInCLOSED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "CLOSED" ProcessReferencedPickJobPickJobStatusEnumFilterInEXPIRED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "EXPIRED" ProcessReferencedPickJobPickJobStatusEnumFilterInINPROGRESS ProcessReferencedPickJobPickJobStatusEnumFilterIn = "IN_PROGRESS" ProcessReferencedPickJobPickJobStatusEnumFilterInOBSOLETE ProcessReferencedPickJobPickJobStatusEnumFilterIn = "OBSOLETE" ProcessReferencedPickJobPickJobStatusEnumFilterInOPEN ProcessReferencedPickJobPickJobStatusEnumFilterIn = "OPEN" ProcessReferencedPickJobPickJobStatusEnumFilterInPAUSED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "PAUSED" ProcessReferencedPickJobPickJobStatusEnumFilterInPICKED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "PICKED" ProcessReferencedPickJobPickJobStatusEnumFilterInREJECTED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "REJECTED" ProcessReferencedPickJobPickJobStatusEnumFilterInREROUTED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "REROUTED" ProcessReferencedPickJobPickJobStatusEnumFilterInRESTOWED ProcessReferencedPickJobPickJobStatusEnumFilterIn = "RESTOWED" ProcessReferencedPickJobPickJobStatusEnumFilterInWAITINGFORINPUT ProcessReferencedPickJobPickJobStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedPickJobPickJobStatusEnumFilterIn.
func (ProcessReferencedPickJobPickJobStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedPickJobPickJobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedPickJobPickJobStatusEnumFilterIn enum.
type ProcessReferencedPickJobPickJobStatusEnumFilterNotEq ¶
type ProcessReferencedPickJobPickJobStatusEnumFilterNotEq string
ProcessReferencedPickJobPickJobStatusEnumFilterNotEq Search by status
const ( ProcessReferencedPickJobPickJobStatusEnumFilterNotEqABORTED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "ABORTED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqCANCELED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "CANCELED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqCLOSED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "CLOSED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqEXPIRED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "EXPIRED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqINPROGRESS ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "IN_PROGRESS" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqOBSOLETE ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqOPEN ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "OPEN" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqPAUSED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "PAUSED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqPICKED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "PICKED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqREJECTED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "REJECTED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqREROUTED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "REROUTED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqRESTOWED ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "RESTOWED" ProcessReferencedPickJobPickJobStatusEnumFilterNotEqWAITINGFORINPUT ProcessReferencedPickJobPickJobStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedPickJobPickJobStatusEnumFilterNotEq.
func (ProcessReferencedPickJobPickJobStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedPickJobPickJobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedPickJobPickJobStatusEnumFilterNotEq enum.
type ProcessReferencedPickJobPickJobStatusEnumListFilter ¶
type ProcessReferencedPickJobPickJobStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedPickJobPickJobStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedPickJobPickJobStatusEnumListFilter ProcessReferencedPickJobPickJobStatusEnumListFilter
type ProcessReferencedReturnJobFilter ¶
type ProcessReferencedReturnJobFilter struct {
// Status Search by status
Status *ProcessReferencedReturnJobItemReturnJobStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedReturnJobFilter ProcessReferencedReturnJobFilter
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilter ¶
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedReturnJobItemReturnJobStatusEnumFilter ProcessReferencedReturnJobItemReturnJobStatusEnumFilter
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq ¶
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq string
ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq Search by status
const ( ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEqCANCELED ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq = "CANCELED" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEqFINISHED ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq = "FINISHED" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEqINPROGRESS ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq = "IN_PROGRESS" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEqOPEN ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq = "OPEN" )
Defines values for ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq.
func (ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedReturnJobItemReturnJobStatusEnumFilterEq enum.
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn ¶
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn string
ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn defines model for ProcessReferencedReturnJobItemReturnJobStatusEnumFilter.In.
const ( ProcessReferencedReturnJobItemReturnJobStatusEnumFilterInCANCELED ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn = "CANCELED" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterInFINISHED ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn = "FINISHED" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterInINPROGRESS ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn = "IN_PROGRESS" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterInOPEN ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn = "OPEN" )
Defines values for ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn.
func (ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedReturnJobItemReturnJobStatusEnumFilterIn enum.
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq ¶
type ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq string
ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq Search by status
const ( ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEqCANCELED ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq = "CANCELED" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEqFINISHED ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq = "FINISHED" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEqINPROGRESS ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq = "IN_PROGRESS" ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEqOPEN ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq = "OPEN" )
Defines values for ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq.
func (ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedReturnJobItemReturnJobStatusEnumFilterNotEq enum.
type ProcessReferencedReturnJobItemReturnJobStatusEnumListFilter ¶
type ProcessReferencedReturnJobItemReturnJobStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedReturnJobItemReturnJobStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedReturnJobItemReturnJobStatusEnumListFilter ProcessReferencedReturnJobItemReturnJobStatusEnumListFilter
type ProcessReferencedServiceJobFilter ¶
type ProcessReferencedServiceJobFilter struct {
// Status Search by status
Status *ProcessReferencedServiceJobServiceJobStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedServiceJobFilter ProcessReferencedServiceJobFilter
type ProcessReferencedServiceJobServiceJobStatusEnumFilter ¶
type ProcessReferencedServiceJobServiceJobStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedServiceJobServiceJobStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedServiceJobServiceJobStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedServiceJobServiceJobStatusEnumFilter ProcessReferencedServiceJobServiceJobStatusEnumFilter
type ProcessReferencedServiceJobServiceJobStatusEnumFilterEq ¶
type ProcessReferencedServiceJobServiceJobStatusEnumFilterEq string
ProcessReferencedServiceJobServiceJobStatusEnumFilterEq Search by status
const ( ProcessReferencedServiceJobServiceJobStatusEnumFilterEqCANCELLED ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "CANCELLED" ProcessReferencedServiceJobServiceJobStatusEnumFilterEqFINISHED ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "FINISHED" ProcessReferencedServiceJobServiceJobStatusEnumFilterEqINPROGRESS ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "IN_PROGRESS" ProcessReferencedServiceJobServiceJobStatusEnumFilterEqNOTREADY ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "NOT_READY" ProcessReferencedServiceJobServiceJobStatusEnumFilterEqOBSOLETE ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "OBSOLETE" ProcessReferencedServiceJobServiceJobStatusEnumFilterEqOPEN ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "OPEN" ProcessReferencedServiceJobServiceJobStatusEnumFilterEqWAITINGFORINPUT ProcessReferencedServiceJobServiceJobStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedServiceJobServiceJobStatusEnumFilterEq.
func (ProcessReferencedServiceJobServiceJobStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedServiceJobServiceJobStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedServiceJobServiceJobStatusEnumFilterEq enum.
type ProcessReferencedServiceJobServiceJobStatusEnumFilterIn ¶
type ProcessReferencedServiceJobServiceJobStatusEnumFilterIn string
ProcessReferencedServiceJobServiceJobStatusEnumFilterIn defines model for ProcessReferencedServiceJobServiceJobStatusEnumFilter.In.
const ( ProcessReferencedServiceJobServiceJobStatusEnumFilterInCANCELLED ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "CANCELLED" ProcessReferencedServiceJobServiceJobStatusEnumFilterInFINISHED ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "FINISHED" ProcessReferencedServiceJobServiceJobStatusEnumFilterInINPROGRESS ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "IN_PROGRESS" ProcessReferencedServiceJobServiceJobStatusEnumFilterInNOTREADY ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "NOT_READY" ProcessReferencedServiceJobServiceJobStatusEnumFilterInOBSOLETE ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "OBSOLETE" ProcessReferencedServiceJobServiceJobStatusEnumFilterInOPEN ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "OPEN" ProcessReferencedServiceJobServiceJobStatusEnumFilterInWAITINGFORINPUT ProcessReferencedServiceJobServiceJobStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedServiceJobServiceJobStatusEnumFilterIn.
func (ProcessReferencedServiceJobServiceJobStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedServiceJobServiceJobStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedServiceJobServiceJobStatusEnumFilterIn enum.
type ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq ¶
type ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq string
ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq Search by status
const ( ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqCANCELLED ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "CANCELLED" ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqFINISHED ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "FINISHED" ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqINPROGRESS ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "IN_PROGRESS" ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqNOTREADY ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "NOT_READY" ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqOBSOLETE ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqOPEN ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "OPEN" ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEqWAITINGFORINPUT ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq.
func (ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedServiceJobServiceJobStatusEnumFilterNotEq enum.
type ProcessReferencedServiceJobServiceJobStatusEnumListFilter ¶
type ProcessReferencedServiceJobServiceJobStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedServiceJobServiceJobStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedServiceJobServiceJobStatusEnumListFilter ProcessReferencedServiceJobServiceJobStatusEnumListFilter
type ProcessReferencedServiceLevelEnumFilter ¶
type ProcessReferencedServiceLevelEnumFilter struct {
// Eq Search by serviceLevel
Eq *ProcessReferencedServiceLevelEnumFilterEq `json:"eq,omitempty"`
// In Search by serviceLevel
In *[]ProcessReferencedServiceLevelEnumFilterIn `json:"in,omitempty"`
// NotEq Search by serviceLevel
NotEq *ProcessReferencedServiceLevelEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedServiceLevelEnumFilter ProcessReferencedServiceLevelEnumFilter
type ProcessReferencedServiceLevelEnumFilterEq ¶
type ProcessReferencedServiceLevelEnumFilterEq string
ProcessReferencedServiceLevelEnumFilterEq Search by serviceLevel
const ( ProcessReferencedServiceLevelEnumFilterEqDELIVERY ProcessReferencedServiceLevelEnumFilterEq = "DELIVERY" ProcessReferencedServiceLevelEnumFilterEqSAMEDAY ProcessReferencedServiceLevelEnumFilterEq = "SAMEDAY" )
Defines values for ProcessReferencedServiceLevelEnumFilterEq.
func (ProcessReferencedServiceLevelEnumFilterEq) Valid ¶
func (e ProcessReferencedServiceLevelEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedServiceLevelEnumFilterEq enum.
type ProcessReferencedServiceLevelEnumFilterIn ¶
type ProcessReferencedServiceLevelEnumFilterIn string
ProcessReferencedServiceLevelEnumFilterIn defines model for ProcessReferencedServiceLevelEnumFilter.In.
const ( ProcessReferencedServiceLevelEnumFilterInDELIVERY ProcessReferencedServiceLevelEnumFilterIn = "DELIVERY" ProcessReferencedServiceLevelEnumFilterInSAMEDAY ProcessReferencedServiceLevelEnumFilterIn = "SAMEDAY" )
Defines values for ProcessReferencedServiceLevelEnumFilterIn.
func (ProcessReferencedServiceLevelEnumFilterIn) Valid ¶
func (e ProcessReferencedServiceLevelEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedServiceLevelEnumFilterIn enum.
type ProcessReferencedServiceLevelEnumFilterNotEq ¶
type ProcessReferencedServiceLevelEnumFilterNotEq string
ProcessReferencedServiceLevelEnumFilterNotEq Search by serviceLevel
const ( ProcessReferencedServiceLevelEnumFilterNotEqDELIVERY ProcessReferencedServiceLevelEnumFilterNotEq = "DELIVERY" ProcessReferencedServiceLevelEnumFilterNotEqSAMEDAY ProcessReferencedServiceLevelEnumFilterNotEq = "SAMEDAY" )
Defines values for ProcessReferencedServiceLevelEnumFilterNotEq.
func (ProcessReferencedServiceLevelEnumFilterNotEq) Valid ¶
func (e ProcessReferencedServiceLevelEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedServiceLevelEnumFilterNotEq enum.
type ProcessReferencedServiceLevelEnumListFilter ¶
type ProcessReferencedServiceLevelEnumListFilter struct {
// Contains Search by serviceLevel
Contains *ProcessReferencedServiceLevelEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedServiceLevelEnumListFilter ProcessReferencedServiceLevelEnumListFilter
type ProcessReferencedShipmentFilter ¶
type ProcessReferencedShipmentFilter struct {
// Status Search by status
Status *ProcessReferencedShipmentShipmentStatusEnumListFilter `json:"status,omitempty"`
}
ProcessReferencedShipmentFilter ProcessReferencedShipmentFilter
type ProcessReferencedShipmentShipmentStatusEnumFilter ¶
type ProcessReferencedShipmentShipmentStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessReferencedShipmentShipmentStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessReferencedShipmentShipmentStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessReferencedShipmentShipmentStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessReferencedShipmentShipmentStatusEnumFilter ProcessReferencedShipmentShipmentStatusEnumFilter
type ProcessReferencedShipmentShipmentStatusEnumFilterEq ¶
type ProcessReferencedShipmentShipmentStatusEnumFilterEq string
ProcessReferencedShipmentShipmentStatusEnumFilterEq Search by status
const ( ProcessReferencedShipmentShipmentStatusEnumFilterEqCANCELED ProcessReferencedShipmentShipmentStatusEnumFilterEq = "CANCELED" ProcessReferencedShipmentShipmentStatusEnumFilterEqCOMPLETED ProcessReferencedShipmentShipmentStatusEnumFilterEq = "COMPLETED" ProcessReferencedShipmentShipmentStatusEnumFilterEqCONFIRMED ProcessReferencedShipmentShipmentStatusEnumFilterEq = "CONFIRMED" ProcessReferencedShipmentShipmentStatusEnumFilterEqINITIAL ProcessReferencedShipmentShipmentStatusEnumFilterEq = "INITIAL" ProcessReferencedShipmentShipmentStatusEnumFilterEqOBSOLETE ProcessReferencedShipmentShipmentStatusEnumFilterEq = "OBSOLETE" ProcessReferencedShipmentShipmentStatusEnumFilterEqREQUEST ProcessReferencedShipmentShipmentStatusEnumFilterEq = "REQUEST" ProcessReferencedShipmentShipmentStatusEnumFilterEqRETRYABLE ProcessReferencedShipmentShipmentStatusEnumFilterEq = "RETRYABLE" )
Defines values for ProcessReferencedShipmentShipmentStatusEnumFilterEq.
func (ProcessReferencedShipmentShipmentStatusEnumFilterEq) Valid ¶
func (e ProcessReferencedShipmentShipmentStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedShipmentShipmentStatusEnumFilterEq enum.
type ProcessReferencedShipmentShipmentStatusEnumFilterIn ¶
type ProcessReferencedShipmentShipmentStatusEnumFilterIn string
ProcessReferencedShipmentShipmentStatusEnumFilterIn defines model for ProcessReferencedShipmentShipmentStatusEnumFilter.In.
const ( ProcessReferencedShipmentShipmentStatusEnumFilterInCANCELED ProcessReferencedShipmentShipmentStatusEnumFilterIn = "CANCELED" ProcessReferencedShipmentShipmentStatusEnumFilterInCOMPLETED ProcessReferencedShipmentShipmentStatusEnumFilterIn = "COMPLETED" ProcessReferencedShipmentShipmentStatusEnumFilterInCONFIRMED ProcessReferencedShipmentShipmentStatusEnumFilterIn = "CONFIRMED" ProcessReferencedShipmentShipmentStatusEnumFilterInINITIAL ProcessReferencedShipmentShipmentStatusEnumFilterIn = "INITIAL" ProcessReferencedShipmentShipmentStatusEnumFilterInOBSOLETE ProcessReferencedShipmentShipmentStatusEnumFilterIn = "OBSOLETE" ProcessReferencedShipmentShipmentStatusEnumFilterInREQUEST ProcessReferencedShipmentShipmentStatusEnumFilterIn = "REQUEST" ProcessReferencedShipmentShipmentStatusEnumFilterInRETRYABLE ProcessReferencedShipmentShipmentStatusEnumFilterIn = "RETRYABLE" )
Defines values for ProcessReferencedShipmentShipmentStatusEnumFilterIn.
func (ProcessReferencedShipmentShipmentStatusEnumFilterIn) Valid ¶
func (e ProcessReferencedShipmentShipmentStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedShipmentShipmentStatusEnumFilterIn enum.
type ProcessReferencedShipmentShipmentStatusEnumFilterNotEq ¶
type ProcessReferencedShipmentShipmentStatusEnumFilterNotEq string
ProcessReferencedShipmentShipmentStatusEnumFilterNotEq Search by status
const ( ProcessReferencedShipmentShipmentStatusEnumFilterNotEqCANCELED ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "CANCELED" ProcessReferencedShipmentShipmentStatusEnumFilterNotEqCOMPLETED ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "COMPLETED" ProcessReferencedShipmentShipmentStatusEnumFilterNotEqCONFIRMED ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "CONFIRMED" ProcessReferencedShipmentShipmentStatusEnumFilterNotEqINITIAL ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "INITIAL" ProcessReferencedShipmentShipmentStatusEnumFilterNotEqOBSOLETE ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "OBSOLETE" ProcessReferencedShipmentShipmentStatusEnumFilterNotEqREQUEST ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "REQUEST" ProcessReferencedShipmentShipmentStatusEnumFilterNotEqRETRYABLE ProcessReferencedShipmentShipmentStatusEnumFilterNotEq = "RETRYABLE" )
Defines values for ProcessReferencedShipmentShipmentStatusEnumFilterNotEq.
func (ProcessReferencedShipmentShipmentStatusEnumFilterNotEq) Valid ¶
func (e ProcessReferencedShipmentShipmentStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessReferencedShipmentShipmentStatusEnumFilterNotEq enum.
type ProcessReferencedShipmentShipmentStatusEnumListFilter ¶
type ProcessReferencedShipmentShipmentStatusEnumListFilter struct {
// Contains Search by status
Contains *ProcessReferencedShipmentShipmentStatusEnumFilter `json:"contains,omitempty"`
}
ProcessReferencedShipmentShipmentStatusEnumListFilter ProcessReferencedShipmentShipmentStatusEnumListFilter
type ProcessReferencedStickerFilter ¶
type ProcessReferencedStickerFilter struct {
// Name Search by name
Name *StringSearchFilter `json:"name,omitempty"`
}
ProcessReferencedStickerFilter ProcessReferencedStickerFilter
type ProcessSearchQuery ¶
type ProcessSearchQuery struct {
And *[]ProcessSearchQuery `json:"and,omitempty"`
// Created Search by created
Created *DateFilter `json:"created,omitempty"`
// DocumentRefs Search by documentRefs
DocumentRefs *StringListFilter `json:"documentRefs,omitempty"`
// DomainStatuses Nested search by domainStatuses
DomainStatuses *ProcessDomainStatusesFilter `json:"domainStatuses,omitempty"`
// DomsStatus Search by domsStatus
DomsStatus *ProcessStatusEnumFilter `json:"domsStatus,omitempty"`
// ExternalActionRefs Search by externalActionRefs
ExternalActionRefs *StringListFilter `json:"externalActionRefs,omitempty"`
// FacilityRefs Search by facilityRefs
FacilityRefs *StringListFilter `json:"facilityRefs,omitempty"`
// FacilityRefsWithActiveOperations Search by facilityRefsWithActiveOperations
FacilityRefsWithActiveOperations *StringFilter `json:"facilityRefsWithActiveOperations,omitempty"`
// FlatRefs Search by flatRefs
FlatRefs *StringListFilter `json:"flatRefs,omitempty"`
// HandoverJobRefs Search by handoverJobRefs
HandoverJobRefs *StringListFilter `json:"handoverJobRefs,omitempty"`
// InventoryStatus Search by inventoryStatus
InventoryStatus *ProcessStatusEnumFilter `json:"inventoryStatus,omitempty"`
// ItemReturnJobsRef Search by itemReturnJobsRef
ItemReturnJobsRef *StringListFilter `json:"itemReturnJobsRef,omitempty"`
// OperativeStatus Search by operativeStatus
OperativeStatus *ProcessStatusEnumFilter `json:"operativeStatus,omitempty"`
Or *[]ProcessSearchQuery `json:"or,omitempty"`
// OrderRef Search by orderRef
OrderRef *StringFilter `json:"orderRef,omitempty"`
// PackJobRefs Search by packJobRefs
PackJobRefs *StringListFilter `json:"packJobRefs,omitempty"`
// PickJobRefs Search by pickJobRefs
PickJobRefs *StringListFilter `json:"pickJobRefs,omitempty"`
// ProcessId Search by processId
ProcessId *StringSearchFilter `json:"processId,omitempty"`
// Referenced Nested search by referenced
Referenced *ProcessReferencedFilter `json:"referenced,omitempty"`
// ReturnRefs Search by returnRefs
ReturnRefs *StringListFilter `json:"returnRefs,omitempty"`
// ReturnStatus Search by returnStatus
ReturnStatus *ProcessStatusEnumFilter `json:"returnStatus,omitempty"`
// RoutingPlanRefs Search by routingPlanRefs
RoutingPlanRefs *StringListFilter `json:"routingPlanRefs,omitempty"`
// SearchTerm Full-text search for this entity
SearchTerm *SearchFilter `json:"searchTerm,omitempty"`
// ServiceJobRefs Search by serviceJobRefs
ServiceJobRefs *StringListFilter `json:"serviceJobRefs,omitempty"`
// ShipmentRefs Search by shipmentRefs
ShipmentRefs *StringListFilter `json:"shipmentRefs,omitempty"`
// Status Search by status
Status *ProcessStatusEnumFilter `json:"status,omitempty"`
// Tags Nested list search by tags
Tags *ProcessTagsListFilter `json:"tags,omitempty"`
}
ProcessSearchQuery ProcessSearchQuery
type ProcessStatusEnumFilter ¶
type ProcessStatusEnumFilter struct {
// Eq Search by status
Eq *ProcessStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ProcessStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ProcessStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ProcessStatusEnumFilter ProcessStatusEnumFilter
type ProcessStatusEnumFilterEq ¶
type ProcessStatusEnumFilterEq string
ProcessStatusEnumFilterEq Search by status
const ( ProcessStatusEnumFilterEqCANCELED ProcessStatusEnumFilterEq = "CANCELED" ProcessStatusEnumFilterEqCREATED ProcessStatusEnumFilterEq = "CREATED" ProcessStatusEnumFilterEqERROR ProcessStatusEnumFilterEq = "ERROR" ProcessStatusEnumFilterEqFINISHED ProcessStatusEnumFilterEq = "FINISHED" ProcessStatusEnumFilterEqINPROGRESS ProcessStatusEnumFilterEq = "IN_PROGRESS" ProcessStatusEnumFilterEqNOTAVAILABLE ProcessStatusEnumFilterEq = "NOT_AVAILABLE" )
Defines values for ProcessStatusEnumFilterEq.
func (ProcessStatusEnumFilterEq) Valid ¶
func (e ProcessStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessStatusEnumFilterEq enum.
type ProcessStatusEnumFilterIn ¶
type ProcessStatusEnumFilterIn string
ProcessStatusEnumFilterIn defines model for ProcessStatusEnumFilter.In.
const ( ProcessStatusEnumFilterInCANCELED ProcessStatusEnumFilterIn = "CANCELED" ProcessStatusEnumFilterInCREATED ProcessStatusEnumFilterIn = "CREATED" ProcessStatusEnumFilterInERROR ProcessStatusEnumFilterIn = "ERROR" ProcessStatusEnumFilterInFINISHED ProcessStatusEnumFilterIn = "FINISHED" ProcessStatusEnumFilterInINPROGRESS ProcessStatusEnumFilterIn = "IN_PROGRESS" ProcessStatusEnumFilterInNOTAVAILABLE ProcessStatusEnumFilterIn = "NOT_AVAILABLE" )
Defines values for ProcessStatusEnumFilterIn.
func (ProcessStatusEnumFilterIn) Valid ¶
func (e ProcessStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ProcessStatusEnumFilterIn enum.
type ProcessStatusEnumFilterNotEq ¶
type ProcessStatusEnumFilterNotEq string
ProcessStatusEnumFilterNotEq Search by status
const ( ProcessStatusEnumFilterNotEqCANCELED ProcessStatusEnumFilterNotEq = "CANCELED" ProcessStatusEnumFilterNotEqCREATED ProcessStatusEnumFilterNotEq = "CREATED" ProcessStatusEnumFilterNotEqERROR ProcessStatusEnumFilterNotEq = "ERROR" ProcessStatusEnumFilterNotEqFINISHED ProcessStatusEnumFilterNotEq = "FINISHED" ProcessStatusEnumFilterNotEqINPROGRESS ProcessStatusEnumFilterNotEq = "IN_PROGRESS" ProcessStatusEnumFilterNotEqNOTAVAILABLE ProcessStatusEnumFilterNotEq = "NOT_AVAILABLE" )
Defines values for ProcessStatusEnumFilterNotEq.
func (ProcessStatusEnumFilterNotEq) Valid ¶
func (e ProcessStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ProcessStatusEnumFilterNotEq enum.
type ProcessTagsFilter ¶
type ProcessTagsFilter struct {
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Value Search by value
Value *StringFilter `json:"value,omitempty"`
}
ProcessTagsFilter ProcessTagsFilter
type ProcessTagsListFilter ¶
type ProcessTagsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ProcessTagsFilter `json:"contains,omitempty"`
}
ProcessTagsListFilter ProcessTagsListFilter
type PutFacilityListingJSONRequestBody ¶
type PutFacilityListingJSONRequestBody = ListingsForReplacement
PutFacilityListingJSONRequestBody defines body for PutFacilityListing for application/json ContentType.
type PutFacilityListingPartialStockJSONRequestBody ¶
type PutFacilityListingPartialStockJSONRequestBody = PartialStocksForReplacement
PutFacilityListingPartialStockJSONRequestBody defines body for PutFacilityListingPartialStock for application/json ContentType.
type PutFacilityListingPartialStockResponse ¶
type PutFacilityListingPartialStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParsePutFacilityListingPartialStockResponse ¶
func ParsePutFacilityListingPartialStockResponse(rsp *http.Response) (*PutFacilityListingPartialStockResponse, error)
ParsePutFacilityListingPartialStockResponse parses an HTTP response from a PutFacilityListingPartialStockWithResponse call
func (PutFacilityListingPartialStockResponse) ContentType ¶
func (r PutFacilityListingPartialStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PutFacilityListingPartialStockResponse) Status ¶
func (r PutFacilityListingPartialStockResponse) Status() string
Status returns HTTPResponse.Status
func (PutFacilityListingPartialStockResponse) StatusCode ¶
func (r PutFacilityListingPartialStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type PutFacilityListingResponse ¶
type PutFacilityListingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]ListingBulkOperationResult
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParsePutFacilityListingResponse ¶
func ParsePutFacilityListingResponse(rsp *http.Response) (*PutFacilityListingResponse, error)
ParsePutFacilityListingResponse parses an HTTP response from a PutFacilityListingWithResponse call
func (PutFacilityListingResponse) ContentType ¶
func (r PutFacilityListingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (PutFacilityListingResponse) Status ¶
func (r PutFacilityListingResponse) Status() string
Status returns HTTPResponse.Status
func (PutFacilityListingResponse) StatusCode ¶
func (r PutFacilityListingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RatingConfigurationType ¶
type RatingConfigurationType string
RatingConfigurationType This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />Identifies the rating configuration variant and determines which properties are applicable.
const (
COSTCOMPONENTS RatingConfigurationType = "COST_COMPONENTS"
)
Defines values for RatingConfigurationType.
func (RatingConfigurationType) Valid ¶
func (e RatingConfigurationType) Valid() bool
Valid indicates whether the value is a known member of the RatingConfigurationType enum.
type RatingImplementation ¶
type RatingImplementation string
RatingImplementation This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />
const ( RatingImplementationCAPACITY RatingImplementation = "CAPACITY" RatingImplementationCOSTCOMPONENTS RatingImplementation = "COST-COMPONENTS" RatingImplementationDELIVERYCOSTS RatingImplementation = "DELIVERY-COSTS" RatingImplementationDELIVERYTIME RatingImplementation = "DELIVERY-TIME" RatingImplementationEXPIRYDATE RatingImplementation = "EXPIRY-DATE" RatingImplementationGEODISTANCE RatingImplementation = "GEO-DISTANCE" RatingImplementationMATCHINGBUSINESSTYPE RatingImplementation = "MATCHING-BUSINESSTYPE" RatingImplementationNUMBEROFDELIVERIES RatingImplementation = "NUMBER-OF-DELIVERIES" RatingImplementationPREFERSTORE RatingImplementation = "PREFER-STORE" RatingImplementationPREFERWAREHOUSE RatingImplementation = "PREFER-WAREHOUSE" RatingImplementationSTOCKAVAILABILITY RatingImplementation = "STOCK-AVAILABILITY" RatingImplementationSTOCKBALANCING RatingImplementation = "STOCK-BALANCING" RatingImplementationTURNOVER RatingImplementation = "TURNOVER" RatingImplementationWORKLOADBALANCING RatingImplementation = "WORKLOAD-BALANCING" RatingImplementationZONE RatingImplementation = "ZONE" )
Defines values for RatingImplementation.
func (RatingImplementation) Valid ¶
func (e RatingImplementation) Valid() bool
Valid indicates whether the value is a known member of the RatingImplementation enum.
type RemoteConfigurationScopesFilter ¶
type RemoteConfigurationScopesFilter struct {
// FacilityRefs Search by facilityRefs
FacilityRefs *StringListFilter `json:"facilityRefs,omitempty"`
// UserRefs Search by userRefs
UserRefs *StringListFilter `json:"userRefs,omitempty"`
}
RemoteConfigurationScopesFilter RemoteConfigurationScopesFilter
type RemoteConfigurationScopesListFilter ¶
type RemoteConfigurationScopesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RemoteConfigurationScopesFilter `json:"contains,omitempty"`
}
RemoteConfigurationScopesListFilter RemoteConfigurationScopesListFilter
type RemoteConfigurationSearchQuery ¶
type RemoteConfigurationSearchQuery struct {
And *[]RemoteConfigurationSearchQuery `json:"and,omitempty"`
// Groups Search by groups
Groups *StringListFilter `json:"groups,omitempty"`
// Key Search by key
Key *StringFilter `json:"key,omitempty"`
Or *[]RemoteConfigurationSearchQuery `json:"or,omitempty"`
// Scopes Nested list search by scopes
Scopes *RemoteConfigurationScopesListFilter `json:"scopes,omitempty"`
}
RemoteConfigurationSearchQuery RemoteConfigurationSearchQuery
type RemoveFacilityCoordinatesActionParameter ¶
type RemoveFacilityCoordinatesActionParameter = AbstractFacilityActionsParameter
RemoveFacilityCoordinatesActionParameter AbstractFacilityActionsParameter
type ReplaceFacility200JSONResponseBody ¶
type ReplaceFacility200JSONResponseBody struct {
// contains filtered or unexported fields
}
ReplaceFacility200JSONResponseBody defines parameters for ReplaceFacility.
func (ReplaceFacility200JSONResponseBody) AsManagedFacility ¶
func (t ReplaceFacility200JSONResponseBody) AsManagedFacility() (ManagedFacility, error)
AsManagedFacility returns the union data inside the ReplaceFacility200JSONResponseBody as a ManagedFacility
func (ReplaceFacility200JSONResponseBody) AsSupplier ¶
func (t ReplaceFacility200JSONResponseBody) AsSupplier() (Supplier, error)
AsSupplier returns the union data inside the ReplaceFacility200JSONResponseBody as a Supplier
func (*ReplaceFacility200JSONResponseBody) FromManagedFacility ¶
func (t *ReplaceFacility200JSONResponseBody) FromManagedFacility(v ManagedFacility) error
FromManagedFacility overwrites any union data inside the ReplaceFacility200JSONResponseBody as the provided ManagedFacility
func (*ReplaceFacility200JSONResponseBody) FromSupplier ¶
func (t *ReplaceFacility200JSONResponseBody) FromSupplier(v Supplier) error
FromSupplier overwrites any union data inside the ReplaceFacility200JSONResponseBody as the provided Supplier
func (ReplaceFacility200JSONResponseBody) MarshalJSON ¶
func (t ReplaceFacility200JSONResponseBody) MarshalJSON() ([]byte, error)
func (*ReplaceFacility200JSONResponseBody) MergeManagedFacility ¶
func (t *ReplaceFacility200JSONResponseBody) MergeManagedFacility(v ManagedFacility) error
MergeManagedFacility performs a merge with any union data inside the ReplaceFacility200JSONResponseBody, using the provided ManagedFacility
func (*ReplaceFacility200JSONResponseBody) MergeSupplier ¶
func (t *ReplaceFacility200JSONResponseBody) MergeSupplier(v Supplier) error
MergeSupplier performs a merge with any union data inside the ReplaceFacility200JSONResponseBody, using the provided Supplier
func (*ReplaceFacility200JSONResponseBody) UnmarshalJSON ¶
func (t *ReplaceFacility200JSONResponseBody) UnmarshalJSON(b []byte) error
type ReplaceFacilityJSONBody ¶
type ReplaceFacilityJSONBody struct {
// contains filtered or unexported fields
}
ReplaceFacilityJSONBody defines parameters for ReplaceFacility.
func (ReplaceFacilityJSONBody) AsManagedFacilityForReplacement ¶
func (t ReplaceFacilityJSONBody) AsManagedFacilityForReplacement() (ManagedFacilityForReplacement, error)
AsManagedFacilityForReplacement returns the union data inside the ReplaceFacilityJSONBody as a ManagedFacilityForReplacement
func (ReplaceFacilityJSONBody) AsSupplierForReplacement ¶
func (t ReplaceFacilityJSONBody) AsSupplierForReplacement() (SupplierForReplacement, error)
AsSupplierForReplacement returns the union data inside the ReplaceFacilityJSONBody as a SupplierForReplacement
func (ReplaceFacilityJSONBody) Discriminator ¶
func (t ReplaceFacilityJSONBody) Discriminator() (string, error)
func (*ReplaceFacilityJSONBody) FromManagedFacilityForReplacement ¶
func (t *ReplaceFacilityJSONBody) FromManagedFacilityForReplacement(v ManagedFacilityForReplacement) error
FromManagedFacilityForReplacement overwrites any union data inside the ReplaceFacilityJSONBody as the provided ManagedFacilityForReplacement
func (*ReplaceFacilityJSONBody) FromSupplierForReplacement ¶
func (t *ReplaceFacilityJSONBody) FromSupplierForReplacement(v SupplierForReplacement) error
FromSupplierForReplacement overwrites any union data inside the ReplaceFacilityJSONBody as the provided SupplierForReplacement
func (ReplaceFacilityJSONBody) MarshalJSON ¶
func (t ReplaceFacilityJSONBody) MarshalJSON() ([]byte, error)
func (*ReplaceFacilityJSONBody) MergeManagedFacilityForReplacement ¶
func (t *ReplaceFacilityJSONBody) MergeManagedFacilityForReplacement(v ManagedFacilityForReplacement) error
MergeManagedFacilityForReplacement performs a merge with any union data inside the ReplaceFacilityJSONBody, using the provided ManagedFacilityForReplacement
func (*ReplaceFacilityJSONBody) MergeSupplierForReplacement ¶
func (t *ReplaceFacilityJSONBody) MergeSupplierForReplacement(v SupplierForReplacement) error
MergeSupplierForReplacement performs a merge with any union data inside the ReplaceFacilityJSONBody, using the provided SupplierForReplacement
func (*ReplaceFacilityJSONBody) UnmarshalJSON ¶
func (t *ReplaceFacilityJSONBody) UnmarshalJSON(b []byte) error
func (ReplaceFacilityJSONBody) ValueByDiscriminator ¶
func (t ReplaceFacilityJSONBody) ValueByDiscriminator() (interface{}, error)
type ReplaceFacilityJSONRequestBody ¶
type ReplaceFacilityJSONRequestBody ReplaceFacilityJSONBody
ReplaceFacilityJSONRequestBody defines body for ReplaceFacility for application/json ContentType.
type ReplaceFacilityResponse ¶
type ReplaceFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ReplaceFacility200JSONResponseBody
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
JSON409 *ApiError
}
func ParseReplaceFacilityResponse ¶
func ParseReplaceFacilityResponse(rsp *http.Response) (*ReplaceFacilityResponse, error)
ParseReplaceFacilityResponse parses an HTTP response from a ReplaceFacilityWithResponse call
func (ReplaceFacilityResponse) ContentType ¶
func (r ReplaceFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (ReplaceFacilityResponse) Status ¶
func (r ReplaceFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (ReplaceFacilityResponse) StatusCode ¶
func (r ReplaceFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type RequestEditorFn ¶
RequestEditorFn is the function signature for the RequestEditor callback function
type ReservationRelatedRefsFilter ¶
type ReservationRelatedRefsFilter struct {
// OrderRefs Search by orderRefs
OrderRefs *StringListFilter `json:"orderRefs,omitempty"`
// PickJobRefs Search by pickJobRefs
PickJobRefs *StringListFilter `json:"pickJobRefs,omitempty"`
// RoutingPlanRefs Search by routingPlanRefs
RoutingPlanRefs *StringListFilter `json:"routingPlanRefs,omitempty"`
// TransferRefs Search by transferRefs
TransferRefs *StringListFilter `json:"transferRefs,omitempty"`
}
ReservationRelatedRefsFilter ReservationRelatedRefsFilter
type ReservationSearchQuery ¶
type ReservationSearchQuery struct {
And *[]ReservationSearchQuery `json:"and,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
Or *[]ReservationSearchQuery `json:"or,omitempty"`
// RelatedRefs Nested search by relatedRefs
RelatedRefs *ReservationRelatedRefsFilter `json:"relatedRefs,omitempty"`
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
}
ReservationSearchQuery ReservationSearchQuery
type Role ¶
type Role struct {
// Context An array of context objects, each defining a type and its allowed values — if a type is omitted, access for that type is unrestricted; if included, access is limited to the specified values, and each type must appear at most once.
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Contexts Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Contexts *[]ContextLimitation `json:"contexts,omitempty"`
// Created The date when the role was created.
Created time.Time `json:"created"`
// CustomAttributes The custom attributes of the role, which can be used to store additional information.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Description The description of the role, which provides more details about its purpose.
Description *string `json:"description,omitempty"`
// DisplayName The display name of the role, which is used for user interfaces and may differ from the name (defaults to name if not provided).
DisplayName *string `json:"displayName,omitempty"`
// LastModified The date when the role was last modified.
LastModified time.Time `json:"lastModified"`
// Name The name of the role, which must be unique and is used to identify the role.
Name string `json:"name"`
// Permissions The permissions associated with the role, which define what actions the role can perform.
Permissions []RolePermissions `json:"permissions"`
// Version The version of the role.
Version float32 `json:"version"`
}
Role Role
type RoleForCreation ¶
type RoleForCreation struct {
// Context An array of context objects, each defining a type and its allowed values — if a type is omitted, access for that type is unrestricted; if included, access is limited to the specified values, and each type must appear at most once.
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Contexts Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Contexts *[]ContextLimitation `json:"contexts,omitempty"`
// CustomAttributes The custom attributes of the role, which can be used to store additional information.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Description The description of the role, which provides more details about its purpose.
Description *string `json:"description,omitempty"`
// DisplayName The display name of the role, which is used for user interfaces and may differ from the name (defaults to name if not provided).
DisplayName *string `json:"displayName,omitempty"`
// Name The name of the role, which must be unique and is used to identify the role.
Name string `json:"name"`
// Permissions The permissions associated with the role, which define what actions the role can perform.
Permissions []RoleForCreationPermissions `json:"permissions"`
}
RoleForCreation RoleForCreation
type RoleForCreationPermissions ¶
type RoleForCreationPermissions string
RoleForCreationPermissions defines model for RoleForCreation.Permissions.
const ( RoleForCreationPermissionsADMINDATARESET RoleForCreationPermissions = "ADMIN_DATA_RESET" RoleForCreationPermissionsADMINMODULESREAD RoleForCreationPermissions = "ADMIN_MODULES_READ" RoleForCreationPermissionsADMINMODULESWRITE RoleForCreationPermissions = "ADMIN_MODULES_WRITE" RoleForCreationPermissionsAIASSISTANTACCESS RoleForCreationPermissions = "AI_ASSISTANT_ACCESS" RoleForCreationPermissionsANALYTICSDASHBOARDREAD RoleForCreationPermissions = "ANALYTICS_DASHBOARD_READ" RoleForCreationPermissionsAUDITREAD RoleForCreationPermissions = "AUDIT_READ" RoleForCreationPermissionsAVAILABILITYCHANNELREAD RoleForCreationPermissions = "AVAILABILITY_CHANNEL_READ" RoleForCreationPermissionsAVAILABILITYCHANNELWRITE RoleForCreationPermissions = "AVAILABILITY_CHANNEL_WRITE" RoleForCreationPermissionsBRANDREAD RoleForCreationPermissions = "BRAND_READ" RoleForCreationPermissionsCARRIERREAD RoleForCreationPermissions = "CARRIER_READ" RoleForCreationPermissionsCARRIERWRITE RoleForCreationPermissions = "CARRIER_WRITE" RoleForCreationPermissionsCATEGORYREAD RoleForCreationPermissions = "CATEGORY_READ" RoleForCreationPermissionsCATEGORYWRITE RoleForCreationPermissions = "CATEGORY_WRITE" RoleForCreationPermissionsCONFIGREAD RoleForCreationPermissions = "CONFIG_READ" RoleForCreationPermissionsCONFIGWRITE RoleForCreationPermissions = "CONFIG_WRITE" RoleForCreationPermissionsCURRENTUSERMODIFY RoleForCreationPermissions = "CURRENT_USER_MODIFY" RoleForCreationPermissionsCURRENTUSERREAD RoleForCreationPermissions = "CURRENT_USER_READ" RoleForCreationPermissionsCUSTOMSERVICEREAD RoleForCreationPermissions = "CUSTOM_SERVICE_READ" RoleForCreationPermissionsCUSTOMSERVICEWRITE RoleForCreationPermissions = "CUSTOM_SERVICE_WRITE" RoleForCreationPermissionsDELIVERYNOTEWRITE RoleForCreationPermissions = "DELIVERYNOTE_WRITE" RoleForCreationPermissionsDOCUMENTSETREAD RoleForCreationPermissions = "DOCUMENT_SET_READ" RoleForCreationPermissionsDOCUMENTSETWRITE RoleForCreationPermissions = "DOCUMENT_SET_WRITE" RoleForCreationPermissionsDOMSSTATISTICSREAD RoleForCreationPermissions = "DOMS_STATISTICS_READ" RoleForCreationPermissionsDOMSTOOLKITREAD RoleForCreationPermissions = "DOMS_TOOLKIT_READ" RoleForCreationPermissionsDOMSTOOLKITWRITE RoleForCreationPermissions = "DOMS_TOOLKIT_WRITE" RoleForCreationPermissionsEVENTREAD RoleForCreationPermissions = "EVENT_READ" RoleForCreationPermissionsEXPIRIESREAD RoleForCreationPermissions = "EXPIRIES_READ" RoleForCreationPermissionsEXPIRIESWRITE RoleForCreationPermissions = "EXPIRIES_WRITE" RoleForCreationPermissionsEXTERNALACTIONSREAD RoleForCreationPermissions = "EXTERNAL_ACTIONS_READ" RoleForCreationPermissionsEXTERNALACTIONSWRITE RoleForCreationPermissions = "EXTERNAL_ACTIONS_WRITE" RoleForCreationPermissionsEXTERNALSTOCKCHANGEREASONSREAD RoleForCreationPermissions = "EXTERNAL_STOCK_CHANGE_REASONS_READ" RoleForCreationPermissionsEXTERNALSTOCKCHANGEREASONSWRITE RoleForCreationPermissions = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" RoleForCreationPermissionsFACILITYCREATE RoleForCreationPermissions = "FACILITY_CREATE" RoleForCreationPermissionsFACILITYDELETE RoleForCreationPermissions = "FACILITY_DELETE" RoleForCreationPermissionsFACILITYGROUPREAD RoleForCreationPermissions = "FACILITY_GROUP_READ" RoleForCreationPermissionsFACILITYGROUPWRITE RoleForCreationPermissions = "FACILITY_GROUP_WRITE" RoleForCreationPermissionsFACILITYREAD RoleForCreationPermissions = "FACILITY_READ" RoleForCreationPermissionsFACILITYWRITE RoleForCreationPermissions = "FACILITY_WRITE" RoleForCreationPermissionsFILTERENTITYREAD RoleForCreationPermissions = "FILTER_ENTITY_READ" RoleForCreationPermissionsHANDOVERCONTAINERREAD RoleForCreationPermissions = "HANDOVER_CONTAINER_READ" RoleForCreationPermissionsHANDOVERCONTAINERWRITE RoleForCreationPermissions = "HANDOVER_CONTAINER_WRITE" RoleForCreationPermissionsHANDOVERJOBREAD RoleForCreationPermissions = "HANDOVERJOB_READ" RoleForCreationPermissionsHANDOVERJOBWRITE RoleForCreationPermissions = "HANDOVERJOB_WRITE" RoleForCreationPermissionsINBOUNDPROCESSREAD RoleForCreationPermissions = "INBOUND_PROCESS_READ" RoleForCreationPermissionsINBOUNDPROCESSWRITE RoleForCreationPermissions = "INBOUND_PROCESS_WRITE" RoleForCreationPermissionsKPIREAD RoleForCreationPermissions = "KPI_READ" RoleForCreationPermissionsLABELREAD RoleForCreationPermissions = "LABEL_READ" RoleForCreationPermissionsLABELWRITE RoleForCreationPermissions = "LABEL_WRITE" RoleForCreationPermissionsLINEITEMADD RoleForCreationPermissions = "LINE_ITEM_ADD" RoleForCreationPermissionsLINEITEMDELETE RoleForCreationPermissions = "LINE_ITEM_DELETE" RoleForCreationPermissionsLINEITEMPRICINGREAD RoleForCreationPermissions = "LINE_ITEM_PRICING_READ" RoleForCreationPermissionsLINEITEMQUANTITYDECREASE RoleForCreationPermissions = "LINE_ITEM_QUANTITY_DECREASE" RoleForCreationPermissionsLINEITEMQUANTITYINCREASE RoleForCreationPermissions = "LINE_ITEM_QUANTITY_INCREASE" RoleForCreationPermissionsLINKEDSERVICEJOBSREAD RoleForCreationPermissions = "LINKED_SERVICE_JOBS_READ" RoleForCreationPermissionsLINKEDSERVICEJOBSWRITE RoleForCreationPermissions = "LINKED_SERVICE_JOBS_WRITE" RoleForCreationPermissionsLISTINGDELETE RoleForCreationPermissions = "LISTING_DELETE" RoleForCreationPermissionsLISTINGREAD RoleForCreationPermissions = "LISTING_READ" RoleForCreationPermissionsLISTINGWRITE RoleForCreationPermissions = "LISTING_WRITE" RoleForCreationPermissionsLOADUNITREAD RoleForCreationPermissions = "LOADUNIT_READ" RoleForCreationPermissionsLOADUNITTYPEREAD RoleForCreationPermissions = "LOADUNITTYPE_READ" RoleForCreationPermissionsLOADUNITTYPEWRITE RoleForCreationPermissions = "LOADUNITTYPE_WRITE" RoleForCreationPermissionsLOADUNITWRITE RoleForCreationPermissions = "LOADUNIT_WRITE" RoleForCreationPermissionsLOCALEWRITE RoleForCreationPermissions = "LOCALE_WRITE" RoleForCreationPermissionsLOOKUPRECORDREAD RoleForCreationPermissions = "LOOKUP_RECORD_READ" RoleForCreationPermissionsLOOKUPRECORDWRITE RoleForCreationPermissions = "LOOKUP_RECORD_WRITE" RoleForCreationPermissionsMEASUREMENTUNITREAD RoleForCreationPermissions = "MEASUREMENTUNIT_READ" RoleForCreationPermissionsMEASUREMENTUNITWRITE RoleForCreationPermissions = "MEASUREMENTUNIT_WRITE" RoleForCreationPermissionsNOTIFICATIONCENTERCONFIGREAD RoleForCreationPermissions = "NOTIFICATION_CENTER_CONFIG_READ" RoleForCreationPermissionsNOTIFICATIONCENTERCONFIGWRITE RoleForCreationPermissions = "NOTIFICATION_CENTER_CONFIG_WRITE" RoleForCreationPermissionsNOTIFICATIONREAD RoleForCreationPermissions = "NOTIFICATION_READ" RoleForCreationPermissionsNOTIFICATIONWRITE RoleForCreationPermissions = "NOTIFICATION_WRITE" RoleForCreationPermissionsOIDCPROVIDERSCONFIGREAD RoleForCreationPermissions = "OIDC_PROVIDERS_CONFIG_READ" RoleForCreationPermissionsOIDCPROVIDERSCONFIGWRITE RoleForCreationPermissions = "OIDC_PROVIDERS_CONFIG_WRITE" RoleForCreationPermissionsOPERATIONSTATISTICSREAD RoleForCreationPermissions = "OPERATION_STATISTICS_READ" RoleForCreationPermissionsOPERATIVEPROCESSREAD RoleForCreationPermissions = "OPERATIVE_PROCESS_READ" RoleForCreationPermissionsOPERATIVEPROCESSWRITE RoleForCreationPermissions = "OPERATIVE_PROCESS_WRITE" RoleForCreationPermissionsORDERCANCEL RoleForCreationPermissions = "ORDER_CANCEL" RoleForCreationPermissionsORDERCONSUMERWRITE RoleForCreationPermissions = "ORDER_CONSUMER_WRITE" RoleForCreationPermissionsORDERCUSTOMATTRIBUTESWRITE RoleForCreationPermissions = "ORDER_CUSTOM_ATTRIBUTES_WRITE" RoleForCreationPermissionsORDERFORCECANCEL RoleForCreationPermissions = "ORDER_FORCE_CANCEL" RoleForCreationPermissionsORDERLINEITEMWRITE RoleForCreationPermissions = "ORDER_LINEITEM_WRITE" RoleForCreationPermissionsORDERREAD RoleForCreationPermissions = "ORDER_READ" RoleForCreationPermissionsORDERRECORDREAD RoleForCreationPermissions = "ORDER_RECORD_READ" RoleForCreationPermissionsORDERRECORDWRITE RoleForCreationPermissions = "ORDER_RECORD_WRITE" RoleForCreationPermissionsORDERTOTALREAD RoleForCreationPermissions = "ORDER_TOTAL_READ" RoleForCreationPermissionsORDERUNLOCK RoleForCreationPermissions = "ORDER_UNLOCK" RoleForCreationPermissionsORDERWRITE RoleForCreationPermissions = "ORDER_WRITE" RoleForCreationPermissionsPACKAGINGUNITSREAD RoleForCreationPermissions = "PACKAGING_UNITS_READ" RoleForCreationPermissionsPACKAGINGUNITSWRITE RoleForCreationPermissions = "PACKAGING_UNITS_WRITE" RoleForCreationPermissionsPACKINGCONTAINERTYPEWRITE RoleForCreationPermissions = "PACKINGCONTAINER_TYPE_WRITE" RoleForCreationPermissionsPACKINGSOURCECONTAINERREAD RoleForCreationPermissions = "PACKING_SOURCE_CONTAINER_READ" RoleForCreationPermissionsPACKINGSOURCECONTAINERWRITE RoleForCreationPermissions = "PACKING_SOURCE_CONTAINER_WRITE" RoleForCreationPermissionsPACKJOBREAD RoleForCreationPermissions = "PACKJOB_READ" RoleForCreationPermissionsPACKJOBWRITE RoleForCreationPermissions = "PACKJOB_WRITE" RoleForCreationPermissionsPARCELINFORMATIONREAD RoleForCreationPermissions = "PARCEL_INFORMATION_READ" RoleForCreationPermissionsPARCELINFORMATIONWRITE RoleForCreationPermissions = "PARCEL_INFORMATION_WRITE" RoleForCreationPermissionsPARCELREAD RoleForCreationPermissions = "PARCEL_READ" RoleForCreationPermissionsPARCELWRITE RoleForCreationPermissions = "PARCEL_WRITE" RoleForCreationPermissionsPERMISSIONREAD RoleForCreationPermissions = "PERMISSION_READ" RoleForCreationPermissionsPICKJOBREAD RoleForCreationPermissions = "PICKJOB_READ" RoleForCreationPermissionsPICKJOBREROUTE RoleForCreationPermissions = "PICKJOB_REROUTE" RoleForCreationPermissionsPICKJOBWRITE RoleForCreationPermissions = "PICKJOB_WRITE" RoleForCreationPermissionsPICKRUNREAD RoleForCreationPermissions = "PICKRUN_READ" RoleForCreationPermissionsPICKRUNWRITE RoleForCreationPermissions = "PICKRUN_WRITE" RoleForCreationPermissionsPROCESSLOGREAD RoleForCreationPermissions = "PROCESS_LOG_READ" RoleForCreationPermissionsPROCESSREAD RoleForCreationPermissions = "PROCESS_READ" RoleForCreationPermissionsPROCESSREROUTE RoleForCreationPermissions = "PROCESS_REROUTE" RoleForCreationPermissionsPROCESSWRITE RoleForCreationPermissions = "PROCESS_WRITE" RoleForCreationPermissionsPROMISESCONFIGREAD RoleForCreationPermissions = "PROMISES_CONFIG_READ" RoleForCreationPermissionsPROMISESCONFIGWRITE RoleForCreationPermissions = "PROMISES_CONFIG_WRITE" RoleForCreationPermissionsPURCHASEPRICEREAD RoleForCreationPermissions = "PURCHASE_PRICE_READ" RoleForCreationPermissionsREMOTECONFIGREAD RoleForCreationPermissions = "REMOTE_CONFIG_READ" RoleForCreationPermissionsREMOTECONFIGWRITE RoleForCreationPermissions = "REMOTE_CONFIG_WRITE" RoleForCreationPermissionsRESERVATIONREAD RoleForCreationPermissions = "RESERVATION_READ" RoleForCreationPermissionsRESERVATIONWRITE RoleForCreationPermissions = "RESERVATION_WRITE" RoleForCreationPermissionsRESTOWITEMREAD RoleForCreationPermissions = "RESTOW_ITEM_READ" RoleForCreationPermissionsRESTOWITEMWRITE RoleForCreationPermissions = "RESTOW_ITEM_WRITE" RoleForCreationPermissionsRETURNREAD RoleForCreationPermissions = "RETURN_READ" RoleForCreationPermissionsRETURNWRITE RoleForCreationPermissions = "RETURN_WRITE" RoleForCreationPermissionsROLEREAD RoleForCreationPermissions = "ROLE_READ" RoleForCreationPermissionsROLEWRITE RoleForCreationPermissions = "ROLE_WRITE" RoleForCreationPermissionsROUTINGCONFIGREAD RoleForCreationPermissions = "ROUTING_CONFIG_READ" RoleForCreationPermissionsROUTINGCONFIGWRITE RoleForCreationPermissions = "ROUTING_CONFIG_WRITE" RoleForCreationPermissionsROUTINGREAD RoleForCreationPermissions = "ROUTING_READ" RoleForCreationPermissionsROUTINGWRITE RoleForCreationPermissions = "ROUTING_WRITE" RoleForCreationPermissionsSAFETYSTOCKREAD RoleForCreationPermissions = "SAFETY_STOCK_READ" RoleForCreationPermissionsSAFETYSTOCKWRITE RoleForCreationPermissions = "SAFETY_STOCK_WRITE" RoleForCreationPermissionsSERVICEJOBREAD RoleForCreationPermissions = "SERVICE_JOB_READ" RoleForCreationPermissionsSERVICEJOBWRITE RoleForCreationPermissions = "SERVICE_JOB_WRITE" RoleForCreationPermissionsSHIPMENTREAD RoleForCreationPermissions = "SHIPMENT_READ" RoleForCreationPermissionsSHIPMENTWRITE RoleForCreationPermissions = "SHIPMENT_WRITE" RoleForCreationPermissionsSHIPPINGINFORMATIONREAD RoleForCreationPermissions = "SHIPPING_INFORMATION_READ" RoleForCreationPermissionsSHIPPINGINFORMATIONWRITE RoleForCreationPermissions = "SHIPPING_INFORMATION_WRITE" RoleForCreationPermissionsSIMULATIONORDERREAD RoleForCreationPermissions = "SIMULATION_ORDER_READ" RoleForCreationPermissionsSIMULATIONORDERWRITE RoleForCreationPermissions = "SIMULATION_ORDER_WRITE" RoleForCreationPermissionsSTACKSREAD RoleForCreationPermissions = "STACKS_READ" RoleForCreationPermissionsSTACKSWRITE RoleForCreationPermissions = "STACKS_WRITE" RoleForCreationPermissionsSTOCKAVAILABILITIESREAD RoleForCreationPermissions = "STOCK_AVAILABILITIES_READ" RoleForCreationPermissionsSTOCKREAD RoleForCreationPermissions = "STOCK_READ" RoleForCreationPermissionsSTOCKWRITE RoleForCreationPermissions = "STOCK_WRITE" RoleForCreationPermissionsSTORAGELOCATIONREAD RoleForCreationPermissions = "STORAGE_LOCATION_READ" RoleForCreationPermissionsSTORAGELOCATIONWRITE RoleForCreationPermissions = "STORAGE_LOCATION_WRITE" RoleForCreationPermissionsSTOWJOBFULLWRITE RoleForCreationPermissions = "STOW_JOB_FULL_WRITE" RoleForCreationPermissionsSTOWJOBOPERATIVEWRITE RoleForCreationPermissions = "STOW_JOB_OPERATIVE_WRITE" RoleForCreationPermissionsSTOWJOBREAD RoleForCreationPermissions = "STOW_JOB_READ" RoleForCreationPermissionsSUBSCRIPTIONREAD RoleForCreationPermissions = "SUBSCRIPTION_READ" RoleForCreationPermissionsSUBSCRIPTIONWRITE RoleForCreationPermissions = "SUBSCRIPTION_WRITE" RoleForCreationPermissionsSUBSTITUTEREAD RoleForCreationPermissions = "SUBSTITUTE_READ" RoleForCreationPermissionsSUBSTITUTEWRITE RoleForCreationPermissions = "SUBSTITUTE_WRITE" RoleForCreationPermissionsTAGREAD RoleForCreationPermissions = "TAG_READ" RoleForCreationPermissionsTAGWRITE RoleForCreationPermissions = "TAG_WRITE" RoleForCreationPermissionsTENANTCONNECTORCONFIGREAD RoleForCreationPermissions = "TENANT_CONNECTOR_CONFIG_READ" RoleForCreationPermissionsUSERMODIFY RoleForCreationPermissions = "USER_MODIFY" RoleForCreationPermissionsUSERREAD RoleForCreationPermissions = "USER_READ" RoleForCreationPermissionsUSERSREAD RoleForCreationPermissions = "USERS_READ" RoleForCreationPermissionsUSERWRITE RoleForCreationPermissions = "USER_WRITE" RoleForCreationPermissionsVALIDATIONSREAD RoleForCreationPermissions = "VALIDATIONS_READ" RoleForCreationPermissionsWORKFLOWDEFINITIONREAD RoleForCreationPermissions = "WORKFLOW_DEFINITION_READ" RoleForCreationPermissionsWORKFLOWDEFINITIONWRITE RoleForCreationPermissions = "WORKFLOW_DEFINITION_WRITE" RoleForCreationPermissionsZONEREAD RoleForCreationPermissions = "ZONE_READ" RoleForCreationPermissionsZONEWRITE RoleForCreationPermissions = "ZONE_WRITE" )
Defines values for RoleForCreationPermissions.
func (RoleForCreationPermissions) Valid ¶
func (e RoleForCreationPermissions) Valid() bool
Valid indicates whether the value is a known member of the RoleForCreationPermissions enum.
type RoleForPatch ¶
type RoleForPatch struct {
// Context An array of context objects, each defining a type and its allowed values — if a type is omitted, access for that type is unrestricted; if included, access is limited to the specified values, and each type must appear at most once.
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Contexts Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Contexts *[]ContextLimitation `json:"contexts,omitempty"`
// CustomAttributes The custom attributes of the role, which can be used to store additional information.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Description The description of the role, which provides more details about its purpose.
Description *string `json:"description,omitempty"`
// DisplayName The display name of the role, which is used for user interfaces and may differ from the name (defaults to name if not provided).
DisplayName *string `json:"displayName,omitempty"`
// Name The name of the role, which must be unique and is used to identify the role.
Name string `json:"name"`
// Permissions The permissions associated with the role, which define what actions the role can perform.
Permissions *[]RoleForPatchPermissions `json:"permissions,omitempty"`
// Version The version of the role.
Version float32 `json:"version"`
}
RoleForPatch RoleForPatch
type RoleForPatchPermissions ¶
type RoleForPatchPermissions string
RoleForPatchPermissions defines model for RoleForPatch.Permissions.
const ( RoleForPatchPermissionsADMINDATARESET RoleForPatchPermissions = "ADMIN_DATA_RESET" RoleForPatchPermissionsADMINMODULESREAD RoleForPatchPermissions = "ADMIN_MODULES_READ" RoleForPatchPermissionsADMINMODULESWRITE RoleForPatchPermissions = "ADMIN_MODULES_WRITE" RoleForPatchPermissionsAIASSISTANTACCESS RoleForPatchPermissions = "AI_ASSISTANT_ACCESS" RoleForPatchPermissionsANALYTICSDASHBOARDREAD RoleForPatchPermissions = "ANALYTICS_DASHBOARD_READ" RoleForPatchPermissionsAUDITREAD RoleForPatchPermissions = "AUDIT_READ" RoleForPatchPermissionsAVAILABILITYCHANNELREAD RoleForPatchPermissions = "AVAILABILITY_CHANNEL_READ" RoleForPatchPermissionsAVAILABILITYCHANNELWRITE RoleForPatchPermissions = "AVAILABILITY_CHANNEL_WRITE" RoleForPatchPermissionsBRANDREAD RoleForPatchPermissions = "BRAND_READ" RoleForPatchPermissionsCARRIERREAD RoleForPatchPermissions = "CARRIER_READ" RoleForPatchPermissionsCARRIERWRITE RoleForPatchPermissions = "CARRIER_WRITE" RoleForPatchPermissionsCATEGORYREAD RoleForPatchPermissions = "CATEGORY_READ" RoleForPatchPermissionsCATEGORYWRITE RoleForPatchPermissions = "CATEGORY_WRITE" RoleForPatchPermissionsCONFIGREAD RoleForPatchPermissions = "CONFIG_READ" RoleForPatchPermissionsCONFIGWRITE RoleForPatchPermissions = "CONFIG_WRITE" RoleForPatchPermissionsCURRENTUSERMODIFY RoleForPatchPermissions = "CURRENT_USER_MODIFY" RoleForPatchPermissionsCURRENTUSERREAD RoleForPatchPermissions = "CURRENT_USER_READ" RoleForPatchPermissionsCUSTOMSERVICEREAD RoleForPatchPermissions = "CUSTOM_SERVICE_READ" RoleForPatchPermissionsCUSTOMSERVICEWRITE RoleForPatchPermissions = "CUSTOM_SERVICE_WRITE" RoleForPatchPermissionsDELIVERYNOTEWRITE RoleForPatchPermissions = "DELIVERYNOTE_WRITE" RoleForPatchPermissionsDOCUMENTSETREAD RoleForPatchPermissions = "DOCUMENT_SET_READ" RoleForPatchPermissionsDOCUMENTSETWRITE RoleForPatchPermissions = "DOCUMENT_SET_WRITE" RoleForPatchPermissionsDOMSSTATISTICSREAD RoleForPatchPermissions = "DOMS_STATISTICS_READ" RoleForPatchPermissionsDOMSTOOLKITREAD RoleForPatchPermissions = "DOMS_TOOLKIT_READ" RoleForPatchPermissionsDOMSTOOLKITWRITE RoleForPatchPermissions = "DOMS_TOOLKIT_WRITE" RoleForPatchPermissionsEVENTREAD RoleForPatchPermissions = "EVENT_READ" RoleForPatchPermissionsEXPIRIESREAD RoleForPatchPermissions = "EXPIRIES_READ" RoleForPatchPermissionsEXPIRIESWRITE RoleForPatchPermissions = "EXPIRIES_WRITE" RoleForPatchPermissionsEXTERNALACTIONSREAD RoleForPatchPermissions = "EXTERNAL_ACTIONS_READ" RoleForPatchPermissionsEXTERNALACTIONSWRITE RoleForPatchPermissions = "EXTERNAL_ACTIONS_WRITE" RoleForPatchPermissionsEXTERNALSTOCKCHANGEREASONSREAD RoleForPatchPermissions = "EXTERNAL_STOCK_CHANGE_REASONS_READ" RoleForPatchPermissionsEXTERNALSTOCKCHANGEREASONSWRITE RoleForPatchPermissions = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" RoleForPatchPermissionsFACILITYCREATE RoleForPatchPermissions = "FACILITY_CREATE" RoleForPatchPermissionsFACILITYDELETE RoleForPatchPermissions = "FACILITY_DELETE" RoleForPatchPermissionsFACILITYGROUPREAD RoleForPatchPermissions = "FACILITY_GROUP_READ" RoleForPatchPermissionsFACILITYGROUPWRITE RoleForPatchPermissions = "FACILITY_GROUP_WRITE" RoleForPatchPermissionsFACILITYREAD RoleForPatchPermissions = "FACILITY_READ" RoleForPatchPermissionsFACILITYWRITE RoleForPatchPermissions = "FACILITY_WRITE" RoleForPatchPermissionsFILTERENTITYREAD RoleForPatchPermissions = "FILTER_ENTITY_READ" RoleForPatchPermissionsHANDOVERCONTAINERREAD RoleForPatchPermissions = "HANDOVER_CONTAINER_READ" RoleForPatchPermissionsHANDOVERCONTAINERWRITE RoleForPatchPermissions = "HANDOVER_CONTAINER_WRITE" RoleForPatchPermissionsHANDOVERJOBREAD RoleForPatchPermissions = "HANDOVERJOB_READ" RoleForPatchPermissionsHANDOVERJOBWRITE RoleForPatchPermissions = "HANDOVERJOB_WRITE" RoleForPatchPermissionsINBOUNDPROCESSREAD RoleForPatchPermissions = "INBOUND_PROCESS_READ" RoleForPatchPermissionsINBOUNDPROCESSWRITE RoleForPatchPermissions = "INBOUND_PROCESS_WRITE" RoleForPatchPermissionsKPIREAD RoleForPatchPermissions = "KPI_READ" RoleForPatchPermissionsLABELREAD RoleForPatchPermissions = "LABEL_READ" RoleForPatchPermissionsLABELWRITE RoleForPatchPermissions = "LABEL_WRITE" RoleForPatchPermissionsLINEITEMADD RoleForPatchPermissions = "LINE_ITEM_ADD" RoleForPatchPermissionsLINEITEMDELETE RoleForPatchPermissions = "LINE_ITEM_DELETE" RoleForPatchPermissionsLINEITEMPRICINGREAD RoleForPatchPermissions = "LINE_ITEM_PRICING_READ" RoleForPatchPermissionsLINEITEMQUANTITYDECREASE RoleForPatchPermissions = "LINE_ITEM_QUANTITY_DECREASE" RoleForPatchPermissionsLINEITEMQUANTITYINCREASE RoleForPatchPermissions = "LINE_ITEM_QUANTITY_INCREASE" RoleForPatchPermissionsLINKEDSERVICEJOBSREAD RoleForPatchPermissions = "LINKED_SERVICE_JOBS_READ" RoleForPatchPermissionsLINKEDSERVICEJOBSWRITE RoleForPatchPermissions = "LINKED_SERVICE_JOBS_WRITE" RoleForPatchPermissionsLISTINGDELETE RoleForPatchPermissions = "LISTING_DELETE" RoleForPatchPermissionsLISTINGREAD RoleForPatchPermissions = "LISTING_READ" RoleForPatchPermissionsLISTINGWRITE RoleForPatchPermissions = "LISTING_WRITE" RoleForPatchPermissionsLOADUNITREAD RoleForPatchPermissions = "LOADUNIT_READ" RoleForPatchPermissionsLOADUNITTYPEREAD RoleForPatchPermissions = "LOADUNITTYPE_READ" RoleForPatchPermissionsLOADUNITTYPEWRITE RoleForPatchPermissions = "LOADUNITTYPE_WRITE" RoleForPatchPermissionsLOADUNITWRITE RoleForPatchPermissions = "LOADUNIT_WRITE" RoleForPatchPermissionsLOCALEWRITE RoleForPatchPermissions = "LOCALE_WRITE" RoleForPatchPermissionsLOOKUPRECORDREAD RoleForPatchPermissions = "LOOKUP_RECORD_READ" RoleForPatchPermissionsLOOKUPRECORDWRITE RoleForPatchPermissions = "LOOKUP_RECORD_WRITE" RoleForPatchPermissionsMEASUREMENTUNITREAD RoleForPatchPermissions = "MEASUREMENTUNIT_READ" RoleForPatchPermissionsMEASUREMENTUNITWRITE RoleForPatchPermissions = "MEASUREMENTUNIT_WRITE" RoleForPatchPermissionsNOTIFICATIONCENTERCONFIGREAD RoleForPatchPermissions = "NOTIFICATION_CENTER_CONFIG_READ" RoleForPatchPermissionsNOTIFICATIONCENTERCONFIGWRITE RoleForPatchPermissions = "NOTIFICATION_CENTER_CONFIG_WRITE" RoleForPatchPermissionsNOTIFICATIONREAD RoleForPatchPermissions = "NOTIFICATION_READ" RoleForPatchPermissionsNOTIFICATIONWRITE RoleForPatchPermissions = "NOTIFICATION_WRITE" RoleForPatchPermissionsOIDCPROVIDERSCONFIGREAD RoleForPatchPermissions = "OIDC_PROVIDERS_CONFIG_READ" RoleForPatchPermissionsOIDCPROVIDERSCONFIGWRITE RoleForPatchPermissions = "OIDC_PROVIDERS_CONFIG_WRITE" RoleForPatchPermissionsOPERATIONSTATISTICSREAD RoleForPatchPermissions = "OPERATION_STATISTICS_READ" RoleForPatchPermissionsOPERATIVEPROCESSREAD RoleForPatchPermissions = "OPERATIVE_PROCESS_READ" RoleForPatchPermissionsOPERATIVEPROCESSWRITE RoleForPatchPermissions = "OPERATIVE_PROCESS_WRITE" RoleForPatchPermissionsORDERCANCEL RoleForPatchPermissions = "ORDER_CANCEL" RoleForPatchPermissionsORDERCONSUMERWRITE RoleForPatchPermissions = "ORDER_CONSUMER_WRITE" RoleForPatchPermissionsORDERCUSTOMATTRIBUTESWRITE RoleForPatchPermissions = "ORDER_CUSTOM_ATTRIBUTES_WRITE" RoleForPatchPermissionsORDERFORCECANCEL RoleForPatchPermissions = "ORDER_FORCE_CANCEL" RoleForPatchPermissionsORDERLINEITEMWRITE RoleForPatchPermissions = "ORDER_LINEITEM_WRITE" RoleForPatchPermissionsORDERREAD RoleForPatchPermissions = "ORDER_READ" RoleForPatchPermissionsORDERRECORDREAD RoleForPatchPermissions = "ORDER_RECORD_READ" RoleForPatchPermissionsORDERRECORDWRITE RoleForPatchPermissions = "ORDER_RECORD_WRITE" RoleForPatchPermissionsORDERTOTALREAD RoleForPatchPermissions = "ORDER_TOTAL_READ" RoleForPatchPermissionsORDERUNLOCK RoleForPatchPermissions = "ORDER_UNLOCK" RoleForPatchPermissionsORDERWRITE RoleForPatchPermissions = "ORDER_WRITE" RoleForPatchPermissionsPACKAGINGUNITSREAD RoleForPatchPermissions = "PACKAGING_UNITS_READ" RoleForPatchPermissionsPACKAGINGUNITSWRITE RoleForPatchPermissions = "PACKAGING_UNITS_WRITE" RoleForPatchPermissionsPACKINGCONTAINERTYPEWRITE RoleForPatchPermissions = "PACKINGCONTAINER_TYPE_WRITE" RoleForPatchPermissionsPACKINGSOURCECONTAINERREAD RoleForPatchPermissions = "PACKING_SOURCE_CONTAINER_READ" RoleForPatchPermissionsPACKINGSOURCECONTAINERWRITE RoleForPatchPermissions = "PACKING_SOURCE_CONTAINER_WRITE" RoleForPatchPermissionsPACKJOBREAD RoleForPatchPermissions = "PACKJOB_READ" RoleForPatchPermissionsPACKJOBWRITE RoleForPatchPermissions = "PACKJOB_WRITE" RoleForPatchPermissionsPARCELINFORMATIONREAD RoleForPatchPermissions = "PARCEL_INFORMATION_READ" RoleForPatchPermissionsPARCELINFORMATIONWRITE RoleForPatchPermissions = "PARCEL_INFORMATION_WRITE" RoleForPatchPermissionsPARCELREAD RoleForPatchPermissions = "PARCEL_READ" RoleForPatchPermissionsPARCELWRITE RoleForPatchPermissions = "PARCEL_WRITE" RoleForPatchPermissionsPERMISSIONREAD RoleForPatchPermissions = "PERMISSION_READ" RoleForPatchPermissionsPICKJOBREAD RoleForPatchPermissions = "PICKJOB_READ" RoleForPatchPermissionsPICKJOBREROUTE RoleForPatchPermissions = "PICKJOB_REROUTE" RoleForPatchPermissionsPICKJOBWRITE RoleForPatchPermissions = "PICKJOB_WRITE" RoleForPatchPermissionsPICKRUNREAD RoleForPatchPermissions = "PICKRUN_READ" RoleForPatchPermissionsPICKRUNWRITE RoleForPatchPermissions = "PICKRUN_WRITE" RoleForPatchPermissionsPROCESSLOGREAD RoleForPatchPermissions = "PROCESS_LOG_READ" RoleForPatchPermissionsPROCESSREAD RoleForPatchPermissions = "PROCESS_READ" RoleForPatchPermissionsPROCESSREROUTE RoleForPatchPermissions = "PROCESS_REROUTE" RoleForPatchPermissionsPROCESSWRITE RoleForPatchPermissions = "PROCESS_WRITE" RoleForPatchPermissionsPROMISESCONFIGREAD RoleForPatchPermissions = "PROMISES_CONFIG_READ" RoleForPatchPermissionsPROMISESCONFIGWRITE RoleForPatchPermissions = "PROMISES_CONFIG_WRITE" RoleForPatchPermissionsPURCHASEPRICEREAD RoleForPatchPermissions = "PURCHASE_PRICE_READ" RoleForPatchPermissionsREMOTECONFIGREAD RoleForPatchPermissions = "REMOTE_CONFIG_READ" RoleForPatchPermissionsREMOTECONFIGWRITE RoleForPatchPermissions = "REMOTE_CONFIG_WRITE" RoleForPatchPermissionsRESERVATIONREAD RoleForPatchPermissions = "RESERVATION_READ" RoleForPatchPermissionsRESERVATIONWRITE RoleForPatchPermissions = "RESERVATION_WRITE" RoleForPatchPermissionsRESTOWITEMREAD RoleForPatchPermissions = "RESTOW_ITEM_READ" RoleForPatchPermissionsRESTOWITEMWRITE RoleForPatchPermissions = "RESTOW_ITEM_WRITE" RoleForPatchPermissionsRETURNREAD RoleForPatchPermissions = "RETURN_READ" RoleForPatchPermissionsRETURNWRITE RoleForPatchPermissions = "RETURN_WRITE" RoleForPatchPermissionsROLEREAD RoleForPatchPermissions = "ROLE_READ" RoleForPatchPermissionsROLEWRITE RoleForPatchPermissions = "ROLE_WRITE" RoleForPatchPermissionsROUTINGCONFIGREAD RoleForPatchPermissions = "ROUTING_CONFIG_READ" RoleForPatchPermissionsROUTINGCONFIGWRITE RoleForPatchPermissions = "ROUTING_CONFIG_WRITE" RoleForPatchPermissionsROUTINGREAD RoleForPatchPermissions = "ROUTING_READ" RoleForPatchPermissionsROUTINGWRITE RoleForPatchPermissions = "ROUTING_WRITE" RoleForPatchPermissionsSAFETYSTOCKREAD RoleForPatchPermissions = "SAFETY_STOCK_READ" RoleForPatchPermissionsSAFETYSTOCKWRITE RoleForPatchPermissions = "SAFETY_STOCK_WRITE" RoleForPatchPermissionsSERVICEJOBREAD RoleForPatchPermissions = "SERVICE_JOB_READ" RoleForPatchPermissionsSERVICEJOBWRITE RoleForPatchPermissions = "SERVICE_JOB_WRITE" RoleForPatchPermissionsSHIPMENTREAD RoleForPatchPermissions = "SHIPMENT_READ" RoleForPatchPermissionsSHIPMENTWRITE RoleForPatchPermissions = "SHIPMENT_WRITE" RoleForPatchPermissionsSHIPPINGINFORMATIONREAD RoleForPatchPermissions = "SHIPPING_INFORMATION_READ" RoleForPatchPermissionsSHIPPINGINFORMATIONWRITE RoleForPatchPermissions = "SHIPPING_INFORMATION_WRITE" RoleForPatchPermissionsSIMULATIONORDERREAD RoleForPatchPermissions = "SIMULATION_ORDER_READ" RoleForPatchPermissionsSIMULATIONORDERWRITE RoleForPatchPermissions = "SIMULATION_ORDER_WRITE" RoleForPatchPermissionsSTACKSREAD RoleForPatchPermissions = "STACKS_READ" RoleForPatchPermissionsSTACKSWRITE RoleForPatchPermissions = "STACKS_WRITE" RoleForPatchPermissionsSTOCKAVAILABILITIESREAD RoleForPatchPermissions = "STOCK_AVAILABILITIES_READ" RoleForPatchPermissionsSTOCKREAD RoleForPatchPermissions = "STOCK_READ" RoleForPatchPermissionsSTOCKWRITE RoleForPatchPermissions = "STOCK_WRITE" RoleForPatchPermissionsSTORAGELOCATIONREAD RoleForPatchPermissions = "STORAGE_LOCATION_READ" RoleForPatchPermissionsSTORAGELOCATIONWRITE RoleForPatchPermissions = "STORAGE_LOCATION_WRITE" RoleForPatchPermissionsSTOWJOBFULLWRITE RoleForPatchPermissions = "STOW_JOB_FULL_WRITE" RoleForPatchPermissionsSTOWJOBOPERATIVEWRITE RoleForPatchPermissions = "STOW_JOB_OPERATIVE_WRITE" RoleForPatchPermissionsSTOWJOBREAD RoleForPatchPermissions = "STOW_JOB_READ" RoleForPatchPermissionsSUBSCRIPTIONREAD RoleForPatchPermissions = "SUBSCRIPTION_READ" RoleForPatchPermissionsSUBSCRIPTIONWRITE RoleForPatchPermissions = "SUBSCRIPTION_WRITE" RoleForPatchPermissionsSUBSTITUTEREAD RoleForPatchPermissions = "SUBSTITUTE_READ" RoleForPatchPermissionsSUBSTITUTEWRITE RoleForPatchPermissions = "SUBSTITUTE_WRITE" RoleForPatchPermissionsTAGREAD RoleForPatchPermissions = "TAG_READ" RoleForPatchPermissionsTAGWRITE RoleForPatchPermissions = "TAG_WRITE" RoleForPatchPermissionsTENANTCONNECTORCONFIGREAD RoleForPatchPermissions = "TENANT_CONNECTOR_CONFIG_READ" RoleForPatchPermissionsUSERMODIFY RoleForPatchPermissions = "USER_MODIFY" RoleForPatchPermissionsUSERREAD RoleForPatchPermissions = "USER_READ" RoleForPatchPermissionsUSERSREAD RoleForPatchPermissions = "USERS_READ" RoleForPatchPermissionsUSERWRITE RoleForPatchPermissions = "USER_WRITE" RoleForPatchPermissionsVALIDATIONSREAD RoleForPatchPermissions = "VALIDATIONS_READ" RoleForPatchPermissionsWORKFLOWDEFINITIONREAD RoleForPatchPermissions = "WORKFLOW_DEFINITION_READ" RoleForPatchPermissionsWORKFLOWDEFINITIONWRITE RoleForPatchPermissions = "WORKFLOW_DEFINITION_WRITE" RoleForPatchPermissionsZONEREAD RoleForPatchPermissions = "ZONE_READ" RoleForPatchPermissionsZONEWRITE RoleForPatchPermissions = "ZONE_WRITE" )
Defines values for RoleForPatchPermissions.
func (RoleForPatchPermissions) Valid ¶
func (e RoleForPatchPermissions) Valid() bool
Valid indicates whether the value is a known member of the RoleForPatchPermissions enum.
type RoleForUpdate ¶
type RoleForUpdate struct {
// Context An array of context objects, each defining a type and its allowed values — if a type is omitted, access for that type is unrestricted; if included, access is limited to the specified values, and each type must appear at most once.
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Contexts Deprecated: Use context instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Contexts *[]ContextLimitation `json:"contexts,omitempty"`
// CustomAttributes The custom attributes of the role, which can be used to store additional information.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Description The description of the role, which provides more details about its purpose.
Description *string `json:"description,omitempty"`
// DisplayName The display name of the role, which is used for user interfaces and may differ from the name (defaults to name if not provided).
DisplayName *string `json:"displayName,omitempty"`
// Name The name of the role, which must be unique and is used to identify the role.
Name string `json:"name"`
// Permissions The permissions associated with the role, which define what actions the role can perform.
Permissions []RoleForUpdatePermissions `json:"permissions"`
// Version The version of the role.
Version float32 `json:"version"`
}
RoleForUpdate RoleForUpdate
type RoleForUpdatePermissions ¶
type RoleForUpdatePermissions string
RoleForUpdatePermissions defines model for RoleForUpdate.Permissions.
const ( RoleForUpdatePermissionsADMINDATARESET RoleForUpdatePermissions = "ADMIN_DATA_RESET" RoleForUpdatePermissionsADMINMODULESREAD RoleForUpdatePermissions = "ADMIN_MODULES_READ" RoleForUpdatePermissionsADMINMODULESWRITE RoleForUpdatePermissions = "ADMIN_MODULES_WRITE" RoleForUpdatePermissionsAIASSISTANTACCESS RoleForUpdatePermissions = "AI_ASSISTANT_ACCESS" RoleForUpdatePermissionsANALYTICSDASHBOARDREAD RoleForUpdatePermissions = "ANALYTICS_DASHBOARD_READ" RoleForUpdatePermissionsAUDITREAD RoleForUpdatePermissions = "AUDIT_READ" RoleForUpdatePermissionsAVAILABILITYCHANNELREAD RoleForUpdatePermissions = "AVAILABILITY_CHANNEL_READ" RoleForUpdatePermissionsAVAILABILITYCHANNELWRITE RoleForUpdatePermissions = "AVAILABILITY_CHANNEL_WRITE" RoleForUpdatePermissionsBRANDREAD RoleForUpdatePermissions = "BRAND_READ" RoleForUpdatePermissionsCARRIERREAD RoleForUpdatePermissions = "CARRIER_READ" RoleForUpdatePermissionsCARRIERWRITE RoleForUpdatePermissions = "CARRIER_WRITE" RoleForUpdatePermissionsCATEGORYREAD RoleForUpdatePermissions = "CATEGORY_READ" RoleForUpdatePermissionsCATEGORYWRITE RoleForUpdatePermissions = "CATEGORY_WRITE" RoleForUpdatePermissionsCONFIGREAD RoleForUpdatePermissions = "CONFIG_READ" RoleForUpdatePermissionsCONFIGWRITE RoleForUpdatePermissions = "CONFIG_WRITE" RoleForUpdatePermissionsCURRENTUSERMODIFY RoleForUpdatePermissions = "CURRENT_USER_MODIFY" RoleForUpdatePermissionsCURRENTUSERREAD RoleForUpdatePermissions = "CURRENT_USER_READ" RoleForUpdatePermissionsCUSTOMSERVICEREAD RoleForUpdatePermissions = "CUSTOM_SERVICE_READ" RoleForUpdatePermissionsCUSTOMSERVICEWRITE RoleForUpdatePermissions = "CUSTOM_SERVICE_WRITE" RoleForUpdatePermissionsDELIVERYNOTEWRITE RoleForUpdatePermissions = "DELIVERYNOTE_WRITE" RoleForUpdatePermissionsDOCUMENTSETREAD RoleForUpdatePermissions = "DOCUMENT_SET_READ" RoleForUpdatePermissionsDOCUMENTSETWRITE RoleForUpdatePermissions = "DOCUMENT_SET_WRITE" RoleForUpdatePermissionsDOMSSTATISTICSREAD RoleForUpdatePermissions = "DOMS_STATISTICS_READ" RoleForUpdatePermissionsDOMSTOOLKITREAD RoleForUpdatePermissions = "DOMS_TOOLKIT_READ" RoleForUpdatePermissionsDOMSTOOLKITWRITE RoleForUpdatePermissions = "DOMS_TOOLKIT_WRITE" RoleForUpdatePermissionsEVENTREAD RoleForUpdatePermissions = "EVENT_READ" RoleForUpdatePermissionsEXPIRIESREAD RoleForUpdatePermissions = "EXPIRIES_READ" RoleForUpdatePermissionsEXPIRIESWRITE RoleForUpdatePermissions = "EXPIRIES_WRITE" RoleForUpdatePermissionsEXTERNALACTIONSREAD RoleForUpdatePermissions = "EXTERNAL_ACTIONS_READ" RoleForUpdatePermissionsEXTERNALACTIONSWRITE RoleForUpdatePermissions = "EXTERNAL_ACTIONS_WRITE" RoleForUpdatePermissionsEXTERNALSTOCKCHANGEREASONSREAD RoleForUpdatePermissions = "EXTERNAL_STOCK_CHANGE_REASONS_READ" RoleForUpdatePermissionsEXTERNALSTOCKCHANGEREASONSWRITE RoleForUpdatePermissions = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" RoleForUpdatePermissionsFACILITYCREATE RoleForUpdatePermissions = "FACILITY_CREATE" RoleForUpdatePermissionsFACILITYDELETE RoleForUpdatePermissions = "FACILITY_DELETE" RoleForUpdatePermissionsFACILITYGROUPREAD RoleForUpdatePermissions = "FACILITY_GROUP_READ" RoleForUpdatePermissionsFACILITYGROUPWRITE RoleForUpdatePermissions = "FACILITY_GROUP_WRITE" RoleForUpdatePermissionsFACILITYREAD RoleForUpdatePermissions = "FACILITY_READ" RoleForUpdatePermissionsFACILITYWRITE RoleForUpdatePermissions = "FACILITY_WRITE" RoleForUpdatePermissionsFILTERENTITYREAD RoleForUpdatePermissions = "FILTER_ENTITY_READ" RoleForUpdatePermissionsHANDOVERCONTAINERREAD RoleForUpdatePermissions = "HANDOVER_CONTAINER_READ" RoleForUpdatePermissionsHANDOVERCONTAINERWRITE RoleForUpdatePermissions = "HANDOVER_CONTAINER_WRITE" RoleForUpdatePermissionsHANDOVERJOBREAD RoleForUpdatePermissions = "HANDOVERJOB_READ" RoleForUpdatePermissionsHANDOVERJOBWRITE RoleForUpdatePermissions = "HANDOVERJOB_WRITE" RoleForUpdatePermissionsINBOUNDPROCESSREAD RoleForUpdatePermissions = "INBOUND_PROCESS_READ" RoleForUpdatePermissionsINBOUNDPROCESSWRITE RoleForUpdatePermissions = "INBOUND_PROCESS_WRITE" RoleForUpdatePermissionsKPIREAD RoleForUpdatePermissions = "KPI_READ" RoleForUpdatePermissionsLABELREAD RoleForUpdatePermissions = "LABEL_READ" RoleForUpdatePermissionsLABELWRITE RoleForUpdatePermissions = "LABEL_WRITE" RoleForUpdatePermissionsLINEITEMADD RoleForUpdatePermissions = "LINE_ITEM_ADD" RoleForUpdatePermissionsLINEITEMDELETE RoleForUpdatePermissions = "LINE_ITEM_DELETE" RoleForUpdatePermissionsLINEITEMPRICINGREAD RoleForUpdatePermissions = "LINE_ITEM_PRICING_READ" RoleForUpdatePermissionsLINEITEMQUANTITYDECREASE RoleForUpdatePermissions = "LINE_ITEM_QUANTITY_DECREASE" RoleForUpdatePermissionsLINEITEMQUANTITYINCREASE RoleForUpdatePermissions = "LINE_ITEM_QUANTITY_INCREASE" RoleForUpdatePermissionsLINKEDSERVICEJOBSREAD RoleForUpdatePermissions = "LINKED_SERVICE_JOBS_READ" RoleForUpdatePermissionsLINKEDSERVICEJOBSWRITE RoleForUpdatePermissions = "LINKED_SERVICE_JOBS_WRITE" RoleForUpdatePermissionsLISTINGDELETE RoleForUpdatePermissions = "LISTING_DELETE" RoleForUpdatePermissionsLISTINGREAD RoleForUpdatePermissions = "LISTING_READ" RoleForUpdatePermissionsLISTINGWRITE RoleForUpdatePermissions = "LISTING_WRITE" RoleForUpdatePermissionsLOADUNITREAD RoleForUpdatePermissions = "LOADUNIT_READ" RoleForUpdatePermissionsLOADUNITTYPEREAD RoleForUpdatePermissions = "LOADUNITTYPE_READ" RoleForUpdatePermissionsLOADUNITTYPEWRITE RoleForUpdatePermissions = "LOADUNITTYPE_WRITE" RoleForUpdatePermissionsLOADUNITWRITE RoleForUpdatePermissions = "LOADUNIT_WRITE" RoleForUpdatePermissionsLOCALEWRITE RoleForUpdatePermissions = "LOCALE_WRITE" RoleForUpdatePermissionsLOOKUPRECORDREAD RoleForUpdatePermissions = "LOOKUP_RECORD_READ" RoleForUpdatePermissionsLOOKUPRECORDWRITE RoleForUpdatePermissions = "LOOKUP_RECORD_WRITE" RoleForUpdatePermissionsMEASUREMENTUNITREAD RoleForUpdatePermissions = "MEASUREMENTUNIT_READ" RoleForUpdatePermissionsMEASUREMENTUNITWRITE RoleForUpdatePermissions = "MEASUREMENTUNIT_WRITE" RoleForUpdatePermissionsNOTIFICATIONCENTERCONFIGREAD RoleForUpdatePermissions = "NOTIFICATION_CENTER_CONFIG_READ" RoleForUpdatePermissionsNOTIFICATIONCENTERCONFIGWRITE RoleForUpdatePermissions = "NOTIFICATION_CENTER_CONFIG_WRITE" RoleForUpdatePermissionsNOTIFICATIONREAD RoleForUpdatePermissions = "NOTIFICATION_READ" RoleForUpdatePermissionsNOTIFICATIONWRITE RoleForUpdatePermissions = "NOTIFICATION_WRITE" RoleForUpdatePermissionsOIDCPROVIDERSCONFIGREAD RoleForUpdatePermissions = "OIDC_PROVIDERS_CONFIG_READ" RoleForUpdatePermissionsOIDCPROVIDERSCONFIGWRITE RoleForUpdatePermissions = "OIDC_PROVIDERS_CONFIG_WRITE" RoleForUpdatePermissionsOPERATIONSTATISTICSREAD RoleForUpdatePermissions = "OPERATION_STATISTICS_READ" RoleForUpdatePermissionsOPERATIVEPROCESSREAD RoleForUpdatePermissions = "OPERATIVE_PROCESS_READ" RoleForUpdatePermissionsOPERATIVEPROCESSWRITE RoleForUpdatePermissions = "OPERATIVE_PROCESS_WRITE" RoleForUpdatePermissionsORDERCANCEL RoleForUpdatePermissions = "ORDER_CANCEL" RoleForUpdatePermissionsORDERCONSUMERWRITE RoleForUpdatePermissions = "ORDER_CONSUMER_WRITE" RoleForUpdatePermissionsORDERCUSTOMATTRIBUTESWRITE RoleForUpdatePermissions = "ORDER_CUSTOM_ATTRIBUTES_WRITE" RoleForUpdatePermissionsORDERFORCECANCEL RoleForUpdatePermissions = "ORDER_FORCE_CANCEL" RoleForUpdatePermissionsORDERLINEITEMWRITE RoleForUpdatePermissions = "ORDER_LINEITEM_WRITE" RoleForUpdatePermissionsORDERREAD RoleForUpdatePermissions = "ORDER_READ" RoleForUpdatePermissionsORDERRECORDREAD RoleForUpdatePermissions = "ORDER_RECORD_READ" RoleForUpdatePermissionsORDERRECORDWRITE RoleForUpdatePermissions = "ORDER_RECORD_WRITE" RoleForUpdatePermissionsORDERTOTALREAD RoleForUpdatePermissions = "ORDER_TOTAL_READ" RoleForUpdatePermissionsORDERUNLOCK RoleForUpdatePermissions = "ORDER_UNLOCK" RoleForUpdatePermissionsORDERWRITE RoleForUpdatePermissions = "ORDER_WRITE" RoleForUpdatePermissionsPACKAGINGUNITSREAD RoleForUpdatePermissions = "PACKAGING_UNITS_READ" RoleForUpdatePermissionsPACKAGINGUNITSWRITE RoleForUpdatePermissions = "PACKAGING_UNITS_WRITE" RoleForUpdatePermissionsPACKINGCONTAINERTYPEWRITE RoleForUpdatePermissions = "PACKINGCONTAINER_TYPE_WRITE" RoleForUpdatePermissionsPACKINGSOURCECONTAINERREAD RoleForUpdatePermissions = "PACKING_SOURCE_CONTAINER_READ" RoleForUpdatePermissionsPACKINGSOURCECONTAINERWRITE RoleForUpdatePermissions = "PACKING_SOURCE_CONTAINER_WRITE" RoleForUpdatePermissionsPACKJOBREAD RoleForUpdatePermissions = "PACKJOB_READ" RoleForUpdatePermissionsPACKJOBWRITE RoleForUpdatePermissions = "PACKJOB_WRITE" RoleForUpdatePermissionsPARCELINFORMATIONREAD RoleForUpdatePermissions = "PARCEL_INFORMATION_READ" RoleForUpdatePermissionsPARCELINFORMATIONWRITE RoleForUpdatePermissions = "PARCEL_INFORMATION_WRITE" RoleForUpdatePermissionsPARCELREAD RoleForUpdatePermissions = "PARCEL_READ" RoleForUpdatePermissionsPARCELWRITE RoleForUpdatePermissions = "PARCEL_WRITE" RoleForUpdatePermissionsPERMISSIONREAD RoleForUpdatePermissions = "PERMISSION_READ" RoleForUpdatePermissionsPICKJOBREAD RoleForUpdatePermissions = "PICKJOB_READ" RoleForUpdatePermissionsPICKJOBREROUTE RoleForUpdatePermissions = "PICKJOB_REROUTE" RoleForUpdatePermissionsPICKJOBWRITE RoleForUpdatePermissions = "PICKJOB_WRITE" RoleForUpdatePermissionsPICKRUNREAD RoleForUpdatePermissions = "PICKRUN_READ" RoleForUpdatePermissionsPICKRUNWRITE RoleForUpdatePermissions = "PICKRUN_WRITE" RoleForUpdatePermissionsPROCESSLOGREAD RoleForUpdatePermissions = "PROCESS_LOG_READ" RoleForUpdatePermissionsPROCESSREAD RoleForUpdatePermissions = "PROCESS_READ" RoleForUpdatePermissionsPROCESSREROUTE RoleForUpdatePermissions = "PROCESS_REROUTE" RoleForUpdatePermissionsPROCESSWRITE RoleForUpdatePermissions = "PROCESS_WRITE" RoleForUpdatePermissionsPROMISESCONFIGREAD RoleForUpdatePermissions = "PROMISES_CONFIG_READ" RoleForUpdatePermissionsPROMISESCONFIGWRITE RoleForUpdatePermissions = "PROMISES_CONFIG_WRITE" RoleForUpdatePermissionsPURCHASEPRICEREAD RoleForUpdatePermissions = "PURCHASE_PRICE_READ" RoleForUpdatePermissionsREMOTECONFIGREAD RoleForUpdatePermissions = "REMOTE_CONFIG_READ" RoleForUpdatePermissionsREMOTECONFIGWRITE RoleForUpdatePermissions = "REMOTE_CONFIG_WRITE" RoleForUpdatePermissionsRESERVATIONREAD RoleForUpdatePermissions = "RESERVATION_READ" RoleForUpdatePermissionsRESERVATIONWRITE RoleForUpdatePermissions = "RESERVATION_WRITE" RoleForUpdatePermissionsRESTOWITEMREAD RoleForUpdatePermissions = "RESTOW_ITEM_READ" RoleForUpdatePermissionsRESTOWITEMWRITE RoleForUpdatePermissions = "RESTOW_ITEM_WRITE" RoleForUpdatePermissionsRETURNREAD RoleForUpdatePermissions = "RETURN_READ" RoleForUpdatePermissionsRETURNWRITE RoleForUpdatePermissions = "RETURN_WRITE" RoleForUpdatePermissionsROLEREAD RoleForUpdatePermissions = "ROLE_READ" RoleForUpdatePermissionsROLEWRITE RoleForUpdatePermissions = "ROLE_WRITE" RoleForUpdatePermissionsROUTINGCONFIGREAD RoleForUpdatePermissions = "ROUTING_CONFIG_READ" RoleForUpdatePermissionsROUTINGCONFIGWRITE RoleForUpdatePermissions = "ROUTING_CONFIG_WRITE" RoleForUpdatePermissionsROUTINGREAD RoleForUpdatePermissions = "ROUTING_READ" RoleForUpdatePermissionsROUTINGWRITE RoleForUpdatePermissions = "ROUTING_WRITE" RoleForUpdatePermissionsSAFETYSTOCKREAD RoleForUpdatePermissions = "SAFETY_STOCK_READ" RoleForUpdatePermissionsSAFETYSTOCKWRITE RoleForUpdatePermissions = "SAFETY_STOCK_WRITE" RoleForUpdatePermissionsSERVICEJOBREAD RoleForUpdatePermissions = "SERVICE_JOB_READ" RoleForUpdatePermissionsSERVICEJOBWRITE RoleForUpdatePermissions = "SERVICE_JOB_WRITE" RoleForUpdatePermissionsSHIPMENTREAD RoleForUpdatePermissions = "SHIPMENT_READ" RoleForUpdatePermissionsSHIPMENTWRITE RoleForUpdatePermissions = "SHIPMENT_WRITE" RoleForUpdatePermissionsSHIPPINGINFORMATIONREAD RoleForUpdatePermissions = "SHIPPING_INFORMATION_READ" RoleForUpdatePermissionsSHIPPINGINFORMATIONWRITE RoleForUpdatePermissions = "SHIPPING_INFORMATION_WRITE" RoleForUpdatePermissionsSIMULATIONORDERREAD RoleForUpdatePermissions = "SIMULATION_ORDER_READ" RoleForUpdatePermissionsSIMULATIONORDERWRITE RoleForUpdatePermissions = "SIMULATION_ORDER_WRITE" RoleForUpdatePermissionsSTACKSREAD RoleForUpdatePermissions = "STACKS_READ" RoleForUpdatePermissionsSTACKSWRITE RoleForUpdatePermissions = "STACKS_WRITE" RoleForUpdatePermissionsSTOCKAVAILABILITIESREAD RoleForUpdatePermissions = "STOCK_AVAILABILITIES_READ" RoleForUpdatePermissionsSTOCKREAD RoleForUpdatePermissions = "STOCK_READ" RoleForUpdatePermissionsSTOCKWRITE RoleForUpdatePermissions = "STOCK_WRITE" RoleForUpdatePermissionsSTORAGELOCATIONREAD RoleForUpdatePermissions = "STORAGE_LOCATION_READ" RoleForUpdatePermissionsSTORAGELOCATIONWRITE RoleForUpdatePermissions = "STORAGE_LOCATION_WRITE" RoleForUpdatePermissionsSTOWJOBFULLWRITE RoleForUpdatePermissions = "STOW_JOB_FULL_WRITE" RoleForUpdatePermissionsSTOWJOBOPERATIVEWRITE RoleForUpdatePermissions = "STOW_JOB_OPERATIVE_WRITE" RoleForUpdatePermissionsSTOWJOBREAD RoleForUpdatePermissions = "STOW_JOB_READ" RoleForUpdatePermissionsSUBSCRIPTIONREAD RoleForUpdatePermissions = "SUBSCRIPTION_READ" RoleForUpdatePermissionsSUBSCRIPTIONWRITE RoleForUpdatePermissions = "SUBSCRIPTION_WRITE" RoleForUpdatePermissionsSUBSTITUTEREAD RoleForUpdatePermissions = "SUBSTITUTE_READ" RoleForUpdatePermissionsSUBSTITUTEWRITE RoleForUpdatePermissions = "SUBSTITUTE_WRITE" RoleForUpdatePermissionsTAGREAD RoleForUpdatePermissions = "TAG_READ" RoleForUpdatePermissionsTAGWRITE RoleForUpdatePermissions = "TAG_WRITE" RoleForUpdatePermissionsTENANTCONNECTORCONFIGREAD RoleForUpdatePermissions = "TENANT_CONNECTOR_CONFIG_READ" RoleForUpdatePermissionsUSERMODIFY RoleForUpdatePermissions = "USER_MODIFY" RoleForUpdatePermissionsUSERREAD RoleForUpdatePermissions = "USER_READ" RoleForUpdatePermissionsUSERSREAD RoleForUpdatePermissions = "USERS_READ" RoleForUpdatePermissionsUSERWRITE RoleForUpdatePermissions = "USER_WRITE" RoleForUpdatePermissionsVALIDATIONSREAD RoleForUpdatePermissions = "VALIDATIONS_READ" RoleForUpdatePermissionsWORKFLOWDEFINITIONREAD RoleForUpdatePermissions = "WORKFLOW_DEFINITION_READ" RoleForUpdatePermissionsWORKFLOWDEFINITIONWRITE RoleForUpdatePermissions = "WORKFLOW_DEFINITION_WRITE" RoleForUpdatePermissionsZONEREAD RoleForUpdatePermissions = "ZONE_READ" RoleForUpdatePermissionsZONEWRITE RoleForUpdatePermissions = "ZONE_WRITE" )
Defines values for RoleForUpdatePermissions.
func (RoleForUpdatePermissions) Valid ¶
func (e RoleForUpdatePermissions) Valid() bool
Valid indicates whether the value is a known member of the RoleForUpdatePermissions enum.
type RolePaginatedResult ¶
type RolePaginatedResult struct {
// PageInfo Pagination information for the search result.
PageInfo PageInfo `json:"pageInfo"`
Roles []Role `json:"roles"`
// Total The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Total *float32 `json:"total,omitempty"`
}
RolePaginatedResult RolePaginatedResult
type RolePermissions ¶
type RolePermissions string
RolePermissions defines model for Role.Permissions.
const ( RolePermissionsADMINDATARESET RolePermissions = "ADMIN_DATA_RESET" RolePermissionsADMINMODULESREAD RolePermissions = "ADMIN_MODULES_READ" RolePermissionsADMINMODULESWRITE RolePermissions = "ADMIN_MODULES_WRITE" RolePermissionsAIASSISTANTACCESS RolePermissions = "AI_ASSISTANT_ACCESS" RolePermissionsANALYTICSDASHBOARDREAD RolePermissions = "ANALYTICS_DASHBOARD_READ" RolePermissionsAUDITREAD RolePermissions = "AUDIT_READ" RolePermissionsAVAILABILITYCHANNELREAD RolePermissions = "AVAILABILITY_CHANNEL_READ" RolePermissionsAVAILABILITYCHANNELWRITE RolePermissions = "AVAILABILITY_CHANNEL_WRITE" RolePermissionsBRANDREAD RolePermissions = "BRAND_READ" RolePermissionsCARRIERREAD RolePermissions = "CARRIER_READ" RolePermissionsCARRIERWRITE RolePermissions = "CARRIER_WRITE" RolePermissionsCATEGORYREAD RolePermissions = "CATEGORY_READ" RolePermissionsCATEGORYWRITE RolePermissions = "CATEGORY_WRITE" RolePermissionsCONFIGREAD RolePermissions = "CONFIG_READ" RolePermissionsCONFIGWRITE RolePermissions = "CONFIG_WRITE" RolePermissionsCURRENTUSERMODIFY RolePermissions = "CURRENT_USER_MODIFY" RolePermissionsCURRENTUSERREAD RolePermissions = "CURRENT_USER_READ" RolePermissionsCUSTOMSERVICEREAD RolePermissions = "CUSTOM_SERVICE_READ" RolePermissionsCUSTOMSERVICEWRITE RolePermissions = "CUSTOM_SERVICE_WRITE" RolePermissionsDELIVERYNOTEWRITE RolePermissions = "DELIVERYNOTE_WRITE" RolePermissionsDOCUMENTSETREAD RolePermissions = "DOCUMENT_SET_READ" RolePermissionsDOCUMENTSETWRITE RolePermissions = "DOCUMENT_SET_WRITE" RolePermissionsDOMSSTATISTICSREAD RolePermissions = "DOMS_STATISTICS_READ" RolePermissionsDOMSTOOLKITREAD RolePermissions = "DOMS_TOOLKIT_READ" RolePermissionsDOMSTOOLKITWRITE RolePermissions = "DOMS_TOOLKIT_WRITE" RolePermissionsEVENTREAD RolePermissions = "EVENT_READ" RolePermissionsEXPIRIESREAD RolePermissions = "EXPIRIES_READ" RolePermissionsEXPIRIESWRITE RolePermissions = "EXPIRIES_WRITE" RolePermissionsEXTERNALACTIONSREAD RolePermissions = "EXTERNAL_ACTIONS_READ" RolePermissionsEXTERNALACTIONSWRITE RolePermissions = "EXTERNAL_ACTIONS_WRITE" RolePermissionsEXTERNALSTOCKCHANGEREASONSREAD RolePermissions = "EXTERNAL_STOCK_CHANGE_REASONS_READ" RolePermissionsEXTERNALSTOCKCHANGEREASONSWRITE RolePermissions = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" RolePermissionsFACILITYCREATE RolePermissions = "FACILITY_CREATE" RolePermissionsFACILITYDELETE RolePermissions = "FACILITY_DELETE" RolePermissionsFACILITYGROUPREAD RolePermissions = "FACILITY_GROUP_READ" RolePermissionsFACILITYGROUPWRITE RolePermissions = "FACILITY_GROUP_WRITE" RolePermissionsFACILITYREAD RolePermissions = "FACILITY_READ" RolePermissionsFACILITYWRITE RolePermissions = "FACILITY_WRITE" RolePermissionsFILTERENTITYREAD RolePermissions = "FILTER_ENTITY_READ" RolePermissionsHANDOVERCONTAINERREAD RolePermissions = "HANDOVER_CONTAINER_READ" RolePermissionsHANDOVERCONTAINERWRITE RolePermissions = "HANDOVER_CONTAINER_WRITE" RolePermissionsHANDOVERJOBREAD RolePermissions = "HANDOVERJOB_READ" RolePermissionsHANDOVERJOBWRITE RolePermissions = "HANDOVERJOB_WRITE" RolePermissionsINBOUNDPROCESSREAD RolePermissions = "INBOUND_PROCESS_READ" RolePermissionsINBOUNDPROCESSWRITE RolePermissions = "INBOUND_PROCESS_WRITE" RolePermissionsKPIREAD RolePermissions = "KPI_READ" RolePermissionsLABELREAD RolePermissions = "LABEL_READ" RolePermissionsLABELWRITE RolePermissions = "LABEL_WRITE" RolePermissionsLINEITEMADD RolePermissions = "LINE_ITEM_ADD" RolePermissionsLINEITEMDELETE RolePermissions = "LINE_ITEM_DELETE" RolePermissionsLINEITEMPRICINGREAD RolePermissions = "LINE_ITEM_PRICING_READ" RolePermissionsLINEITEMQUANTITYDECREASE RolePermissions = "LINE_ITEM_QUANTITY_DECREASE" RolePermissionsLINEITEMQUANTITYINCREASE RolePermissions = "LINE_ITEM_QUANTITY_INCREASE" RolePermissionsLINKEDSERVICEJOBSREAD RolePermissions = "LINKED_SERVICE_JOBS_READ" RolePermissionsLINKEDSERVICEJOBSWRITE RolePermissions = "LINKED_SERVICE_JOBS_WRITE" RolePermissionsLISTINGDELETE RolePermissions = "LISTING_DELETE" RolePermissionsLISTINGREAD RolePermissions = "LISTING_READ" RolePermissionsLISTINGWRITE RolePermissions = "LISTING_WRITE" RolePermissionsLOADUNITREAD RolePermissions = "LOADUNIT_READ" RolePermissionsLOADUNITTYPEREAD RolePermissions = "LOADUNITTYPE_READ" RolePermissionsLOADUNITTYPEWRITE RolePermissions = "LOADUNITTYPE_WRITE" RolePermissionsLOADUNITWRITE RolePermissions = "LOADUNIT_WRITE" RolePermissionsLOCALEWRITE RolePermissions = "LOCALE_WRITE" RolePermissionsLOOKUPRECORDREAD RolePermissions = "LOOKUP_RECORD_READ" RolePermissionsLOOKUPRECORDWRITE RolePermissions = "LOOKUP_RECORD_WRITE" RolePermissionsMEASUREMENTUNITREAD RolePermissions = "MEASUREMENTUNIT_READ" RolePermissionsMEASUREMENTUNITWRITE RolePermissions = "MEASUREMENTUNIT_WRITE" RolePermissionsNOTIFICATIONCENTERCONFIGREAD RolePermissions = "NOTIFICATION_CENTER_CONFIG_READ" RolePermissionsNOTIFICATIONCENTERCONFIGWRITE RolePermissions = "NOTIFICATION_CENTER_CONFIG_WRITE" RolePermissionsNOTIFICATIONREAD RolePermissions = "NOTIFICATION_READ" RolePermissionsNOTIFICATIONWRITE RolePermissions = "NOTIFICATION_WRITE" RolePermissionsOIDCPROVIDERSCONFIGREAD RolePermissions = "OIDC_PROVIDERS_CONFIG_READ" RolePermissionsOIDCPROVIDERSCONFIGWRITE RolePermissions = "OIDC_PROVIDERS_CONFIG_WRITE" RolePermissionsOPERATIONSTATISTICSREAD RolePermissions = "OPERATION_STATISTICS_READ" RolePermissionsOPERATIVEPROCESSREAD RolePermissions = "OPERATIVE_PROCESS_READ" RolePermissionsOPERATIVEPROCESSWRITE RolePermissions = "OPERATIVE_PROCESS_WRITE" RolePermissionsORDERCANCEL RolePermissions = "ORDER_CANCEL" RolePermissionsORDERCONSUMERWRITE RolePermissions = "ORDER_CONSUMER_WRITE" RolePermissionsORDERCUSTOMATTRIBUTESWRITE RolePermissions = "ORDER_CUSTOM_ATTRIBUTES_WRITE" RolePermissionsORDERFORCECANCEL RolePermissions = "ORDER_FORCE_CANCEL" RolePermissionsORDERLINEITEMWRITE RolePermissions = "ORDER_LINEITEM_WRITE" RolePermissionsORDERREAD RolePermissions = "ORDER_READ" RolePermissionsORDERRECORDREAD RolePermissions = "ORDER_RECORD_READ" RolePermissionsORDERRECORDWRITE RolePermissions = "ORDER_RECORD_WRITE" RolePermissionsORDERTOTALREAD RolePermissions = "ORDER_TOTAL_READ" RolePermissionsORDERUNLOCK RolePermissions = "ORDER_UNLOCK" RolePermissionsORDERWRITE RolePermissions = "ORDER_WRITE" RolePermissionsPACKAGINGUNITSREAD RolePermissions = "PACKAGING_UNITS_READ" RolePermissionsPACKAGINGUNITSWRITE RolePermissions = "PACKAGING_UNITS_WRITE" RolePermissionsPACKINGCONTAINERTYPEWRITE RolePermissions = "PACKINGCONTAINER_TYPE_WRITE" RolePermissionsPACKINGSOURCECONTAINERREAD RolePermissions = "PACKING_SOURCE_CONTAINER_READ" RolePermissionsPACKINGSOURCECONTAINERWRITE RolePermissions = "PACKING_SOURCE_CONTAINER_WRITE" RolePermissionsPACKJOBREAD RolePermissions = "PACKJOB_READ" RolePermissionsPACKJOBWRITE RolePermissions = "PACKJOB_WRITE" RolePermissionsPARCELINFORMATIONREAD RolePermissions = "PARCEL_INFORMATION_READ" RolePermissionsPARCELINFORMATIONWRITE RolePermissions = "PARCEL_INFORMATION_WRITE" RolePermissionsPARCELREAD RolePermissions = "PARCEL_READ" RolePermissionsPARCELWRITE RolePermissions = "PARCEL_WRITE" RolePermissionsPERMISSIONREAD RolePermissions = "PERMISSION_READ" RolePermissionsPICKJOBREAD RolePermissions = "PICKJOB_READ" RolePermissionsPICKJOBREROUTE RolePermissions = "PICKJOB_REROUTE" RolePermissionsPICKJOBWRITE RolePermissions = "PICKJOB_WRITE" RolePermissionsPICKRUNREAD RolePermissions = "PICKRUN_READ" RolePermissionsPICKRUNWRITE RolePermissions = "PICKRUN_WRITE" RolePermissionsPROCESSLOGREAD RolePermissions = "PROCESS_LOG_READ" RolePermissionsPROCESSREAD RolePermissions = "PROCESS_READ" RolePermissionsPROCESSREROUTE RolePermissions = "PROCESS_REROUTE" RolePermissionsPROCESSWRITE RolePermissions = "PROCESS_WRITE" RolePermissionsPROMISESCONFIGREAD RolePermissions = "PROMISES_CONFIG_READ" RolePermissionsPROMISESCONFIGWRITE RolePermissions = "PROMISES_CONFIG_WRITE" RolePermissionsPURCHASEPRICEREAD RolePermissions = "PURCHASE_PRICE_READ" RolePermissionsREMOTECONFIGREAD RolePermissions = "REMOTE_CONFIG_READ" RolePermissionsREMOTECONFIGWRITE RolePermissions = "REMOTE_CONFIG_WRITE" RolePermissionsRESERVATIONREAD RolePermissions = "RESERVATION_READ" RolePermissionsRESERVATIONWRITE RolePermissions = "RESERVATION_WRITE" RolePermissionsRESTOWITEMREAD RolePermissions = "RESTOW_ITEM_READ" RolePermissionsRESTOWITEMWRITE RolePermissions = "RESTOW_ITEM_WRITE" RolePermissionsRETURNREAD RolePermissions = "RETURN_READ" RolePermissionsRETURNWRITE RolePermissions = "RETURN_WRITE" RolePermissionsROLEREAD RolePermissions = "ROLE_READ" RolePermissionsROLEWRITE RolePermissions = "ROLE_WRITE" RolePermissionsROUTINGCONFIGREAD RolePermissions = "ROUTING_CONFIG_READ" RolePermissionsROUTINGCONFIGWRITE RolePermissions = "ROUTING_CONFIG_WRITE" RolePermissionsROUTINGREAD RolePermissions = "ROUTING_READ" RolePermissionsROUTINGWRITE RolePermissions = "ROUTING_WRITE" RolePermissionsSAFETYSTOCKREAD RolePermissions = "SAFETY_STOCK_READ" RolePermissionsSAFETYSTOCKWRITE RolePermissions = "SAFETY_STOCK_WRITE" RolePermissionsSERVICEJOBREAD RolePermissions = "SERVICE_JOB_READ" RolePermissionsSERVICEJOBWRITE RolePermissions = "SERVICE_JOB_WRITE" RolePermissionsSHIPMENTREAD RolePermissions = "SHIPMENT_READ" RolePermissionsSHIPMENTWRITE RolePermissions = "SHIPMENT_WRITE" RolePermissionsSHIPPINGINFORMATIONREAD RolePermissions = "SHIPPING_INFORMATION_READ" RolePermissionsSHIPPINGINFORMATIONWRITE RolePermissions = "SHIPPING_INFORMATION_WRITE" RolePermissionsSIMULATIONORDERREAD RolePermissions = "SIMULATION_ORDER_READ" RolePermissionsSIMULATIONORDERWRITE RolePermissions = "SIMULATION_ORDER_WRITE" RolePermissionsSTACKSREAD RolePermissions = "STACKS_READ" RolePermissionsSTACKSWRITE RolePermissions = "STACKS_WRITE" RolePermissionsSTOCKAVAILABILITIESREAD RolePermissions = "STOCK_AVAILABILITIES_READ" RolePermissionsSTOCKREAD RolePermissions = "STOCK_READ" RolePermissionsSTOCKWRITE RolePermissions = "STOCK_WRITE" RolePermissionsSTORAGELOCATIONREAD RolePermissions = "STORAGE_LOCATION_READ" RolePermissionsSTORAGELOCATIONWRITE RolePermissions = "STORAGE_LOCATION_WRITE" RolePermissionsSTOWJOBFULLWRITE RolePermissions = "STOW_JOB_FULL_WRITE" RolePermissionsSTOWJOBOPERATIVEWRITE RolePermissions = "STOW_JOB_OPERATIVE_WRITE" RolePermissionsSTOWJOBREAD RolePermissions = "STOW_JOB_READ" RolePermissionsSUBSCRIPTIONREAD RolePermissions = "SUBSCRIPTION_READ" RolePermissionsSUBSCRIPTIONWRITE RolePermissions = "SUBSCRIPTION_WRITE" RolePermissionsSUBSTITUTEREAD RolePermissions = "SUBSTITUTE_READ" RolePermissionsSUBSTITUTEWRITE RolePermissions = "SUBSTITUTE_WRITE" RolePermissionsTAGREAD RolePermissions = "TAG_READ" RolePermissionsTAGWRITE RolePermissions = "TAG_WRITE" RolePermissionsTENANTCONNECTORCONFIGREAD RolePermissions = "TENANT_CONNECTOR_CONFIG_READ" RolePermissionsUSERMODIFY RolePermissions = "USER_MODIFY" RolePermissionsUSERREAD RolePermissions = "USER_READ" RolePermissionsUSERSREAD RolePermissions = "USERS_READ" RolePermissionsUSERWRITE RolePermissions = "USER_WRITE" RolePermissionsVALIDATIONSREAD RolePermissions = "VALIDATIONS_READ" RolePermissionsWORKFLOWDEFINITIONREAD RolePermissions = "WORKFLOW_DEFINITION_READ" RolePermissionsWORKFLOWDEFINITIONWRITE RolePermissions = "WORKFLOW_DEFINITION_WRITE" RolePermissionsZONEREAD RolePermissions = "ZONE_READ" RolePermissionsZONEWRITE RolePermissions = "ZONE_WRITE" )
Defines values for RolePermissions.
func (RolePermissions) Valid ¶
func (e RolePermissions) Valid() bool
Valid indicates whether the value is a known member of the RolePermissions enum.
type RoleSearchPayload ¶
type RoleSearchPayload struct {
// After The cursor to start after for forward pagination. The value is provided in the `pageInfo.endCursor` field of the response. Cannot be used with `before` or `last`.
After *string `json:"after,omitempty"`
// Before The cursor to start before for backward pagination. The value is provided in the `pageInfo.startCursor` field of the response. Cannot be used with `after` or `size` (first).
Before *string `json:"before,omitempty"`
// Last Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Last *float32 `json:"last,omitempty"`
// Options SearchOptions
Options *SearchOptions `json:"options,omitempty"`
// Query RoleSearchQuery
Query RoleSearchQuery `json:"query"`
// Size Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
Size *float32 `json:"size,omitempty"`
// Sort Use for sorting the result.
Sort *[]RoleSort `json:"sort,omitempty"`
// StartAfterId The ID to start after. Deprecated, use `after` with the value provided in `pageInfo.endCursor` instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
StartAfterId *string `json:"startAfterId,omitempty"`
}
RoleSearchPayload RoleSearchPayload
type RoleSearchQuery ¶
type RoleSearchQuery struct {
And *[]RoleSearchQuery `json:"and,omitempty"`
// Description Search by description
Description *StringFilter `json:"description,omitempty"`
// DisplayName Search by displayName
DisplayName *StringSearchFilter `json:"displayName,omitempty"`
// Name Search by name
Name *StringFilter `json:"name,omitempty"`
Or *[]RoleSearchQuery `json:"or,omitempty"`
}
RoleSearchQuery RoleSearchQuery
type RoleSort ¶
type RoleSort struct {
DisplayName *RoleSortDisplayName `json:"displayName,omitempty"`
}
RoleSort RoleSort
type RoleSortDisplayName ¶
type RoleSortDisplayName string
RoleSortDisplayName defines model for RoleSort.DisplayName.
const ( RoleSortDisplayNameASC RoleSortDisplayName = "ASC" RoleSortDisplayNameDESC RoleSortDisplayName = "DESC" )
Defines values for RoleSortDisplayName.
func (RoleSortDisplayName) Valid ¶
func (e RoleSortDisplayName) Valid() bool
Valid indicates whether the value is a known member of the RoleSortDisplayName enum.
type RoutingPlanCustomServicesArticleItemsFilter ¶
type RoutingPlanCustomServicesArticleItemsFilter struct {
// TenantArticleRef Search by tenantArticleRef
TenantArticleRef *StringFilter `json:"tenantArticleRef,omitempty"`
}
RoutingPlanCustomServicesArticleItemsFilter RoutingPlanCustomServicesArticleItemsFilter
type RoutingPlanCustomServicesArticleItemsListFilter ¶
type RoutingPlanCustomServicesArticleItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanCustomServicesArticleItemsFilter `json:"contains,omitempty"`
}
RoutingPlanCustomServicesArticleItemsListFilter RoutingPlanCustomServicesArticleItemsListFilter
type RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationFilter ¶
type RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationFilter struct {
// AdditionalInformationRef Search by additionalInformationRef
AdditionalInformationRef *StringFilter `json:"additionalInformationRef,omitempty"`
}
RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationFilter RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationFilter
type RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationListFilter ¶
type RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationFilter `json:"contains,omitempty"`
}
RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationListFilter RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationListFilter
type RoutingPlanCustomServicesCustomServiceDefinitionFilter ¶
type RoutingPlanCustomServicesCustomServiceDefinitionFilter struct {
// AdditionalInformation Nested list search by additionalInformation
AdditionalInformation *RoutingPlanCustomServicesCustomServiceDefinitionAdditionalInformationListFilter `json:"additionalInformation,omitempty"`
// CustomServiceRef Search by customServiceRef
CustomServiceRef *StringFilter `json:"customServiceRef,omitempty"`
}
RoutingPlanCustomServicesCustomServiceDefinitionFilter RoutingPlanCustomServicesCustomServiceDefinitionFilter
type RoutingPlanCustomServicesCustomServiceItemsArticleItemsFilter ¶
type RoutingPlanCustomServicesCustomServiceItemsArticleItemsFilter struct {
// TenantArticleRef Search by tenantArticleRef
TenantArticleRef *StringFilter `json:"tenantArticleRef,omitempty"`
}
RoutingPlanCustomServicesCustomServiceItemsArticleItemsFilter RoutingPlanCustomServicesCustomServiceItemsArticleItemsFilter
type RoutingPlanCustomServicesCustomServiceItemsArticleItemsListFilter ¶
type RoutingPlanCustomServicesCustomServiceItemsArticleItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanCustomServicesCustomServiceItemsArticleItemsFilter `json:"contains,omitempty"`
}
RoutingPlanCustomServicesCustomServiceItemsArticleItemsListFilter RoutingPlanCustomServicesCustomServiceItemsArticleItemsListFilter
type RoutingPlanCustomServicesCustomServiceItemsFilter ¶
type RoutingPlanCustomServicesCustomServiceItemsFilter struct {
// ArticleItems Nested list search by articleItems
ArticleItems *RoutingPlanCustomServicesCustomServiceItemsArticleItemsListFilter `json:"articleItems,omitempty"`
}
RoutingPlanCustomServicesCustomServiceItemsFilter RoutingPlanCustomServicesCustomServiceItemsFilter
type RoutingPlanCustomServicesCustomServiceItemsListFilter ¶
type RoutingPlanCustomServicesCustomServiceItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanCustomServicesCustomServiceItemsFilter `json:"contains,omitempty"`
}
RoutingPlanCustomServicesCustomServiceItemsListFilter RoutingPlanCustomServicesCustomServiceItemsListFilter
type RoutingPlanCustomServicesFilter ¶
type RoutingPlanCustomServicesFilter struct {
// ArticleItems Nested list search by articleItems
ArticleItems *RoutingPlanCustomServicesArticleItemsListFilter `json:"articleItems,omitempty"`
// CustomServiceDefinition Nested search by customServiceDefinition
CustomServiceDefinition *RoutingPlanCustomServicesCustomServiceDefinitionFilter `json:"customServiceDefinition,omitempty"`
// CustomServiceItems Nested list search by customServiceItems
CustomServiceItems *RoutingPlanCustomServicesCustomServiceItemsListFilter `json:"customServiceItems,omitempty"`
}
RoutingPlanCustomServicesFilter RoutingPlanCustomServicesFilter
type RoutingPlanCustomServicesListFilter ¶
type RoutingPlanCustomServicesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanCustomServicesFilter `json:"contains,omitempty"`
}
RoutingPlanCustomServicesListFilter RoutingPlanCustomServicesListFilter
type RoutingPlanDeliveryPreferencesCollectFilter ¶
type RoutingPlanDeliveryPreferencesCollectFilter struct {
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Paid Search by paid
Paid *BooleanFilter `json:"paid,omitempty"`
// SupplyingFacilities Search by supplyingFacilities
SupplyingFacilities *StringListFilter `json:"supplyingFacilities,omitempty"`
}
RoutingPlanDeliveryPreferencesCollectFilter RoutingPlanDeliveryPreferencesCollectFilter
type RoutingPlanDeliveryPreferencesCollectListFilter ¶
type RoutingPlanDeliveryPreferencesCollectListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanDeliveryPreferencesCollectFilter `json:"contains,omitempty"`
}
RoutingPlanDeliveryPreferencesCollectListFilter RoutingPlanDeliveryPreferencesCollectListFilter
type RoutingPlanDeliveryPreferencesFilter ¶
type RoutingPlanDeliveryPreferencesFilter struct {
// Collect Nested list search by collect
Collect *RoutingPlanDeliveryPreferencesCollectListFilter `json:"collect,omitempty"`
// Shipping Nested search by shipping
Shipping *RoutingPlanDeliveryPreferencesShippingFilter `json:"shipping,omitempty"`
// SupplyingFacilities Search by supplyingFacilities
SupplyingFacilities *StringListFilter `json:"supplyingFacilities,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
}
RoutingPlanDeliveryPreferencesFilter RoutingPlanDeliveryPreferencesFilter
type RoutingPlanDeliveryPreferencesShippingFilter ¶
type RoutingPlanDeliveryPreferencesShippingFilter struct {
// PreferredCarriers Search by preferredCarriers
PreferredCarriers *StringListFilter `json:"preferredCarriers,omitempty"`
// PreferredCarriersWithProduct Nested list search by preferredCarriersWithProduct
PreferredCarriersWithProduct *RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductListFilter `json:"preferredCarriersWithProduct,omitempty"`
}
RoutingPlanDeliveryPreferencesShippingFilter RoutingPlanDeliveryPreferencesShippingFilter
type RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductFilter ¶
type RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductFilter struct {
// CarrierKey Search by carrierKey
CarrierKey *StringFilter `json:"carrierKey,omitempty"`
}
RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductFilter RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductFilter
type RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductListFilter ¶
type RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductFilter `json:"contains,omitempty"`
}
RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductListFilter RoutingPlanDeliveryPreferencesShippingPreferredCarriersWithProductListFilter
type RoutingPlanEarliestPickingStartFilter ¶
type RoutingPlanEarliestPickingStartFilter struct {
// CarrierRef Search by carrierRef
CarrierRef *StringFilter `json:"carrierRef,omitempty"`
// EarliestPickingStartDate Search by earliestPickingStartDate
EarliestPickingStartDate *DateFilter `json:"earliestPickingStartDate,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
}
RoutingPlanEarliestPickingStartFilter RoutingPlanEarliestPickingStartFilter
type RoutingPlanHistoryFilter ¶
type RoutingPlanHistoryFilter struct {
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// Status Search by status
Status *RoutingPlanHistoryRoutingPlanStatusEnumFilter `json:"status,omitempty"`
}
RoutingPlanHistoryFilter RoutingPlanHistoryFilter
type RoutingPlanHistoryListFilter ¶
type RoutingPlanHistoryListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanHistoryFilter `json:"contains,omitempty"`
}
RoutingPlanHistoryListFilter RoutingPlanHistoryListFilter
type RoutingPlanHistoryRoutingPlanStatusEnumFilter ¶
type RoutingPlanHistoryRoutingPlanStatusEnumFilter struct {
// Eq Search by status
Eq *RoutingPlanHistoryRoutingPlanStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]RoutingPlanHistoryRoutingPlanStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
RoutingPlanHistoryRoutingPlanStatusEnumFilter RoutingPlanHistoryRoutingPlanStatusEnumFilter
type RoutingPlanHistoryRoutingPlanStatusEnumFilterEq ¶
type RoutingPlanHistoryRoutingPlanStatusEnumFilterEq string
RoutingPlanHistoryRoutingPlanStatusEnumFilterEq Search by status
const ( RoutingPlanHistoryRoutingPlanStatusEnumFilterEqCANCELED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "CANCELED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqFAILED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "FAILED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqFAILEDREROUTE RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "FAILED_REROUTE" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqFALLBACKROUTING RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "FALLBACK_ROUTING" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqINITIAL RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "INITIAL" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqINPREPARATION RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "IN_PREPARATION" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqLOCKED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "LOCKED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqMANUALPLANNED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "MANUAL_PLANNED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqNOTROUTABLE RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "NOT_ROUTABLE" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqOBSOLETE RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "OBSOLETE" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqPLANNED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "PLANNED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqPRIORITIZED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "PRIORITIZED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqPROMISED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "PROMISED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqPROPOSED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "PROPOSED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqREDUNDANTREROUTE RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "REDUNDANT_REROUTE" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqREROUTED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "REROUTED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqRETRYABLE RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "RETRYABLE" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqROUTED RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "ROUTED" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqROUTING RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "ROUTING" RoutingPlanHistoryRoutingPlanStatusEnumFilterEqWAITING RoutingPlanHistoryRoutingPlanStatusEnumFilterEq = "WAITING" )
Defines values for RoutingPlanHistoryRoutingPlanStatusEnumFilterEq.
func (RoutingPlanHistoryRoutingPlanStatusEnumFilterEq) Valid ¶
func (e RoutingPlanHistoryRoutingPlanStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanHistoryRoutingPlanStatusEnumFilterEq enum.
type RoutingPlanHistoryRoutingPlanStatusEnumFilterIn ¶
type RoutingPlanHistoryRoutingPlanStatusEnumFilterIn string
RoutingPlanHistoryRoutingPlanStatusEnumFilterIn defines model for RoutingPlanHistoryRoutingPlanStatusEnumFilter.In.
const ( RoutingPlanHistoryRoutingPlanStatusEnumFilterInCANCELED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "CANCELED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInFAILED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "FAILED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInFAILEDREROUTE RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "FAILED_REROUTE" RoutingPlanHistoryRoutingPlanStatusEnumFilterInFALLBACKROUTING RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "FALLBACK_ROUTING" RoutingPlanHistoryRoutingPlanStatusEnumFilterInINITIAL RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "INITIAL" RoutingPlanHistoryRoutingPlanStatusEnumFilterInINPREPARATION RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "IN_PREPARATION" RoutingPlanHistoryRoutingPlanStatusEnumFilterInLOCKED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "LOCKED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInMANUALPLANNED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "MANUAL_PLANNED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInNOTROUTABLE RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "NOT_ROUTABLE" RoutingPlanHistoryRoutingPlanStatusEnumFilterInOBSOLETE RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "OBSOLETE" RoutingPlanHistoryRoutingPlanStatusEnumFilterInPLANNED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "PLANNED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInPRIORITIZED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "PRIORITIZED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInPROMISED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "PROMISED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInPROPOSED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "PROPOSED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInREDUNDANTREROUTE RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "REDUNDANT_REROUTE" RoutingPlanHistoryRoutingPlanStatusEnumFilterInREROUTED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "REROUTED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInRETRYABLE RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "RETRYABLE" RoutingPlanHistoryRoutingPlanStatusEnumFilterInROUTED RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "ROUTED" RoutingPlanHistoryRoutingPlanStatusEnumFilterInROUTING RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "ROUTING" RoutingPlanHistoryRoutingPlanStatusEnumFilterInWAITING RoutingPlanHistoryRoutingPlanStatusEnumFilterIn = "WAITING" )
Defines values for RoutingPlanHistoryRoutingPlanStatusEnumFilterIn.
func (RoutingPlanHistoryRoutingPlanStatusEnumFilterIn) Valid ¶
func (e RoutingPlanHistoryRoutingPlanStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanHistoryRoutingPlanStatusEnumFilterIn enum.
type RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq ¶
type RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq string
RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq Search by status
const ( RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqCANCELED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "CANCELED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqFAILED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "FAILED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqFAILEDREROUTE RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "FAILED_REROUTE" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqFALLBACKROUTING RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "FALLBACK_ROUTING" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqINITIAL RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "INITIAL" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqINPREPARATION RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "IN_PREPARATION" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqLOCKED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "LOCKED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqMANUALPLANNED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "MANUAL_PLANNED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqNOTROUTABLE RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "NOT_ROUTABLE" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqOBSOLETE RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "OBSOLETE" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqPLANNED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "PLANNED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqPRIORITIZED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "PRIORITIZED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqPROMISED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "PROMISED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqPROPOSED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "PROPOSED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqREDUNDANTREROUTE RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "REDUNDANT_REROUTE" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqREROUTED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "REROUTED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqRETRYABLE RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "RETRYABLE" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqROUTED RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "ROUTED" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqROUTING RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "ROUTING" RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEqWAITING RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq = "WAITING" )
Defines values for RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq.
func (RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq) Valid ¶
func (e RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanHistoryRoutingPlanStatusEnumFilterNotEq enum.
type RoutingPlanLatestPickingStartFilter ¶
type RoutingPlanLatestPickingStartFilter struct {
// CarrierRef Search by carrierRef
CarrierRef *StringFilter `json:"carrierRef,omitempty"`
// LatestPickingStartDate Search by latestPickingStartDate
LatestPickingStartDate *DateFilter `json:"latestPickingStartDate,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
}
RoutingPlanLatestPickingStartFilter RoutingPlanLatestPickingStartFilter
type RoutingPlanOrderLineItemsFilter ¶
type RoutingPlanOrderLineItemsFilter struct {
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
}
RoutingPlanOrderLineItemsFilter RoutingPlanOrderLineItemsFilter
type RoutingPlanOrderLineItemsListFilter ¶
type RoutingPlanOrderLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanOrderLineItemsFilter `json:"contains,omitempty"`
}
RoutingPlanOrderLineItemsListFilter RoutingPlanOrderLineItemsListFilter
type RoutingPlanSearchQuery ¶
type RoutingPlanSearchQuery struct {
And *[]RoutingPlanSearchQuery `json:"and,omitempty"`
// Anonymized Search by anonymized
Anonymized *BooleanFilter `json:"anonymized,omitempty"`
// CustomServices Nested list search by customServices
CustomServices *RoutingPlanCustomServicesListFilter `json:"customServices,omitempty"`
// DeliveryPreferences Nested search by deliveryPreferences
DeliveryPreferences *RoutingPlanDeliveryPreferencesFilter `json:"deliveryPreferences,omitempty"`
// EarliestPickingStart Nested search by earliestPickingStart
EarliestPickingStart *RoutingPlanEarliestPickingStartFilter `json:"earliestPickingStart,omitempty"`
// History Nested list search by history
History *RoutingPlanHistoryListFilter `json:"history,omitempty"`
// LatestPickingStart Nested search by latestPickingStart
LatestPickingStart *RoutingPlanLatestPickingStartFilter `json:"latestPickingStart,omitempty"`
Or *[]RoutingPlanSearchQuery `json:"or,omitempty"`
// OrderDate Search entries by orderDate. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
OrderDate *DateFilter `json:"orderDate,omitempty"`
// OrderLineItems Nested list search by orderLineItems
OrderLineItems *RoutingPlanOrderLineItemsListFilter `json:"orderLineItems,omitempty"`
// OrderRef Search by orderRef
OrderRef *StringFilter `json:"orderRef,omitempty"`
// PickJobRef Search by pickJobRef
PickJobRef *StringFilter `json:"pickJobRef,omitempty"`
// Priority Search by priority
Priority *NumberFilter `json:"priority,omitempty"`
// ProcessId Search by processId
ProcessId *StringFilter `json:"processId,omitempty"`
// ProvisioningTime Search by provisioningTime
ProvisioningTime *DateFilter `json:"provisioningTime,omitempty"`
// ReRouteReason Search by reRouteReason
ReRouteReason *StringFilter `json:"reRouteReason,omitempty"`
// SplitCount Search by splitCount
SplitCount *NumberFilter `json:"splitCount,omitempty"`
// Status Search by status
Status *RoutingPlanStatusEnumFilter `json:"status,omitempty"`
// StatusReasons Nested list search by statusReasons
StatusReasons *RoutingPlanStatusReasonsListFilter `json:"statusReasons,omitempty"`
// TargetAddress Nested search by targetAddress
TargetAddress *RoutingPlanTargetAddressFilter `json:"targetAddress,omitempty"`
}
RoutingPlanSearchQuery RoutingPlanSearchQuery
type RoutingPlanStatusEnumFilter ¶
type RoutingPlanStatusEnumFilter struct {
// Eq Search by status
Eq *RoutingPlanStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]RoutingPlanStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *RoutingPlanStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
RoutingPlanStatusEnumFilter RoutingPlanStatusEnumFilter
type RoutingPlanStatusEnumFilterEq ¶
type RoutingPlanStatusEnumFilterEq string
RoutingPlanStatusEnumFilterEq Search by status
const ( RoutingPlanStatusEnumFilterEqCANCELED RoutingPlanStatusEnumFilterEq = "CANCELED" RoutingPlanStatusEnumFilterEqFAILED RoutingPlanStatusEnumFilterEq = "FAILED" RoutingPlanStatusEnumFilterEqFAILEDREROUTE RoutingPlanStatusEnumFilterEq = "FAILED_REROUTE" RoutingPlanStatusEnumFilterEqFALLBACKROUTING RoutingPlanStatusEnumFilterEq = "FALLBACK_ROUTING" RoutingPlanStatusEnumFilterEqINITIAL RoutingPlanStatusEnumFilterEq = "INITIAL" RoutingPlanStatusEnumFilterEqINPREPARATION RoutingPlanStatusEnumFilterEq = "IN_PREPARATION" RoutingPlanStatusEnumFilterEqLOCKED RoutingPlanStatusEnumFilterEq = "LOCKED" RoutingPlanStatusEnumFilterEqMANUALPLANNED RoutingPlanStatusEnumFilterEq = "MANUAL_PLANNED" RoutingPlanStatusEnumFilterEqNOTROUTABLE RoutingPlanStatusEnumFilterEq = "NOT_ROUTABLE" RoutingPlanStatusEnumFilterEqOBSOLETE RoutingPlanStatusEnumFilterEq = "OBSOLETE" RoutingPlanStatusEnumFilterEqPLANNED RoutingPlanStatusEnumFilterEq = "PLANNED" RoutingPlanStatusEnumFilterEqPRIORITIZED RoutingPlanStatusEnumFilterEq = "PRIORITIZED" RoutingPlanStatusEnumFilterEqPROMISED RoutingPlanStatusEnumFilterEq = "PROMISED" RoutingPlanStatusEnumFilterEqPROPOSED RoutingPlanStatusEnumFilterEq = "PROPOSED" RoutingPlanStatusEnumFilterEqREDUNDANTREROUTE RoutingPlanStatusEnumFilterEq = "REDUNDANT_REROUTE" RoutingPlanStatusEnumFilterEqREROUTED RoutingPlanStatusEnumFilterEq = "REROUTED" RoutingPlanStatusEnumFilterEqRETRYABLE RoutingPlanStatusEnumFilterEq = "RETRYABLE" RoutingPlanStatusEnumFilterEqROUTED RoutingPlanStatusEnumFilterEq = "ROUTED" RoutingPlanStatusEnumFilterEqROUTING RoutingPlanStatusEnumFilterEq = "ROUTING" RoutingPlanStatusEnumFilterEqWAITING RoutingPlanStatusEnumFilterEq = "WAITING" )
Defines values for RoutingPlanStatusEnumFilterEq.
func (RoutingPlanStatusEnumFilterEq) Valid ¶
func (e RoutingPlanStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusEnumFilterEq enum.
type RoutingPlanStatusEnumFilterIn ¶
type RoutingPlanStatusEnumFilterIn string
RoutingPlanStatusEnumFilterIn defines model for RoutingPlanStatusEnumFilter.In.
const ( RoutingPlanStatusEnumFilterInCANCELED RoutingPlanStatusEnumFilterIn = "CANCELED" RoutingPlanStatusEnumFilterInFAILED RoutingPlanStatusEnumFilterIn = "FAILED" RoutingPlanStatusEnumFilterInFAILEDREROUTE RoutingPlanStatusEnumFilterIn = "FAILED_REROUTE" RoutingPlanStatusEnumFilterInFALLBACKROUTING RoutingPlanStatusEnumFilterIn = "FALLBACK_ROUTING" RoutingPlanStatusEnumFilterInINITIAL RoutingPlanStatusEnumFilterIn = "INITIAL" RoutingPlanStatusEnumFilterInINPREPARATION RoutingPlanStatusEnumFilterIn = "IN_PREPARATION" RoutingPlanStatusEnumFilterInLOCKED RoutingPlanStatusEnumFilterIn = "LOCKED" RoutingPlanStatusEnumFilterInMANUALPLANNED RoutingPlanStatusEnumFilterIn = "MANUAL_PLANNED" RoutingPlanStatusEnumFilterInNOTROUTABLE RoutingPlanStatusEnumFilterIn = "NOT_ROUTABLE" RoutingPlanStatusEnumFilterInOBSOLETE RoutingPlanStatusEnumFilterIn = "OBSOLETE" RoutingPlanStatusEnumFilterInPLANNED RoutingPlanStatusEnumFilterIn = "PLANNED" RoutingPlanStatusEnumFilterInPRIORITIZED RoutingPlanStatusEnumFilterIn = "PRIORITIZED" RoutingPlanStatusEnumFilterInPROMISED RoutingPlanStatusEnumFilterIn = "PROMISED" RoutingPlanStatusEnumFilterInPROPOSED RoutingPlanStatusEnumFilterIn = "PROPOSED" RoutingPlanStatusEnumFilterInREDUNDANTREROUTE RoutingPlanStatusEnumFilterIn = "REDUNDANT_REROUTE" RoutingPlanStatusEnumFilterInREROUTED RoutingPlanStatusEnumFilterIn = "REROUTED" RoutingPlanStatusEnumFilterInRETRYABLE RoutingPlanStatusEnumFilterIn = "RETRYABLE" RoutingPlanStatusEnumFilterInROUTED RoutingPlanStatusEnumFilterIn = "ROUTED" RoutingPlanStatusEnumFilterInROUTING RoutingPlanStatusEnumFilterIn = "ROUTING" RoutingPlanStatusEnumFilterInWAITING RoutingPlanStatusEnumFilterIn = "WAITING" )
Defines values for RoutingPlanStatusEnumFilterIn.
func (RoutingPlanStatusEnumFilterIn) Valid ¶
func (e RoutingPlanStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusEnumFilterIn enum.
type RoutingPlanStatusEnumFilterNotEq ¶
type RoutingPlanStatusEnumFilterNotEq string
RoutingPlanStatusEnumFilterNotEq Search by status
const ( RoutingPlanStatusEnumFilterNotEqCANCELED RoutingPlanStatusEnumFilterNotEq = "CANCELED" RoutingPlanStatusEnumFilterNotEqFAILED RoutingPlanStatusEnumFilterNotEq = "FAILED" RoutingPlanStatusEnumFilterNotEqFAILEDREROUTE RoutingPlanStatusEnumFilterNotEq = "FAILED_REROUTE" RoutingPlanStatusEnumFilterNotEqFALLBACKROUTING RoutingPlanStatusEnumFilterNotEq = "FALLBACK_ROUTING" RoutingPlanStatusEnumFilterNotEqINITIAL RoutingPlanStatusEnumFilterNotEq = "INITIAL" RoutingPlanStatusEnumFilterNotEqINPREPARATION RoutingPlanStatusEnumFilterNotEq = "IN_PREPARATION" RoutingPlanStatusEnumFilterNotEqLOCKED RoutingPlanStatusEnumFilterNotEq = "LOCKED" RoutingPlanStatusEnumFilterNotEqMANUALPLANNED RoutingPlanStatusEnumFilterNotEq = "MANUAL_PLANNED" RoutingPlanStatusEnumFilterNotEqNOTROUTABLE RoutingPlanStatusEnumFilterNotEq = "NOT_ROUTABLE" RoutingPlanStatusEnumFilterNotEqOBSOLETE RoutingPlanStatusEnumFilterNotEq = "OBSOLETE" RoutingPlanStatusEnumFilterNotEqPLANNED RoutingPlanStatusEnumFilterNotEq = "PLANNED" RoutingPlanStatusEnumFilterNotEqPRIORITIZED RoutingPlanStatusEnumFilterNotEq = "PRIORITIZED" RoutingPlanStatusEnumFilterNotEqPROMISED RoutingPlanStatusEnumFilterNotEq = "PROMISED" RoutingPlanStatusEnumFilterNotEqPROPOSED RoutingPlanStatusEnumFilterNotEq = "PROPOSED" RoutingPlanStatusEnumFilterNotEqREDUNDANTREROUTE RoutingPlanStatusEnumFilterNotEq = "REDUNDANT_REROUTE" RoutingPlanStatusEnumFilterNotEqREROUTED RoutingPlanStatusEnumFilterNotEq = "REROUTED" RoutingPlanStatusEnumFilterNotEqRETRYABLE RoutingPlanStatusEnumFilterNotEq = "RETRYABLE" RoutingPlanStatusEnumFilterNotEqROUTED RoutingPlanStatusEnumFilterNotEq = "ROUTED" RoutingPlanStatusEnumFilterNotEqROUTING RoutingPlanStatusEnumFilterNotEq = "ROUTING" RoutingPlanStatusEnumFilterNotEqWAITING RoutingPlanStatusEnumFilterNotEq = "WAITING" )
Defines values for RoutingPlanStatusEnumFilterNotEq.
func (RoutingPlanStatusEnumFilterNotEq) Valid ¶
func (e RoutingPlanStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusEnumFilterNotEq enum.
type RoutingPlanStatusReasonsFilter ¶
type RoutingPlanStatusReasonsFilter struct {
// Reason Search by reason
Reason *RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter `json:"reason,omitempty"`
// Status Search by status
Status *RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter `json:"status,omitempty"`
}
RoutingPlanStatusReasonsFilter RoutingPlanStatusReasonsFilter
type RoutingPlanStatusReasonsListFilter ¶
type RoutingPlanStatusReasonsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *RoutingPlanStatusReasonsFilter `json:"contains,omitempty"`
}
RoutingPlanStatusReasonsListFilter RoutingPlanStatusReasonsListFilter
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter struct {
// Eq Search by reason
Eq *RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq `json:"eq,omitempty"`
// In Search by reason
In *[]RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn `json:"in,omitempty"`
// NotEq Search by reason
NotEq *RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq `json:"notEq,omitempty"`
}
RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq string
RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq Search by reason
const ( RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEqMANUALLYASSIGNED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq = "MANUALLY_ASSIGNED" RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEqMANUALLYREROUTED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq = "MANUALLY_REROUTED" RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEqORDERMODIFIED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq = "ORDER_MODIFIED" RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEqREROUTEAFTERSHORTPICK RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq = "REROUTE_AFTER_SHORTPICK" )
Defines values for RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq.
func (RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq) Valid ¶
func (e RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterEq enum.
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn string
RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn defines model for RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilter.In.
const ( RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterInMANUALLYASSIGNED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn = "MANUALLY_ASSIGNED" RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterInMANUALLYREROUTED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn = "MANUALLY_REROUTED" RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterInORDERMODIFIED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn = "ORDER_MODIFIED" RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterInREROUTEAFTERSHORTPICK RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn = "REROUTE_AFTER_SHORTPICK" )
Defines values for RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn.
func (RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn) Valid ¶
func (e RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterIn enum.
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq string
RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq Search by reason
const ( MANUALLYASSIGNED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq = "MANUALLY_ASSIGNED" MANUALLYREROUTED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq = "MANUALLY_REROUTED" ORDERMODIFIED RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq = "ORDER_MODIFIED" REROUTEAFTERSHORTPICK RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq = "REROUTE_AFTER_SHORTPICK" )
Defines values for RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq.
func (RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq) Valid ¶
func (e RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusReasonsRoutingPlanStatusReasonReasonEnumFilterNotEq enum.
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter struct {
// Eq Search by status
Eq *RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq string
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq Search by status
const (
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEqOBSOLETE RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq = "OBSOLETE"
)
Defines values for RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq.
func (RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq) Valid ¶
func (e RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterEq enum.
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn string
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn defines model for RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilter.In.
const (
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterInOBSOLETE RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn = "OBSOLETE"
)
Defines values for RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn.
func (RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn) Valid ¶
func (e RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterIn enum.
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq ¶
type RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq string
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq Search by status
const (
RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEqOBSOLETE RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq = "OBSOLETE"
)
Defines values for RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq.
func (RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq) Valid ¶
func (e RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the RoutingPlanStatusReasonsRoutingPlanStatusReasonStatusEnumFilterNotEq enum.
type RoutingPlanTargetAddressFilter ¶
type RoutingPlanTargetAddressFilter struct {
// City Search by city
City *StringFilter `json:"city,omitempty"`
// Country Search by country
Country *StringFilter `json:"country,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// Province Search by province
Province *StringFilter `json:"province,omitempty"`
// Street Search by street
Street *StringFilter `json:"street,omitempty"`
}
RoutingPlanTargetAddressFilter RoutingPlanTargetAddressFilter
type RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties ¶
type RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties defines model for RoutingPlanTargetAddressFilter.customAttributes.AdditionalProperties.
func (RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as a BooleanFilter
func (RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as a DateFilter
func (RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *RoutingPlanTargetAddressFilter_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type RoutingStrategyCondition ¶
type RoutingStrategyCondition struct {
ActivationTimeFrames *[]ActivationTimeFrame `json:"activationTimeFrames,omitempty"`
Active bool `json:"active"`
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
Id string `json:"id"`
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// NextCondition RoutingStrategyCondition
NextCondition *RoutingStrategyCondition `json:"nextCondition,omitempty"`
// NextNode RoutingStrategyNode
NextNode RoutingStrategyNode `json:"nextNode"`
// Rule RoutingStrategyConditionRule
Rule RoutingStrategyConditionRule `json:"rule"`
}
RoutingStrategyCondition RoutingStrategyCondition
type RoutingStrategyConditionForCreation ¶
type RoutingStrategyConditionForCreation struct {
ActivationTimeFrames *[]ActivationTimeFrame `json:"activationTimeFrames,omitempty"`
Active bool `json:"active"`
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// NextCondition RoutingStrategyConditionForCreation
NextCondition *RoutingStrategyConditionForCreation `json:"nextCondition,omitempty"`
// NextNode RoutingStrategyNodeForCreation
NextNode RoutingStrategyNodeForCreation `json:"nextNode"`
// Rule RoutingStrategyConditionRule
Rule RoutingStrategyConditionRule `json:"rule"`
}
RoutingStrategyConditionForCreation RoutingStrategyConditionForCreation
type RoutingStrategyConditionForModification ¶
type RoutingStrategyConditionForModification struct {
ActivationTimeFrames *[]ActivationTimeFrame `json:"activationTimeFrames,omitempty"`
Active bool `json:"active"`
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// NextCondition RoutingStrategyConditionForModification
NextCondition *RoutingStrategyConditionForModification `json:"nextCondition,omitempty"`
// NextNode RoutingStrategyNodeForModification
NextNode RoutingStrategyNodeForModification `json:"nextNode"`
// Rule RoutingStrategyConditionRule
Rule RoutingStrategyConditionRule `json:"rule"`
}
RoutingStrategyConditionForModification RoutingStrategyConditionForModification
type RoutingStrategyConditionPredicate ¶
type RoutingStrategyConditionPredicate struct {
// EntityOperator The possible operator types that can be used on given entities
EntityOperator ToolkitEntityOperatorType `json:"entityOperator"`
ExpectedValue *RoutingStrategyConditionPredicate_ExpectedValue `json:"expectedValue,omitempty"`
PropertyPath string `json:"propertyPath"`
// Transformation The transformations available to apply on the entity property value before a predicate is evaluated
Transformation *ToolkitTransformationType `json:"transformation,omitempty"`
TransformationArgs *[]RoutingStrategyConditionPredicate_TransformationArgs_Item `json:"transformationArgs,omitempty"`
}
RoutingStrategyConditionPredicate The predicate for a routing strategy condition rule
type RoutingStrategyConditionPredicateExpectedValue0 ¶
type RoutingStrategyConditionPredicateExpectedValue0 = string
RoutingStrategyConditionPredicateExpectedValue0 defines model for .
type RoutingStrategyConditionPredicateExpectedValue1 ¶
type RoutingStrategyConditionPredicateExpectedValue1 = float32
RoutingStrategyConditionPredicateExpectedValue1 defines model for .
type RoutingStrategyConditionPredicateExpectedValue2 ¶
type RoutingStrategyConditionPredicateExpectedValue2 = bool
RoutingStrategyConditionPredicateExpectedValue2 defines model for .
type RoutingStrategyConditionPredicateTransformationArgs0 ¶
type RoutingStrategyConditionPredicateTransformationArgs0 = string
RoutingStrategyConditionPredicateTransformationArgs0 defines model for .
type RoutingStrategyConditionPredicateTransformationArgs1 ¶
type RoutingStrategyConditionPredicateTransformationArgs1 = float32
RoutingStrategyConditionPredicateTransformationArgs1 defines model for .
type RoutingStrategyConditionPredicateTransformationArgs2 ¶
type RoutingStrategyConditionPredicateTransformationArgs2 = bool
RoutingStrategyConditionPredicateTransformationArgs2 defines model for .
type RoutingStrategyConditionPredicate_ExpectedValue ¶
type RoutingStrategyConditionPredicate_ExpectedValue struct {
// contains filtered or unexported fields
}
RoutingStrategyConditionPredicate_ExpectedValue defines model for RoutingStrategyConditionPredicate.ExpectedValue.
func (RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue0 ¶
func (t RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue0() (RoutingStrategyConditionPredicateExpectedValue0, error)
AsRoutingStrategyConditionPredicateExpectedValue0 returns the union data inside the RoutingStrategyConditionPredicate_ExpectedValue as a RoutingStrategyConditionPredicateExpectedValue0
func (RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue1 ¶
func (t RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue1() (RoutingStrategyConditionPredicateExpectedValue1, error)
AsRoutingStrategyConditionPredicateExpectedValue1 returns the union data inside the RoutingStrategyConditionPredicate_ExpectedValue as a RoutingStrategyConditionPredicateExpectedValue1
func (RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue2 ¶
func (t RoutingStrategyConditionPredicate_ExpectedValue) AsRoutingStrategyConditionPredicateExpectedValue2() (RoutingStrategyConditionPredicateExpectedValue2, error)
AsRoutingStrategyConditionPredicateExpectedValue2 returns the union data inside the RoutingStrategyConditionPredicate_ExpectedValue as a RoutingStrategyConditionPredicateExpectedValue2
func (*RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue0 ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue0(v RoutingStrategyConditionPredicateExpectedValue0) error
FromRoutingStrategyConditionPredicateExpectedValue0 overwrites any union data inside the RoutingStrategyConditionPredicate_ExpectedValue as the provided RoutingStrategyConditionPredicateExpectedValue0
func (*RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue1 ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue1(v RoutingStrategyConditionPredicateExpectedValue1) error
FromRoutingStrategyConditionPredicateExpectedValue1 overwrites any union data inside the RoutingStrategyConditionPredicate_ExpectedValue as the provided RoutingStrategyConditionPredicateExpectedValue1
func (*RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue2 ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) FromRoutingStrategyConditionPredicateExpectedValue2(v RoutingStrategyConditionPredicateExpectedValue2) error
FromRoutingStrategyConditionPredicateExpectedValue2 overwrites any union data inside the RoutingStrategyConditionPredicate_ExpectedValue as the provided RoutingStrategyConditionPredicateExpectedValue2
func (RoutingStrategyConditionPredicate_ExpectedValue) MarshalJSON ¶
func (t RoutingStrategyConditionPredicate_ExpectedValue) MarshalJSON() ([]byte, error)
func (*RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue0 ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue0(v RoutingStrategyConditionPredicateExpectedValue0) error
MergeRoutingStrategyConditionPredicateExpectedValue0 performs a merge with any union data inside the RoutingStrategyConditionPredicate_ExpectedValue, using the provided RoutingStrategyConditionPredicateExpectedValue0
func (*RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue1 ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue1(v RoutingStrategyConditionPredicateExpectedValue1) error
MergeRoutingStrategyConditionPredicateExpectedValue1 performs a merge with any union data inside the RoutingStrategyConditionPredicate_ExpectedValue, using the provided RoutingStrategyConditionPredicateExpectedValue1
func (*RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue2 ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) MergeRoutingStrategyConditionPredicateExpectedValue2(v RoutingStrategyConditionPredicateExpectedValue2) error
MergeRoutingStrategyConditionPredicateExpectedValue2 performs a merge with any union data inside the RoutingStrategyConditionPredicate_ExpectedValue, using the provided RoutingStrategyConditionPredicateExpectedValue2
func (*RoutingStrategyConditionPredicate_ExpectedValue) UnmarshalJSON ¶
func (t *RoutingStrategyConditionPredicate_ExpectedValue) UnmarshalJSON(b []byte) error
type RoutingStrategyConditionPredicate_TransformationArgs_Item ¶
type RoutingStrategyConditionPredicate_TransformationArgs_Item struct {
// contains filtered or unexported fields
}
RoutingStrategyConditionPredicate_TransformationArgs_Item defines model for RoutingStrategyConditionPredicate.transformationArgs.Item.
func (RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs0 ¶
func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs0() (RoutingStrategyConditionPredicateTransformationArgs0, error)
AsRoutingStrategyConditionPredicateTransformationArgs0 returns the union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item as a RoutingStrategyConditionPredicateTransformationArgs0
func (RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs1 ¶
func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs1() (RoutingStrategyConditionPredicateTransformationArgs1, error)
AsRoutingStrategyConditionPredicateTransformationArgs1 returns the union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item as a RoutingStrategyConditionPredicateTransformationArgs1
func (RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs2 ¶
func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) AsRoutingStrategyConditionPredicateTransformationArgs2() (RoutingStrategyConditionPredicateTransformationArgs2, error)
AsRoutingStrategyConditionPredicateTransformationArgs2 returns the union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item as a RoutingStrategyConditionPredicateTransformationArgs2
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs0 ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs0(v RoutingStrategyConditionPredicateTransformationArgs0) error
FromRoutingStrategyConditionPredicateTransformationArgs0 overwrites any union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item as the provided RoutingStrategyConditionPredicateTransformationArgs0
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs1 ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs1(v RoutingStrategyConditionPredicateTransformationArgs1) error
FromRoutingStrategyConditionPredicateTransformationArgs1 overwrites any union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item as the provided RoutingStrategyConditionPredicateTransformationArgs1
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs2 ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) FromRoutingStrategyConditionPredicateTransformationArgs2(v RoutingStrategyConditionPredicateTransformationArgs2) error
FromRoutingStrategyConditionPredicateTransformationArgs2 overwrites any union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item as the provided RoutingStrategyConditionPredicateTransformationArgs2
func (RoutingStrategyConditionPredicate_TransformationArgs_Item) MarshalJSON ¶
func (t RoutingStrategyConditionPredicate_TransformationArgs_Item) MarshalJSON() ([]byte, error)
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs0 ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs0(v RoutingStrategyConditionPredicateTransformationArgs0) error
MergeRoutingStrategyConditionPredicateTransformationArgs0 performs a merge with any union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item, using the provided RoutingStrategyConditionPredicateTransformationArgs0
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs1 ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs1(v RoutingStrategyConditionPredicateTransformationArgs1) error
MergeRoutingStrategyConditionPredicateTransformationArgs1 performs a merge with any union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item, using the provided RoutingStrategyConditionPredicateTransformationArgs1
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs2 ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) MergeRoutingStrategyConditionPredicateTransformationArgs2(v RoutingStrategyConditionPredicateTransformationArgs2) error
MergeRoutingStrategyConditionPredicateTransformationArgs2 performs a merge with any union data inside the RoutingStrategyConditionPredicate_TransformationArgs_Item, using the provided RoutingStrategyConditionPredicateTransformationArgs2
func (*RoutingStrategyConditionPredicate_TransformationArgs_Item) UnmarshalJSON ¶
func (t *RoutingStrategyConditionPredicate_TransformationArgs_Item) UnmarshalJSON(b []byte) error
type RoutingStrategyConditionRule ¶
type RoutingStrategyConditionRule struct {
// PredicateConnector The allowed operators for connecting multiple predicates
PredicateConnector *ToolkitPredicateConnector `json:"predicateConnector,omitempty"`
Predicates []RoutingStrategyConditionPredicate `json:"predicates"`
}
RoutingStrategyConditionRule RoutingStrategyConditionRule
type RoutingStrategyFacilityRerouteConfig ¶
type RoutingStrategyFacilityRerouteConfig struct {
Active *bool `json:"active,omitempty"`
// RerouteType The type of reroute to apply to the order
// * `REROUTE`- the complete routing plan is rerouted.
// * `ORDERSPLIT`- the order is splitted. The split line items will be moved to a new routing plan and rerouted.
RerouteType RoutingStrategyRerouteType `json:"rerouteType"`
}
RoutingStrategyFacilityRerouteConfig RoutingStrategyFacilityRerouteConfig
type RoutingStrategyFallbackFacilityConfig ¶
type RoutingStrategyFallbackFacilityConfig struct {
Active bool `json:"active"`
FacilityRefs []string `json:"facilityRefs"`
// FallbackAfterTime Default amount of time in ISO 8601 duration format after which a not routable routingplan is routed to a configured fallback facility.
FallbackAfterTime string `json:"fallbackAfterTime"`
}
RoutingStrategyFallbackFacilityConfig RoutingStrategyFallbackFacilityConfig
type RoutingStrategyNode ¶
type RoutingStrategyNode struct {
ActivationTimeFrames *[]ActivationTimeFrame `json:"activationTimeFrames,omitempty"`
Active bool `json:"active"`
CategoryRef *string `json:"categoryRef,omitempty"`
// Config RoutingStrategyNodeConfig
Config RoutingStrategyNodeConfig `json:"config"`
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
Id string `json:"id"`
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// NextCondition RoutingStrategyCondition
NextCondition *RoutingStrategyCondition `json:"nextCondition,omitempty"`
}
RoutingStrategyNode RoutingStrategyNode
type RoutingStrategyNodeConfig ¶
type RoutingStrategyNodeConfig struct {
// FallbackFacility RoutingStrategyFallbackFacilityConfig
FallbackFacility *RoutingStrategyFallbackFacilityConfig `json:"fallbackFacility,omitempty"`
Fences []RoutingStrategyNodeConfig_Fences_Item `json:"fences"`
// OrderSplit RoutingStrategyOrderSplitConfig
OrderSplit *RoutingStrategyOrderSplitConfig `json:"orderSplit,omitempty"`
Ratings []RoutingStrategyNodeConfig_Ratings_Item `json:"ratings"`
// Reroute RoutingStrategyRerouteConfig
Reroute *RoutingStrategyRerouteConfig `json:"reroute,omitempty"`
}
RoutingStrategyNodeConfig RoutingStrategyNodeConfig
type RoutingStrategyNodeConfigForUpsert ¶
type RoutingStrategyNodeConfigForUpsert struct {
// FallbackFacility RoutingStrategyFallbackFacilityConfig
FallbackFacility *RoutingStrategyFallbackFacilityConfig `json:"fallbackFacility,omitempty"`
Fences []RoutingStrategyNodeConfigForUpsert_Fences_Item `json:"fences"`
// OrderSplit RoutingStrategyOrderSplitConfig
OrderSplit *RoutingStrategyOrderSplitConfig `json:"orderSplit,omitempty"`
Ratings []RoutingStrategyNodeConfigForUpsert_Ratings_Item `json:"ratings"`
// Reroute RoutingStrategyRerouteConfig
Reroute *RoutingStrategyRerouteConfig `json:"reroute,omitempty"`
}
RoutingStrategyNodeConfigForUpsert RoutingStrategyNodeConfigForUpsert
type RoutingStrategyNodeConfigForUpsert_Fences_Item ¶
type RoutingStrategyNodeConfigForUpsert_Fences_Item struct {
// contains filtered or unexported fields
}
RoutingStrategyNodeConfigForUpsert_Fences_Item defines model for RoutingStrategyNodeConfigForUpsert.fences.Item.
func (RoutingStrategyNodeConfigForUpsert_Fences_Item) AsRoutingStrategyStandardFenceForUpsert ¶
func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) AsRoutingStrategyStandardFenceForUpsert() (RoutingStrategyStandardFenceForUpsert, error)
AsRoutingStrategyStandardFenceForUpsert returns the union data inside the RoutingStrategyNodeConfigForUpsert_Fences_Item as a RoutingStrategyStandardFenceForUpsert
func (RoutingStrategyNodeConfigForUpsert_Fences_Item) AsRoutingStrategyToolkitFence ¶
func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) AsRoutingStrategyToolkitFence() (RoutingStrategyToolkitFence, error)
AsRoutingStrategyToolkitFence returns the union data inside the RoutingStrategyNodeConfigForUpsert_Fences_Item as a RoutingStrategyToolkitFence
func (RoutingStrategyNodeConfigForUpsert_Fences_Item) Discriminator ¶
func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) Discriminator() (string, error)
func (*RoutingStrategyNodeConfigForUpsert_Fences_Item) FromRoutingStrategyStandardFenceForUpsert ¶
func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) FromRoutingStrategyStandardFenceForUpsert(v RoutingStrategyStandardFenceForUpsert) error
FromRoutingStrategyStandardFenceForUpsert overwrites any union data inside the RoutingStrategyNodeConfigForUpsert_Fences_Item as the provided RoutingStrategyStandardFenceForUpsert
func (*RoutingStrategyNodeConfigForUpsert_Fences_Item) FromRoutingStrategyToolkitFence ¶
func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) FromRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
FromRoutingStrategyToolkitFence overwrites any union data inside the RoutingStrategyNodeConfigForUpsert_Fences_Item as the provided RoutingStrategyToolkitFence
func (RoutingStrategyNodeConfigForUpsert_Fences_Item) MarshalJSON ¶
func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) MarshalJSON() ([]byte, error)
func (*RoutingStrategyNodeConfigForUpsert_Fences_Item) MergeRoutingStrategyStandardFenceForUpsert ¶
func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) MergeRoutingStrategyStandardFenceForUpsert(v RoutingStrategyStandardFenceForUpsert) error
MergeRoutingStrategyStandardFenceForUpsert performs a merge with any union data inside the RoutingStrategyNodeConfigForUpsert_Fences_Item, using the provided RoutingStrategyStandardFenceForUpsert
func (*RoutingStrategyNodeConfigForUpsert_Fences_Item) MergeRoutingStrategyToolkitFence ¶
func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) MergeRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
MergeRoutingStrategyToolkitFence performs a merge with any union data inside the RoutingStrategyNodeConfigForUpsert_Fences_Item, using the provided RoutingStrategyToolkitFence
func (*RoutingStrategyNodeConfigForUpsert_Fences_Item) UnmarshalJSON ¶
func (t *RoutingStrategyNodeConfigForUpsert_Fences_Item) UnmarshalJSON(b []byte) error
func (RoutingStrategyNodeConfigForUpsert_Fences_Item) ValueByDiscriminator ¶
func (t RoutingStrategyNodeConfigForUpsert_Fences_Item) ValueByDiscriminator() (interface{}, error)
type RoutingStrategyNodeConfigForUpsert_Ratings_Item ¶
type RoutingStrategyNodeConfigForUpsert_Ratings_Item struct {
// contains filtered or unexported fields
}
RoutingStrategyNodeConfigForUpsert_Ratings_Item defines model for RoutingStrategyNodeConfigForUpsert.ratings.Item.
func (RoutingStrategyNodeConfigForUpsert_Ratings_Item) AsRoutingStrategyRatingForUpsert ¶
func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) AsRoutingStrategyRatingForUpsert() (RoutingStrategyRatingForUpsert, error)
AsRoutingStrategyRatingForUpsert returns the union data inside the RoutingStrategyNodeConfigForUpsert_Ratings_Item as a RoutingStrategyRatingForUpsert
func (RoutingStrategyNodeConfigForUpsert_Ratings_Item) AsRoutingStrategyToolkitRating ¶
func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) AsRoutingStrategyToolkitRating() (RoutingStrategyToolkitRating, error)
AsRoutingStrategyToolkitRating returns the union data inside the RoutingStrategyNodeConfigForUpsert_Ratings_Item as a RoutingStrategyToolkitRating
func (RoutingStrategyNodeConfigForUpsert_Ratings_Item) Discriminator ¶
func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) Discriminator() (string, error)
func (*RoutingStrategyNodeConfigForUpsert_Ratings_Item) FromRoutingStrategyRatingForUpsert ¶
func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) FromRoutingStrategyRatingForUpsert(v RoutingStrategyRatingForUpsert) error
FromRoutingStrategyRatingForUpsert overwrites any union data inside the RoutingStrategyNodeConfigForUpsert_Ratings_Item as the provided RoutingStrategyRatingForUpsert
func (*RoutingStrategyNodeConfigForUpsert_Ratings_Item) FromRoutingStrategyToolkitRating ¶
func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) FromRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
FromRoutingStrategyToolkitRating overwrites any union data inside the RoutingStrategyNodeConfigForUpsert_Ratings_Item as the provided RoutingStrategyToolkitRating
func (RoutingStrategyNodeConfigForUpsert_Ratings_Item) MarshalJSON ¶
func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) MarshalJSON() ([]byte, error)
func (*RoutingStrategyNodeConfigForUpsert_Ratings_Item) MergeRoutingStrategyRatingForUpsert ¶
func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) MergeRoutingStrategyRatingForUpsert(v RoutingStrategyRatingForUpsert) error
MergeRoutingStrategyRatingForUpsert performs a merge with any union data inside the RoutingStrategyNodeConfigForUpsert_Ratings_Item, using the provided RoutingStrategyRatingForUpsert
func (*RoutingStrategyNodeConfigForUpsert_Ratings_Item) MergeRoutingStrategyToolkitRating ¶
func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) MergeRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
MergeRoutingStrategyToolkitRating performs a merge with any union data inside the RoutingStrategyNodeConfigForUpsert_Ratings_Item, using the provided RoutingStrategyToolkitRating
func (*RoutingStrategyNodeConfigForUpsert_Ratings_Item) UnmarshalJSON ¶
func (t *RoutingStrategyNodeConfigForUpsert_Ratings_Item) UnmarshalJSON(b []byte) error
func (RoutingStrategyNodeConfigForUpsert_Ratings_Item) ValueByDiscriminator ¶
func (t RoutingStrategyNodeConfigForUpsert_Ratings_Item) ValueByDiscriminator() (interface{}, error)
type RoutingStrategyNodeConfig_Fences_Item ¶
type RoutingStrategyNodeConfig_Fences_Item struct {
// contains filtered or unexported fields
}
RoutingStrategyNodeConfig_Fences_Item defines model for RoutingStrategyNodeConfig.fences.Item.
func (RoutingStrategyNodeConfig_Fences_Item) AsRoutingStrategyStandardFence ¶
func (t RoutingStrategyNodeConfig_Fences_Item) AsRoutingStrategyStandardFence() (RoutingStrategyStandardFence, error)
AsRoutingStrategyStandardFence returns the union data inside the RoutingStrategyNodeConfig_Fences_Item as a RoutingStrategyStandardFence
func (RoutingStrategyNodeConfig_Fences_Item) AsRoutingStrategyToolkitFence ¶
func (t RoutingStrategyNodeConfig_Fences_Item) AsRoutingStrategyToolkitFence() (RoutingStrategyToolkitFence, error)
AsRoutingStrategyToolkitFence returns the union data inside the RoutingStrategyNodeConfig_Fences_Item as a RoutingStrategyToolkitFence
func (RoutingStrategyNodeConfig_Fences_Item) Discriminator ¶
func (t RoutingStrategyNodeConfig_Fences_Item) Discriminator() (string, error)
func (*RoutingStrategyNodeConfig_Fences_Item) FromRoutingStrategyStandardFence ¶
func (t *RoutingStrategyNodeConfig_Fences_Item) FromRoutingStrategyStandardFence(v RoutingStrategyStandardFence) error
FromRoutingStrategyStandardFence overwrites any union data inside the RoutingStrategyNodeConfig_Fences_Item as the provided RoutingStrategyStandardFence
func (*RoutingStrategyNodeConfig_Fences_Item) FromRoutingStrategyToolkitFence ¶
func (t *RoutingStrategyNodeConfig_Fences_Item) FromRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
FromRoutingStrategyToolkitFence overwrites any union data inside the RoutingStrategyNodeConfig_Fences_Item as the provided RoutingStrategyToolkitFence
func (RoutingStrategyNodeConfig_Fences_Item) MarshalJSON ¶
func (t RoutingStrategyNodeConfig_Fences_Item) MarshalJSON() ([]byte, error)
func (*RoutingStrategyNodeConfig_Fences_Item) MergeRoutingStrategyStandardFence ¶
func (t *RoutingStrategyNodeConfig_Fences_Item) MergeRoutingStrategyStandardFence(v RoutingStrategyStandardFence) error
MergeRoutingStrategyStandardFence performs a merge with any union data inside the RoutingStrategyNodeConfig_Fences_Item, using the provided RoutingStrategyStandardFence
func (*RoutingStrategyNodeConfig_Fences_Item) MergeRoutingStrategyToolkitFence ¶
func (t *RoutingStrategyNodeConfig_Fences_Item) MergeRoutingStrategyToolkitFence(v RoutingStrategyToolkitFence) error
MergeRoutingStrategyToolkitFence performs a merge with any union data inside the RoutingStrategyNodeConfig_Fences_Item, using the provided RoutingStrategyToolkitFence
func (*RoutingStrategyNodeConfig_Fences_Item) UnmarshalJSON ¶
func (t *RoutingStrategyNodeConfig_Fences_Item) UnmarshalJSON(b []byte) error
func (RoutingStrategyNodeConfig_Fences_Item) ValueByDiscriminator ¶
func (t RoutingStrategyNodeConfig_Fences_Item) ValueByDiscriminator() (interface{}, error)
type RoutingStrategyNodeConfig_Ratings_Item ¶
type RoutingStrategyNodeConfig_Ratings_Item struct {
// contains filtered or unexported fields
}
RoutingStrategyNodeConfig_Ratings_Item defines model for RoutingStrategyNodeConfig.ratings.Item.
func (RoutingStrategyNodeConfig_Ratings_Item) AsRoutingStrategyStandardRating ¶
func (t RoutingStrategyNodeConfig_Ratings_Item) AsRoutingStrategyStandardRating() (RoutingStrategyStandardRating, error)
AsRoutingStrategyStandardRating returns the union data inside the RoutingStrategyNodeConfig_Ratings_Item as a RoutingStrategyStandardRating
func (RoutingStrategyNodeConfig_Ratings_Item) AsRoutingStrategyToolkitRating ¶
func (t RoutingStrategyNodeConfig_Ratings_Item) AsRoutingStrategyToolkitRating() (RoutingStrategyToolkitRating, error)
AsRoutingStrategyToolkitRating returns the union data inside the RoutingStrategyNodeConfig_Ratings_Item as a RoutingStrategyToolkitRating
func (RoutingStrategyNodeConfig_Ratings_Item) Discriminator ¶
func (t RoutingStrategyNodeConfig_Ratings_Item) Discriminator() (string, error)
func (*RoutingStrategyNodeConfig_Ratings_Item) FromRoutingStrategyStandardRating ¶
func (t *RoutingStrategyNodeConfig_Ratings_Item) FromRoutingStrategyStandardRating(v RoutingStrategyStandardRating) error
FromRoutingStrategyStandardRating overwrites any union data inside the RoutingStrategyNodeConfig_Ratings_Item as the provided RoutingStrategyStandardRating
func (*RoutingStrategyNodeConfig_Ratings_Item) FromRoutingStrategyToolkitRating ¶
func (t *RoutingStrategyNodeConfig_Ratings_Item) FromRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
FromRoutingStrategyToolkitRating overwrites any union data inside the RoutingStrategyNodeConfig_Ratings_Item as the provided RoutingStrategyToolkitRating
func (RoutingStrategyNodeConfig_Ratings_Item) MarshalJSON ¶
func (t RoutingStrategyNodeConfig_Ratings_Item) MarshalJSON() ([]byte, error)
func (*RoutingStrategyNodeConfig_Ratings_Item) MergeRoutingStrategyStandardRating ¶
func (t *RoutingStrategyNodeConfig_Ratings_Item) MergeRoutingStrategyStandardRating(v RoutingStrategyStandardRating) error
MergeRoutingStrategyStandardRating performs a merge with any union data inside the RoutingStrategyNodeConfig_Ratings_Item, using the provided RoutingStrategyStandardRating
func (*RoutingStrategyNodeConfig_Ratings_Item) MergeRoutingStrategyToolkitRating ¶
func (t *RoutingStrategyNodeConfig_Ratings_Item) MergeRoutingStrategyToolkitRating(v RoutingStrategyToolkitRating) error
MergeRoutingStrategyToolkitRating performs a merge with any union data inside the RoutingStrategyNodeConfig_Ratings_Item, using the provided RoutingStrategyToolkitRating
func (*RoutingStrategyNodeConfig_Ratings_Item) UnmarshalJSON ¶
func (t *RoutingStrategyNodeConfig_Ratings_Item) UnmarshalJSON(b []byte) error
func (RoutingStrategyNodeConfig_Ratings_Item) ValueByDiscriminator ¶
func (t RoutingStrategyNodeConfig_Ratings_Item) ValueByDiscriminator() (interface{}, error)
type RoutingStrategyNodeForCreation ¶
type RoutingStrategyNodeForCreation struct {
ActivationTimeFrames *[]ActivationTimeFrame `json:"activationTimeFrames,omitempty"`
Active bool `json:"active"`
CategoryRef *string `json:"categoryRef,omitempty"`
// Config RoutingStrategyNodeConfigForUpsert
Config RoutingStrategyNodeConfigForUpsert `json:"config"`
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// NextCondition RoutingStrategyConditionForCreation
NextCondition *RoutingStrategyConditionForCreation `json:"nextCondition,omitempty"`
}
RoutingStrategyNodeForCreation RoutingStrategyNodeForCreation
type RoutingStrategyNodeForModification ¶
type RoutingStrategyNodeForModification struct {
ActivationTimeFrames *[]ActivationTimeFrame `json:"activationTimeFrames,omitempty"`
Active bool `json:"active"`
CategoryRef *string `json:"categoryRef,omitempty"`
// Config RoutingStrategyNodeConfigForUpsert
Config RoutingStrategyNodeConfigForUpsert `json:"config"`
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// NextCondition RoutingStrategyConditionForModification
NextCondition *RoutingStrategyConditionForModification `json:"nextCondition,omitempty"`
}
RoutingStrategyNodeForModification RoutingStrategyNodeForModification
type RoutingStrategyOrderSplitConfig ¶
type RoutingStrategyOrderSplitConfig struct {
Active bool `json:"active"`
ActiveForSameday bool `json:"activeForSameday"`
MaxSplitCount int `json:"maxSplitCount"`
ShouldUseWaitingRoomForPreBackOrderItems bool `json:"shouldUseWaitingRoomForPreBackOrderItems"`
}
RoutingStrategyOrderSplitConfig RoutingStrategyOrderSplitConfig
type RoutingStrategyRatingForUpsert ¶
type RoutingStrategyRatingForUpsert struct {
Active bool `json:"active"`
// Configuration Base configuration for ratings. See documentation for details.
Configuration *AbstractRatingConfiguration `json:"configuration,omitempty"`
// Implementation This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />
Implementation RatingImplementation `json:"implementation"`
MaxPenalty float32 `json:"maxPenalty"`
// Type RoutingStrategyStandardRatingType
Type RoutingStrategyStandardRatingType `json:"type"`
}
RoutingStrategyRatingForUpsert A rating is used to rate a set of possible facilities against each other during routing of orders.
type RoutingStrategyRerouteConfig ¶
type RoutingStrategyRerouteConfig struct {
// ClickAndCollect RoutingStrategyFacilityRerouteConfig
ClickAndCollect *RoutingStrategyFacilityRerouteConfig `json:"clickAndCollect,omitempty"`
ManualReroute *bool `json:"manualReroute,omitempty"`
// RerouteZeroPicksOnly Specifies whether only pick jobs with zero items picked are eligible for rerouting.
RerouteZeroPicksOnly *bool `json:"rerouteZeroPicksOnly,omitempty"`
// ShipFromStore RoutingStrategyFacilityRerouteConfig
ShipFromStore *RoutingStrategyFacilityRerouteConfig `json:"shipFromStore,omitempty"`
}
RoutingStrategyRerouteConfig RoutingStrategyRerouteConfig
type RoutingStrategyRerouteType ¶
type RoutingStrategyRerouteType string
RoutingStrategyRerouteType The type of reroute to apply to the order
- `REROUTE`- the complete routing plan is rerouted.
- `ORDERSPLIT`- the order is splitted. The split line items will be moved to a new routing plan and rerouted.
const ( RoutingStrategyRerouteTypeORDERSPLIT RoutingStrategyRerouteType = "ORDERSPLIT" RoutingStrategyRerouteTypeREROUTE RoutingStrategyRerouteType = "REROUTE" )
Defines values for RoutingStrategyRerouteType.
func (RoutingStrategyRerouteType) Valid ¶
func (e RoutingStrategyRerouteType) Valid() bool
Valid indicates whether the value is a known member of the RoutingStrategyRerouteType enum.
type RoutingStrategyStandardFence ¶
type RoutingStrategyStandardFence struct {
Active bool `json:"active"`
// ActiveMode FenceMode
ActiveMode *FenceMode `json:"activeMode,omitempty"`
Description *string `json:"description,omitempty"`
// Implementation <i>This part of the API is currently under development. That means that this endpoint, model, etc. can contain breaking changes and/or might not be available at all times in your API instance. It could also disappear without warning. It currently does not fall under our SLA regulations. For details, see our <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview">API lifecycle documentation</a></i>
Implementation FenceImplementation `json:"implementation"`
Name *string `json:"name,omitempty"`
SupportedModes *[]FenceMode `json:"supportedModes,omitempty"`
// Type RoutingStrategyStandardFenceType
Type RoutingStrategyStandardFenceType `json:"type"`
}
RoutingStrategyStandardFence Routing Strategy Fence.
type RoutingStrategyStandardFenceForUpsert ¶
type RoutingStrategyStandardFenceForUpsert struct {
Active bool `json:"active"`
// ActiveMode FenceMode
ActiveMode *FenceMode `json:"activeMode,omitempty"`
// Implementation <i>This part of the API is currently under development. That means that this endpoint, model, etc. can contain breaking changes and/or might not be available at all times in your API instance. It could also disappear without warning. It currently does not fall under our SLA regulations. For details, see our <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview">API lifecycle documentation</a></i>
Implementation FenceImplementation `json:"implementation"`
// Type RoutingStrategyStandardFenceType
Type RoutingStrategyStandardFenceType `json:"type"`
}
RoutingStrategyStandardFenceForUpsert Routing Strategy Fence.
type RoutingStrategyStandardFenceType ¶
type RoutingStrategyStandardFenceType string
RoutingStrategyStandardFenceType RoutingStrategyStandardFenceType
const (
StandardFence RoutingStrategyStandardFenceType = "StandardFence"
)
Defines values for RoutingStrategyStandardFenceType.
func (RoutingStrategyStandardFenceType) Valid ¶
func (e RoutingStrategyStandardFenceType) Valid() bool
Valid indicates whether the value is a known member of the RoutingStrategyStandardFenceType enum.
type RoutingStrategyStandardRating ¶
type RoutingStrategyStandardRating struct {
Active bool `json:"active"`
// Configuration Base configuration for ratings. See documentation for details.
Configuration *AbstractRatingConfiguration `json:"configuration,omitempty"`
Description *string `json:"description,omitempty"`
// Implementation This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />
Implementation RatingImplementation `json:"implementation"`
MaxPenalty float32 `json:"maxPenalty"`
Name *string `json:"name,omitempty"`
// Type RoutingStrategyStandardRatingType
Type RoutingStrategyStandardRatingType `json:"type"`
}
RoutingStrategyStandardRating A rating is used to rate a set of possible facilities against each other during routing of orders.
type RoutingStrategyStandardRatingType ¶
type RoutingStrategyStandardRatingType string
RoutingStrategyStandardRatingType RoutingStrategyStandardRatingType
const (
StandardRating RoutingStrategyStandardRatingType = "StandardRating"
)
Defines values for RoutingStrategyStandardRatingType.
func (RoutingStrategyStandardRatingType) Valid ¶
func (e RoutingStrategyStandardRatingType) Valid() bool
Valid indicates whether the value is a known member of the RoutingStrategyStandardRatingType enum.
type RoutingStrategyToolkitFence ¶
type RoutingStrategyToolkitFence struct {
// Active Indicates whether this fence is active or not.
Active bool `json:"active"`
// ComparisonRule The rule, comparing the left and right path values, that will be evaluated applying a RuleOperator
ComparisonRule *ToolkitComparisonRule `json:"comparisonRule,omitempty"`
// Description The description of this fence.
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
// Entity1 The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
Entity1 *ToolkitAllowedEntities `json:"entity1,omitempty"`
// Entity2 The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
Entity2 *ToolkitAllowedEntities `json:"entity2,omitempty"`
// Name The name of the fence.
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
// Order Order in which this fence is executed
Order int `json:"order"`
ReferenceId string `json:"referenceId"`
// Rule The rule, containing the left predicates and the right predicates, that will be evaluated applying a RuleOperator
Rule *ToolkitRule `json:"rule,omitempty"`
// Type RoutingStrategyToolkitFenceType
Type RoutingStrategyToolkitFenceType `json:"type"`
}
RoutingStrategyToolkitFence Routing Strategy Toolkit Fence.
type RoutingStrategyToolkitFenceType ¶
type RoutingStrategyToolkitFenceType string
RoutingStrategyToolkitFenceType RoutingStrategyToolkitFenceType
const (
ToolkitFence RoutingStrategyToolkitFenceType = "ToolkitFence"
)
Defines values for RoutingStrategyToolkitFenceType.
func (RoutingStrategyToolkitFenceType) Valid ¶
func (e RoutingStrategyToolkitFenceType) Valid() bool
Valid indicates whether the value is a known member of the RoutingStrategyToolkitFenceType enum.
type RoutingStrategyToolkitRating ¶
type RoutingStrategyToolkitRating struct {
// Active Indicates whether this fence is active or not
Active bool `json:"active"`
// ComparisonRule The rule, comparing the left and right path values, that will be evaluated applying a RuleOperator
ComparisonRule *ToolkitComparisonRule `json:"comparisonRule,omitempty"`
// Description The description of this rating
Description *string `json:"description,omitempty"`
// DescriptionLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
DescriptionLocalized *LocaleString `json:"descriptionLocalized,omitempty"`
// Entity1 The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
Entity1 *ToolkitAllowedEntities `json:"entity1,omitempty"`
// Entity2 The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
Entity2 *ToolkitAllowedEntities `json:"entity2,omitempty"`
// MaxPenalty The maximum penalty this rating can have
MaxPenalty int `json:"maxPenalty"`
// Name The name of the rating
Name *string `json:"name,omitempty"`
// NameLocalized Provides localized values. The key is the locale, the value is the translation. https://docs.fulfillmenttools.com/documentation/getting-started/authentication-and-authorization/localization
NameLocalized LocaleString `json:"nameLocalized"`
ReferenceId string `json:"referenceId"`
// Rule The rule, containing the left predicates and the right predicates, that will be evaluated applying a RuleOperator
Rule *ToolkitRule `json:"rule,omitempty"`
// Type RoutingStrategyToolkitRatingType
Type RoutingStrategyToolkitRatingType `json:"type"`
}
RoutingStrategyToolkitRating Routing Strategy Toolkit Rating.
type RoutingStrategyToolkitRatingType ¶
type RoutingStrategyToolkitRatingType string
RoutingStrategyToolkitRatingType RoutingStrategyToolkitRatingType
const (
ToolkitRating RoutingStrategyToolkitRatingType = "ToolkitRating"
)
Defines values for RoutingStrategyToolkitRatingType.
func (RoutingStrategyToolkitRatingType) Valid ¶
func (e RoutingStrategyToolkitRatingType) Valid() bool
Valid indicates whether the value is a known member of the RoutingStrategyToolkitRatingType enum.
type SafetyStock ¶
type SafetyStock struct {
Created time.Time `json:"created"`
FacilityRef *string `json:"facilityRef,omitempty"`
Id string `json:"id"`
LastModified time.Time `json:"lastModified"`
TenantArticleId string `json:"tenantArticleId"`
Value float32 `json:"value"`
Version float32 `json:"version"`
}
SafetyStock SafetyStock
type SafetyStockBulkOperation ¶
type SafetyStockBulkOperation struct {
FacilityRef *string `json:"facilityRef,omitempty"`
TenantArticleId string `json:"tenantArticleId"`
Value float32 `json:"value"`
}
SafetyStockBulkOperation SafetyStockBulkOperation
type SafetyStockBulkOperationResult ¶
type SafetyStockBulkOperationResult struct {
// Error BulkOperationError
Error *BulkOperationError `json:"error,omitempty"`
FacilityRef string `json:"facilityRef"`
Status SafetyStockBulkOperationResultStatus `json:"status"`
TenantArticleId string `json:"tenantArticleId"`
Value float32 `json:"value"`
}
SafetyStockBulkOperationResult SafetyStockBulkOperationResult
type SafetyStockBulkOperationResultStatus ¶
type SafetyStockBulkOperationResultStatus string
SafetyStockBulkOperationResultStatus defines model for SafetyStockBulkOperationResult.Status.
const ( SafetyStockBulkOperationResultStatusCREATED SafetyStockBulkOperationResultStatus = "CREATED" SafetyStockBulkOperationResultStatusFAILED SafetyStockBulkOperationResultStatus = "FAILED" SafetyStockBulkOperationResultStatusUPDATED SafetyStockBulkOperationResultStatus = "UPDATED" )
Defines values for SafetyStockBulkOperationResultStatus.
func (SafetyStockBulkOperationResultStatus) Valid ¶
func (e SafetyStockBulkOperationResultStatus) Valid() bool
Valid indicates whether the value is a known member of the SafetyStockBulkOperationResultStatus enum.
type SafetyStockBulkOperations ¶
type SafetyStockBulkOperations struct {
Operations []SafetyStockBulkOperation `json:"operations"`
}
SafetyStockBulkOperations SafetyStockBulkOperations
type SafetyStocksPaginatedResult ¶
type SafetyStocksPaginatedResult struct {
SafetyStocks []SafetyStock `json:"safetyStocks"`
Total float32 `json:"total"`
}
SafetyStocksPaginatedResult SafetyStocksPaginatedResult
type ScanningRuleConfiguration ¶
type ScanningRuleConfiguration struct {
Values *[]ScanningRuleValue `json:"values,omitempty"`
}
ScanningRuleConfiguration Configuration to show the client how the items should be scanned during picking
type ScanningRuleTypeEnum ¶
type ScanningRuleTypeEnum string
ScanningRuleTypeEnum Type of scanning rule
const ( ARTICLE ScanningRuleTypeEnum = "ARTICLE" LOCATION ScanningRuleTypeEnum = "LOCATION" )
Defines values for ScanningRuleTypeEnum.
func (ScanningRuleTypeEnum) Valid ¶
func (e ScanningRuleTypeEnum) Valid() bool
Valid indicates whether the value is a known member of the ScanningRuleTypeEnum enum.
type ScanningRuleValue ¶
type ScanningRuleValue struct {
// Priority This field allows you to rank scanningRuleType against each other. The lowest number is the most preferable.
Priority float32 `json:"priority"`
// ScanningRuleType Type of scanning rule
ScanningRuleType ScanningRuleTypeEnum `json:"scanningRuleType"`
}
ScanningRuleValue ScanningRuleValue
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter ¶
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter struct {
// Eq Search by status
Eq *ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq ¶
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq string
ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq Search by status
const ( ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEqACTIVE ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq = "ACTIVE" ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEqINACTIVE ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq = "INACTIVE" )
Defines values for ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq.
func (ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq) Valid ¶
func (e ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterEq enum.
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn ¶
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn string
ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn defines model for ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter.In.
const ( ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterInACTIVE ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn = "ACTIVE" ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterInINACTIVE ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn = "INACTIVE" )
Defines values for ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn.
func (ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn) Valid ¶
func (e ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterIn enum.
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq ¶
type ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq string
ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq Search by status
const ( ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEqACTIVE ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq = "ACTIVE" ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEqINACTIVE ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq = "INACTIVE" )
Defines values for ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq.
func (ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq) Valid ¶
func (e ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ScopedAvailabilityConfigEventScopeConfigStatusEnumFilterNotEq enum.
type ScopedAvailabilityConfigSearchQuery ¶
type ScopedAvailabilityConfigSearchQuery struct {
And *[]ScopedAvailabilityConfigSearchQuery `json:"and,omitempty"`
// FacilityGroupRefs Search by facilityGroupRefs
FacilityGroupRefs *StringListFilter `json:"facilityGroupRefs,omitempty"`
// FacilityRefs Search by facilityRefs
FacilityRefs *StringListFilter `json:"facilityRefs,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Key Search by key
Key *StringSearchFilter `json:"key,omitempty"`
Or *[]ScopedAvailabilityConfigSearchQuery `json:"or,omitempty"`
// Status Search by status
Status *ScopedAvailabilityConfigEventScopeConfigStatusEnumFilter `json:"status,omitempty"`
}
ScopedAvailabilityConfigSearchQuery ScopedAvailabilityConfigSearchQuery
type Score ¶
type Score struct {
// ScoreName Describes the name of the score for humans to identify
ScoreName ScoreName `json:"scoreName"`
// ScoreType Describes what kind of score is represented
ScoreType ScoreType `json:"scoreType"`
// ScoreValue Describes the performance of the score
ScoreValue float32 `json:"scoreValue"`
}
Score Score
type ScoreName ¶
type ScoreName string
ScoreName Describes the name of the score for humans to identify
type SearchFacilityJSONRequestBody ¶
type SearchFacilityJSONRequestBody = FacilitySearchPayload
SearchFacilityJSONRequestBody defines body for SearchFacility for application/json ContentType.
type SearchFacilityResponse ¶
type SearchFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FacilityPaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseSearchFacilityResponse ¶
func ParseSearchFacilityResponse(rsp *http.Response) (*SearchFacilityResponse, error)
ParseSearchFacilityResponse parses an HTTP response from a SearchFacilityWithResponse call
func (SearchFacilityResponse) ContentType ¶
func (r SearchFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchFacilityResponse) Status ¶
func (r SearchFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (SearchFacilityResponse) StatusCode ¶
func (r SearchFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchFilter ¶
type SearchFilter struct {
// Like Search by regex pattern
Like *string `json:"like,omitempty"`
}
SearchFilter SearchFilter
type SearchListingJSONRequestBody ¶
type SearchListingJSONRequestBody = ListingSearchPayload
SearchListingJSONRequestBody defines body for SearchListing for application/json ContentType.
type SearchListingResponse ¶
type SearchListingResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *ListingPaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseSearchListingResponse ¶
func ParseSearchListingResponse(rsp *http.Response) (*SearchListingResponse, error)
ParseSearchListingResponse parses an HTTP response from a SearchListingWithResponse call
func (SearchListingResponse) ContentType ¶
func (r SearchListingResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchListingResponse) Status ¶
func (r SearchListingResponse) Status() string
Status returns HTTPResponse.Status
func (SearchListingResponse) StatusCode ¶
func (r SearchListingResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchOptions ¶
type SearchOptions struct {
// WithTotal Set to true to include the total count of items in the search result.
WithTotal *bool `json:"withTotal,omitempty"`
}
SearchOptions SearchOptions
type SearchRoleJSONRequestBody ¶
type SearchRoleJSONRequestBody = RoleSearchPayload
SearchRoleJSONRequestBody defines body for SearchRole for application/json ContentType.
type SearchRoleResponse ¶
type SearchRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *RolePaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseSearchRoleResponse ¶
func ParseSearchRoleResponse(rsp *http.Response) (*SearchRoleResponse, error)
ParseSearchRoleResponse parses an HTTP response from a SearchRoleWithResponse call
func (SearchRoleResponse) ContentType ¶
func (r SearchRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchRoleResponse) Status ¶
func (r SearchRoleResponse) Status() string
Status returns HTTPResponse.Status
func (SearchRoleResponse) StatusCode ¶
func (r SearchRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchStockJSONRequestBody ¶
type SearchStockJSONRequestBody = StockSearchPayload
SearchStockJSONRequestBody defines body for SearchStock for application/json ContentType.
type SearchStockResponse ¶
type SearchStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *StockPaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseSearchStockResponse ¶
func ParseSearchStockResponse(rsp *http.Response) (*SearchStockResponse, error)
ParseSearchStockResponse parses an HTTP response from a SearchStockWithResponse call
func (SearchStockResponse) ContentType ¶
func (r SearchStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchStockResponse) Status ¶
func (r SearchStockResponse) Status() string
Status returns HTTPResponse.Status
func (SearchStockResponse) StatusCode ¶
func (r SearchStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type SearchUserJSONRequestBody ¶
type SearchUserJSONRequestBody = UserSearchPayload
SearchUserJSONRequestBody defines body for SearchUser for application/json ContentType.
type SearchUserResponse ¶
type SearchUserResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *UserPaginatedResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseSearchUserResponse ¶
func ParseSearchUserResponse(rsp *http.Response) (*SearchUserResponse, error)
ParseSearchUserResponse parses an HTTP response from a SearchUserWithResponse call
func (SearchUserResponse) ContentType ¶
func (r SearchUserResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (SearchUserResponse) Status ¶
func (r SearchUserResponse) Status() string
Status returns HTTPResponse.Status
func (SearchUserResponse) StatusCode ¶
func (r SearchUserResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type ServiceJobLink ¶
type ServiceJobLink struct {
// Id Unique ID of this service job link
Id string `json:"id"`
// NextServiceJobLinks Links to the next service jobs in the execution chain
NextServiceJobLinks []ServiceJobLink `json:"nextServiceJobLinks"`
// PreviousServiceJobLinkRefs id of the created previous service job links
PreviousServiceJobLinkRefs []string `json:"previousServiceJobLinkRefs"`
// PreviousServiceJobRefs IDs of the preceding service job links that must be completed before this one
PreviousServiceJobRefs []string `json:"previousServiceJobRefs"`
// ServiceJobRef ID of the service job this link references
ServiceJobRef string `json:"serviceJobRef"`
}
ServiceJobLink ServiceJobLink
type ShipmentParcelsFilter ¶
type ShipmentParcelsFilter struct {
// Status Search by status
Status *ShipmentParcelsParcelStatusEnumFilter `json:"status,omitempty"`
}
ShipmentParcelsFilter ShipmentParcelsFilter
type ShipmentParcelsListFilter ¶
type ShipmentParcelsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ShipmentParcelsFilter `json:"contains,omitempty"`
}
ShipmentParcelsListFilter ShipmentParcelsListFilter
type ShipmentParcelsParcelStatusEnumFilter ¶
type ShipmentParcelsParcelStatusEnumFilter struct {
// Eq Search by status
Eq *ShipmentParcelsParcelStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ShipmentParcelsParcelStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ShipmentParcelsParcelStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ShipmentParcelsParcelStatusEnumFilter ShipmentParcelsParcelStatusEnumFilter
type ShipmentParcelsParcelStatusEnumFilterEq ¶
type ShipmentParcelsParcelStatusEnumFilterEq string
ShipmentParcelsParcelStatusEnumFilterEq Search by status
const ( ShipmentParcelsParcelStatusEnumFilterEqCANCELED ShipmentParcelsParcelStatusEnumFilterEq = "CANCELED" ShipmentParcelsParcelStatusEnumFilterEqDONE ShipmentParcelsParcelStatusEnumFilterEq = "DONE" ShipmentParcelsParcelStatusEnumFilterEqFAILED ShipmentParcelsParcelStatusEnumFilterEq = "FAILED" ShipmentParcelsParcelStatusEnumFilterEqOBSOLETE ShipmentParcelsParcelStatusEnumFilterEq = "OBSOLETE" ShipmentParcelsParcelStatusEnumFilterEqOPEN ShipmentParcelsParcelStatusEnumFilterEq = "OPEN" ShipmentParcelsParcelStatusEnumFilterEqPROCESSING ShipmentParcelsParcelStatusEnumFilterEq = "PROCESSING" ShipmentParcelsParcelStatusEnumFilterEqWAITINGFORINPUT ShipmentParcelsParcelStatusEnumFilterEq = "WAITING_FOR_INPUT" )
Defines values for ShipmentParcelsParcelStatusEnumFilterEq.
func (ShipmentParcelsParcelStatusEnumFilterEq) Valid ¶
func (e ShipmentParcelsParcelStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ShipmentParcelsParcelStatusEnumFilterEq enum.
type ShipmentParcelsParcelStatusEnumFilterIn ¶
type ShipmentParcelsParcelStatusEnumFilterIn string
ShipmentParcelsParcelStatusEnumFilterIn defines model for ShipmentParcelsParcelStatusEnumFilter.In.
const ( ShipmentParcelsParcelStatusEnumFilterInCANCELED ShipmentParcelsParcelStatusEnumFilterIn = "CANCELED" ShipmentParcelsParcelStatusEnumFilterInDONE ShipmentParcelsParcelStatusEnumFilterIn = "DONE" ShipmentParcelsParcelStatusEnumFilterInFAILED ShipmentParcelsParcelStatusEnumFilterIn = "FAILED" ShipmentParcelsParcelStatusEnumFilterInOBSOLETE ShipmentParcelsParcelStatusEnumFilterIn = "OBSOLETE" ShipmentParcelsParcelStatusEnumFilterInOPEN ShipmentParcelsParcelStatusEnumFilterIn = "OPEN" ShipmentParcelsParcelStatusEnumFilterInPROCESSING ShipmentParcelsParcelStatusEnumFilterIn = "PROCESSING" ShipmentParcelsParcelStatusEnumFilterInWAITINGFORINPUT ShipmentParcelsParcelStatusEnumFilterIn = "WAITING_FOR_INPUT" )
Defines values for ShipmentParcelsParcelStatusEnumFilterIn.
func (ShipmentParcelsParcelStatusEnumFilterIn) Valid ¶
func (e ShipmentParcelsParcelStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ShipmentParcelsParcelStatusEnumFilterIn enum.
type ShipmentParcelsParcelStatusEnumFilterNotEq ¶
type ShipmentParcelsParcelStatusEnumFilterNotEq string
ShipmentParcelsParcelStatusEnumFilterNotEq Search by status
const ( ShipmentParcelsParcelStatusEnumFilterNotEqCANCELED ShipmentParcelsParcelStatusEnumFilterNotEq = "CANCELED" ShipmentParcelsParcelStatusEnumFilterNotEqDONE ShipmentParcelsParcelStatusEnumFilterNotEq = "DONE" ShipmentParcelsParcelStatusEnumFilterNotEqFAILED ShipmentParcelsParcelStatusEnumFilterNotEq = "FAILED" ShipmentParcelsParcelStatusEnumFilterNotEqOBSOLETE ShipmentParcelsParcelStatusEnumFilterNotEq = "OBSOLETE" ShipmentParcelsParcelStatusEnumFilterNotEqOPEN ShipmentParcelsParcelStatusEnumFilterNotEq = "OPEN" ShipmentParcelsParcelStatusEnumFilterNotEqPROCESSING ShipmentParcelsParcelStatusEnumFilterNotEq = "PROCESSING" ShipmentParcelsParcelStatusEnumFilterNotEqWAITINGFORINPUT ShipmentParcelsParcelStatusEnumFilterNotEq = "WAITING_FOR_INPUT" )
Defines values for ShipmentParcelsParcelStatusEnumFilterNotEq.
func (ShipmentParcelsParcelStatusEnumFilterNotEq) Valid ¶
func (e ShipmentParcelsParcelStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ShipmentParcelsParcelStatusEnumFilterNotEq enum.
type ShipmentSearchQuery ¶
type ShipmentSearchQuery struct {
And *[]ShipmentSearchQuery `json:"and,omitempty"`
// Anonymized Search by anonymized
Anonymized *BooleanFilter `json:"anonymized,omitempty"`
// CarrierKey Search by carrierKey
CarrierKey *StringFilter `json:"carrierKey,omitempty"`
// CarrierRef Search by carrierRef
CarrierRef *StringFilter `json:"carrierRef,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
Or *[]ShipmentSearchQuery `json:"or,omitempty"`
// Parcels Nested list search by parcels
Parcels *ShipmentParcelsListFilter `json:"parcels,omitempty"`
// PickJobRef Search by pickJobRef
PickJobRef *StringFilter `json:"pickJobRef,omitempty"`
// Status Search by status
Status *ShipmentStatusEnumFilter `json:"status,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringFilter `json:"tenantOrderId,omitempty"`
}
ShipmentSearchQuery ShipmentSearchQuery
type ShipmentStatusEnumFilter ¶
type ShipmentStatusEnumFilter struct {
// Eq Search by status
Eq *ShipmentStatusEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]ShipmentStatusEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *ShipmentStatusEnumFilterNotEq `json:"notEq,omitempty"`
}
ShipmentStatusEnumFilter ShipmentStatusEnumFilter
type ShipmentStatusEnumFilterEq ¶
type ShipmentStatusEnumFilterEq string
ShipmentStatusEnumFilterEq Search by status
const ( ShipmentStatusEnumFilterEqCANCELED ShipmentStatusEnumFilterEq = "CANCELED" ShipmentStatusEnumFilterEqCOMPLETED ShipmentStatusEnumFilterEq = "COMPLETED" ShipmentStatusEnumFilterEqCONFIRMED ShipmentStatusEnumFilterEq = "CONFIRMED" ShipmentStatusEnumFilterEqINITIAL ShipmentStatusEnumFilterEq = "INITIAL" ShipmentStatusEnumFilterEqOBSOLETE ShipmentStatusEnumFilterEq = "OBSOLETE" ShipmentStatusEnumFilterEqREQUEST ShipmentStatusEnumFilterEq = "REQUEST" ShipmentStatusEnumFilterEqRETRYABLE ShipmentStatusEnumFilterEq = "RETRYABLE" )
Defines values for ShipmentStatusEnumFilterEq.
func (ShipmentStatusEnumFilterEq) Valid ¶
func (e ShipmentStatusEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the ShipmentStatusEnumFilterEq enum.
type ShipmentStatusEnumFilterIn ¶
type ShipmentStatusEnumFilterIn string
ShipmentStatusEnumFilterIn defines model for ShipmentStatusEnumFilter.In.
const ( ShipmentStatusEnumFilterInCANCELED ShipmentStatusEnumFilterIn = "CANCELED" ShipmentStatusEnumFilterInCOMPLETED ShipmentStatusEnumFilterIn = "COMPLETED" ShipmentStatusEnumFilterInCONFIRMED ShipmentStatusEnumFilterIn = "CONFIRMED" ShipmentStatusEnumFilterInINITIAL ShipmentStatusEnumFilterIn = "INITIAL" ShipmentStatusEnumFilterInOBSOLETE ShipmentStatusEnumFilterIn = "OBSOLETE" ShipmentStatusEnumFilterInREQUEST ShipmentStatusEnumFilterIn = "REQUEST" ShipmentStatusEnumFilterInRETRYABLE ShipmentStatusEnumFilterIn = "RETRYABLE" )
Defines values for ShipmentStatusEnumFilterIn.
func (ShipmentStatusEnumFilterIn) Valid ¶
func (e ShipmentStatusEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the ShipmentStatusEnumFilterIn enum.
type ShipmentStatusEnumFilterNotEq ¶
type ShipmentStatusEnumFilterNotEq string
ShipmentStatusEnumFilterNotEq Search by status
const ( ShipmentStatusEnumFilterNotEqCANCELED ShipmentStatusEnumFilterNotEq = "CANCELED" ShipmentStatusEnumFilterNotEqCOMPLETED ShipmentStatusEnumFilterNotEq = "COMPLETED" ShipmentStatusEnumFilterNotEqCONFIRMED ShipmentStatusEnumFilterNotEq = "CONFIRMED" ShipmentStatusEnumFilterNotEqINITIAL ShipmentStatusEnumFilterNotEq = "INITIAL" ShipmentStatusEnumFilterNotEqOBSOLETE ShipmentStatusEnumFilterNotEq = "OBSOLETE" ShipmentStatusEnumFilterNotEqREQUEST ShipmentStatusEnumFilterNotEq = "REQUEST" ShipmentStatusEnumFilterNotEqRETRYABLE ShipmentStatusEnumFilterNotEq = "RETRYABLE" )
Defines values for ShipmentStatusEnumFilterNotEq.
func (ShipmentStatusEnumFilterNotEq) Valid ¶
func (e ShipmentStatusEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the ShipmentStatusEnumFilterNotEq enum.
type ShippingInformationCarrierRecipientInformationAddressFilter ¶
type ShippingInformationCarrierRecipientInformationAddressFilter struct {
// CompanyName Search by companyName
CompanyName *StringSearchFilter `json:"companyName,omitempty"`
// Email Search by email
Email *StringSearchFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringSearchFilter `json:"firstName,omitempty"`
// LastName Search by lastName
LastName *StringSearchFilter `json:"lastName,omitempty"`
}
ShippingInformationCarrierRecipientInformationAddressFilter ShippingInformationCarrierRecipientInformationAddressFilter
type ShippingInformationCarrierRecipientInformationAddressListFilter ¶
type ShippingInformationCarrierRecipientInformationAddressListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ShippingInformationCarrierRecipientInformationAddressFilter `json:"contains,omitempty"`
}
ShippingInformationCarrierRecipientInformationAddressListFilter ShippingInformationCarrierRecipientInformationAddressListFilter
type ShippingInformationCarrierRecipientInformationFilter ¶
type ShippingInformationCarrierRecipientInformationFilter struct {
// Address Nested list search by address
Address *ShippingInformationCarrierRecipientInformationAddressListFilter `json:"address,omitempty"`
}
ShippingInformationCarrierRecipientInformationFilter ShippingInformationCarrierRecipientInformationFilter
type ShippingInformationCarrierRecipientInformationListFilter ¶
type ShippingInformationCarrierRecipientInformationListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ShippingInformationCarrierRecipientInformationFilter `json:"contains,omitempty"`
}
ShippingInformationCarrierRecipientInformationListFilter ShippingInformationCarrierRecipientInformationListFilter
type ShippingInformationSearchQuery ¶
type ShippingInformationSearchQuery struct {
And *[]ShippingInformationSearchQuery `json:"and,omitempty"`
// CarrierRecipientInformation Nested list search by carrierRecipientInformation
CarrierRecipientInformation *ShippingInformationCarrierRecipientInformationListFilter `json:"carrierRecipientInformation,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
Or *[]ShippingInformationSearchQuery `json:"or,omitempty"`
// ShippingInformationLineItems Nested list search by shippingInformationLineItems
ShippingInformationLineItems *ShippingInformationShippingInformationLineItemsListFilter `json:"shippingInformationLineItems,omitempty"`
// ShortId Search by shortId
ShortId *StringFilter `json:"shortId,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringFilter `json:"tenantOrderId,omitempty"`
}
ShippingInformationSearchQuery ShippingInformationSearchQuery
type ShippingInformationShippingInformationLineItemsArticleFilter ¶
type ShippingInformationShippingInformationLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringSearchFilter `json:"title,omitempty"`
}
ShippingInformationShippingInformationLineItemsArticleFilter ShippingInformationShippingInformationLineItemsArticleFilter
type ShippingInformationShippingInformationLineItemsFilter ¶
type ShippingInformationShippingInformationLineItemsFilter struct {
// Article Nested search by article
Article *ShippingInformationShippingInformationLineItemsArticleFilter `json:"article,omitempty"`
}
ShippingInformationShippingInformationLineItemsFilter ShippingInformationShippingInformationLineItemsFilter
type ShippingInformationShippingInformationLineItemsListFilter ¶
type ShippingInformationShippingInformationLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *ShippingInformationShippingInformationLineItemsFilter `json:"contains,omitempty"`
}
ShippingInformationShippingInformationLineItemsListFilter ShippingInformationShippingInformationLineItemsListFilter
type SimulationOrderConsumerAddressesAddressTypeEnumFilter ¶
type SimulationOrderConsumerAddressesAddressTypeEnumFilter struct {
// Eq Search by addressType
Eq *SimulationOrderConsumerAddressesAddressTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by addressType
In *[]SimulationOrderConsumerAddressesAddressTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by addressType
NotEq *SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
SimulationOrderConsumerAddressesAddressTypeEnumFilter SimulationOrderConsumerAddressesAddressTypeEnumFilter
type SimulationOrderConsumerAddressesAddressTypeEnumFilterEq ¶
type SimulationOrderConsumerAddressesAddressTypeEnumFilterEq string
SimulationOrderConsumerAddressesAddressTypeEnumFilterEq Search by addressType
const ( SimulationOrderConsumerAddressesAddressTypeEnumFilterEqINVOICEADDRESS SimulationOrderConsumerAddressesAddressTypeEnumFilterEq = "INVOICE_ADDRESS" SimulationOrderConsumerAddressesAddressTypeEnumFilterEqPARCELLOCKER SimulationOrderConsumerAddressesAddressTypeEnumFilterEq = "PARCEL_LOCKER" SimulationOrderConsumerAddressesAddressTypeEnumFilterEqPOSTALADDRESS SimulationOrderConsumerAddressesAddressTypeEnumFilterEq = "POSTAL_ADDRESS" )
Defines values for SimulationOrderConsumerAddressesAddressTypeEnumFilterEq.
func (SimulationOrderConsumerAddressesAddressTypeEnumFilterEq) Valid ¶
func (e SimulationOrderConsumerAddressesAddressTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the SimulationOrderConsumerAddressesAddressTypeEnumFilterEq enum.
type SimulationOrderConsumerAddressesAddressTypeEnumFilterIn ¶
type SimulationOrderConsumerAddressesAddressTypeEnumFilterIn string
SimulationOrderConsumerAddressesAddressTypeEnumFilterIn defines model for SimulationOrderConsumerAddressesAddressTypeEnumFilter.In.
const ( SimulationOrderConsumerAddressesAddressTypeEnumFilterInINVOICEADDRESS SimulationOrderConsumerAddressesAddressTypeEnumFilterIn = "INVOICE_ADDRESS" SimulationOrderConsumerAddressesAddressTypeEnumFilterInPARCELLOCKER SimulationOrderConsumerAddressesAddressTypeEnumFilterIn = "PARCEL_LOCKER" SimulationOrderConsumerAddressesAddressTypeEnumFilterInPOSTALADDRESS SimulationOrderConsumerAddressesAddressTypeEnumFilterIn = "POSTAL_ADDRESS" )
Defines values for SimulationOrderConsumerAddressesAddressTypeEnumFilterIn.
func (SimulationOrderConsumerAddressesAddressTypeEnumFilterIn) Valid ¶
func (e SimulationOrderConsumerAddressesAddressTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the SimulationOrderConsumerAddressesAddressTypeEnumFilterIn enum.
type SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq ¶
type SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq string
SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq Search by addressType
const ( SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEqINVOICEADDRESS SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq = "INVOICE_ADDRESS" SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEqPARCELLOCKER SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq = "PARCEL_LOCKER" SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEqPOSTALADDRESS SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq = "POSTAL_ADDRESS" )
Defines values for SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq.
func (SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq) Valid ¶
func (e SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the SimulationOrderConsumerAddressesAddressTypeEnumFilterNotEq enum.
type SimulationOrderConsumerAddressesFilter ¶
type SimulationOrderConsumerAddressesFilter struct {
// AddressType Search by addressType
AddressType *SimulationOrderConsumerAddressesAddressTypeEnumFilter `json:"addressType,omitempty"`
// City Search by city
City *StringFilter `json:"city,omitempty"`
// CompanyName Search by companyName
CompanyName *StringFilter `json:"companyName,omitempty"`
// Country Search by country
Country *StringFilter `json:"country,omitempty"`
// Email Search by email
Email *StringFilter `json:"email,omitempty"`
// FirstName Search by firstName
FirstName *StringFilter `json:"firstName,omitempty"`
// HouseNumber Search by houseNumber
HouseNumber *StringFilter `json:"houseNumber,omitempty"`
// LastName Search by lastName
LastName *StringFilter `json:"lastName,omitempty"`
// PostalCode Search by postalCode
PostalCode *StringFilter `json:"postalCode,omitempty"`
// Province Search by province
Province *StringFilter `json:"province,omitempty"`
// Street Search by street
Street *StringFilter `json:"street,omitempty"`
}
SimulationOrderConsumerAddressesFilter SimulationOrderConsumerAddressesFilter
type SimulationOrderConsumerAddressesListFilter ¶
type SimulationOrderConsumerAddressesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *SimulationOrderConsumerAddressesFilter `json:"contains,omitempty"`
}
SimulationOrderConsumerAddressesListFilter SimulationOrderConsumerAddressesListFilter
type SimulationOrderConsumerFilter ¶
type SimulationOrderConsumerFilter struct {
// Addresses Nested list search by addresses
Addresses *SimulationOrderConsumerAddressesListFilter `json:"addresses,omitempty"`
// ConsumerId Search by consumerId
ConsumerId *StringFilter `json:"consumerId,omitempty"`
}
SimulationOrderConsumerFilter SimulationOrderConsumerFilter
type SimulationOrderDeliveryPreferencesCollectFilter ¶
type SimulationOrderDeliveryPreferencesCollectFilter struct {
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Paid Search by paid
Paid *BooleanFilter `json:"paid,omitempty"`
}
SimulationOrderDeliveryPreferencesCollectFilter SimulationOrderDeliveryPreferencesCollectFilter
type SimulationOrderDeliveryPreferencesCollectListFilter ¶
type SimulationOrderDeliveryPreferencesCollectListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *SimulationOrderDeliveryPreferencesCollectFilter `json:"contains,omitempty"`
}
SimulationOrderDeliveryPreferencesCollectListFilter SimulationOrderDeliveryPreferencesCollectListFilter
type SimulationOrderDeliveryPreferencesFilter ¶
type SimulationOrderDeliveryPreferencesFilter struct {
// Collect Nested list search by collect
Collect *SimulationOrderDeliveryPreferencesCollectListFilter `json:"collect,omitempty"`
// Shipping Nested search by shipping
Shipping *SimulationOrderDeliveryPreferencesShippingFilter `json:"shipping,omitempty"`
}
SimulationOrderDeliveryPreferencesFilter SimulationOrderDeliveryPreferencesFilter
type SimulationOrderDeliveryPreferencesShippingFilter ¶
type SimulationOrderDeliveryPreferencesShippingFilter struct {
// DesiredDeliveryTime Search by desiredDeliveryTime
DesiredDeliveryTime *DateFilter `json:"desiredDeliveryTime,omitempty"`
// ServiceLevel Search by serviceLevel
ServiceLevel *SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter `json:"serviceLevel,omitempty"`
}
SimulationOrderDeliveryPreferencesShippingFilter SimulationOrderDeliveryPreferencesShippingFilter
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter ¶
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter struct {
// Eq Search by serviceLevel
Eq *SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq `json:"eq,omitempty"`
// In Search by serviceLevel
In *[]SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn `json:"in,omitempty"`
// NotEq Search by serviceLevel
NotEq *SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq `json:"notEq,omitempty"`
}
SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq ¶
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq string
SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq Search by serviceLevel
const ( SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEqDELIVERY SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq = "DELIVERY" SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEqSAMEDAY SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq = "SAMEDAY" )
Defines values for SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq.
func (SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq) Valid ¶
func (e SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterEq enum.
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn ¶
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn string
SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn defines model for SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilter.In.
const ( SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterInDELIVERY SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn = "DELIVERY" SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterInSAMEDAY SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn = "SAMEDAY" )
Defines values for SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn.
func (SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn) Valid ¶
func (e SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterIn enum.
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq ¶
type SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq string
SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq Search by serviceLevel
const ( SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEqDELIVERY SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq = "DELIVERY" SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEqSAMEDAY SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq = "SAMEDAY" )
Defines values for SimulationOrderDeliveryPreferencesShippingServiceLevelEnumFilterNotEq.
type SimulationOrderOrderLineItemsArticleFilter ¶
type SimulationOrderOrderLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
// Title Search by title
Title *StringFilter `json:"title,omitempty"`
// TitleLocalized Nested search by titleLocalized
TitleLocalized *SimulationOrderOrderLineItemsArticleTitleLocalizedFilter `json:"titleLocalized,omitempty"`
}
SimulationOrderOrderLineItemsArticleFilter SimulationOrderOrderLineItemsArticleFilter
type SimulationOrderOrderLineItemsArticleTitleLocalizedFilter ¶
type SimulationOrderOrderLineItemsArticleTitleLocalizedFilter struct {
// DeDE Search by de_DE
DeDE *StringFilter `json:"de_DE,omitempty"`
// EnUS Search by en_US
EnUS *StringFilter `json:"en_US,omitempty"`
// RuRU Search by ru_RU
RuRU *StringFilter `json:"ru_RU,omitempty"`
}
SimulationOrderOrderLineItemsArticleTitleLocalizedFilter SimulationOrderOrderLineItemsArticleTitleLocalizedFilter
type SimulationOrderOrderLineItemsFilter ¶
type SimulationOrderOrderLineItemsFilter struct {
// Article Nested search by article
Article *SimulationOrderOrderLineItemsArticleFilter `json:"article,omitempty"`
}
SimulationOrderOrderLineItemsFilter SimulationOrderOrderLineItemsFilter
type SimulationOrderOrderLineItemsListFilter ¶
type SimulationOrderOrderLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *SimulationOrderOrderLineItemsFilter `json:"contains,omitempty"`
}
SimulationOrderOrderLineItemsListFilter SimulationOrderOrderLineItemsListFilter
type SimulationOrderPaymentInfoFilter ¶
type SimulationOrderPaymentInfoFilter struct {
// Currency Search by currency
Currency *StringFilter `json:"currency,omitempty"`
// Method Search by method
Method *StringFilter `json:"method,omitempty"`
// MethodLocalized Nested search by methodLocalized
MethodLocalized *SimulationOrderPaymentInfoMethodLocalizedFilter `json:"methodLocalized,omitempty"`
}
SimulationOrderPaymentInfoFilter SimulationOrderPaymentInfoFilter
type SimulationOrderPaymentInfoMethodLocalizedFilter ¶
type SimulationOrderPaymentInfoMethodLocalizedFilter struct {
// DeDE Search by de_DE
DeDE *StringFilter `json:"de_DE,omitempty"`
// EnUS Search by en_US
EnUS *StringFilter `json:"en_US,omitempty"`
// RuRU Search by ru_RU
RuRU *StringFilter `json:"ru_RU,omitempty"`
}
SimulationOrderPaymentInfoMethodLocalizedFilter SimulationOrderPaymentInfoMethodLocalizedFilter
type SimulationOrderSearchQuery ¶
type SimulationOrderSearchQuery struct {
And *[]SimulationOrderSearchQuery `json:"and,omitempty"`
// Consumer Nested search by consumer
Consumer *SimulationOrderConsumerFilter `json:"consumer,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// DeliveryPreferences Nested search by deliveryPreferences
DeliveryPreferences *SimulationOrderDeliveryPreferencesFilter `json:"deliveryPreferences,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
Or *[]SimulationOrderSearchQuery `json:"or,omitempty"`
// OrderDate Search entries by orderDate. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
OrderDate *DateFilter `json:"orderDate,omitempty"`
// OrderLineItems Nested list search by orderLineItems
OrderLineItems *SimulationOrderOrderLineItemsListFilter `json:"orderLineItems,omitempty"`
// PaymentInfo Nested search by paymentInfo
PaymentInfo *SimulationOrderPaymentInfoFilter `json:"paymentInfo,omitempty"`
// Tags Nested list search by tags
Tags *SimulationOrderTagsListFilter `json:"tags,omitempty"`
// TenantOrderId Search by tenantOrderId
TenantOrderId *StringFilter `json:"tenantOrderId,omitempty"`
}
SimulationOrderSearchQuery SimulationOrderSearchQuery
type SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties ¶
type SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties defines model for SimulationOrderSearchQuery.customAttributes.AdditionalProperties.
func (SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *SimulationOrderSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type SimulationOrderTagsFilter ¶
type SimulationOrderTagsFilter struct {
// Value Search by value
Value *StringFilter `json:"value,omitempty"`
}
SimulationOrderTagsFilter SimulationOrderTagsFilter
type SimulationOrderTagsListFilter ¶
type SimulationOrderTagsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *SimulationOrderTagsFilter `json:"contains,omitempty"`
}
SimulationOrderTagsListFilter SimulationOrderTagsListFilter
type Status ¶
type Status struct {
// Status The current state of the API
Status StatusStatus `json:"status"`
}
Status Status
type StatusResponse ¶
func ParseStatusResponse ¶
func ParseStatusResponse(rsp *http.Response) (*StatusResponse, error)
ParseStatusResponse parses an HTTP response from a StatusWithResponse call
func (StatusResponse) ContentType ¶
func (r StatusResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (StatusResponse) Status ¶
func (r StatusResponse) Status() string
Status returns HTTPResponse.Status
func (StatusResponse) StatusCode ¶
func (r StatusResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type StatusStatus ¶
type StatusStatus string
StatusStatus The current state of the API
const ( StatusStatusDEGRADED StatusStatus = "DEGRADED" StatusStatusDOWN StatusStatus = "DOWN" StatusStatusUP StatusStatus = "UP" )
Defines values for StatusStatus.
func (StatusStatus) Valid ¶
func (e StatusStatus) Valid() bool
Valid indicates whether the value is a known member of the StatusStatus enum.
type Stock ¶
type Stock struct {
Available float32 `json:"available"`
// AvailableUntil defines until when a stock is included in the stock availability as available and used for routing
AvailableUntil *time.Time `json:"availableUntil,omitempty"`
// Conditions Describes conditions of a stock
// *`DEFECTIVE` - stock is defective, not usable for customer orders
Conditions *[]StockConditions `json:"conditions,omitempty"`
Created time.Time `json:"created"`
// CustomAttributes Attributes that can be added to this entity. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Facility StockFacilityReferences
Facility StockFacilityReferences `json:"facility"`
// FacilityRef facility in which the stock is located
FacilityRef string `json:"facilityRef"`
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
FacilityWideReserved float32 `json:"facilityWideReserved"`
Id string `json:"id"`
LastModified time.Time `json:"lastModified"`
// LocationRef location on which the stock is placed
LocationRef *string `json:"locationRef,omitempty"`
// Properties allow tracking of specific values such as expiry dates on a set of items. They should describe physical identifiable properties of the stock and are not meant to be used for metadata (see "customAttributes" for that).
Properties *StockPropertyPreset `json:"properties,omitempty"`
// ReceiptDate date-time when stock has entered the system, defaults to the creation date
ReceiptDate *time.Time `json:"receiptDate,omitempty"`
// Reserved amount of this stock reserved for customer orders
Reserved float32 `json:"reserved"`
// ScannableCodes scannableCodes such as barcodes that identify this stock
ScannableCodes *[]string `json:"scannableCodes,omitempty"`
// Scores stock with a high score can used preferably over stock with a lower score in routing, depending on configuration. The score can represent different attributes of the stock like zone, storage location, expiry date or receipt date.
Scores *[]Score `json:"scores,omitempty"`
// SerializedProperties properties object serialized as JSON string, sorted alphabetically by key
SerializedProperties string `json:"serializedProperties"`
// TenantArticleId tenantArticleId of the stock
TenantArticleId string `json:"tenantArticleId"`
// TenantStockId tenantStockId is an optional identifier for the stock in the tenant system.
TenantStockId *string `json:"tenantStockId,omitempty"`
// TraitConfig defines the traits of the stock, overrules the storage location traits
TraitConfig *[]StorageLocationTraitConfigEntry `json:"traitConfig,omitempty"`
// Traits provide information on how storage locations and stocks are to be handled in operational processes. Can only be set via storageLocation.
Traits []StockTraits `json:"traits"`
Value int32 `json:"value"`
Version float32 `json:"version"`
}
Stock Stock
type StockAction ¶
type StockAction struct {
// Action Action to be performed on the stock. If a user has specific facility context limitations, only stocks located in the referenced facilities will be affected
Action *StockAction_Action `json:"action,omitempty"`
// Actions Deprecated. Use 'action' with a single action input instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Actions *[]StockAction_Actions_Item `json:"actions,omitempty"`
}
StockAction StockAction
type StockActionResult ¶
type StockActionResult struct {
Name StockActionResultName `json:"name"`
Result StockActionResult_Result `json:"result"`
}
StockActionResult StockActionResult
type StockActionResultName ¶
type StockActionResultName string
StockActionResultName defines model for StockActionResult.Name.
const ( StockActionResultNameDELETEBYIDS StockActionResultName = "DELETE_BY_IDS" StockActionResultNameDELETEBYLOCATIONS StockActionResultName = "DELETE_BY_LOCATIONS" StockActionResultNameDELETEBYPRODUCTS StockActionResultName = "DELETE_BY_PRODUCTS" StockActionResultNameMOVETOLOCATION StockActionResultName = "MOVE_TO_LOCATION" StockActionResultNameUPDATEVERSIONLESS StockActionResultName = "UPDATE_VERSIONLESS" )
Defines values for StockActionResultName.
func (StockActionResultName) Valid ¶
func (e StockActionResultName) Valid() bool
Valid indicates whether the value is a known member of the StockActionResultName enum.
type StockActionResult_Result ¶
type StockActionResult_Result struct {
// contains filtered or unexported fields
}
StockActionResult_Result defines model for StockActionResult.Result.
func (StockActionResult_Result) AsStockDeleteActionResult ¶
func (t StockActionResult_Result) AsStockDeleteActionResult() (StockDeleteActionResult, error)
AsStockDeleteActionResult returns the union data inside the StockActionResult_Result as a StockDeleteActionResult
func (StockActionResult_Result) AsStockMoveToLocationActionResult ¶
func (t StockActionResult_Result) AsStockMoveToLocationActionResult() (StockMoveToLocationActionResult, error)
AsStockMoveToLocationActionResult returns the union data inside the StockActionResult_Result as a StockMoveToLocationActionResult
func (StockActionResult_Result) AsStockVersionlessUpsertActionResult ¶
func (t StockActionResult_Result) AsStockVersionlessUpsertActionResult() (StockVersionlessUpsertActionResult, error)
AsStockVersionlessUpsertActionResult returns the union data inside the StockActionResult_Result as a StockVersionlessUpsertActionResult
func (*StockActionResult_Result) FromStockDeleteActionResult ¶
func (t *StockActionResult_Result) FromStockDeleteActionResult(v StockDeleteActionResult) error
FromStockDeleteActionResult overwrites any union data inside the StockActionResult_Result as the provided StockDeleteActionResult
func (*StockActionResult_Result) FromStockMoveToLocationActionResult ¶
func (t *StockActionResult_Result) FromStockMoveToLocationActionResult(v StockMoveToLocationActionResult) error
FromStockMoveToLocationActionResult overwrites any union data inside the StockActionResult_Result as the provided StockMoveToLocationActionResult
func (*StockActionResult_Result) FromStockVersionlessUpsertActionResult ¶
func (t *StockActionResult_Result) FromStockVersionlessUpsertActionResult(v StockVersionlessUpsertActionResult) error
FromStockVersionlessUpsertActionResult overwrites any union data inside the StockActionResult_Result as the provided StockVersionlessUpsertActionResult
func (StockActionResult_Result) MarshalJSON ¶
func (t StockActionResult_Result) MarshalJSON() ([]byte, error)
func (*StockActionResult_Result) MergeStockDeleteActionResult ¶
func (t *StockActionResult_Result) MergeStockDeleteActionResult(v StockDeleteActionResult) error
MergeStockDeleteActionResult performs a merge with any union data inside the StockActionResult_Result, using the provided StockDeleteActionResult
func (*StockActionResult_Result) MergeStockMoveToLocationActionResult ¶
func (t *StockActionResult_Result) MergeStockMoveToLocationActionResult(v StockMoveToLocationActionResult) error
MergeStockMoveToLocationActionResult performs a merge with any union data inside the StockActionResult_Result, using the provided StockMoveToLocationActionResult
func (*StockActionResult_Result) MergeStockVersionlessUpsertActionResult ¶
func (t *StockActionResult_Result) MergeStockVersionlessUpsertActionResult(v StockVersionlessUpsertActionResult) error
MergeStockVersionlessUpsertActionResult performs a merge with any union data inside the StockActionResult_Result, using the provided StockVersionlessUpsertActionResult
func (*StockActionResult_Result) UnmarshalJSON ¶
func (t *StockActionResult_Result) UnmarshalJSON(b []byte) error
type StockAction_Action ¶
type StockAction_Action struct {
// contains filtered or unexported fields
}
StockAction_Action Action to be performed on the stock. If a user has specific facility context limitations, only stocks located in the referenced facilities will be affected
func (StockAction_Action) AsStockDeleteByIds ¶
func (t StockAction_Action) AsStockDeleteByIds() (StockDeleteByIds, error)
AsStockDeleteByIds returns the union data inside the StockAction_Action as a StockDeleteByIds
func (StockAction_Action) AsStockDeleteByLocations ¶
func (t StockAction_Action) AsStockDeleteByLocations() (StockDeleteByLocations, error)
AsStockDeleteByLocations returns the union data inside the StockAction_Action as a StockDeleteByLocations
func (StockAction_Action) AsStockDeleteByProducts ¶
func (t StockAction_Action) AsStockDeleteByProducts() (StockDeleteByProducts, error)
AsStockDeleteByProducts returns the union data inside the StockAction_Action as a StockDeleteByProducts
func (StockAction_Action) AsStockMoveToLocation ¶
func (t StockAction_Action) AsStockMoveToLocation() (StockMoveToLocation, error)
AsStockMoveToLocation returns the union data inside the StockAction_Action as a StockMoveToLocation
func (StockAction_Action) AsVersionlessUpdateStock ¶
func (t StockAction_Action) AsVersionlessUpdateStock() (VersionlessUpdateStock, error)
AsVersionlessUpdateStock returns the union data inside the StockAction_Action as a VersionlessUpdateStock
func (StockAction_Action) Discriminator ¶
func (t StockAction_Action) Discriminator() (string, error)
func (*StockAction_Action) FromStockDeleteByIds ¶
func (t *StockAction_Action) FromStockDeleteByIds(v StockDeleteByIds) error
FromStockDeleteByIds overwrites any union data inside the StockAction_Action as the provided StockDeleteByIds
func (*StockAction_Action) FromStockDeleteByLocations ¶
func (t *StockAction_Action) FromStockDeleteByLocations(v StockDeleteByLocations) error
FromStockDeleteByLocations overwrites any union data inside the StockAction_Action as the provided StockDeleteByLocations
func (*StockAction_Action) FromStockDeleteByProducts ¶
func (t *StockAction_Action) FromStockDeleteByProducts(v StockDeleteByProducts) error
FromStockDeleteByProducts overwrites any union data inside the StockAction_Action as the provided StockDeleteByProducts
func (*StockAction_Action) FromStockMoveToLocation ¶
func (t *StockAction_Action) FromStockMoveToLocation(v StockMoveToLocation) error
FromStockMoveToLocation overwrites any union data inside the StockAction_Action as the provided StockMoveToLocation
func (*StockAction_Action) FromVersionlessUpdateStock ¶
func (t *StockAction_Action) FromVersionlessUpdateStock(v VersionlessUpdateStock) error
FromVersionlessUpdateStock overwrites any union data inside the StockAction_Action as the provided VersionlessUpdateStock
func (StockAction_Action) MarshalJSON ¶
func (t StockAction_Action) MarshalJSON() ([]byte, error)
func (*StockAction_Action) MergeStockDeleteByIds ¶
func (t *StockAction_Action) MergeStockDeleteByIds(v StockDeleteByIds) error
MergeStockDeleteByIds performs a merge with any union data inside the StockAction_Action, using the provided StockDeleteByIds
func (*StockAction_Action) MergeStockDeleteByLocations ¶
func (t *StockAction_Action) MergeStockDeleteByLocations(v StockDeleteByLocations) error
MergeStockDeleteByLocations performs a merge with any union data inside the StockAction_Action, using the provided StockDeleteByLocations
func (*StockAction_Action) MergeStockDeleteByProducts ¶
func (t *StockAction_Action) MergeStockDeleteByProducts(v StockDeleteByProducts) error
MergeStockDeleteByProducts performs a merge with any union data inside the StockAction_Action, using the provided StockDeleteByProducts
func (*StockAction_Action) MergeStockMoveToLocation ¶
func (t *StockAction_Action) MergeStockMoveToLocation(v StockMoveToLocation) error
MergeStockMoveToLocation performs a merge with any union data inside the StockAction_Action, using the provided StockMoveToLocation
func (*StockAction_Action) MergeVersionlessUpdateStock ¶
func (t *StockAction_Action) MergeVersionlessUpdateStock(v VersionlessUpdateStock) error
MergeVersionlessUpdateStock performs a merge with any union data inside the StockAction_Action, using the provided VersionlessUpdateStock
func (*StockAction_Action) UnmarshalJSON ¶
func (t *StockAction_Action) UnmarshalJSON(b []byte) error
func (StockAction_Action) ValueByDiscriminator ¶
func (t StockAction_Action) ValueByDiscriminator() (interface{}, error)
type StockAction_Actions_Item ¶
type StockAction_Actions_Item struct {
// contains filtered or unexported fields
}
StockAction_Actions_Item defines model for StockAction.actions.Item.
func (StockAction_Actions_Item) AsStockDeleteByIds ¶
func (t StockAction_Actions_Item) AsStockDeleteByIds() (StockDeleteByIds, error)
AsStockDeleteByIds returns the union data inside the StockAction_Actions_Item as a StockDeleteByIds
func (StockAction_Actions_Item) AsStockDeleteByLocations ¶
func (t StockAction_Actions_Item) AsStockDeleteByLocations() (StockDeleteByLocations, error)
AsStockDeleteByLocations returns the union data inside the StockAction_Actions_Item as a StockDeleteByLocations
func (StockAction_Actions_Item) AsStockDeleteByProducts ¶
func (t StockAction_Actions_Item) AsStockDeleteByProducts() (StockDeleteByProducts, error)
AsStockDeleteByProducts returns the union data inside the StockAction_Actions_Item as a StockDeleteByProducts
func (*StockAction_Actions_Item) FromStockDeleteByIds ¶
func (t *StockAction_Actions_Item) FromStockDeleteByIds(v StockDeleteByIds) error
FromStockDeleteByIds overwrites any union data inside the StockAction_Actions_Item as the provided StockDeleteByIds
func (*StockAction_Actions_Item) FromStockDeleteByLocations ¶
func (t *StockAction_Actions_Item) FromStockDeleteByLocations(v StockDeleteByLocations) error
FromStockDeleteByLocations overwrites any union data inside the StockAction_Actions_Item as the provided StockDeleteByLocations
func (*StockAction_Actions_Item) FromStockDeleteByProducts ¶
func (t *StockAction_Actions_Item) FromStockDeleteByProducts(v StockDeleteByProducts) error
FromStockDeleteByProducts overwrites any union data inside the StockAction_Actions_Item as the provided StockDeleteByProducts
func (StockAction_Actions_Item) MarshalJSON ¶
func (t StockAction_Actions_Item) MarshalJSON() ([]byte, error)
func (*StockAction_Actions_Item) MergeStockDeleteByIds ¶
func (t *StockAction_Actions_Item) MergeStockDeleteByIds(v StockDeleteByIds) error
MergeStockDeleteByIds performs a merge with any union data inside the StockAction_Actions_Item, using the provided StockDeleteByIds
func (*StockAction_Actions_Item) MergeStockDeleteByLocations ¶
func (t *StockAction_Actions_Item) MergeStockDeleteByLocations(v StockDeleteByLocations) error
MergeStockDeleteByLocations performs a merge with any union data inside the StockAction_Actions_Item, using the provided StockDeleteByLocations
func (*StockAction_Actions_Item) MergeStockDeleteByProducts ¶
func (t *StockAction_Actions_Item) MergeStockDeleteByProducts(v StockDeleteByProducts) error
MergeStockDeleteByProducts performs a merge with any union data inside the StockAction_Actions_Item, using the provided StockDeleteByProducts
func (*StockAction_Actions_Item) UnmarshalJSON ¶
func (t *StockAction_Actions_Item) UnmarshalJSON(b []byte) error
type StockConditionEnumFilter ¶
type StockConditionEnumFilter struct {
// Eq Search by conditions
Eq *StockConditionEnumFilterEq `json:"eq,omitempty"`
// In Search by conditions
In *[]StockConditionEnumFilterIn `json:"in,omitempty"`
// NotEq Search by conditions
NotEq *StockConditionEnumFilterNotEq `json:"notEq,omitempty"`
}
StockConditionEnumFilter StockConditionEnumFilter
type StockConditionEnumFilterEq ¶
type StockConditionEnumFilterEq string
StockConditionEnumFilterEq Search by conditions
const (
StockConditionEnumFilterEqDEFECTIVE StockConditionEnumFilterEq = "DEFECTIVE"
)
Defines values for StockConditionEnumFilterEq.
func (StockConditionEnumFilterEq) Valid ¶
func (e StockConditionEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the StockConditionEnumFilterEq enum.
type StockConditionEnumFilterIn ¶
type StockConditionEnumFilterIn string
StockConditionEnumFilterIn defines model for StockConditionEnumFilter.In.
const (
StockConditionEnumFilterInDEFECTIVE StockConditionEnumFilterIn = "DEFECTIVE"
)
Defines values for StockConditionEnumFilterIn.
func (StockConditionEnumFilterIn) Valid ¶
func (e StockConditionEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the StockConditionEnumFilterIn enum.
type StockConditionEnumFilterNotEq ¶
type StockConditionEnumFilterNotEq string
StockConditionEnumFilterNotEq Search by conditions
const (
StockConditionEnumFilterNotEqDEFECTIVE StockConditionEnumFilterNotEq = "DEFECTIVE"
)
Defines values for StockConditionEnumFilterNotEq.
func (StockConditionEnumFilterNotEq) Valid ¶
func (e StockConditionEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the StockConditionEnumFilterNotEq enum.
type StockConditionEnumListFilter ¶
type StockConditionEnumListFilter struct {
// Contains Search by conditions
Contains *StockConditionEnumFilter `json:"contains,omitempty"`
}
StockConditionEnumListFilter StockConditionEnumListFilter
type StockConditions ¶
type StockConditions string
StockConditions defines model for Stock.Conditions.
const (
StockConditionsDEFECTIVE StockConditions = "DEFECTIVE"
)
Defines values for StockConditions.
func (StockConditions) Valid ¶
func (e StockConditions) Valid() bool
Valid indicates whether the value is a known member of the StockConditions enum.
type StockDeleteActionResult ¶
type StockDeleteActionResult struct {
Ids []string `json:"ids"`
}
StockDeleteActionResult StockDeleteActionResult
type StockDeleteByIds ¶
type StockDeleteByIds struct {
Ids []string `json:"ids"`
Name StockDeleteByIdsName `json:"name"`
}
StockDeleteByIds StockDeleteByIds
type StockDeleteByIdsName ¶
type StockDeleteByIdsName string
StockDeleteByIdsName defines model for StockDeleteByIds.Name.
const (
StockDeleteByIdsNameDELETEBYIDS StockDeleteByIdsName = "DELETE_BY_IDS"
)
Defines values for StockDeleteByIdsName.
func (StockDeleteByIdsName) Valid ¶
func (e StockDeleteByIdsName) Valid() bool
Valid indicates whether the value is a known member of the StockDeleteByIdsName enum.
type StockDeleteByLocations ¶
type StockDeleteByLocations struct {
LocationRefs []string `json:"locationRefs"`
Name StockDeleteByLocationsName `json:"name"`
}
StockDeleteByLocations StockDeleteByLocations
type StockDeleteByLocationsName ¶
type StockDeleteByLocationsName string
StockDeleteByLocationsName defines model for StockDeleteByLocations.Name.
const (
DELETEBYLOCATIONS StockDeleteByLocationsName = "DELETE_BY_LOCATIONS"
)
Defines values for StockDeleteByLocationsName.
func (StockDeleteByLocationsName) Valid ¶
func (e StockDeleteByLocationsName) Valid() bool
Valid indicates whether the value is a known member of the StockDeleteByLocationsName enum.
type StockDeleteByProducts ¶
type StockDeleteByProducts struct {
FacilityRef string `json:"facilityRef"`
Name StockDeleteByProductsName `json:"name"`
TenantArticleIds []string `json:"tenantArticleIds"`
}
StockDeleteByProducts StockDeleteByProducts
type StockDeleteByProductsName ¶
type StockDeleteByProductsName string
StockDeleteByProductsName defines model for StockDeleteByProducts.Name.
const (
DELETEBYPRODUCTS StockDeleteByProductsName = "DELETE_BY_PRODUCTS"
)
Defines values for StockDeleteByProductsName.
func (StockDeleteByProductsName) Valid ¶
func (e StockDeleteByProductsName) Valid() bool
Valid indicates whether the value is a known member of the StockDeleteByProductsName enum.
type StockDistribution ¶
type StockDistribution struct {
FacilityStocks []FacilityStockDistribution `json:"facilityStocks"`
// Summary StockSummaryDetails
Summary StockSummaryDetails `json:"summary"`
TenantArticleId string `json:"tenantArticleId"`
}
StockDistribution StockDistribution
type StockFacilityReferences ¶
type StockFacilityReferences struct {
// FacilityRef facility in which the stock is located
FacilityRef string `json:"facilityRef"`
// TenantFacilityId tenantFacilityId in which the stock is located
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
}
StockFacilityReferences StockFacilityReferences
type StockForCreation ¶
type StockForCreation struct {
// AvailableUntil defines until when a stock is included in the stock availability as available and used for routing
AvailableUntil *time.Time `json:"availableUntil,omitempty"`
// Conditions Describes conditions of a stock
// *`DEFECTIVE` - stock is defective, not usable for customer orders
Conditions *[]StockForCreationConditions `json:"conditions,omitempty"`
// CustomAttributes Attributes that can be added to this entity. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
Facility *StockForCreation_Facility `json:"facility,omitempty"`
// FacilityRef facility in which the stock is located - fill with either facilityRef or tenantFacilityId - Deprecated: use facility object instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
FacilityRef *string `json:"facilityRef,omitempty"`
// LocationRef location on which the stock is placed
LocationRef *string `json:"locationRef,omitempty"`
// Properties allow tracking of specific values such as expiry dates on a set of items. They should describe physical identifiable properties of the stock and are not meant to be used for metadata (see "customAttributes" for that).
Properties *StockForCreation_Properties `json:"properties,omitempty"`
// ReceiptDate date-time when stock has entered the system, defaults to the creation date
ReceiptDate *time.Time `json:"receiptDate,omitempty"`
// TenantArticleId tenantArticleId of the stock
TenantArticleId string `json:"tenantArticleId"`
// TenantFacilityId tenantFacilityId in which the stock is located - fill with either facilityRef or tenantFacilityId - Deprecated: use facility object instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// TenantStockId tenantStockId is an optional identifier for the stock in the tenant system.
TenantStockId *string `json:"tenantStockId,omitempty"`
// TraitConfig defines the traits of the stock, overrules the storage location traits
TraitConfig *[]StorageLocationTraitConfigEntry `json:"traitConfig,omitempty"`
Value int32 `json:"value"`
}
StockForCreation StockForCreation
type StockForCreationConditions ¶
type StockForCreationConditions string
StockForCreationConditions defines model for StockForCreation.Conditions.
const (
StockForCreationConditionsDEFECTIVE StockForCreationConditions = "DEFECTIVE"
)
Defines values for StockForCreationConditions.
func (StockForCreationConditions) Valid ¶
func (e StockForCreationConditions) Valid() bool
Valid indicates whether the value is a known member of the StockForCreationConditions enum.
type StockForCreationVersionless ¶
type StockForCreationVersionless struct {
// AvailableUntil defines until when a stock is included in the stock availability as available and used for routing
AvailableUntil *time.Time `json:"availableUntil,omitempty"`
// Conditions Describes conditions of a stock
// *`DEFECTIVE` - stock is defective, not usable for customer orders
Conditions *[]StockForCreationVersionlessConditions `json:"conditions,omitempty"`
// CustomAttributes Attributes that can be added to this entity. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
Facility *StockForCreationVersionless_Facility `json:"facility,omitempty"`
// FacilityRef facility in which the stock is located - fill with either facilityRef or tenantFacilityId - Deprecated: use facility object instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
FacilityRef *string `json:"facilityRef,omitempty"`
// LocationRef location on which the stock is placed
LocationRef *string `json:"locationRef,omitempty"`
OperationType StockForCreationVersionlessOperationType `json:"operationType"`
// Properties allow tracking of specific values such as expiry dates on a set of items. They should describe physical identifiable properties of the stock and are not meant to be used for metadata (see "customAttributes" for that).
Properties *StockForCreationVersionless_Properties `json:"properties,omitempty"`
// ReceiptDate date-time when stock has entered the system, defaults to the creation date
ReceiptDate *time.Time `json:"receiptDate,omitempty"`
// TenantArticleId tenantArticleId of the stock
TenantArticleId string `json:"tenantArticleId"`
// TenantFacilityId tenantFacilityId in which the stock is located - fill with either facilityRef or tenantFacilityId - Deprecated: use facility object instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// TenantStockId tenantStockId is an optional identifier for the stock in the tenant system.
TenantStockId *string `json:"tenantStockId,omitempty"`
// TraitConfig defines the traits of the stock, overrules the storage location traits
TraitConfig *[]StorageLocationTraitConfigEntry `json:"traitConfig,omitempty"`
Value int32 `json:"value"`
}
StockForCreationVersionless StockForCreationVersionless
type StockForCreationVersionlessConditions ¶
type StockForCreationVersionlessConditions string
StockForCreationVersionlessConditions defines model for StockForCreationVersionless.Conditions.
const (
StockForCreationVersionlessConditionsDEFECTIVE StockForCreationVersionlessConditions = "DEFECTIVE"
)
Defines values for StockForCreationVersionlessConditions.
func (StockForCreationVersionlessConditions) Valid ¶
func (e StockForCreationVersionlessConditions) Valid() bool
Valid indicates whether the value is a known member of the StockForCreationVersionlessConditions enum.
type StockForCreationVersionlessOperationType ¶
type StockForCreationVersionlessOperationType string
StockForCreationVersionlessOperationType defines model for StockForCreationVersionless.OperationType.
const (
CREATE StockForCreationVersionlessOperationType = "CREATE"
)
Defines values for StockForCreationVersionlessOperationType.
func (StockForCreationVersionlessOperationType) Valid ¶
func (e StockForCreationVersionlessOperationType) Valid() bool
Valid indicates whether the value is a known member of the StockForCreationVersionlessOperationType enum.
type StockForCreationVersionless_Facility ¶
type StockForCreationVersionless_Facility struct {
// contains filtered or unexported fields
}
StockForCreationVersionless_Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
func (StockForCreationVersionless_Facility) AsFacilityRefSelector ¶
func (t StockForCreationVersionless_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
AsFacilityRefSelector returns the union data inside the StockForCreationVersionless_Facility as a FacilityRefSelector
func (StockForCreationVersionless_Facility) AsTenantFacilityIdSelector ¶
func (t StockForCreationVersionless_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
AsTenantFacilityIdSelector returns the union data inside the StockForCreationVersionless_Facility as a TenantFacilityIdSelector
func (*StockForCreationVersionless_Facility) FromFacilityRefSelector ¶
func (t *StockForCreationVersionless_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
FromFacilityRefSelector overwrites any union data inside the StockForCreationVersionless_Facility as the provided FacilityRefSelector
func (*StockForCreationVersionless_Facility) FromTenantFacilityIdSelector ¶
func (t *StockForCreationVersionless_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
FromTenantFacilityIdSelector overwrites any union data inside the StockForCreationVersionless_Facility as the provided TenantFacilityIdSelector
func (StockForCreationVersionless_Facility) MarshalJSON ¶
func (t StockForCreationVersionless_Facility) MarshalJSON() ([]byte, error)
func (*StockForCreationVersionless_Facility) MergeFacilityRefSelector ¶
func (t *StockForCreationVersionless_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
MergeFacilityRefSelector performs a merge with any union data inside the StockForCreationVersionless_Facility, using the provided FacilityRefSelector
func (*StockForCreationVersionless_Facility) MergeTenantFacilityIdSelector ¶
func (t *StockForCreationVersionless_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
MergeTenantFacilityIdSelector performs a merge with any union data inside the StockForCreationVersionless_Facility, using the provided TenantFacilityIdSelector
func (*StockForCreationVersionless_Facility) UnmarshalJSON ¶
func (t *StockForCreationVersionless_Facility) UnmarshalJSON(b []byte) error
type StockForCreationVersionless_Properties ¶
type StockForCreationVersionless_Properties struct {
Expiry *string `json:"expiry,omitempty"`
AdditionalProperties map[string]string `json:"-"`
}
StockForCreationVersionless_Properties defines model for StockForCreationVersionless.Properties.
func (StockForCreationVersionless_Properties) Get ¶
func (a StockForCreationVersionless_Properties) Get(fieldName string) (value string, found bool)
Getter for additional properties for StockForCreationVersionless_Properties. Returns the specified element and whether it was found
func (StockForCreationVersionless_Properties) MarshalJSON ¶
func (a StockForCreationVersionless_Properties) MarshalJSON() ([]byte, error)
Override default JSON handling for StockForCreationVersionless_Properties to handle AdditionalProperties
func (*StockForCreationVersionless_Properties) Set ¶
func (a *StockForCreationVersionless_Properties) Set(fieldName string, value string)
Setter for additional properties for StockForCreationVersionless_Properties
func (*StockForCreationVersionless_Properties) UnmarshalJSON ¶
func (a *StockForCreationVersionless_Properties) UnmarshalJSON(b []byte) error
Override default JSON handling for StockForCreationVersionless_Properties to handle AdditionalProperties
type StockForCreation_Facility ¶
type StockForCreation_Facility struct {
// contains filtered or unexported fields
}
StockForCreation_Facility Selector for the facility. Either a facility reference or a tenant facility ID must be provided.
func (StockForCreation_Facility) AsFacilityRefSelector ¶
func (t StockForCreation_Facility) AsFacilityRefSelector() (FacilityRefSelector, error)
AsFacilityRefSelector returns the union data inside the StockForCreation_Facility as a FacilityRefSelector
func (StockForCreation_Facility) AsTenantFacilityIdSelector ¶
func (t StockForCreation_Facility) AsTenantFacilityIdSelector() (TenantFacilityIdSelector, error)
AsTenantFacilityIdSelector returns the union data inside the StockForCreation_Facility as a TenantFacilityIdSelector
func (*StockForCreation_Facility) FromFacilityRefSelector ¶
func (t *StockForCreation_Facility) FromFacilityRefSelector(v FacilityRefSelector) error
FromFacilityRefSelector overwrites any union data inside the StockForCreation_Facility as the provided FacilityRefSelector
func (*StockForCreation_Facility) FromTenantFacilityIdSelector ¶
func (t *StockForCreation_Facility) FromTenantFacilityIdSelector(v TenantFacilityIdSelector) error
FromTenantFacilityIdSelector overwrites any union data inside the StockForCreation_Facility as the provided TenantFacilityIdSelector
func (StockForCreation_Facility) MarshalJSON ¶
func (t StockForCreation_Facility) MarshalJSON() ([]byte, error)
func (*StockForCreation_Facility) MergeFacilityRefSelector ¶
func (t *StockForCreation_Facility) MergeFacilityRefSelector(v FacilityRefSelector) error
MergeFacilityRefSelector performs a merge with any union data inside the StockForCreation_Facility, using the provided FacilityRefSelector
func (*StockForCreation_Facility) MergeTenantFacilityIdSelector ¶
func (t *StockForCreation_Facility) MergeTenantFacilityIdSelector(v TenantFacilityIdSelector) error
MergeTenantFacilityIdSelector performs a merge with any union data inside the StockForCreation_Facility, using the provided TenantFacilityIdSelector
func (*StockForCreation_Facility) UnmarshalJSON ¶
func (t *StockForCreation_Facility) UnmarshalJSON(b []byte) error
type StockForCreation_Properties ¶
type StockForCreation_Properties struct {
Expiry *string `json:"expiry,omitempty"`
AdditionalProperties map[string]string `json:"-"`
}
StockForCreation_Properties defines model for StockForCreation.Properties.
func (StockForCreation_Properties) Get ¶
func (a StockForCreation_Properties) Get(fieldName string) (value string, found bool)
Getter for additional properties for StockForCreation_Properties. Returns the specified element and whether it was found
func (StockForCreation_Properties) MarshalJSON ¶
func (a StockForCreation_Properties) MarshalJSON() ([]byte, error)
Override default JSON handling for StockForCreation_Properties to handle AdditionalProperties
func (*StockForCreation_Properties) Set ¶
func (a *StockForCreation_Properties) Set(fieldName string, value string)
Setter for additional properties for StockForCreation_Properties
func (*StockForCreation_Properties) UnmarshalJSON ¶
func (a *StockForCreation_Properties) UnmarshalJSON(b []byte) error
Override default JSON handling for StockForCreation_Properties to handle AdditionalProperties
type StockForUpdate ¶
type StockForUpdate struct {
// Conditions Describes conditions of a stock
// *`DEFECTIVE` - stock is defective, not usable for customer orders
Conditions *[]StockForUpdateConditions `json:"conditions,omitempty"`
// CustomAttributes Attributes that can be added to this entity. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
LocationRef *string `json:"locationRef,omitempty"`
// TenantStockId tenantStockId is an optional identifier for the stock in the tenant system.
TenantStockId *string `json:"tenantStockId,omitempty"`
// TraitConfig defines the traits of the stock, overrules the storage location traits
TraitConfig *[]StorageLocationTraitConfigEntry `json:"traitConfig,omitempty"`
Value int32 `json:"value"`
Version float32 `json:"version"`
}
StockForUpdate StockForUpdate
type StockForUpdateConditions ¶
type StockForUpdateConditions string
StockForUpdateConditions defines model for StockForUpdate.Conditions.
const (
StockForUpdateConditionsDEFECTIVE StockForUpdateConditions = "DEFECTIVE"
)
Defines values for StockForUpdateConditions.
func (StockForUpdateConditions) Valid ¶
func (e StockForUpdateConditions) Valid() bool
Valid indicates whether the value is a known member of the StockForUpdateConditions enum.
type StockForUpdateVersionless ¶
type StockForUpdateVersionless struct {
// Conditions Describes conditions of a stock
// *`DEFECTIVE` - stock is defective, not usable for customer orders
Conditions *[]StockForUpdateVersionlessConditions `json:"conditions,omitempty"`
// CustomAttributes Attributes that can be added to this entity. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Id string `json:"id"`
LocationRef *string `json:"locationRef,omitempty"`
OperationType StockForUpdateVersionlessOperationType `json:"operationType"`
// TenantStockId tenantStockId is an optional identifier for the stock in the tenant system.
TenantStockId *string `json:"tenantStockId,omitempty"`
// TraitConfig defines the traits of the stock, overrules the storage location traits
TraitConfig *[]StorageLocationTraitConfigEntry `json:"traitConfig,omitempty"`
Value int32 `json:"value"`
}
StockForUpdateVersionless StockForUpdateVersionless
type StockForUpdateVersionlessConditions ¶
type StockForUpdateVersionlessConditions string
StockForUpdateVersionlessConditions defines model for StockForUpdateVersionless.Conditions.
const (
StockForUpdateVersionlessConditionsDEFECTIVE StockForUpdateVersionlessConditions = "DEFECTIVE"
)
Defines values for StockForUpdateVersionlessConditions.
func (StockForUpdateVersionlessConditions) Valid ¶
func (e StockForUpdateVersionlessConditions) Valid() bool
Valid indicates whether the value is a known member of the StockForUpdateVersionlessConditions enum.
type StockForUpdateVersionlessOperationType ¶
type StockForUpdateVersionlessOperationType string
StockForUpdateVersionlessOperationType defines model for StockForUpdateVersionless.OperationType.
const (
UPDATE StockForUpdateVersionlessOperationType = "UPDATE"
)
Defines values for StockForUpdateVersionlessOperationType.
func (StockForUpdateVersionlessOperationType) Valid ¶
func (e StockForUpdateVersionlessOperationType) Valid() bool
Valid indicates whether the value is a known member of the StockForUpdateVersionlessOperationType enum.
type StockForUpsertUpdate ¶
type StockForUpsertUpdate struct {
// Conditions Describes conditions of a stock
// *`DEFECTIVE` - stock is defective, not usable for customer orders
Conditions *[]StockForUpsertUpdateConditions `json:"conditions,omitempty"`
// CustomAttributes Attributes that can be added to this entity. These attributes **cannot** be used within fulfillment processes, but enable you to attach custom data from your systems to fulfillmenttools entities.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Id string `json:"id"`
LocationRef *string `json:"locationRef,omitempty"`
// TenantStockId tenantStockId is an optional identifier for the stock in the tenant system.
TenantStockId *string `json:"tenantStockId,omitempty"`
// TraitConfig defines the traits of the stock, overrules the storage location traits
TraitConfig *[]StorageLocationTraitConfigEntry `json:"traitConfig,omitempty"`
Value int32 `json:"value"`
Version float32 `json:"version"`
}
StockForUpsertUpdate StockForUpsertUpdate
type StockForUpsertUpdateConditions ¶
type StockForUpsertUpdateConditions string
StockForUpsertUpdateConditions defines model for StockForUpsertUpdate.Conditions.
const (
DEFECTIVE StockForUpsertUpdateConditions = "DEFECTIVE"
)
Defines values for StockForUpsertUpdateConditions.
func (StockForUpsertUpdateConditions) Valid ¶
func (e StockForUpsertUpdateConditions) Valid() bool
Valid indicates whether the value is a known member of the StockForUpsertUpdateConditions enum.
type StockInformation ¶
type StockInformation struct {
// Available The actual available amount for this stock
Available *float32 `json:"available,omitempty"`
Reserved *float32 `json:"reserved,omitempty"`
// Stock This the amount of the given article that is in stock for the given facility
Stock float32 `json:"stock"`
}
StockInformation defines model for StockInformation.
type StockInformationForCreation ¶
type StockInformationForCreation struct {
// Reserved This part of the API is deprecated. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />@deprecated This field is deprecated since 8th of February 2023.
// Reserved can't be overridden by the API, because its internally now handled by open PickJobs (or other upcoming ways to reserve Stock)
// Any Value provided will be ignored upon arrival.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Reserved *float32 `json:"reserved,omitempty"`
// Stock This the amount of the given article that is in stock for the given facility
Stock float32 `json:"stock"`
}
StockInformationForCreation @deprecated This object is deprecated since 30th of November 2023. This object carries information about the current stock of this listing.
type StockMoveToLocation ¶
type StockMoveToLocation struct {
Amount float32 `json:"amount"`
FromStockId string `json:"fromStockId"`
Name StockMoveToLocationName `json:"name"`
// Options MoveStockToLocationOptions
Options *MoveStockToLocationOptions `json:"options,omitempty"`
ToLocationRef string `json:"toLocationRef"`
}
StockMoveToLocation This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />StockMoveToLocation
type StockMoveToLocationActionResult ¶
type StockMoveToLocationActionResult struct {
// FromStock Stock
FromStock *Stock `json:"fromStock,omitempty"`
// ToStock Stock
ToStock Stock `json:"toStock"`
}
StockMoveToLocationActionResult StockMoveToLocationActionResult
type StockMoveToLocationName ¶
type StockMoveToLocationName string
StockMoveToLocationName defines model for StockMoveToLocation.Name.
const (
MOVETOLOCATION StockMoveToLocationName = "MOVE_TO_LOCATION"
)
Defines values for StockMoveToLocationName.
func (StockMoveToLocationName) Valid ¶
func (e StockMoveToLocationName) Valid() bool
Valid indicates whether the value is a known member of the StockMoveToLocationName enum.
type StockPaginatedResult ¶
type StockPaginatedResult struct {
// PageInfo Pagination information for the search result.
PageInfo PageInfo `json:"pageInfo"`
Stocks []Stock `json:"stocks"`
// Total The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Total *float32 `json:"total,omitempty"`
}
StockPaginatedResult StockPaginatedResult
type StockPropertyDefinition ¶
type StockPropertyDefinition struct {
// DefaultValue This part of the API is in Alpha status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />If {{NOW}} is provided, this will be replaced with a timestamp.
DefaultValue *string `json:"defaultValue,omitempty"`
// InputType Input Type for this property, used for clients.
InputType StockPropertyInputType `json:"inputType"`
// Required Indicates if this property is required.
Required bool `json:"required"`
}
StockPropertyDefinition StockPropertyDefinition
type StockPropertyInputType ¶
type StockPropertyInputType string
StockPropertyInputType Input Type for this property, used for clients.
const ( DATE StockPropertyInputType = "DATE" TEXT StockPropertyInputType = "TEXT" )
Defines values for StockPropertyInputType.
func (StockPropertyInputType) Valid ¶
func (e StockPropertyInputType) Valid() bool
Valid indicates whether the value is a known member of the StockPropertyInputType enum.
type StockPropertyPreset ¶
type StockPropertyPreset struct {
Expiry *string `json:"expiry,omitempty"`
}
StockPropertyPreset StockPropertyPreset
type StockSearchPayload ¶
type StockSearchPayload struct {
// After The cursor to start after for forward pagination. The value is provided in the `pageInfo.endCursor` field of the response. Cannot be used with `before` or `last`.
After *string `json:"after,omitempty"`
// Before The cursor to start before for backward pagination. The value is provided in the `pageInfo.startCursor` field of the response. Cannot be used with `after` or `size` (first).
Before *string `json:"before,omitempty"`
// Last Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Last *float32 `json:"last,omitempty"`
// Options SearchOptions
Options *SearchOptions `json:"options,omitempty"`
// Query StockSearchQuery
Query StockSearchQuery `json:"query"`
// Size Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
Size *float32 `json:"size,omitempty"`
// Sort Use for sorting the result.
Sort *[]StockSort `json:"sort,omitempty"`
// StartAfterId The ID to start after. Deprecated, use `after` with the value provided in `pageInfo.endCursor` instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
StartAfterId *string `json:"startAfterId,omitempty"`
}
StockSearchPayload StockSearchPayload
type StockSearchQuery ¶
type StockSearchQuery struct {
And *[]StockSearchQuery `json:"and,omitempty"`
// AvailableUntil Search by availableUntil
AvailableUntil *DateFilter `json:"availableUntil,omitempty"`
// Conditions Search by conditions
Conditions *StockConditionEnumListFilter `json:"conditions,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]StockSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// LocationRef Search by locationRef
LocationRef *StringFilter `json:"locationRef,omitempty"`
Or *[]StockSearchQuery `json:"or,omitempty"`
// Properties Search by properties
Properties *map[string]StockSearchQuery_Properties_AdditionalProperties `json:"properties,omitempty"`
// ReceiptDate Search by receiptDate
ReceiptDate *DateFilter `json:"receiptDate,omitempty"`
// ScannableCodes Search by scannableCodes
ScannableCodes *StringListFilter `json:"scannableCodes,omitempty"`
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
// TenantFacilityId tenantFacilityId is handled like facilityRef filter, if you want to search by both you should wrap that filter in an "or" filter
TenantFacilityId *StringFilter `json:"tenantFacilityId,omitempty"`
// TenantStockId Search by tenantStockId
TenantStockId *StringFilter `json:"tenantStockId,omitempty"`
// Traits Search by traits
Traits *StockStorageLocationTraitEnumListFilter `json:"traits,omitempty"`
// Value Search by value
Value *NumberFilter `json:"value,omitempty"`
}
StockSearchQuery StockSearchQuery
type StockSearchQuery_CustomAttributes_AdditionalProperties ¶
type StockSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
StockSearchQuery_CustomAttributes_AdditionalProperties defines model for StockSearchQuery.customAttributes.AdditionalProperties.
func (StockSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (StockSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (StockSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (StockSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t StockSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (StockSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t StockSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the StockSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*StockSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *StockSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type StockSearchQuery_Properties_AdditionalProperties ¶
type StockSearchQuery_Properties_AdditionalProperties struct {
// contains filtered or unexported fields
}
StockSearchQuery_Properties_AdditionalProperties defines model for StockSearchQuery.properties.AdditionalProperties.
func (StockSearchQuery_Properties_AdditionalProperties) AsDateFilter ¶
func (t StockSearchQuery_Properties_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the StockSearchQuery_Properties_AdditionalProperties as a DateFilter
func (StockSearchQuery_Properties_AdditionalProperties) AsKeyExistsFilter ¶
func (t StockSearchQuery_Properties_AdditionalProperties) AsKeyExistsFilter() (KeyExistsFilter, error)
AsKeyExistsFilter returns the union data inside the StockSearchQuery_Properties_AdditionalProperties as a KeyExistsFilter
func (StockSearchQuery_Properties_AdditionalProperties) AsStringFilter ¶
func (t StockSearchQuery_Properties_AdditionalProperties) AsStringFilter() (StringFilter, error)
AsStringFilter returns the union data inside the StockSearchQuery_Properties_AdditionalProperties as a StringFilter
func (*StockSearchQuery_Properties_AdditionalProperties) FromDateFilter ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the StockSearchQuery_Properties_AdditionalProperties as the provided DateFilter
func (*StockSearchQuery_Properties_AdditionalProperties) FromKeyExistsFilter ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) FromKeyExistsFilter(v KeyExistsFilter) error
FromKeyExistsFilter overwrites any union data inside the StockSearchQuery_Properties_AdditionalProperties as the provided KeyExistsFilter
func (*StockSearchQuery_Properties_AdditionalProperties) FromStringFilter ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) FromStringFilter(v StringFilter) error
FromStringFilter overwrites any union data inside the StockSearchQuery_Properties_AdditionalProperties as the provided StringFilter
func (StockSearchQuery_Properties_AdditionalProperties) MarshalJSON ¶
func (t StockSearchQuery_Properties_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*StockSearchQuery_Properties_AdditionalProperties) MergeDateFilter ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the StockSearchQuery_Properties_AdditionalProperties, using the provided DateFilter
func (*StockSearchQuery_Properties_AdditionalProperties) MergeKeyExistsFilter ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) MergeKeyExistsFilter(v KeyExistsFilter) error
MergeKeyExistsFilter performs a merge with any union data inside the StockSearchQuery_Properties_AdditionalProperties, using the provided KeyExistsFilter
func (*StockSearchQuery_Properties_AdditionalProperties) MergeStringFilter ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) MergeStringFilter(v StringFilter) error
MergeStringFilter performs a merge with any union data inside the StockSearchQuery_Properties_AdditionalProperties, using the provided StringFilter
func (*StockSearchQuery_Properties_AdditionalProperties) UnmarshalJSON ¶
func (t *StockSearchQuery_Properties_AdditionalProperties) UnmarshalJSON(b []byte) error
type StockSort ¶
type StockSort struct {
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
LastModified *StockSortLastModified `json:"lastModified,omitempty"`
LocationName *StockSortLocationName `json:"locationName,omitempty"`
TenantArticleId *StockSortTenantArticleId `json:"tenantArticleId,omitempty"`
Value *StockSortValue `json:"value,omitempty"`
}
StockSort StockSort
type StockSortLastModified ¶
type StockSortLastModified string
StockSortLastModified defines model for StockSort.LastModified.
const ( StockSortLastModifiedASC StockSortLastModified = "ASC" StockSortLastModifiedDESC StockSortLastModified = "DESC" )
Defines values for StockSortLastModified.
func (StockSortLastModified) Valid ¶
func (e StockSortLastModified) Valid() bool
Valid indicates whether the value is a known member of the StockSortLastModified enum.
type StockSortLocationName ¶
type StockSortLocationName string
StockSortLocationName defines model for StockSort.LocationName.
const ( StockSortLocationNameASC StockSortLocationName = "ASC" StockSortLocationNameDESC StockSortLocationName = "DESC" )
Defines values for StockSortLocationName.
func (StockSortLocationName) Valid ¶
func (e StockSortLocationName) Valid() bool
Valid indicates whether the value is a known member of the StockSortLocationName enum.
type StockSortTenantArticleId ¶
type StockSortTenantArticleId string
StockSortTenantArticleId defines model for StockSort.TenantArticleId.
const ( StockSortTenantArticleIdASC StockSortTenantArticleId = "ASC" StockSortTenantArticleIdDESC StockSortTenantArticleId = "DESC" )
Defines values for StockSortTenantArticleId.
func (StockSortTenantArticleId) Valid ¶
func (e StockSortTenantArticleId) Valid() bool
Valid indicates whether the value is a known member of the StockSortTenantArticleId enum.
type StockSortValue ¶
type StockSortValue string
StockSortValue defines model for StockSort.Value.
const ( StockSortValueASC StockSortValue = "ASC" StockSortValueDESC StockSortValue = "DESC" )
Defines values for StockSortValue.
func (StockSortValue) Valid ¶
func (e StockSortValue) Valid() bool
Valid indicates whether the value is a known member of the StockSortValue enum.
type StockStorageLocationTraitEnumFilter ¶
type StockStorageLocationTraitEnumFilter struct {
// Eq Search by traits
Eq *StockStorageLocationTraitEnumFilterEq `json:"eq,omitempty"`
// In Search by traits
In *[]StockStorageLocationTraitEnumFilterIn `json:"in,omitempty"`
// NotEq Search by traits
NotEq *StockStorageLocationTraitEnumFilterNotEq `json:"notEq,omitempty"`
}
StockStorageLocationTraitEnumFilter StockStorageLocationTraitEnumFilter
type StockStorageLocationTraitEnumFilterEq ¶
type StockStorageLocationTraitEnumFilterEq string
StockStorageLocationTraitEnumFilterEq Search by traits
const ( StockStorageLocationTraitEnumFilterEqACCESSIBLE StockStorageLocationTraitEnumFilterEq = "ACCESSIBLE" StockStorageLocationTraitEnumFilterEqINMOTION StockStorageLocationTraitEnumFilterEq = "IN_MOTION" StockStorageLocationTraitEnumFilterEqKEEPONZERO StockStorageLocationTraitEnumFilterEq = "KEEP_ON_ZERO" StockStorageLocationTraitEnumFilterEqOUTBOUND StockStorageLocationTraitEnumFilterEq = "OUTBOUND" StockStorageLocationTraitEnumFilterEqPICKABLE StockStorageLocationTraitEnumFilterEq = "PICKABLE" )
Defines values for StockStorageLocationTraitEnumFilterEq.
func (StockStorageLocationTraitEnumFilterEq) Valid ¶
func (e StockStorageLocationTraitEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the StockStorageLocationTraitEnumFilterEq enum.
type StockStorageLocationTraitEnumFilterIn ¶
type StockStorageLocationTraitEnumFilterIn string
StockStorageLocationTraitEnumFilterIn defines model for StockStorageLocationTraitEnumFilter.In.
const ( StockStorageLocationTraitEnumFilterInACCESSIBLE StockStorageLocationTraitEnumFilterIn = "ACCESSIBLE" StockStorageLocationTraitEnumFilterInINMOTION StockStorageLocationTraitEnumFilterIn = "IN_MOTION" StockStorageLocationTraitEnumFilterInKEEPONZERO StockStorageLocationTraitEnumFilterIn = "KEEP_ON_ZERO" StockStorageLocationTraitEnumFilterInOUTBOUND StockStorageLocationTraitEnumFilterIn = "OUTBOUND" StockStorageLocationTraitEnumFilterInPICKABLE StockStorageLocationTraitEnumFilterIn = "PICKABLE" )
Defines values for StockStorageLocationTraitEnumFilterIn.
func (StockStorageLocationTraitEnumFilterIn) Valid ¶
func (e StockStorageLocationTraitEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the StockStorageLocationTraitEnumFilterIn enum.
type StockStorageLocationTraitEnumFilterNotEq ¶
type StockStorageLocationTraitEnumFilterNotEq string
StockStorageLocationTraitEnumFilterNotEq Search by traits
const ( StockStorageLocationTraitEnumFilterNotEqACCESSIBLE StockStorageLocationTraitEnumFilterNotEq = "ACCESSIBLE" StockStorageLocationTraitEnumFilterNotEqINMOTION StockStorageLocationTraitEnumFilterNotEq = "IN_MOTION" StockStorageLocationTraitEnumFilterNotEqKEEPONZERO StockStorageLocationTraitEnumFilterNotEq = "KEEP_ON_ZERO" StockStorageLocationTraitEnumFilterNotEqOUTBOUND StockStorageLocationTraitEnumFilterNotEq = "OUTBOUND" StockStorageLocationTraitEnumFilterNotEqPICKABLE StockStorageLocationTraitEnumFilterNotEq = "PICKABLE" )
Defines values for StockStorageLocationTraitEnumFilterNotEq.
func (StockStorageLocationTraitEnumFilterNotEq) Valid ¶
func (e StockStorageLocationTraitEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the StockStorageLocationTraitEnumFilterNotEq enum.
type StockStorageLocationTraitEnumListFilter ¶
type StockStorageLocationTraitEnumListFilter struct {
// Contains Search by traits
Contains *StockStorageLocationTraitEnumFilter `json:"contains,omitempty"`
}
StockStorageLocationTraitEnumListFilter StockStorageLocationTraitEnumListFilter
type StockSummaries ¶
type StockSummaries struct {
StockSummaries []StockSummary `json:"stockSummaries"`
Total float32 `json:"total"`
}
StockSummaries StockSummaries
type StockSummary ¶
type StockSummary struct {
// Article StockSummaryArticle
Article StockSummaryArticle `json:"article"`
// Details StockSummaryDetails
Details StockSummaryDetails `json:"details"`
// IncludedFacilityRefs ALPHA Status!. The facilityRefs that are included in the stock summary.
IncludedFacilityRefs []string `json:"includedFacilityRefs"`
}
StockSummary StockSummary
type StockSummaryArticle ¶
type StockSummaryArticle struct {
ImageUrl *string `json:"imageUrl,omitempty"`
TenantArticleId string `json:"tenantArticleId"`
Title string `json:"title"`
}
StockSummaryArticle StockSummaryArticle
type StockSummaryDetails ¶
type StockSummaryDetails struct {
// Available This field is deprecated and replaced by new availability concepts. See https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/stock/stock-availability for more information.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Available float32 `json:"available"`
AvailableForPicking float32 `json:"availableForPicking"`
AvailableOnStock float32 `json:"availableOnStock"`
// AvailableToPromise This field is deprecated and replaced by new availability concepts. See https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/stock/stock-availability for more information.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
AvailableToPromise float32 `json:"availableToPromise"`
// ByTrait ByTrait
ByTrait ByTrait `json:"byTrait"`
ChannelAdjusted *[]ChannelStockAvailability `json:"channelAdjusted,omitempty"`
// ReadyToPick This field is deprecated and replaced by new availability concepts. See https://docs.fulfillmenttools.com/documentation/by-pillar/global-inventory-hub/stock/stock-availability for more information.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ReadyToPick float32 `json:"readyToPick"`
Reserved float32 `json:"reserved"`
SafetyStock float32 `json:"safetyStock"`
StockOnHand float32 `json:"stockOnHand"`
TotalAmount float32 `json:"totalAmount"`
}
StockSummaryDetails StockSummaryDetails
type StockTraits ¶
type StockTraits string
StockTraits defines model for Stock.Traits.
const ( StockTraitsACCESSIBLE StockTraits = "ACCESSIBLE" StockTraitsINMOTION StockTraits = "IN_MOTION" StockTraitsKEEPONZERO StockTraits = "KEEP_ON_ZERO" StockTraitsOUTBOUND StockTraits = "OUTBOUND" StockTraitsPICKABLE StockTraits = "PICKABLE" )
Defines values for StockTraits.
func (StockTraits) Valid ¶
func (e StockTraits) Valid() bool
Valid indicates whether the value is a known member of the StockTraits enum.
type StockUpsertOperationResult ¶
type StockUpsertOperationResult struct {
Status StockUpsertOperationResultStatus `json:"status"`
// Stock Stock
Stock Stock `json:"stock"`
}
StockUpsertOperationResult StockUpsertOperationResult
type StockUpsertOperationResultStatus ¶
type StockUpsertOperationResultStatus string
StockUpsertOperationResultStatus defines model for StockUpsertOperationResult.Status.
const ( CREATED StockUpsertOperationResultStatus = "CREATED" UNCHANGED StockUpsertOperationResultStatus = "UNCHANGED" UPDATED StockUpsertOperationResultStatus = "UPDATED" )
Defines values for StockUpsertOperationResultStatus.
func (StockUpsertOperationResultStatus) Valid ¶
func (e StockUpsertOperationResultStatus) Valid() bool
Valid indicates whether the value is a known member of the StockUpsertOperationResultStatus enum.
type StockVersionlessUpsertActionResult ¶
type StockVersionlessUpsertActionResult struct {
// OperationResults StockUpsertOperationResult
OperationResults StockUpsertOperationResult `json:"operationResults"`
}
StockVersionlessUpsertActionResult StockVersionlessUpsertActionResult
type StocksForUpsert ¶
type StocksForUpsert struct {
// Stocks Please be sure to include each stock (by ID) only once, when updating. Otherwise the whole batch is rejected with an error.
Stocks []StocksForUpsert_Stocks_Item `json:"stocks"`
}
StocksForUpsert StocksForUpsert
type StocksForUpsertStocks2 ¶
type StocksForUpsertStocks2 struct {
Id string `json:"id"`
LocationRef *string `json:"locationRef,omitempty"`
Value int32 `json:"value"`
}
StocksForUpsertStocks2 defines model for .
type StocksForUpsert_Stocks_Item ¶
type StocksForUpsert_Stocks_Item struct {
// contains filtered or unexported fields
}
StocksForUpsert_Stocks_Item defines model for StocksForUpsert.stocks.Item.
func (StocksForUpsert_Stocks_Item) AsStockForCreation ¶
func (t StocksForUpsert_Stocks_Item) AsStockForCreation() (StockForCreation, error)
AsStockForCreation returns the union data inside the StocksForUpsert_Stocks_Item as a StockForCreation
func (StocksForUpsert_Stocks_Item) AsStockForUpsertUpdate ¶
func (t StocksForUpsert_Stocks_Item) AsStockForUpsertUpdate() (StockForUpsertUpdate, error)
AsStockForUpsertUpdate returns the union data inside the StocksForUpsert_Stocks_Item as a StockForUpsertUpdate
func (StocksForUpsert_Stocks_Item) AsStocksForUpsertStocks2 ¶
func (t StocksForUpsert_Stocks_Item) AsStocksForUpsertStocks2() (StocksForUpsertStocks2, error)
AsStocksForUpsertStocks2 returns the union data inside the StocksForUpsert_Stocks_Item as a StocksForUpsertStocks2
func (*StocksForUpsert_Stocks_Item) FromStockForCreation ¶
func (t *StocksForUpsert_Stocks_Item) FromStockForCreation(v StockForCreation) error
FromStockForCreation overwrites any union data inside the StocksForUpsert_Stocks_Item as the provided StockForCreation
func (*StocksForUpsert_Stocks_Item) FromStockForUpsertUpdate ¶
func (t *StocksForUpsert_Stocks_Item) FromStockForUpsertUpdate(v StockForUpsertUpdate) error
FromStockForUpsertUpdate overwrites any union data inside the StocksForUpsert_Stocks_Item as the provided StockForUpsertUpdate
func (*StocksForUpsert_Stocks_Item) FromStocksForUpsertStocks2 ¶
func (t *StocksForUpsert_Stocks_Item) FromStocksForUpsertStocks2(v StocksForUpsertStocks2) error
FromStocksForUpsertStocks2 overwrites any union data inside the StocksForUpsert_Stocks_Item as the provided StocksForUpsertStocks2
func (StocksForUpsert_Stocks_Item) MarshalJSON ¶
func (t StocksForUpsert_Stocks_Item) MarshalJSON() ([]byte, error)
func (*StocksForUpsert_Stocks_Item) MergeStockForCreation ¶
func (t *StocksForUpsert_Stocks_Item) MergeStockForCreation(v StockForCreation) error
MergeStockForCreation performs a merge with any union data inside the StocksForUpsert_Stocks_Item, using the provided StockForCreation
func (*StocksForUpsert_Stocks_Item) MergeStockForUpsertUpdate ¶
func (t *StocksForUpsert_Stocks_Item) MergeStockForUpsertUpdate(v StockForUpsertUpdate) error
MergeStockForUpsertUpdate performs a merge with any union data inside the StocksForUpsert_Stocks_Item, using the provided StockForUpsertUpdate
func (*StocksForUpsert_Stocks_Item) MergeStocksForUpsertStocks2 ¶
func (t *StocksForUpsert_Stocks_Item) MergeStocksForUpsertStocks2(v StocksForUpsertStocks2) error
MergeStocksForUpsertStocks2 performs a merge with any union data inside the StocksForUpsert_Stocks_Item, using the provided StocksForUpsertStocks2
func (*StocksForUpsert_Stocks_Item) UnmarshalJSON ¶
func (t *StocksForUpsert_Stocks_Item) UnmarshalJSON(b []byte) error
type StorageLocationReferencedFilter ¶
type StorageLocationReferencedFilter struct {
// Stock Nested search by stock
Stock *StorageLocationReferencedStockFilter `json:"stock,omitempty"`
}
StorageLocationReferencedFilter StorageLocationReferencedFilter
type StorageLocationReferencedStockFilter ¶
type StorageLocationReferencedStockFilter struct {
// HasStocks Whether the storage locations has any stocks on it.
HasStocks *BooleanFilter `json:"hasStocks,omitempty"`
// SumOfValues The sum of all stock values in this storage location, i.e. how much stock is stored in this location.
SumOfValues *NumberFilter `json:"sumOfValues,omitempty"`
}
StorageLocationReferencedStockFilter StorageLocationReferencedStockFilter
type StorageLocationSearchQuery ¶
type StorageLocationSearchQuery struct {
And *[]StorageLocationSearchQuery `json:"and,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]StorageLocationSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Name Search by name
Name *StringFilter `json:"name,omitempty"`
Or *[]StorageLocationSearchQuery `json:"or,omitempty"`
// Referenced Nested search by referenced
Referenced *StorageLocationReferencedFilter `json:"referenced,omitempty"`
// ScannableCodes Search by scannableCodes
ScannableCodes *StringListFilter `json:"scannableCodes,omitempty"`
// TenantLocationId Search by tenantLocationId
TenantLocationId *StringFilter `json:"tenantLocationId,omitempty"`
// Traits Search by traits
Traits *StorageLocationTraitEnumListFilter `json:"traits,omitempty"`
// Type Search by type
Type *StorageLocationTypeEnumFilter `json:"type,omitempty"`
// ZoneRef Search by zoneRef
ZoneRef *StringFilter `json:"zoneRef,omitempty"`
}
StorageLocationSearchQuery StorageLocationSearchQuery
type StorageLocationSearchQuery_CustomAttributes_AdditionalProperties ¶
type StorageLocationSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
StorageLocationSearchQuery_CustomAttributes_AdditionalProperties defines model for StorageLocationSearchQuery.customAttributes.AdditionalProperties.
func (StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the StorageLocationSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *StorageLocationSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type StorageLocationTraitConfigEntry ¶
type StorageLocationTraitConfigEntry struct {
// Enabled whether the trait is enabled or not
Enabled bool `json:"enabled"`
// Trait Describes what kind of actions this stock is available for
// * `PICKABLE`- The stock is available for picking
// * `ACCESSIBLE`- The stock is available for stock movements (stowing, inbound, etc)
// * `KEEP_ON_ZERO`- The stock will not be deleted when emptied
// * `OUTBOUND`- The stock is intended for outbound processes
Trait string `json:"trait"`
}
StorageLocationTraitConfigEntry StorageLocationTraitConfigEntry
type StorageLocationTraitEnumFilter ¶
type StorageLocationTraitEnumFilter struct {
// Eq Search by traits
Eq *StorageLocationTraitEnumFilterEq `json:"eq,omitempty"`
// In Search by traits
In *[]StorageLocationTraitEnumFilterIn `json:"in,omitempty"`
// NotEq Search by traits
NotEq *StorageLocationTraitEnumFilterNotEq `json:"notEq,omitempty"`
}
StorageLocationTraitEnumFilter StorageLocationTraitEnumFilter
type StorageLocationTraitEnumFilterEq ¶
type StorageLocationTraitEnumFilterEq string
StorageLocationTraitEnumFilterEq Search by traits
const ( StorageLocationTraitEnumFilterEqACCESSIBLE StorageLocationTraitEnumFilterEq = "ACCESSIBLE" StorageLocationTraitEnumFilterEqINMOTION StorageLocationTraitEnumFilterEq = "IN_MOTION" StorageLocationTraitEnumFilterEqKEEPONZERO StorageLocationTraitEnumFilterEq = "KEEP_ON_ZERO" StorageLocationTraitEnumFilterEqOUTBOUND StorageLocationTraitEnumFilterEq = "OUTBOUND" StorageLocationTraitEnumFilterEqPICKABLE StorageLocationTraitEnumFilterEq = "PICKABLE" )
Defines values for StorageLocationTraitEnumFilterEq.
func (StorageLocationTraitEnumFilterEq) Valid ¶
func (e StorageLocationTraitEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the StorageLocationTraitEnumFilterEq enum.
type StorageLocationTraitEnumFilterIn ¶
type StorageLocationTraitEnumFilterIn string
StorageLocationTraitEnumFilterIn defines model for StorageLocationTraitEnumFilter.In.
const ( StorageLocationTraitEnumFilterInACCESSIBLE StorageLocationTraitEnumFilterIn = "ACCESSIBLE" StorageLocationTraitEnumFilterInINMOTION StorageLocationTraitEnumFilterIn = "IN_MOTION" StorageLocationTraitEnumFilterInKEEPONZERO StorageLocationTraitEnumFilterIn = "KEEP_ON_ZERO" StorageLocationTraitEnumFilterInOUTBOUND StorageLocationTraitEnumFilterIn = "OUTBOUND" StorageLocationTraitEnumFilterInPICKABLE StorageLocationTraitEnumFilterIn = "PICKABLE" )
Defines values for StorageLocationTraitEnumFilterIn.
func (StorageLocationTraitEnumFilterIn) Valid ¶
func (e StorageLocationTraitEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the StorageLocationTraitEnumFilterIn enum.
type StorageLocationTraitEnumFilterNotEq ¶
type StorageLocationTraitEnumFilterNotEq string
StorageLocationTraitEnumFilterNotEq Search by traits
const ( ACCESSIBLE StorageLocationTraitEnumFilterNotEq = "ACCESSIBLE" INMOTION StorageLocationTraitEnumFilterNotEq = "IN_MOTION" KEEPONZERO StorageLocationTraitEnumFilterNotEq = "KEEP_ON_ZERO" OUTBOUND StorageLocationTraitEnumFilterNotEq = "OUTBOUND" PICKABLE StorageLocationTraitEnumFilterNotEq = "PICKABLE" )
Defines values for StorageLocationTraitEnumFilterNotEq.
func (StorageLocationTraitEnumFilterNotEq) Valid ¶
func (e StorageLocationTraitEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the StorageLocationTraitEnumFilterNotEq enum.
type StorageLocationTraitEnumListFilter ¶
type StorageLocationTraitEnumListFilter struct {
// Contains Search by traits
Contains *StorageLocationTraitEnumFilter `json:"contains,omitempty"`
}
StorageLocationTraitEnumListFilter StorageLocationTraitEnumListFilter
type StorageLocationTypeEnumFilter ¶
type StorageLocationTypeEnumFilter struct {
// Eq Search by type
Eq *StorageLocationTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]StorageLocationTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *StorageLocationTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
StorageLocationTypeEnumFilter StorageLocationTypeEnumFilter
type StorageLocationTypeEnumFilterEq ¶
type StorageLocationTypeEnumFilterEq string
StorageLocationTypeEnumFilterEq Search by type
const ( StorageLocationTypeEnumFilterEqBULKSTORAGE StorageLocationTypeEnumFilterEq = "BULK_STORAGE" StorageLocationTypeEnumFilterEqSINGLESTORAGE StorageLocationTypeEnumFilterEq = "SINGLE_STORAGE" )
Defines values for StorageLocationTypeEnumFilterEq.
func (StorageLocationTypeEnumFilterEq) Valid ¶
func (e StorageLocationTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the StorageLocationTypeEnumFilterEq enum.
type StorageLocationTypeEnumFilterIn ¶
type StorageLocationTypeEnumFilterIn string
StorageLocationTypeEnumFilterIn defines model for StorageLocationTypeEnumFilter.In.
const ( StorageLocationTypeEnumFilterInBULKSTORAGE StorageLocationTypeEnumFilterIn = "BULK_STORAGE" StorageLocationTypeEnumFilterInSINGLESTORAGE StorageLocationTypeEnumFilterIn = "SINGLE_STORAGE" )
Defines values for StorageLocationTypeEnumFilterIn.
func (StorageLocationTypeEnumFilterIn) Valid ¶
func (e StorageLocationTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the StorageLocationTypeEnumFilterIn enum.
type StorageLocationTypeEnumFilterNotEq ¶
type StorageLocationTypeEnumFilterNotEq string
StorageLocationTypeEnumFilterNotEq Search by type
const ( BULKSTORAGE StorageLocationTypeEnumFilterNotEq = "BULK_STORAGE" SINGLESTORAGE StorageLocationTypeEnumFilterNotEq = "SINGLE_STORAGE" )
Defines values for StorageLocationTypeEnumFilterNotEq.
func (StorageLocationTypeEnumFilterNotEq) Valid ¶
func (e StorageLocationTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the StorageLocationTypeEnumFilterNotEq enum.
type StowJobSearchQuery ¶
type StowJobSearchQuery struct {
And *[]StowJobSearchQuery `json:"and,omitempty"`
// Created Search entries by created. Applying a narrow and well-considered filter value is strongly recommended, as it can greatly improve response times, especially when working with large datasets.
Created *DateFilter `json:"created,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]StowJobSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
Or *[]StowJobSearchQuery `json:"or,omitempty"`
// Priority Search by priority
Priority *NumberFilter `json:"priority,omitempty"`
// ShortId Search by shortId
ShortId *StringFilter `json:"shortId,omitempty"`
// Status Search by status
Status *StowJobStatusTypeEnumFilter `json:"status,omitempty"`
// StowLineItems Nested list search by stowLineItems
StowLineItems *StowJobStowLineItemsListFilter `json:"stowLineItems,omitempty"`
// TargetTime Search by targetTime
TargetTime *DateFilter `json:"targetTime,omitempty"`
}
StowJobSearchQuery StowJobSearchQuery
type StowJobSearchQuery_CustomAttributes_AdditionalProperties ¶
type StowJobSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
StowJobSearchQuery_CustomAttributes_AdditionalProperties defines model for StowJobSearchQuery.customAttributes.AdditionalProperties.
func (StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (StowJobSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t StowJobSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the StowJobSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*StowJobSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *StowJobSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type StowJobStatusTypeEnumFilter ¶
type StowJobStatusTypeEnumFilter struct {
// Eq Search by status
Eq *StowJobStatusTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by status
In *[]StowJobStatusTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by status
NotEq *StowJobStatusTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
StowJobStatusTypeEnumFilter StowJobStatusTypeEnumFilter
type StowJobStatusTypeEnumFilterEq ¶
type StowJobStatusTypeEnumFilterEq string
StowJobStatusTypeEnumFilterEq Search by status
const ( StowJobStatusTypeEnumFilterEqCANCELED StowJobStatusTypeEnumFilterEq = "CANCELED" StowJobStatusTypeEnumFilterEqCLOSED StowJobStatusTypeEnumFilterEq = "CLOSED" StowJobStatusTypeEnumFilterEqINPROGRESS StowJobStatusTypeEnumFilterEq = "IN_PROGRESS" StowJobStatusTypeEnumFilterEqOPEN StowJobStatusTypeEnumFilterEq = "OPEN" StowJobStatusTypeEnumFilterEqPAUSED StowJobStatusTypeEnumFilterEq = "PAUSED" )
Defines values for StowJobStatusTypeEnumFilterEq.
func (StowJobStatusTypeEnumFilterEq) Valid ¶
func (e StowJobStatusTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the StowJobStatusTypeEnumFilterEq enum.
type StowJobStatusTypeEnumFilterIn ¶
type StowJobStatusTypeEnumFilterIn string
StowJobStatusTypeEnumFilterIn defines model for StowJobStatusTypeEnumFilter.In.
const ( StowJobStatusTypeEnumFilterInCANCELED StowJobStatusTypeEnumFilterIn = "CANCELED" StowJobStatusTypeEnumFilterInCLOSED StowJobStatusTypeEnumFilterIn = "CLOSED" StowJobStatusTypeEnumFilterInINPROGRESS StowJobStatusTypeEnumFilterIn = "IN_PROGRESS" StowJobStatusTypeEnumFilterInOPEN StowJobStatusTypeEnumFilterIn = "OPEN" StowJobStatusTypeEnumFilterInPAUSED StowJobStatusTypeEnumFilterIn = "PAUSED" )
Defines values for StowJobStatusTypeEnumFilterIn.
func (StowJobStatusTypeEnumFilterIn) Valid ¶
func (e StowJobStatusTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the StowJobStatusTypeEnumFilterIn enum.
type StowJobStatusTypeEnumFilterNotEq ¶
type StowJobStatusTypeEnumFilterNotEq string
StowJobStatusTypeEnumFilterNotEq Search by status
const ( CANCELED StowJobStatusTypeEnumFilterNotEq = "CANCELED" CLOSED StowJobStatusTypeEnumFilterNotEq = "CLOSED" INPROGRESS StowJobStatusTypeEnumFilterNotEq = "IN_PROGRESS" OPEN StowJobStatusTypeEnumFilterNotEq = "OPEN" PAUSED StowJobStatusTypeEnumFilterNotEq = "PAUSED" )
Defines values for StowJobStatusTypeEnumFilterNotEq.
func (StowJobStatusTypeEnumFilterNotEq) Valid ¶
func (e StowJobStatusTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the StowJobStatusTypeEnumFilterNotEq enum.
type StowJobStowLineItemsArticleFilter ¶
type StowJobStowLineItemsArticleFilter struct {
// TenantArticleId Search by tenantArticleId
TenantArticleId *StringFilter `json:"tenantArticleId,omitempty"`
}
StowJobStowLineItemsArticleFilter StowJobStowLineItemsArticleFilter
type StowJobStowLineItemsFilter ¶
type StowJobStowLineItemsFilter struct {
// Article Nested search by article
Article *StowJobStowLineItemsArticleFilter `json:"article,omitempty"`
// HeldStockRef Search by heldStockRef
HeldStockRef *StringFilter `json:"heldStockRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// StowTo Nested list search by stowTo
StowTo *StowJobStowLineItemsStowToListFilter `json:"stowTo,omitempty"`
// TakeFrom Nested search by takeFrom
TakeFrom *StowJobStowLineItemsTakeFromFilter `json:"takeFrom,omitempty"`
}
StowJobStowLineItemsFilter StowJobStowLineItemsFilter
type StowJobStowLineItemsListFilter ¶
type StowJobStowLineItemsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *StowJobStowLineItemsFilter `json:"contains,omitempty"`
}
StowJobStowLineItemsListFilter StowJobStowLineItemsListFilter
type StowJobStowLineItemsStowToFilter ¶
type StowJobStowLineItemsStowToFilter struct {
// StorageLocationRef Search by storageLocationRef
StorageLocationRef *StringFilter `json:"storageLocationRef,omitempty"`
// Stowed Nested search by stowed
Stowed *StowJobStowLineItemsStowToStowedFilter `json:"stowed,omitempty"`
// Type Search by type
Type *StringFilter `json:"type,omitempty"`
}
StowJobStowLineItemsStowToFilter StowJobStowLineItemsStowToFilter
type StowJobStowLineItemsStowToListFilter ¶
type StowJobStowLineItemsStowToListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *StowJobStowLineItemsStowToFilter `json:"contains,omitempty"`
}
StowJobStowLineItemsStowToListFilter StowJobStowLineItemsStowToListFilter
type StowJobStowLineItemsStowToStowedFilter ¶
type StowJobStowLineItemsStowToStowedFilter struct {
// StowedStockRef Search by stowedStockRef
StowedStockRef *StringFilter `json:"stowedStockRef,omitempty"`
// StowedStorageLocationRef Search by stowedStorageLocationRef
StowedStorageLocationRef *StringFilter `json:"stowedStorageLocationRef,omitempty"`
}
StowJobStowLineItemsStowToStowedFilter StowJobStowLineItemsStowToStowedFilter
type StowJobStowLineItemsTakeFromFilter ¶
type StowJobStowLineItemsTakeFromFilter struct {
// StorageLocationRef Search by storageLocationRef
StorageLocationRef *StringFilter `json:"storageLocationRef,omitempty"`
// Taken Nested search by taken
Taken *StowJobStowLineItemsTakeFromTakenFilter `json:"taken,omitempty"`
// Type Search by type
Type *StringFilter `json:"type,omitempty"`
}
StowJobStowLineItemsTakeFromFilter StowJobStowLineItemsTakeFromFilter
type StowJobStowLineItemsTakeFromTakenFilter ¶
type StowJobStowLineItemsTakeFromTakenFilter struct {
// TakenStockRef Search by takenStockRef
TakenStockRef *StringFilter `json:"takenStockRef,omitempty"`
}
StowJobStowLineItemsTakeFromTakenFilter StowJobStowLineItemsTakeFromTakenFilter
type StringEqFilter ¶
type StringEqFilter struct {
Eq *string `json:"eq,omitempty"`
NotEq *string `json:"notEq,omitempty"`
}
StringEqFilter StringEqFilter
type StringFilter ¶
type StringFilter struct {
Eq *string `json:"eq,omitempty"`
In *[]string `json:"in,omitempty"`
NotEq *string `json:"notEq,omitempty"`
NotIn *[]string `json:"notIn,omitempty"`
}
StringFilter StringFilter
type StringListExistsFilter ¶
type StringListExistsFilter struct {
// Contains StringEqFilter
Contains *StringEqFilter `json:"contains,omitempty"`
// Exists Search all entities which have or do not have this key defined
Exists *bool `json:"exists,omitempty"`
}
StringListExistsFilter StringListExistsFilter
type StringListFilter ¶
type StringListFilter struct {
// Contains StringEqFilter
Contains *StringEqFilter `json:"contains,omitempty"`
}
StringListFilter StringListFilter
type StringSearchFilter ¶
type StringSearchFilter struct {
Eq *string `json:"eq,omitempty"`
In *[]string `json:"in,omitempty"`
// Like Search by regex pattern
Like *string `json:"like,omitempty"`
NotEq *string `json:"notEq,omitempty"`
NotIn *[]string `json:"notIn,omitempty"`
}
StringSearchFilter StringSearchFilter
type StrippedCarrier ¶
type StrippedCarrier struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// DeliveryType The delivery type of this carrier
DeliveryType *StrippedCarrierDeliveryType `json:"deliveryType,omitempty"`
// Id The id of the carrier
Id string `json:"id"`
// Key References the KEP. Currently allowed values are DHL_V2, DPD_CH, DPD_CH_VCE, ANGEL, GLS, FEDEX, POSTNL, BRING, UPS, POST_NORD, DHL_EXPRESS, CUSTOM and to distinct between multiple custom carriers one can use CUSTOM_ combined with a unique name.
Key string `json:"key"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
// Lifecycle The lifecycle of this carrier
Lifecycle *StrippedCarrierLifecycle `json:"lifecycle,omitempty"`
// Name This is the well known name for a supported CEP partner. Can be adapted to the clients needs.
Name string `json:"name"`
// Status The status of this carrier
Status *StrippedCarrierStatus `json:"status,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int `json:"version"`
}
StrippedCarrier StrippedCarrier
type StrippedCarrierDeliveryType ¶
type StrippedCarrierDeliveryType string
StrippedCarrierDeliveryType The delivery type of this carrier
const ( DELIVERY StrippedCarrierDeliveryType = "DELIVERY" SAMEDAY StrippedCarrierDeliveryType = "SAMEDAY" )
Defines values for StrippedCarrierDeliveryType.
func (StrippedCarrierDeliveryType) Valid ¶
func (e StrippedCarrierDeliveryType) Valid() bool
Valid indicates whether the value is a known member of the StrippedCarrierDeliveryType enum.
type StrippedCarrierLifecycle ¶
type StrippedCarrierLifecycle string
StrippedCarrierLifecycle The lifecycle of this carrier
const ( StrippedCarrierLifecycleALPHA StrippedCarrierLifecycle = "ALPHA" StrippedCarrierLifecycleBETA StrippedCarrierLifecycle = "BETA" StrippedCarrierLifecycleGA StrippedCarrierLifecycle = "GA" )
Defines values for StrippedCarrierLifecycle.
func (StrippedCarrierLifecycle) Valid ¶
func (e StrippedCarrierLifecycle) Valid() bool
Valid indicates whether the value is a known member of the StrippedCarrierLifecycle enum.
type StrippedCarrierStatus ¶
type StrippedCarrierStatus string
StrippedCarrierStatus The status of this carrier
const ( StrippedCarrierStatusACTIVE StrippedCarrierStatus = "ACTIVE" StrippedCarrierStatusINACTIVE StrippedCarrierStatus = "INACTIVE" )
Defines values for StrippedCarrierStatus.
func (StrippedCarrierStatus) Valid ¶
func (e StrippedCarrierStatus) Valid() bool
Valid indicates whether the value is a known member of the StrippedCarrierStatus enum.
type StrippedCarriers ¶
type StrippedCarriers struct {
// Carriers List of carriers
Carriers *[]StrippedCarrier `json:"carriers,omitempty"`
// Total Total number of found entities for this query
Total *int `json:"total,omitempty"`
}
StrippedCarriers StrippedCarriers
type StrippedFacilities ¶
type StrippedFacilities struct {
Facilities *[]StrippedFacilities_Facilities_Item `json:"facilities,omitempty"`
// Total Total number of found entities for this query
Total *int `json:"total,omitempty"`
}
StrippedFacilities StrippedFacilities
type StrippedFacilities_Facilities_Item ¶
type StrippedFacilities_Facilities_Item struct {
// contains filtered or unexported fields
}
StrippedFacilities_Facilities_Item defines model for StrippedFacilities.facilities.Item.
func (StrippedFacilities_Facilities_Item) AsStrippedManagedFacility ¶
func (t StrippedFacilities_Facilities_Item) AsStrippedManagedFacility() (StrippedManagedFacility, error)
AsStrippedManagedFacility returns the union data inside the StrippedFacilities_Facilities_Item as a StrippedManagedFacility
func (StrippedFacilities_Facilities_Item) AsSupplier ¶
func (t StrippedFacilities_Facilities_Item) AsSupplier() (Supplier, error)
AsSupplier returns the union data inside the StrippedFacilities_Facilities_Item as a Supplier
func (*StrippedFacilities_Facilities_Item) FromStrippedManagedFacility ¶
func (t *StrippedFacilities_Facilities_Item) FromStrippedManagedFacility(v StrippedManagedFacility) error
FromStrippedManagedFacility overwrites any union data inside the StrippedFacilities_Facilities_Item as the provided StrippedManagedFacility
func (*StrippedFacilities_Facilities_Item) FromSupplier ¶
func (t *StrippedFacilities_Facilities_Item) FromSupplier(v Supplier) error
FromSupplier overwrites any union data inside the StrippedFacilities_Facilities_Item as the provided Supplier
func (StrippedFacilities_Facilities_Item) MarshalJSON ¶
func (t StrippedFacilities_Facilities_Item) MarshalJSON() ([]byte, error)
func (*StrippedFacilities_Facilities_Item) MergeStrippedManagedFacility ¶
func (t *StrippedFacilities_Facilities_Item) MergeStrippedManagedFacility(v StrippedManagedFacility) error
MergeStrippedManagedFacility performs a merge with any union data inside the StrippedFacilities_Facilities_Item, using the provided StrippedManagedFacility
func (*StrippedFacilities_Facilities_Item) MergeSupplier ¶
func (t *StrippedFacilities_Facilities_Item) MergeSupplier(v Supplier) error
MergeSupplier performs a merge with any union data inside the StrippedFacilities_Facilities_Item, using the provided Supplier
func (*StrippedFacilities_Facilities_Item) UnmarshalJSON ¶
func (t *StrippedFacilities_Facilities_Item) UnmarshalJSON(b []byte) error
type StrippedListing ¶
type StrippedListing struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
Id string `json:"id"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
Status StrippedListingStatus `json:"status"`
// TenantArticleId This is a reference to an article Id
TenantArticleId string `json:"tenantArticleId"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
StrippedListing defines model for StrippedListing.
type StrippedListingStatus ¶
type StrippedListingStatus string
StrippedListingStatus defines model for StrippedListing.Status.
const ( StrippedListingStatusACTIVE StrippedListingStatus = "ACTIVE" StrippedListingStatusINACTIVE StrippedListingStatus = "INACTIVE" )
Defines values for StrippedListingStatus.
func (StrippedListingStatus) Valid ¶
func (e StrippedListingStatus) Valid() bool
Valid indicates whether the value is a known member of the StrippedListingStatus enum.
type StrippedListings ¶
type StrippedListings struct {
Listings *[]StrippedListing `json:"listings,omitempty"`
// Total Total number of found entities for this query
Total *int `json:"total,omitempty"`
}
StrippedListings StrippedListings
type StrippedManagedFacility ¶
type StrippedManagedFacility struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City string `json:"city"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
Id string `json:"id"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
// Name name of the facility
Name *string `json:"name,omitempty"`
PhoneNumbers *[]struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type StrippedManagedFacilityPhoneNumbersType `json:"type"`
// Value The number itself. We do not enforce any format (yet).
Value string `json:"value"`
} `json:"phoneNumbers,omitempty"`
PostalCode string `json:"postalCode"`
Province *string `json:"province,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status FacilityStatus `json:"status"`
Street string `json:"street"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type FacilityType `json:"type"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
StrippedManagedFacility defines model for StrippedManagedFacility.
type StrippedManagedFacilityPhoneNumbersType ¶
type StrippedManagedFacilityPhoneNumbersType string
StrippedManagedFacilityPhoneNumbersType defines model for StrippedManagedFacility.PhoneNumbers.Type.
const ( StrippedManagedFacilityPhoneNumbersTypeMOBILE StrippedManagedFacilityPhoneNumbersType = "MOBILE" StrippedManagedFacilityPhoneNumbersTypePHONE StrippedManagedFacilityPhoneNumbersType = "PHONE" )
Defines values for StrippedManagedFacilityPhoneNumbersType.
func (StrippedManagedFacilityPhoneNumbersType) Valid ¶
func (e StrippedManagedFacilityPhoneNumbersType) Valid() bool
Valid indicates whether the value is a known member of the StrippedManagedFacilityPhoneNumbersType enum.
type Supplier ¶
type Supplier struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
Name string `json:"name"`
OperativeCosts *[]FacilityOperativeCostForCreation `json:"operativeCosts,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *FacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type *FacilityType `json:"type,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
Supplier defines model for Supplier.
type SupplierAddress ¶
type SupplierAddress struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City *string `json:"city,omitempty"`
CompanyName string `json:"companyName"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
EmailAddresses *[]SupplierAddressEmailAddress `json:"emailAddresses,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]SupplierAddressPhoneNumber `json:"phoneNumbers,omitempty"`
PostalCode *string `json:"postalCode,omitempty"`
Province *string `json:"province,omitempty"`
// ResolvedCoordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
ResolvedCoordinates *Coordinates `json:"resolvedCoordinates,omitempty"`
// ResolvedTimeZone Timezone for information retrieved e.g. by the Google Maps API
ResolvedTimeZone *TimeZone `json:"resolvedTimeZone,omitempty"`
Street *string `json:"street,omitempty"`
}
SupplierAddress defines model for SupplierAddress.
type SupplierAddressEmailAddress ¶
type SupplierAddressEmailAddress struct {
// Recipient Human readable information who is the recipient for emails sent to this address.
Recipient *string `json:"recipient,omitempty"`
Value openapi_types.Email `json:"value"`
}
SupplierAddressEmailAddress SupplierAddressEmailAddress
type SupplierAddressForCreation ¶
type SupplierAddressForCreation struct {
AdditionalAddressInfo *string `json:"additionalAddressInfo,omitempty"`
City *string `json:"city,omitempty"`
CompanyName string `json:"companyName"`
// Country A two-digit country code as per ISO 3166-1 alpha-2
Country string `json:"country"`
// CustomAttributes Attributes that can be added to the address. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
EmailAddresses *[]SupplierAddressEmailAddress `json:"emailAddresses,omitempty"`
HouseNumber *string `json:"houseNumber,omitempty"`
PhoneNumbers *[]SupplierAddressPhoneNumber `json:"phoneNumbers,omitempty"`
PostalCode *string `json:"postalCode,omitempty"`
Province *string `json:"province,omitempty"`
// ResolvedCoordinates Coordinates of the WGS84 geodetic reference system in Mercator projection, as used e.g. by the Google Maps API
ResolvedCoordinates *Coordinates `json:"resolvedCoordinates,omitempty"`
// ResolvedTimeZone Self-provided timezone for determining the local time of a facility
ResolvedTimeZone *TimeZoneForCreation `json:"resolvedTimeZone,omitempty"`
Street *string `json:"street,omitempty"`
}
SupplierAddressForCreation SupplierAddressForCreation
type SupplierAddressPhoneNumber ¶
type SupplierAddressPhoneNumber struct {
// CustomAttributes Attributes that can be added to the phonenumber. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
// Label Can be used to give a description for the number, like "private", "business number", etc.
Label *string `json:"label,omitempty"`
Type SupplierAddressPhoneNumberType `json:"type"`
// Value The number itself. We do not enforce any format (yet).
Value string `json:"value"`
}
SupplierAddressPhoneNumber SupplierAddressPhoneNumber
type SupplierAddressPhoneNumberType ¶
type SupplierAddressPhoneNumberType string
SupplierAddressPhoneNumberType defines model for SupplierAddressPhoneNumber.Type.
const ( MOBILE SupplierAddressPhoneNumberType = "MOBILE" PHONE SupplierAddressPhoneNumberType = "PHONE" )
Defines values for SupplierAddressPhoneNumberType.
func (SupplierAddressPhoneNumberType) Valid ¶
func (e SupplierAddressPhoneNumberType) Valid() bool
Valid indicates whether the value is a known member of the SupplierAddressPhoneNumberType enum.
type SupplierForCreation ¶
type SupplierForCreation = FacilityForCreation
SupplierForCreation FacilityForCreation
type SupplierForModification ¶
type SupplierForModification struct {
Address *SupplierAddressForCreation `json:"address,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Name *string `json:"name,omitempty"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status *FacilityStatus `json:"status,omitempty"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type FacilityType `json:"type"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
SupplierForModification SupplierForModification
type SupplierForReplacement ¶
type SupplierForReplacement struct {
// Address SupplierAddressForCreation
Address *SupplierAddressForCreation `json:"address,omitempty"`
// CustomAttributes Attributes that can be added to the facility. These attributes cannot be used within fulfillment processes, but it could be useful to have the informations carried here.
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Name string `json:"name"`
// Status The state of the facility. ONLINE means that this facility can process new orders and pickjobs, SUSPENDED means it cannot get new orders but is able to fulfill the current workload and OFFLINE means that it cannot fulfill any new or existing orders. Processes already running might be rescheduled to another facility depending on the preferences.
Status FacilityStatus `json:"status"`
Tags *[]TagReference `json:"tags,omitempty"`
// TenantFacilityId The id of the facility in the tenants own system
TenantFacilityId *string `json:"tenantFacilityId,omitempty"`
// Type FacilityType
Type FacilityType `json:"type"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
SupplierForReplacement SupplierForReplacement
type SupportedLocale ¶
type SupportedLocale string
SupportedLocale This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
const ( BgBG SupportedLocale = "bg_BG" CsCZ SupportedLocale = "cs_CZ" DeDE SupportedLocale = "de_DE" EnUS SupportedLocale = "en_US" EsES SupportedLocale = "es_ES" FrFR SupportedLocale = "fr_FR" HrHR SupportedLocale = "hr_HR" HuHU SupportedLocale = "hu_HU" ItIT SupportedLocale = "it_IT" NbNO SupportedLocale = "nb_NO" NlNL SupportedLocale = "nl_NL" PlPL SupportedLocale = "pl_PL" PtPT SupportedLocale = "pt_PT" RoRO SupportedLocale = "ro_RO" RuRU SupportedLocale = "ru_RU" SkSK SupportedLocale = "sk_SK" SlSI SupportedLocale = "sl_SI" TrTR SupportedLocale = "tr_TR" )
Defines values for SupportedLocale.
func (SupportedLocale) Valid ¶
func (e SupportedLocale) Valid() bool
Valid indicates whether the value is a known member of the SupportedLocale enum.
type TagReference ¶
TagReference TagReference
type TagSearchQuery ¶
type TagSearchQuery struct {
// AllowedValues Search by allowedValues
AllowedValues *StringSearchFilter `json:"allowedValues,omitempty"`
And *[]TagSearchQuery `json:"and,omitempty"`
// Id Search by id
Id *StringSearchFilter `json:"id,omitempty"`
Or *[]TagSearchQuery `json:"or,omitempty"`
}
TagSearchQuery TagSearchQuery
type TenantFacilityIdSelector ¶
type TenantFacilityIdSelector struct {
// TenantFacilityId Resolves a facility by its tenantFacilityId.
TenantFacilityId string `json:"tenantFacilityId"`
}
TenantFacilityIdSelector TenantFacilityIdSelector
type TimeRange ¶
type TimeRange struct {
Capacity *float32 `json:"capacity,omitempty"`
// End TimeStamp
End TimeStamp `json:"end"`
// Start TimeStamp
Start TimeStamp `json:"start"`
}
TimeRange TimeRange
type TimeZone ¶
type TimeZone struct {
// OffsetInSeconds offset in seconds to standard time. Does not account for daylight saving time.
OffsetInSeconds float32 `json:"offsetInSeconds"`
// Source source of the timezone information
Source *string `json:"source,omitempty"`
// TimeZoneId official id of the timezone
TimeZoneId string `json:"timeZoneId"`
// TimeZoneName descriptive name of the timezone
TimeZoneName string `json:"timeZoneName"`
}
TimeZone Timezone for information retrieved e.g. by the Google Maps API
type TimeZoneForCreation ¶
type TimeZoneForCreation struct {
// TimeZoneId official id of the timezone
TimeZoneId string `json:"timeZoneId"`
}
TimeZoneForCreation Self-provided timezone for determining the local time of a facility
type ToolkitAllowedEntities ¶
type ToolkitAllowedEntities string
ToolkitAllowedEntities The entities that can be compared by the toolkit fence or rating
- `ORDER`
- `FACILITY`
- `CARRIERCONNECTION`
- `LISTING`
- `ORDERING_FACILITY` - left side only
- `ORDERING_FACILITY_GROUPS` - left side only
const ( ToolkitAllowedEntitiesCARRIERCONNECTION ToolkitAllowedEntities = "CARRIERCONNECTION" ToolkitAllowedEntitiesFACILITY ToolkitAllowedEntities = "FACILITY" ToolkitAllowedEntitiesLISTING ToolkitAllowedEntities = "LISTING" ToolkitAllowedEntitiesORDER ToolkitAllowedEntities = "ORDER" ToolkitAllowedEntitiesORDERINGFACILITY ToolkitAllowedEntities = "ORDERING_FACILITY" ToolkitAllowedEntitiesORDERINGFACILITYGROUPS ToolkitAllowedEntities = "ORDERING_FACILITY_GROUPS" )
Defines values for ToolkitAllowedEntities.
func (ToolkitAllowedEntities) Valid ¶
func (e ToolkitAllowedEntities) Valid() bool
Valid indicates whether the value is a known member of the ToolkitAllowedEntities enum.
type ToolkitComparisonPredicate ¶
type ToolkitComparisonPredicate struct {
// EntityOperator The type of the rule operator applied to the results of evaluating the left predicates and the right predicates
EntityOperator ToolkitRuleComparisonOperatorType `json:"entityOperator"`
// LeftEntity The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
LeftEntity ToolkitAllowedEntities `json:"leftEntity"`
LeftPropertyPath string `json:"leftPropertyPath"`
// LeftTransformation The transformations available to apply on the entity property value before a predicate is evaluated
LeftTransformation *ToolkitTransformationType `json:"leftTransformation,omitempty"`
LeftTransformationArgs *[]ToolkitComparisonPredicate_LeftTransformationArgs_Item `json:"leftTransformationArgs,omitempty"`
// RightEntity The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
RightEntity ToolkitAllowedEntities `json:"rightEntity"`
RightPropertyPath string `json:"rightPropertyPath"`
// RightTransformation The transformations available to apply on the entity property value before a predicate is evaluated
RightTransformation *ToolkitTransformationType `json:"rightTransformation,omitempty"`
RightTransformationArgs *[]ToolkitComparisonPredicate_RightTransformationArgs_Item `json:"rightTransformationArgs,omitempty"`
}
ToolkitComparisonPredicate The predicate for a Toolkit V2 Fence that defines how conditions are constructed
type ToolkitComparisonPredicateLeftTransformationArgs0 ¶
type ToolkitComparisonPredicateLeftTransformationArgs0 = string
ToolkitComparisonPredicateLeftTransformationArgs0 defines model for .
type ToolkitComparisonPredicateLeftTransformationArgs1 ¶
type ToolkitComparisonPredicateLeftTransformationArgs1 = float32
ToolkitComparisonPredicateLeftTransformationArgs1 defines model for .
type ToolkitComparisonPredicateLeftTransformationArgs2 ¶
type ToolkitComparisonPredicateLeftTransformationArgs2 = bool
ToolkitComparisonPredicateLeftTransformationArgs2 defines model for .
type ToolkitComparisonPredicateRightTransformationArgs0 ¶
type ToolkitComparisonPredicateRightTransformationArgs0 = string
ToolkitComparisonPredicateRightTransformationArgs0 defines model for .
type ToolkitComparisonPredicateRightTransformationArgs1 ¶
type ToolkitComparisonPredicateRightTransformationArgs1 = float32
ToolkitComparisonPredicateRightTransformationArgs1 defines model for .
type ToolkitComparisonPredicateRightTransformationArgs2 ¶
type ToolkitComparisonPredicateRightTransformationArgs2 = bool
ToolkitComparisonPredicateRightTransformationArgs2 defines model for .
type ToolkitComparisonPredicate_LeftTransformationArgs_Item ¶
type ToolkitComparisonPredicate_LeftTransformationArgs_Item struct {
// contains filtered or unexported fields
}
ToolkitComparisonPredicate_LeftTransformationArgs_Item defines model for ToolkitComparisonPredicate.leftTransformationArgs.Item.
func (ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs0 ¶
func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs0() (ToolkitComparisonPredicateLeftTransformationArgs0, error)
AsToolkitComparisonPredicateLeftTransformationArgs0 returns the union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item as a ToolkitComparisonPredicateLeftTransformationArgs0
func (ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs1 ¶
func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs1() (ToolkitComparisonPredicateLeftTransformationArgs1, error)
AsToolkitComparisonPredicateLeftTransformationArgs1 returns the union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item as a ToolkitComparisonPredicateLeftTransformationArgs1
func (ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs2 ¶
func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) AsToolkitComparisonPredicateLeftTransformationArgs2() (ToolkitComparisonPredicateLeftTransformationArgs2, error)
AsToolkitComparisonPredicateLeftTransformationArgs2 returns the union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item as a ToolkitComparisonPredicateLeftTransformationArgs2
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs0 ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs0(v ToolkitComparisonPredicateLeftTransformationArgs0) error
FromToolkitComparisonPredicateLeftTransformationArgs0 overwrites any union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item as the provided ToolkitComparisonPredicateLeftTransformationArgs0
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs1 ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs1(v ToolkitComparisonPredicateLeftTransformationArgs1) error
FromToolkitComparisonPredicateLeftTransformationArgs1 overwrites any union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item as the provided ToolkitComparisonPredicateLeftTransformationArgs1
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs2 ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) FromToolkitComparisonPredicateLeftTransformationArgs2(v ToolkitComparisonPredicateLeftTransformationArgs2) error
FromToolkitComparisonPredicateLeftTransformationArgs2 overwrites any union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item as the provided ToolkitComparisonPredicateLeftTransformationArgs2
func (ToolkitComparisonPredicate_LeftTransformationArgs_Item) MarshalJSON ¶
func (t ToolkitComparisonPredicate_LeftTransformationArgs_Item) MarshalJSON() ([]byte, error)
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs0 ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs0(v ToolkitComparisonPredicateLeftTransformationArgs0) error
MergeToolkitComparisonPredicateLeftTransformationArgs0 performs a merge with any union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item, using the provided ToolkitComparisonPredicateLeftTransformationArgs0
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs1 ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs1(v ToolkitComparisonPredicateLeftTransformationArgs1) error
MergeToolkitComparisonPredicateLeftTransformationArgs1 performs a merge with any union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item, using the provided ToolkitComparisonPredicateLeftTransformationArgs1
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs2 ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) MergeToolkitComparisonPredicateLeftTransformationArgs2(v ToolkitComparisonPredicateLeftTransformationArgs2) error
MergeToolkitComparisonPredicateLeftTransformationArgs2 performs a merge with any union data inside the ToolkitComparisonPredicate_LeftTransformationArgs_Item, using the provided ToolkitComparisonPredicateLeftTransformationArgs2
func (*ToolkitComparisonPredicate_LeftTransformationArgs_Item) UnmarshalJSON ¶
func (t *ToolkitComparisonPredicate_LeftTransformationArgs_Item) UnmarshalJSON(b []byte) error
type ToolkitComparisonPredicate_RightTransformationArgs_Item ¶
type ToolkitComparisonPredicate_RightTransformationArgs_Item struct {
// contains filtered or unexported fields
}
ToolkitComparisonPredicate_RightTransformationArgs_Item defines model for ToolkitComparisonPredicate.rightTransformationArgs.Item.
func (ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs0 ¶
func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs0() (ToolkitComparisonPredicateRightTransformationArgs0, error)
AsToolkitComparisonPredicateRightTransformationArgs0 returns the union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item as a ToolkitComparisonPredicateRightTransformationArgs0
func (ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs1 ¶
func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs1() (ToolkitComparisonPredicateRightTransformationArgs1, error)
AsToolkitComparisonPredicateRightTransformationArgs1 returns the union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item as a ToolkitComparisonPredicateRightTransformationArgs1
func (ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs2 ¶
func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) AsToolkitComparisonPredicateRightTransformationArgs2() (ToolkitComparisonPredicateRightTransformationArgs2, error)
AsToolkitComparisonPredicateRightTransformationArgs2 returns the union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item as a ToolkitComparisonPredicateRightTransformationArgs2
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs0 ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs0(v ToolkitComparisonPredicateRightTransformationArgs0) error
FromToolkitComparisonPredicateRightTransformationArgs0 overwrites any union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item as the provided ToolkitComparisonPredicateRightTransformationArgs0
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs1 ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs1(v ToolkitComparisonPredicateRightTransformationArgs1) error
FromToolkitComparisonPredicateRightTransformationArgs1 overwrites any union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item as the provided ToolkitComparisonPredicateRightTransformationArgs1
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs2 ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) FromToolkitComparisonPredicateRightTransformationArgs2(v ToolkitComparisonPredicateRightTransformationArgs2) error
FromToolkitComparisonPredicateRightTransformationArgs2 overwrites any union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item as the provided ToolkitComparisonPredicateRightTransformationArgs2
func (ToolkitComparisonPredicate_RightTransformationArgs_Item) MarshalJSON ¶
func (t ToolkitComparisonPredicate_RightTransformationArgs_Item) MarshalJSON() ([]byte, error)
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs0 ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs0(v ToolkitComparisonPredicateRightTransformationArgs0) error
MergeToolkitComparisonPredicateRightTransformationArgs0 performs a merge with any union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item, using the provided ToolkitComparisonPredicateRightTransformationArgs0
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs1 ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs1(v ToolkitComparisonPredicateRightTransformationArgs1) error
MergeToolkitComparisonPredicateRightTransformationArgs1 performs a merge with any union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item, using the provided ToolkitComparisonPredicateRightTransformationArgs1
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs2 ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) MergeToolkitComparisonPredicateRightTransformationArgs2(v ToolkitComparisonPredicateRightTransformationArgs2) error
MergeToolkitComparisonPredicateRightTransformationArgs2 performs a merge with any union data inside the ToolkitComparisonPredicate_RightTransformationArgs_Item, using the provided ToolkitComparisonPredicateRightTransformationArgs2
func (*ToolkitComparisonPredicate_RightTransformationArgs_Item) UnmarshalJSON ¶
func (t *ToolkitComparisonPredicate_RightTransformationArgs_Item) UnmarshalJSON(b []byte) error
type ToolkitComparisonRule ¶
type ToolkitComparisonRule struct {
// EvaluationScope ToolkitRuleScope
EvaluationScope ToolkitRuleScope `json:"evaluationScope"`
// PredicateConnector The allowed operators for connecting multiple predicates
PredicateConnector *ToolkitPredicateConnector `json:"predicateConnector,omitempty"`
Predicates []ToolkitComparisonPredicate `json:"predicates"`
}
ToolkitComparisonRule The rule, comparing the left and right path values, that will be evaluated applying a RuleOperator
type ToolkitEntityOperatorType ¶
type ToolkitEntityOperatorType string
ToolkitEntityOperatorType The possible operator types that can be used on given entities
const ( ANYVALUECONTAINS ToolkitEntityOperatorType = "ANY_VALUE_CONTAINS" ANYVALUEEQUALS ToolkitEntityOperatorType = "ANY_VALUE_EQUALS" ANYVALUEGREATEREQUALS ToolkitEntityOperatorType = "ANY_VALUE_GREATER_EQUALS" ANYVALUEGREATERTHAN ToolkitEntityOperatorType = "ANY_VALUE_GREATER_THAN" ANYVALUELESSEQUALS ToolkitEntityOperatorType = "ANY_VALUE_LESS_EQUALS" ANYVALUELESSTHAN ToolkitEntityOperatorType = "ANY_VALUE_LESS_THAN" ANYVALUENOTCONTAINS ToolkitEntityOperatorType = "ANY_VALUE_NOT_CONTAINS" EVERYVALUECONTAINS ToolkitEntityOperatorType = "EVERY_VALUE_CONTAINS" EVERYVALUEEQUALS ToolkitEntityOperatorType = "EVERY_VALUE_EQUALS" EVERYVALUEGREATEREQUALS ToolkitEntityOperatorType = "EVERY_VALUE_GREATER_EQUALS" EVERYVALUEGREATERTHAN ToolkitEntityOperatorType = "EVERY_VALUE_GREATER_THAN" EVERYVALUELESSEQUALS ToolkitEntityOperatorType = "EVERY_VALUE_LESS_EQUALS" EVERYVALUELESSTHAN ToolkitEntityOperatorType = "EVERY_VALUE_LESS_THAN" EVERYVALUENOTCONTAINS ToolkitEntityOperatorType = "EVERY_VALUE_NOT_CONTAINS" GREATEREQUALS ToolkitEntityOperatorType = "GREATER_EQUALS" GREATERTHAN ToolkitEntityOperatorType = "GREATER_THAN" LESSEQUALS ToolkitEntityOperatorType = "LESS_EQUALS" LESSTHAN ToolkitEntityOperatorType = "LESS_THAN" NOVALUECONTAINS ToolkitEntityOperatorType = "NO_VALUE_CONTAINS" NOVALUEEQUALS ToolkitEntityOperatorType = "NO_VALUE_EQUALS" NOVALUEGREATEREQUALS ToolkitEntityOperatorType = "NO_VALUE_GREATER_EQUALS" NOVALUEGREATERTHAN ToolkitEntityOperatorType = "NO_VALUE_GREATER_THAN" NOVALUELESSEQUALS ToolkitEntityOperatorType = "NO_VALUE_LESS_EQUALS" NOVALUELESSTHAN ToolkitEntityOperatorType = "NO_VALUE_LESS_THAN" NOVALUENOTCONTAINS ToolkitEntityOperatorType = "NO_VALUE_NOT_CONTAINS" VALUECONTAINS ToolkitEntityOperatorType = "VALUE_CONTAINS" VALUEEQUALS ToolkitEntityOperatorType = "VALUE_EQUALS" VALUENOTCONTAINS ToolkitEntityOperatorType = "VALUE_NOT_CONTAINS" VALUENOTEQUALS ToolkitEntityOperatorType = "VALUE_NOT_EQUALS" )
Defines values for ToolkitEntityOperatorType.
func (ToolkitEntityOperatorType) Valid ¶
func (e ToolkitEntityOperatorType) Valid() bool
Valid indicates whether the value is a known member of the ToolkitEntityOperatorType enum.
type ToolkitPredicate ¶
type ToolkitPredicate struct {
// Entity The entities that can be compared by the toolkit fence or rating
// * `ORDER`
// * `FACILITY`
// * `CARRIERCONNECTION`
// * `LISTING`
// * `ORDERING_FACILITY` - left side only
// * `ORDERING_FACILITY_GROUPS` - left side only
Entity ToolkitAllowedEntities `json:"entity"`
// EntityOperator The possible operator types that can be used on given entities
EntityOperator ToolkitEntityOperatorType `json:"entityOperator"`
ExpectedValue *ToolkitPredicate_ExpectedValue `json:"expectedValue,omitempty"`
PropertyPath string `json:"propertyPath"`
// Transformation The transformations available to apply on the entity property value before a predicate is evaluated
Transformation *ToolkitTransformationType `json:"transformation,omitempty"`
TransformationArgs *[]ToolkitPredicate_TransformationArgs_Item `json:"transformationArgs,omitempty"`
}
ToolkitPredicate The predicate for a Toolkit V2 Fence that defines how conditions are constructed
type ToolkitPredicateConnector ¶
type ToolkitPredicateConnector string
ToolkitPredicateConnector The allowed operators for connecting multiple predicates
const ( AND ToolkitPredicateConnector = "AND" OR ToolkitPredicateConnector = "OR" )
Defines values for ToolkitPredicateConnector.
func (ToolkitPredicateConnector) Valid ¶
func (e ToolkitPredicateConnector) Valid() bool
Valid indicates whether the value is a known member of the ToolkitPredicateConnector enum.
type ToolkitPredicateExpectedValue0 ¶
type ToolkitPredicateExpectedValue0 = string
ToolkitPredicateExpectedValue0 defines model for .
type ToolkitPredicateExpectedValue1 ¶
type ToolkitPredicateExpectedValue1 = float32
ToolkitPredicateExpectedValue1 defines model for .
type ToolkitPredicateExpectedValue2 ¶
type ToolkitPredicateExpectedValue2 = bool
ToolkitPredicateExpectedValue2 defines model for .
type ToolkitPredicateTransformationArgs0 ¶
type ToolkitPredicateTransformationArgs0 = string
ToolkitPredicateTransformationArgs0 defines model for .
type ToolkitPredicateTransformationArgs1 ¶
type ToolkitPredicateTransformationArgs1 = float32
ToolkitPredicateTransformationArgs1 defines model for .
type ToolkitPredicateTransformationArgs2 ¶
type ToolkitPredicateTransformationArgs2 = bool
ToolkitPredicateTransformationArgs2 defines model for .
type ToolkitPredicate_ExpectedValue ¶
type ToolkitPredicate_ExpectedValue struct {
// contains filtered or unexported fields
}
ToolkitPredicate_ExpectedValue defines model for ToolkitPredicate.ExpectedValue.
func (ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue0 ¶
func (t ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue0() (ToolkitPredicateExpectedValue0, error)
AsToolkitPredicateExpectedValue0 returns the union data inside the ToolkitPredicate_ExpectedValue as a ToolkitPredicateExpectedValue0
func (ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue1 ¶
func (t ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue1() (ToolkitPredicateExpectedValue1, error)
AsToolkitPredicateExpectedValue1 returns the union data inside the ToolkitPredicate_ExpectedValue as a ToolkitPredicateExpectedValue1
func (ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue2 ¶
func (t ToolkitPredicate_ExpectedValue) AsToolkitPredicateExpectedValue2() (ToolkitPredicateExpectedValue2, error)
AsToolkitPredicateExpectedValue2 returns the union data inside the ToolkitPredicate_ExpectedValue as a ToolkitPredicateExpectedValue2
func (*ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue0 ¶
func (t *ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue0(v ToolkitPredicateExpectedValue0) error
FromToolkitPredicateExpectedValue0 overwrites any union data inside the ToolkitPredicate_ExpectedValue as the provided ToolkitPredicateExpectedValue0
func (*ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue1 ¶
func (t *ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue1(v ToolkitPredicateExpectedValue1) error
FromToolkitPredicateExpectedValue1 overwrites any union data inside the ToolkitPredicate_ExpectedValue as the provided ToolkitPredicateExpectedValue1
func (*ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue2 ¶
func (t *ToolkitPredicate_ExpectedValue) FromToolkitPredicateExpectedValue2(v ToolkitPredicateExpectedValue2) error
FromToolkitPredicateExpectedValue2 overwrites any union data inside the ToolkitPredicate_ExpectedValue as the provided ToolkitPredicateExpectedValue2
func (ToolkitPredicate_ExpectedValue) MarshalJSON ¶
func (t ToolkitPredicate_ExpectedValue) MarshalJSON() ([]byte, error)
func (*ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue0 ¶
func (t *ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue0(v ToolkitPredicateExpectedValue0) error
MergeToolkitPredicateExpectedValue0 performs a merge with any union data inside the ToolkitPredicate_ExpectedValue, using the provided ToolkitPredicateExpectedValue0
func (*ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue1 ¶
func (t *ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue1(v ToolkitPredicateExpectedValue1) error
MergeToolkitPredicateExpectedValue1 performs a merge with any union data inside the ToolkitPredicate_ExpectedValue, using the provided ToolkitPredicateExpectedValue1
func (*ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue2 ¶
func (t *ToolkitPredicate_ExpectedValue) MergeToolkitPredicateExpectedValue2(v ToolkitPredicateExpectedValue2) error
MergeToolkitPredicateExpectedValue2 performs a merge with any union data inside the ToolkitPredicate_ExpectedValue, using the provided ToolkitPredicateExpectedValue2
func (*ToolkitPredicate_ExpectedValue) UnmarshalJSON ¶
func (t *ToolkitPredicate_ExpectedValue) UnmarshalJSON(b []byte) error
type ToolkitPredicate_TransformationArgs_Item ¶
type ToolkitPredicate_TransformationArgs_Item struct {
// contains filtered or unexported fields
}
ToolkitPredicate_TransformationArgs_Item defines model for ToolkitPredicate.transformationArgs.Item.
func (ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs0 ¶
func (t ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs0() (ToolkitPredicateTransformationArgs0, error)
AsToolkitPredicateTransformationArgs0 returns the union data inside the ToolkitPredicate_TransformationArgs_Item as a ToolkitPredicateTransformationArgs0
func (ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs1 ¶
func (t ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs1() (ToolkitPredicateTransformationArgs1, error)
AsToolkitPredicateTransformationArgs1 returns the union data inside the ToolkitPredicate_TransformationArgs_Item as a ToolkitPredicateTransformationArgs1
func (ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs2 ¶
func (t ToolkitPredicate_TransformationArgs_Item) AsToolkitPredicateTransformationArgs2() (ToolkitPredicateTransformationArgs2, error)
AsToolkitPredicateTransformationArgs2 returns the union data inside the ToolkitPredicate_TransformationArgs_Item as a ToolkitPredicateTransformationArgs2
func (*ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs0 ¶
func (t *ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs0(v ToolkitPredicateTransformationArgs0) error
FromToolkitPredicateTransformationArgs0 overwrites any union data inside the ToolkitPredicate_TransformationArgs_Item as the provided ToolkitPredicateTransformationArgs0
func (*ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs1 ¶
func (t *ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs1(v ToolkitPredicateTransformationArgs1) error
FromToolkitPredicateTransformationArgs1 overwrites any union data inside the ToolkitPredicate_TransformationArgs_Item as the provided ToolkitPredicateTransformationArgs1
func (*ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs2 ¶
func (t *ToolkitPredicate_TransformationArgs_Item) FromToolkitPredicateTransformationArgs2(v ToolkitPredicateTransformationArgs2) error
FromToolkitPredicateTransformationArgs2 overwrites any union data inside the ToolkitPredicate_TransformationArgs_Item as the provided ToolkitPredicateTransformationArgs2
func (ToolkitPredicate_TransformationArgs_Item) MarshalJSON ¶
func (t ToolkitPredicate_TransformationArgs_Item) MarshalJSON() ([]byte, error)
func (*ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs0 ¶
func (t *ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs0(v ToolkitPredicateTransformationArgs0) error
MergeToolkitPredicateTransformationArgs0 performs a merge with any union data inside the ToolkitPredicate_TransformationArgs_Item, using the provided ToolkitPredicateTransformationArgs0
func (*ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs1 ¶
func (t *ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs1(v ToolkitPredicateTransformationArgs1) error
MergeToolkitPredicateTransformationArgs1 performs a merge with any union data inside the ToolkitPredicate_TransformationArgs_Item, using the provided ToolkitPredicateTransformationArgs1
func (*ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs2 ¶
func (t *ToolkitPredicate_TransformationArgs_Item) MergeToolkitPredicateTransformationArgs2(v ToolkitPredicateTransformationArgs2) error
MergeToolkitPredicateTransformationArgs2 performs a merge with any union data inside the ToolkitPredicate_TransformationArgs_Item, using the provided ToolkitPredicateTransformationArgs2
func (*ToolkitPredicate_TransformationArgs_Item) UnmarshalJSON ¶
func (t *ToolkitPredicate_TransformationArgs_Item) UnmarshalJSON(b []byte) error
type ToolkitRule ¶
type ToolkitRule struct {
// EvaluationScope ToolkitRuleScope
EvaluationScope ToolkitRuleScope `json:"evaluationScope"`
// LeftPart One half of the rule, containing either the left or right predicates and booleanOperator.
LeftPart ToolkitRulePart `json:"leftPart"`
// Operator The type of the rule operator applied to the results of evaluating the left predicates and the right predicates
Operator ToolkitRuleOperatorType `json:"operator"`
// RightPart One half of the rule, containing either the left or right predicates and booleanOperator.
RightPart ToolkitRulePart `json:"rightPart"`
}
ToolkitRule The rule, containing the left predicates and the right predicates, that will be evaluated applying a RuleOperator
type ToolkitRuleComparisonOperatorType ¶
type ToolkitRuleComparisonOperatorType string
ToolkitRuleComparisonOperatorType The type of the rule operator applied to the results of evaluating the left predicates and the right predicates
const ( ALLMATCHES ToolkitRuleComparisonOperatorType = "ALL_MATCHES" LEFTCONTAINSRIGHT ToolkitRuleComparisonOperatorType = "LEFT_CONTAINS_RIGHT" NOMATCHES ToolkitRuleComparisonOperatorType = "NO_MATCHES" RIGHTCONTAINSLEFT ToolkitRuleComparisonOperatorType = "RIGHT_CONTAINS_LEFT" )
Defines values for ToolkitRuleComparisonOperatorType.
func (ToolkitRuleComparisonOperatorType) Valid ¶
func (e ToolkitRuleComparisonOperatorType) Valid() bool
Valid indicates whether the value is a known member of the ToolkitRuleComparisonOperatorType enum.
type ToolkitRuleOperatorType ¶
type ToolkitRuleOperatorType string
ToolkitRuleOperatorType The type of the rule operator applied to the results of evaluating the left predicates and the right predicates
const (
EQUALS ToolkitRuleOperatorType = "EQUALS"
)
Defines values for ToolkitRuleOperatorType.
func (ToolkitRuleOperatorType) Valid ¶
func (e ToolkitRuleOperatorType) Valid() bool
Valid indicates whether the value is a known member of the ToolkitRuleOperatorType enum.
type ToolkitRulePart ¶
type ToolkitRulePart struct {
// PredicateConnector The allowed operators for connecting multiple predicates
PredicateConnector *ToolkitPredicateConnector `json:"predicateConnector,omitempty"`
Predicates []ToolkitPredicate `json:"predicates"`
}
ToolkitRulePart One half of the rule, containing either the left or right predicates and booleanOperator.
type ToolkitRuleScope ¶
type ToolkitRuleScope string
ToolkitRuleScope ToolkitRuleScope
const ( LINEITEM ToolkitRuleScope = "LINE_ITEM" WHOLEENTITY ToolkitRuleScope = "WHOLE_ENTITY" )
Defines values for ToolkitRuleScope.
func (ToolkitRuleScope) Valid ¶
func (e ToolkitRuleScope) Valid() bool
Valid indicates whether the value is a known member of the ToolkitRuleScope enum.
type ToolkitTransformationType ¶
type ToolkitTransformationType string
ToolkitTransformationType The transformations available to apply on the entity property value before a predicate is evaluated
const ( COUNT ToolkitTransformationType = "COUNT" LAST ToolkitTransformationType = "LAST" SUBSTRING ToolkitTransformationType = "SUBSTRING" SUM ToolkitTransformationType = "SUM" )
Defines values for ToolkitTransformationType.
func (ToolkitTransformationType) Valid ¶
func (e ToolkitTransformationType) Valid() bool
Valid indicates whether the value is a known member of the ToolkitTransformationType enum.
type UpdateDiscountForFacilityJSONRequestBody ¶
type UpdateDiscountForFacilityJSONRequestBody = FacilityDiscountForUpdate
UpdateDiscountForFacilityJSONRequestBody defines body for UpdateDiscountForFacility for application/json ContentType.
type UpdateDiscountForFacilityResponse ¶
type UpdateDiscountForFacilityResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *FacilityDiscount
JSON400 *ApiError
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseUpdateDiscountForFacilityResponse ¶
func ParseUpdateDiscountForFacilityResponse(rsp *http.Response) (*UpdateDiscountForFacilityResponse, error)
ParseUpdateDiscountForFacilityResponse parses an HTTP response from a UpdateDiscountForFacilityWithResponse call
func (UpdateDiscountForFacilityResponse) ContentType ¶
func (r UpdateDiscountForFacilityResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateDiscountForFacilityResponse) Status ¶
func (r UpdateDiscountForFacilityResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateDiscountForFacilityResponse) StatusCode ¶
func (r UpdateDiscountForFacilityResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFacilityConnectionJSONBody ¶
type UpdateFacilityConnectionJSONBody struct {
// contains filtered or unexported fields
}
UpdateFacilityConnectionJSONBody defines parameters for UpdateFacilityConnection.
func (UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToCustomerForUpdate ¶
func (t UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToCustomerForUpdate() (InterFacilityConnectionToCustomerForUpdate, error)
AsInterFacilityConnectionToCustomerForUpdate returns the union data inside the UpdateFacilityConnectionJSONBody as a InterFacilityConnectionToCustomerForUpdate
func (UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToManagedFacilityForUpdate ¶
func (t UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToManagedFacilityForUpdate() (InterFacilityConnectionToManagedFacilityForUpdate, error)
AsInterFacilityConnectionToManagedFacilityForUpdate returns the union data inside the UpdateFacilityConnectionJSONBody as a InterFacilityConnectionToManagedFacilityForUpdate
func (UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToSupplierForUpdate ¶
func (t UpdateFacilityConnectionJSONBody) AsInterFacilityConnectionToSupplierForUpdate() (InterFacilityConnectionToSupplierForUpdate, error)
AsInterFacilityConnectionToSupplierForUpdate returns the union data inside the UpdateFacilityConnectionJSONBody as a InterFacilityConnectionToSupplierForUpdate
func (UpdateFacilityConnectionJSONBody) Discriminator ¶
func (t UpdateFacilityConnectionJSONBody) Discriminator() (string, error)
func (*UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToCustomerForUpdate ¶
func (t *UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToCustomerForUpdate(v InterFacilityConnectionToCustomerForUpdate) error
FromInterFacilityConnectionToCustomerForUpdate overwrites any union data inside the UpdateFacilityConnectionJSONBody as the provided InterFacilityConnectionToCustomerForUpdate
func (*UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToManagedFacilityForUpdate ¶
func (t *UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToManagedFacilityForUpdate(v InterFacilityConnectionToManagedFacilityForUpdate) error
FromInterFacilityConnectionToManagedFacilityForUpdate overwrites any union data inside the UpdateFacilityConnectionJSONBody as the provided InterFacilityConnectionToManagedFacilityForUpdate
func (*UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToSupplierForUpdate ¶
func (t *UpdateFacilityConnectionJSONBody) FromInterFacilityConnectionToSupplierForUpdate(v InterFacilityConnectionToSupplierForUpdate) error
FromInterFacilityConnectionToSupplierForUpdate overwrites any union data inside the UpdateFacilityConnectionJSONBody as the provided InterFacilityConnectionToSupplierForUpdate
func (UpdateFacilityConnectionJSONBody) MarshalJSON ¶
func (t UpdateFacilityConnectionJSONBody) MarshalJSON() ([]byte, error)
func (*UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToCustomerForUpdate ¶
func (t *UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToCustomerForUpdate(v InterFacilityConnectionToCustomerForUpdate) error
MergeInterFacilityConnectionToCustomerForUpdate performs a merge with any union data inside the UpdateFacilityConnectionJSONBody, using the provided InterFacilityConnectionToCustomerForUpdate
func (*UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToManagedFacilityForUpdate ¶
func (t *UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToManagedFacilityForUpdate(v InterFacilityConnectionToManagedFacilityForUpdate) error
MergeInterFacilityConnectionToManagedFacilityForUpdate performs a merge with any union data inside the UpdateFacilityConnectionJSONBody, using the provided InterFacilityConnectionToManagedFacilityForUpdate
func (*UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToSupplierForUpdate ¶
func (t *UpdateFacilityConnectionJSONBody) MergeInterFacilityConnectionToSupplierForUpdate(v InterFacilityConnectionToSupplierForUpdate) error
MergeInterFacilityConnectionToSupplierForUpdate performs a merge with any union data inside the UpdateFacilityConnectionJSONBody, using the provided InterFacilityConnectionToSupplierForUpdate
func (*UpdateFacilityConnectionJSONBody) UnmarshalJSON ¶
func (t *UpdateFacilityConnectionJSONBody) UnmarshalJSON(b []byte) error
func (UpdateFacilityConnectionJSONBody) ValueByDiscriminator ¶
func (t UpdateFacilityConnectionJSONBody) ValueByDiscriminator() (interface{}, error)
type UpdateFacilityConnectionJSONRequestBody ¶
type UpdateFacilityConnectionJSONRequestBody UpdateFacilityConnectionJSONBody
UpdateFacilityConnectionJSONRequestBody defines body for UpdateFacilityConnection for application/json ContentType.
type UpdateFacilityConnectionParams ¶
type UpdateFacilityConnectionParams struct {
// Locale Provide the localized names and descriptions for the parcel label classifications. If not provided the default locale is used., for example de_DE.
Locale *string `form:"locale,omitempty" json:"locale,omitempty"`
}
UpdateFacilityConnectionParams defines parameters for UpdateFacilityConnection.
type UpdateFacilityConnectionResponse ¶
type UpdateFacilityConnectionResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *InterFacilityConnection
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseUpdateFacilityConnectionResponse ¶
func ParseUpdateFacilityConnectionResponse(rsp *http.Response) (*UpdateFacilityConnectionResponse, error)
ParseUpdateFacilityConnectionResponse parses an HTTP response from a UpdateFacilityConnectionWithResponse call
func (UpdateFacilityConnectionResponse) ContentType ¶
func (r UpdateFacilityConnectionResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateFacilityConnectionResponse) Status ¶
func (r UpdateFacilityConnectionResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateFacilityConnectionResponse) StatusCode ¶
func (r UpdateFacilityConnectionResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateFacilityCoordinatesActionParameter ¶
type UpdateFacilityCoordinatesActionParameter = AbstractFacilityActionsParameter
UpdateFacilityCoordinatesActionParameter AbstractFacilityActionsParameter
type UpdateMeJSONRequestBody ¶
type UpdateMeJSONRequestBody = ModifyUserPersonalData
UpdateMeJSONRequestBody defines body for UpdateMe for application/json ContentType.
type UpdateMeResponse ¶
type UpdateMeResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *User
JSON401 *ApiError
}
func ParseUpdateMeResponse ¶
func ParseUpdateMeResponse(rsp *http.Response) (*UpdateMeResponse, error)
ParseUpdateMeResponse parses an HTTP response from a UpdateMeWithResponse call
func (UpdateMeResponse) ContentType ¶
func (r UpdateMeResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateMeResponse) Status ¶
func (r UpdateMeResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateMeResponse) StatusCode ¶
func (r UpdateMeResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateRoleJSONRequestBody ¶
type UpdateRoleJSONRequestBody = RoleForUpdate
UpdateRoleJSONRequestBody defines body for UpdateRole for application/json ContentType.
type UpdateRoleResponse ¶
type UpdateRoleResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Role
JSON401 *ApiError
JSON403 *ApiError
JSON404 *ApiError
}
func ParseUpdateRoleResponse ¶
func ParseUpdateRoleResponse(rsp *http.Response) (*UpdateRoleResponse, error)
ParseUpdateRoleResponse parses an HTTP response from a UpdateRoleWithResponse call
func (UpdateRoleResponse) ContentType ¶
func (r UpdateRoleResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateRoleResponse) Status ¶
func (r UpdateRoleResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateRoleResponse) StatusCode ¶
func (r UpdateRoleResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpdateStockJSONBody ¶
type UpdateStockJSONBody struct {
// contains filtered or unexported fields
}
UpdateStockJSONBody defines parameters for UpdateStock.
func (UpdateStockJSONBody) AsStockForUpdate ¶
func (t UpdateStockJSONBody) AsStockForUpdate() (StockForUpdate, error)
AsStockForUpdate returns the union data inside the UpdateStockJSONBody as a StockForUpdate
func (UpdateStockJSONBody) AsUpdateStockJSONBody1 ¶
func (t UpdateStockJSONBody) AsUpdateStockJSONBody1() (UpdateStockJSONBody1, error)
AsUpdateStockJSONBody1 returns the union data inside the UpdateStockJSONBody as a UpdateStockJSONBody1
func (*UpdateStockJSONBody) FromStockForUpdate ¶
func (t *UpdateStockJSONBody) FromStockForUpdate(v StockForUpdate) error
FromStockForUpdate overwrites any union data inside the UpdateStockJSONBody as the provided StockForUpdate
func (*UpdateStockJSONBody) FromUpdateStockJSONBody1 ¶
func (t *UpdateStockJSONBody) FromUpdateStockJSONBody1(v UpdateStockJSONBody1) error
FromUpdateStockJSONBody1 overwrites any union data inside the UpdateStockJSONBody as the provided UpdateStockJSONBody1
func (UpdateStockJSONBody) MarshalJSON ¶
func (t UpdateStockJSONBody) MarshalJSON() ([]byte, error)
func (*UpdateStockJSONBody) MergeStockForUpdate ¶
func (t *UpdateStockJSONBody) MergeStockForUpdate(v StockForUpdate) error
MergeStockForUpdate performs a merge with any union data inside the UpdateStockJSONBody, using the provided StockForUpdate
func (*UpdateStockJSONBody) MergeUpdateStockJSONBody1 ¶
func (t *UpdateStockJSONBody) MergeUpdateStockJSONBody1(v UpdateStockJSONBody1) error
MergeUpdateStockJSONBody1 performs a merge with any union data inside the UpdateStockJSONBody, using the provided UpdateStockJSONBody1
func (*UpdateStockJSONBody) UnmarshalJSON ¶
func (t *UpdateStockJSONBody) UnmarshalJSON(b []byte) error
type UpdateStockJSONBody1 ¶
type UpdateStockJSONBody1 struct {
LocationRef *string `json:"locationRef,omitempty"`
Value int32 `json:"value"`
}
UpdateStockJSONBody1 defines parameters for UpdateStock.
type UpdateStockJSONRequestBody ¶
type UpdateStockJSONRequestBody UpdateStockJSONBody
UpdateStockJSONRequestBody defines body for UpdateStock for application/json ContentType.
type UpdateStockResponse ¶
type UpdateStockResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *Stock
JSON401 *ApiError
JSON403 *ApiError
}
func ParseUpdateStockResponse ¶
func ParseUpdateStockResponse(rsp *http.Response) (*UpdateStockResponse, error)
ParseUpdateStockResponse parses an HTTP response from a UpdateStockWithResponse call
func (UpdateStockResponse) ContentType ¶
func (r UpdateStockResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpdateStockResponse) Status ¶
func (r UpdateStockResponse) Status() string
Status returns HTTPResponse.Status
func (UpdateStockResponse) StatusCode ¶
func (r UpdateStockResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type UpsertStocksJSONRequestBody ¶
type UpsertStocksJSONRequestBody = StocksForUpsert
UpsertStocksJSONRequestBody defines body for UpsertStocks for application/json ContentType.
type UpsertStocksResponse ¶
type UpsertStocksResponse struct {
Body []byte
HTTPResponse *http.Response
JSON200 *[]StockUpsertOperationResult
JSON401 *ApiError
JSON403 *ApiError
}
func ParseUpsertStocksResponse ¶
func ParseUpsertStocksResponse(rsp *http.Response) (*UpsertStocksResponse, error)
ParseUpsertStocksResponse parses an HTTP response from a UpsertStocksWithResponse call
func (UpsertStocksResponse) ContentType ¶
func (r UpsertStocksResponse) ContentType() string
ContentType is a convenience method to retrieve the Content-Type value from the HTTP response headers
func (UpsertStocksResponse) Status ¶
func (r UpsertStocksResponse) Status() string
Status returns HTTPResponse.Status
func (UpsertStocksResponse) StatusCode ¶
func (r UpsertStocksResponse) StatusCode() int
StatusCode returns HTTPResponse.StatusCode
type User ¶
type User struct {
// AssignedFacilities Deprecated: Find all relevant information in assignedRoles instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
AssignedFacilities *[]UserAssignedFacility `json:"assignedFacilities,omitempty"`
// AssignedRoles The assigned roles of a user
AssignedRoles []AssignedRoles `json:"assignedRoles"`
// AuthenticationProvider The authentication provider of the user
AuthenticationProvider AuthenticationProvider `json:"authenticationProvider"`
// AuthenticationProviderType This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
AuthenticationProviderType *SupportedLocale `json:"authenticationProviderType,omitempty"`
// Created Creation date of the user
Created *time.Time `json:"created,omitempty"`
// CustomClaims Deprecated: Find all relevant information in assignedRoles instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
CustomClaims *CustomClaims `json:"customClaims,omitempty"`
// Email The email of the user
Email *string `json:"email,omitempty"`
// FacilityLimitations Facilities where at least one role of the user has access to. Not present if the user has at least one role which is unrestricted
FacilityLimitations *[]string `json:"facilityLimitations,omitempty"`
// Firstname The first name of the user
Firstname string `json:"firstname"`
// Id The id of the user
Id string `json:"id"`
// LastLogin The last login timestamp of the user
LastLogin *time.Time `json:"lastLogin,omitempty"`
// LastModified Last modification date of the user
LastModified *time.Time `json:"lastModified,omitempty"`
// Lastname The last name of the user
Lastname string `json:"lastname"`
// Locale This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
Locale *SupportedLocale `json:"locale,omitempty"`
// Username The username of the user
Username string `json:"username"`
// Version Version of the user
Version float32 `json:"version"`
}
User User
type UserActionEnum ¶
type UserActionEnum string
UserActionEnum The type of action to perform
const (
ModifyUser UserActionEnum = "ModifyUser"
)
Defines values for UserActionEnum.
func (UserActionEnum) Valid ¶
func (e UserActionEnum) Valid() bool
Valid indicates whether the value is a known member of the UserActionEnum enum.
type UserAssignedFacilitiesFilter ¶
type UserAssignedFacilitiesFilter struct {
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
}
UserAssignedFacilitiesFilter UserAssignedFacilitiesFilter
type UserAssignedFacilitiesListFilter ¶
type UserAssignedFacilitiesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *UserAssignedFacilitiesFilter `json:"contains,omitempty"`
}
UserAssignedFacilitiesListFilter UserAssignedFacilitiesListFilter
type UserAssignedFacility ¶
type UserAssignedFacility struct {
// AssignedZones The assigned zones of the user
AssignedZones *[]UserAssignedZone `json:"assignedZones,omitempty"`
// FacilityRef The id of the assigned facility
FacilityRef string `json:"facilityRef"`
// Id The id of the assigned facility
Id string `json:"id"`
}
UserAssignedFacility UserAssignedFacility
type UserAssignedFacilityForCreation ¶
type UserAssignedFacilityForCreation struct {
// AssignedZones The assigned zones of the user
AssignedZones *[]UserAssignedZone `json:"assignedZones,omitempty"`
// FacilityRef The id of the assigned facility
FacilityRef string `json:"facilityRef"`
}
UserAssignedFacilityForCreation UserAssignedFacilityForCreation
type UserAssignedRolesContextContextTypesEnumFilter ¶
type UserAssignedRolesContextContextTypesEnumFilter struct {
// Eq Search by type
Eq *UserAssignedRolesContextContextTypesEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]UserAssignedRolesContextContextTypesEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *UserAssignedRolesContextContextTypesEnumFilterNotEq `json:"notEq,omitempty"`
}
UserAssignedRolesContextContextTypesEnumFilter UserAssignedRolesContextContextTypesEnumFilter
type UserAssignedRolesContextContextTypesEnumFilterEq ¶
type UserAssignedRolesContextContextTypesEnumFilterEq string
UserAssignedRolesContextContextTypesEnumFilterEq Search by type
const ( UserAssignedRolesContextContextTypesEnumFilterEqFACILITY UserAssignedRolesContextContextTypesEnumFilterEq = "FACILITY" UserAssignedRolesContextContextTypesEnumFilterEqFACILITYGROUP UserAssignedRolesContextContextTypesEnumFilterEq = "FACILITY_GROUP" UserAssignedRolesContextContextTypesEnumFilterEqROLE UserAssignedRolesContextContextTypesEnumFilterEq = "ROLE" UserAssignedRolesContextContextTypesEnumFilterEqUSERROLE UserAssignedRolesContextContextTypesEnumFilterEq = "USER_ROLE" UserAssignedRolesContextContextTypesEnumFilterEqZONE UserAssignedRolesContextContextTypesEnumFilterEq = "ZONE" )
Defines values for UserAssignedRolesContextContextTypesEnumFilterEq.
func (UserAssignedRolesContextContextTypesEnumFilterEq) Valid ¶
func (e UserAssignedRolesContextContextTypesEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesContextContextTypesEnumFilterEq enum.
type UserAssignedRolesContextContextTypesEnumFilterIn ¶
type UserAssignedRolesContextContextTypesEnumFilterIn string
UserAssignedRolesContextContextTypesEnumFilterIn defines model for UserAssignedRolesContextContextTypesEnumFilter.In.
const ( UserAssignedRolesContextContextTypesEnumFilterInFACILITY UserAssignedRolesContextContextTypesEnumFilterIn = "FACILITY" UserAssignedRolesContextContextTypesEnumFilterInFACILITYGROUP UserAssignedRolesContextContextTypesEnumFilterIn = "FACILITY_GROUP" UserAssignedRolesContextContextTypesEnumFilterInROLE UserAssignedRolesContextContextTypesEnumFilterIn = "ROLE" UserAssignedRolesContextContextTypesEnumFilterInUSERROLE UserAssignedRolesContextContextTypesEnumFilterIn = "USER_ROLE" UserAssignedRolesContextContextTypesEnumFilterInZONE UserAssignedRolesContextContextTypesEnumFilterIn = "ZONE" )
Defines values for UserAssignedRolesContextContextTypesEnumFilterIn.
func (UserAssignedRolesContextContextTypesEnumFilterIn) Valid ¶
func (e UserAssignedRolesContextContextTypesEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesContextContextTypesEnumFilterIn enum.
type UserAssignedRolesContextContextTypesEnumFilterNotEq ¶
type UserAssignedRolesContextContextTypesEnumFilterNotEq string
UserAssignedRolesContextContextTypesEnumFilterNotEq Search by type
const ( UserAssignedRolesContextContextTypesEnumFilterNotEqFACILITY UserAssignedRolesContextContextTypesEnumFilterNotEq = "FACILITY" UserAssignedRolesContextContextTypesEnumFilterNotEqFACILITYGROUP UserAssignedRolesContextContextTypesEnumFilterNotEq = "FACILITY_GROUP" UserAssignedRolesContextContextTypesEnumFilterNotEqROLE UserAssignedRolesContextContextTypesEnumFilterNotEq = "ROLE" UserAssignedRolesContextContextTypesEnumFilterNotEqUSERROLE UserAssignedRolesContextContextTypesEnumFilterNotEq = "USER_ROLE" UserAssignedRolesContextContextTypesEnumFilterNotEqZONE UserAssignedRolesContextContextTypesEnumFilterNotEq = "ZONE" )
Defines values for UserAssignedRolesContextContextTypesEnumFilterNotEq.
func (UserAssignedRolesContextContextTypesEnumFilterNotEq) Valid ¶
func (e UserAssignedRolesContextContextTypesEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesContextContextTypesEnumFilterNotEq enum.
type UserAssignedRolesContextFilter ¶
type UserAssignedRolesContextFilter struct {
// Type Search by type
Type *UserAssignedRolesContextContextTypesEnumFilter `json:"type,omitempty"`
// Values Search by values
Values *StringListFilter `json:"values,omitempty"`
}
UserAssignedRolesContextFilter UserAssignedRolesContextFilter
type UserAssignedRolesContextLimitationsContextTypesEnumFilter ¶
type UserAssignedRolesContextLimitationsContextTypesEnumFilter struct {
// Eq Search by type
Eq *UserAssignedRolesContextLimitationsContextTypesEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]UserAssignedRolesContextLimitationsContextTypesEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq `json:"notEq,omitempty"`
}
UserAssignedRolesContextLimitationsContextTypesEnumFilter UserAssignedRolesContextLimitationsContextTypesEnumFilter
type UserAssignedRolesContextLimitationsContextTypesEnumFilterEq ¶
type UserAssignedRolesContextLimitationsContextTypesEnumFilterEq string
UserAssignedRolesContextLimitationsContextTypesEnumFilterEq Search by type
const ( UserAssignedRolesContextLimitationsContextTypesEnumFilterEqFACILITY UserAssignedRolesContextLimitationsContextTypesEnumFilterEq = "FACILITY" UserAssignedRolesContextLimitationsContextTypesEnumFilterEqFACILITYGROUP UserAssignedRolesContextLimitationsContextTypesEnumFilterEq = "FACILITY_GROUP" UserAssignedRolesContextLimitationsContextTypesEnumFilterEqROLE UserAssignedRolesContextLimitationsContextTypesEnumFilterEq = "ROLE" UserAssignedRolesContextLimitationsContextTypesEnumFilterEqUSERROLE UserAssignedRolesContextLimitationsContextTypesEnumFilterEq = "USER_ROLE" UserAssignedRolesContextLimitationsContextTypesEnumFilterEqZONE UserAssignedRolesContextLimitationsContextTypesEnumFilterEq = "ZONE" )
Defines values for UserAssignedRolesContextLimitationsContextTypesEnumFilterEq.
func (UserAssignedRolesContextLimitationsContextTypesEnumFilterEq) Valid ¶
func (e UserAssignedRolesContextLimitationsContextTypesEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesContextLimitationsContextTypesEnumFilterEq enum.
type UserAssignedRolesContextLimitationsContextTypesEnumFilterIn ¶
type UserAssignedRolesContextLimitationsContextTypesEnumFilterIn string
UserAssignedRolesContextLimitationsContextTypesEnumFilterIn defines model for UserAssignedRolesContextLimitationsContextTypesEnumFilter.In.
const ( UserAssignedRolesContextLimitationsContextTypesEnumFilterInFACILITY UserAssignedRolesContextLimitationsContextTypesEnumFilterIn = "FACILITY" UserAssignedRolesContextLimitationsContextTypesEnumFilterInFACILITYGROUP UserAssignedRolesContextLimitationsContextTypesEnumFilterIn = "FACILITY_GROUP" UserAssignedRolesContextLimitationsContextTypesEnumFilterInROLE UserAssignedRolesContextLimitationsContextTypesEnumFilterIn = "ROLE" UserAssignedRolesContextLimitationsContextTypesEnumFilterInUSERROLE UserAssignedRolesContextLimitationsContextTypesEnumFilterIn = "USER_ROLE" UserAssignedRolesContextLimitationsContextTypesEnumFilterInZONE UserAssignedRolesContextLimitationsContextTypesEnumFilterIn = "ZONE" )
Defines values for UserAssignedRolesContextLimitationsContextTypesEnumFilterIn.
func (UserAssignedRolesContextLimitationsContextTypesEnumFilterIn) Valid ¶
func (e UserAssignedRolesContextLimitationsContextTypesEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesContextLimitationsContextTypesEnumFilterIn enum.
type UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq ¶
type UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq string
UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq Search by type
const ( UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEqFACILITY UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq = "FACILITY" UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEqFACILITYGROUP UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq = "FACILITY_GROUP" UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEqROLE UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq = "ROLE" UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEqUSERROLE UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq = "USER_ROLE" UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEqZONE UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq = "ZONE" )
Defines values for UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq.
func (UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq) Valid ¶
func (e UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesContextLimitationsContextTypesEnumFilterNotEq enum.
type UserAssignedRolesContextLimitationsFilter ¶
type UserAssignedRolesContextLimitationsFilter struct {
// Type Search by type
Type *UserAssignedRolesContextLimitationsContextTypesEnumFilter `json:"type,omitempty"`
// Values Search by values
Values *StringListFilter `json:"values,omitempty"`
}
UserAssignedRolesContextLimitationsFilter UserAssignedRolesContextLimitationsFilter
type UserAssignedRolesContextLimitationsListFilter ¶
type UserAssignedRolesContextLimitationsListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *UserAssignedRolesContextLimitationsFilter `json:"contains,omitempty"`
}
UserAssignedRolesContextLimitationsListFilter UserAssignedRolesContextLimitationsListFilter
type UserAssignedRolesContextListFilter ¶
type UserAssignedRolesContextListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *UserAssignedRolesContextFilter `json:"contains,omitempty"`
}
UserAssignedRolesContextListFilter UserAssignedRolesContextListFilter
type UserAssignedRolesFilter ¶
type UserAssignedRolesFilter struct {
// Context Nested list search by context
Context *UserAssignedRolesContextListFilter `json:"context,omitempty"`
// ContextLimitations Deprecated: Use context field instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *UserAssignedRolesContextLimitationsListFilter `json:"contextLimitations,omitempty"`
// Ref Search by ref
Ref *StringFilter `json:"ref,omitempty"`
}
UserAssignedRolesFilter UserAssignedRolesFilter
type UserAssignedRolesListFilter ¶
type UserAssignedRolesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *UserAssignedRolesFilter `json:"contains,omitempty"`
}
UserAssignedRolesListFilter UserAssignedRolesListFilter
type UserAssignedRolesSort ¶
type UserAssignedRolesSort struct {
Ref *UserAssignedRolesSortRef `json:"ref,omitempty"`
}
UserAssignedRolesSort UserAssignedRolesSort
type UserAssignedRolesSortRef ¶
type UserAssignedRolesSortRef string
UserAssignedRolesSortRef defines model for UserAssignedRolesSort.Ref.
const ( UserAssignedRolesSortRefASC UserAssignedRolesSortRef = "ASC" UserAssignedRolesSortRefDESC UserAssignedRolesSortRef = "DESC" )
Defines values for UserAssignedRolesSortRef.
func (UserAssignedRolesSortRef) Valid ¶
func (e UserAssignedRolesSortRef) Valid() bool
Valid indicates whether the value is a known member of the UserAssignedRolesSortRef enum.
type UserAssignedZone ¶
type UserAssignedZone struct {
// ZoneRef The id of the assigned zone
ZoneRef string `json:"zoneRef"`
}
UserAssignedZone UserAssignedZone
type UserAuthAuthenticationProviderTypeEnumFilter ¶
type UserAuthAuthenticationProviderTypeEnumFilter struct {
// Eq Search by type
Eq *UserAuthAuthenticationProviderTypeEnumFilterEq `json:"eq,omitempty"`
// In Search by type
In *[]UserAuthAuthenticationProviderTypeEnumFilterIn `json:"in,omitempty"`
// NotEq Search by type
NotEq *UserAuthAuthenticationProviderTypeEnumFilterNotEq `json:"notEq,omitempty"`
}
UserAuthAuthenticationProviderTypeEnumFilter UserAuthAuthenticationProviderTypeEnumFilter
type UserAuthAuthenticationProviderTypeEnumFilterEq ¶
type UserAuthAuthenticationProviderTypeEnumFilterEq string
UserAuthAuthenticationProviderTypeEnumFilterEq Search by type
const ( UserAuthAuthenticationProviderTypeEnumFilterEqEMAILPASSWORD UserAuthAuthenticationProviderTypeEnumFilterEq = "EMAIL_PASSWORD" UserAuthAuthenticationProviderTypeEnumFilterEqOIDC UserAuthAuthenticationProviderTypeEnumFilterEq = "OIDC" UserAuthAuthenticationProviderTypeEnumFilterEqSUPPORTACCESS UserAuthAuthenticationProviderTypeEnumFilterEq = "SUPPORT_ACCESS" )
Defines values for UserAuthAuthenticationProviderTypeEnumFilterEq.
func (UserAuthAuthenticationProviderTypeEnumFilterEq) Valid ¶
func (e UserAuthAuthenticationProviderTypeEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the UserAuthAuthenticationProviderTypeEnumFilterEq enum.
type UserAuthAuthenticationProviderTypeEnumFilterIn ¶
type UserAuthAuthenticationProviderTypeEnumFilterIn string
UserAuthAuthenticationProviderTypeEnumFilterIn defines model for UserAuthAuthenticationProviderTypeEnumFilter.In.
const ( UserAuthAuthenticationProviderTypeEnumFilterInEMAILPASSWORD UserAuthAuthenticationProviderTypeEnumFilterIn = "EMAIL_PASSWORD" UserAuthAuthenticationProviderTypeEnumFilterInOIDC UserAuthAuthenticationProviderTypeEnumFilterIn = "OIDC" UserAuthAuthenticationProviderTypeEnumFilterInSUPPORTACCESS UserAuthAuthenticationProviderTypeEnumFilterIn = "SUPPORT_ACCESS" )
Defines values for UserAuthAuthenticationProviderTypeEnumFilterIn.
func (UserAuthAuthenticationProviderTypeEnumFilterIn) Valid ¶
func (e UserAuthAuthenticationProviderTypeEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the UserAuthAuthenticationProviderTypeEnumFilterIn enum.
type UserAuthAuthenticationProviderTypeEnumFilterNotEq ¶
type UserAuthAuthenticationProviderTypeEnumFilterNotEq string
UserAuthAuthenticationProviderTypeEnumFilterNotEq Search by type
const ( UserAuthAuthenticationProviderTypeEnumFilterNotEqEMAILPASSWORD UserAuthAuthenticationProviderTypeEnumFilterNotEq = "EMAIL_PASSWORD" UserAuthAuthenticationProviderTypeEnumFilterNotEqOIDC UserAuthAuthenticationProviderTypeEnumFilterNotEq = "OIDC" UserAuthAuthenticationProviderTypeEnumFilterNotEqSUPPORTACCESS UserAuthAuthenticationProviderTypeEnumFilterNotEq = "SUPPORT_ACCESS" )
Defines values for UserAuthAuthenticationProviderTypeEnumFilterNotEq.
func (UserAuthAuthenticationProviderTypeEnumFilterNotEq) Valid ¶
func (e UserAuthAuthenticationProviderTypeEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the UserAuthAuthenticationProviderTypeEnumFilterNotEq enum.
type UserAuthFilter ¶
type UserAuthFilter struct {
// Type Search by type
Type *UserAuthAuthenticationProviderTypeEnumFilter `json:"type,omitempty"`
}
UserAuthFilter UserAuthFilter
type UserAuthenticationProviderSort ¶
type UserAuthenticationProviderSort struct {
Type *UserAuthenticationProviderSortType `json:"type,omitempty"`
}
UserAuthenticationProviderSort UserAuthenticationProviderSort
type UserAuthenticationProviderSortType ¶
type UserAuthenticationProviderSortType string
UserAuthenticationProviderSortType defines model for UserAuthenticationProviderSort.Type.
const ( UserAuthenticationProviderSortTypeASC UserAuthenticationProviderSortType = "ASC" UserAuthenticationProviderSortTypeDESC UserAuthenticationProviderSortType = "DESC" )
Defines values for UserAuthenticationProviderSortType.
func (UserAuthenticationProviderSortType) Valid ¶
func (e UserAuthenticationProviderSortType) Valid() bool
Valid indicates whether the value is a known member of the UserAuthenticationProviderSortType enum.
type UserCustomClaimsFilter ¶
type UserCustomClaimsFilter struct {
// Roles Nested list search by roles
Roles *UserCustomClaimsRolesListFilter `json:"roles,omitempty"`
}
UserCustomClaimsFilter UserCustomClaimsFilter
type UserCustomClaimsRolesFilter ¶
type UserCustomClaimsRolesFilter struct {
// Facilities Search by facilities
Facilities *StringListFilter `json:"facilities,omitempty"`
// Name Search by name
Name *UserCustomClaimsRolesUserRoleNamesEnumFilter `json:"name,omitempty"`
}
UserCustomClaimsRolesFilter UserCustomClaimsRolesFilter
type UserCustomClaimsRolesListFilter ¶
type UserCustomClaimsRolesListFilter struct {
// Contains Contains returns if at least one entry matches
Contains *UserCustomClaimsRolesFilter `json:"contains,omitempty"`
}
UserCustomClaimsRolesListFilter UserCustomClaimsRolesListFilter
type UserCustomClaimsRolesUserRoleNamesEnumFilter ¶
type UserCustomClaimsRolesUserRoleNamesEnumFilter struct {
// Eq Search by name
Eq *UserCustomClaimsRolesUserRoleNamesEnumFilterEq `json:"eq,omitempty"`
// In Search by name
In *[]UserCustomClaimsRolesUserRoleNamesEnumFilterIn `json:"in,omitempty"`
// NotEq Search by name
NotEq *UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq `json:"notEq,omitempty"`
}
UserCustomClaimsRolesUserRoleNamesEnumFilter UserCustomClaimsRolesUserRoleNamesEnumFilter
type UserCustomClaimsRolesUserRoleNamesEnumFilterEq ¶
type UserCustomClaimsRolesUserRoleNamesEnumFilterEq string
UserCustomClaimsRolesUserRoleNamesEnumFilterEq Search by name
const ( UserCustomClaimsRolesUserRoleNamesEnumFilterEqADMINISTRATOR UserCustomClaimsRolesUserRoleNamesEnumFilterEq = "ADMINISTRATOR" UserCustomClaimsRolesUserRoleNamesEnumFilterEqFULFILLER UserCustomClaimsRolesUserRoleNamesEnumFilterEq = "FULFILLER" UserCustomClaimsRolesUserRoleNamesEnumFilterEqSUPERVISOR UserCustomClaimsRolesUserRoleNamesEnumFilterEq = "SUPERVISOR" )
Defines values for UserCustomClaimsRolesUserRoleNamesEnumFilterEq.
func (UserCustomClaimsRolesUserRoleNamesEnumFilterEq) Valid ¶
func (e UserCustomClaimsRolesUserRoleNamesEnumFilterEq) Valid() bool
Valid indicates whether the value is a known member of the UserCustomClaimsRolesUserRoleNamesEnumFilterEq enum.
type UserCustomClaimsRolesUserRoleNamesEnumFilterIn ¶
type UserCustomClaimsRolesUserRoleNamesEnumFilterIn string
UserCustomClaimsRolesUserRoleNamesEnumFilterIn defines model for UserCustomClaimsRolesUserRoleNamesEnumFilter.In.
const ( UserCustomClaimsRolesUserRoleNamesEnumFilterInADMINISTRATOR UserCustomClaimsRolesUserRoleNamesEnumFilterIn = "ADMINISTRATOR" UserCustomClaimsRolesUserRoleNamesEnumFilterInFULFILLER UserCustomClaimsRolesUserRoleNamesEnumFilterIn = "FULFILLER" UserCustomClaimsRolesUserRoleNamesEnumFilterInSUPERVISOR UserCustomClaimsRolesUserRoleNamesEnumFilterIn = "SUPERVISOR" )
Defines values for UserCustomClaimsRolesUserRoleNamesEnumFilterIn.
func (UserCustomClaimsRolesUserRoleNamesEnumFilterIn) Valid ¶
func (e UserCustomClaimsRolesUserRoleNamesEnumFilterIn) Valid() bool
Valid indicates whether the value is a known member of the UserCustomClaimsRolesUserRoleNamesEnumFilterIn enum.
type UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq ¶
type UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq string
UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq Search by name
const ( ADMINISTRATOR UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq = "ADMINISTRATOR" FULFILLER UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq = "FULFILLER" SUPERVISOR UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq = "SUPERVISOR" )
Defines values for UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq.
func (UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq) Valid ¶
func (e UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq) Valid() bool
Valid indicates whether the value is a known member of the UserCustomClaimsRolesUserRoleNamesEnumFilterNotEq enum.
type UserForCreation ¶
type UserForCreation struct {
// AssignedFacilities The assigned facilities of the user
AssignedFacilities *[]UserAssignedFacilityForCreation `json:"assignedFacilities,omitempty"`
// AssignedRoles The roles which are assigned to the user
AssignedRoles *[]AssignedRoles `json:"assignedRoles,omitempty"`
// Email The email of the user
Email *string `json:"email,omitempty"`
// Firstname The first name of the user
Firstname string `json:"firstname"`
// Lastname The last name of the user
Lastname string `json:"lastname"`
// Locale This part of the API is in Beta status. For details, see the <a href="https://docs.fulfillmenttools.com/documentation/apis/api-versioning-and-lifecycle#lifecycle-overview" target="_blank">API release lifecycle documentation</a>.<br /><br />ISO 3166 conform country code and ISO 639-1 conform language code (de_DE, en_US, ch_FR, etc.)
Locale *SupportedLocale `json:"locale,omitempty"`
// Password The password of the user
Password string `json:"password"`
// Roles Deprecated: Use assignedRoles instead
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Roles *[]UserRole `json:"roles,omitempty"`
// Username The username of the user
Username string `json:"username"`
}
UserForCreation UserForCreation
type UserPaginatedResult ¶
type UserPaginatedResult struct {
// PageInfo Pagination information for the search result.
PageInfo PageInfo `json:"pageInfo"`
// Total The total number of items matching the search criteria. Only filled, if withTotal is set to true in the search options.
Total *float32 `json:"total,omitempty"`
Users []User `json:"users"`
}
UserPaginatedResult UserPaginatedResult
type UserPatchActions ¶
type UserPatchActions struct {
// Actions The actions to perform
Actions []ModifyUserAction `json:"actions"`
// Version The version of the user to modify
Version float32 `json:"version"`
}
UserPatchActions UserPatchActions
type UserRole ¶
type UserRole struct {
// Context An array of context objects, each defining a type and its allowed values — if a type is omitted, access for that type is unrestricted; if included, access is limited to the specified values, and each type must appear at most once.
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations The context limitations for this role (deprecated)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Facilities Facility limitations are now defined in the context with type FACILITY
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Facilities *[]string `json:"facilities,omitempty"`
// Name The name of the role
Name string `json:"name"`
}
UserRole UserRole
type UserRoleWithPermissions ¶
type UserRoleWithPermissions struct {
// Context An array of context objects, each defining a type and its allowed values — if a type is omitted, access for that type is unrestricted; if included, access is limited to the specified values, and each type must appear at most once.
Context *[]ContextLimitation `json:"context,omitempty"`
// ContextLimitations The context limitations for this role (deprecated)
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
ContextLimitations *[]ContextLimitation `json:"contextLimitations,omitempty"`
// Facilities Facility limitations are now defined in the context with type FACILITY
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
Facilities *[]string `json:"facilities,omitempty"`
// Name The name of the role
Name string `json:"name"`
// Permissions The permissions associated with the role, which define what actions the role can perform.
Permissions *[]UserRoleWithPermissionsPermissions `json:"permissions,omitempty"`
}
UserRoleWithPermissions UserRoleWithPermissions
type UserRoleWithPermissionsPermissions ¶
type UserRoleWithPermissionsPermissions string
UserRoleWithPermissionsPermissions defines model for UserRoleWithPermissions.Permissions.
const ( UserRoleWithPermissionsPermissionsADMINDATARESET UserRoleWithPermissionsPermissions = "ADMIN_DATA_RESET" UserRoleWithPermissionsPermissionsADMINMODULESREAD UserRoleWithPermissionsPermissions = "ADMIN_MODULES_READ" UserRoleWithPermissionsPermissionsADMINMODULESWRITE UserRoleWithPermissionsPermissions = "ADMIN_MODULES_WRITE" UserRoleWithPermissionsPermissionsAIASSISTANTACCESS UserRoleWithPermissionsPermissions = "AI_ASSISTANT_ACCESS" UserRoleWithPermissionsPermissionsANALYTICSDASHBOARDREAD UserRoleWithPermissionsPermissions = "ANALYTICS_DASHBOARD_READ" UserRoleWithPermissionsPermissionsAUDITREAD UserRoleWithPermissionsPermissions = "AUDIT_READ" UserRoleWithPermissionsPermissionsAVAILABILITYCHANNELREAD UserRoleWithPermissionsPermissions = "AVAILABILITY_CHANNEL_READ" UserRoleWithPermissionsPermissionsAVAILABILITYCHANNELWRITE UserRoleWithPermissionsPermissions = "AVAILABILITY_CHANNEL_WRITE" UserRoleWithPermissionsPermissionsBRANDREAD UserRoleWithPermissionsPermissions = "BRAND_READ" UserRoleWithPermissionsPermissionsCARRIERREAD UserRoleWithPermissionsPermissions = "CARRIER_READ" UserRoleWithPermissionsPermissionsCARRIERWRITE UserRoleWithPermissionsPermissions = "CARRIER_WRITE" UserRoleWithPermissionsPermissionsCATEGORYREAD UserRoleWithPermissionsPermissions = "CATEGORY_READ" UserRoleWithPermissionsPermissionsCATEGORYWRITE UserRoleWithPermissionsPermissions = "CATEGORY_WRITE" UserRoleWithPermissionsPermissionsCONFIGREAD UserRoleWithPermissionsPermissions = "CONFIG_READ" UserRoleWithPermissionsPermissionsCONFIGWRITE UserRoleWithPermissionsPermissions = "CONFIG_WRITE" UserRoleWithPermissionsPermissionsCURRENTUSERMODIFY UserRoleWithPermissionsPermissions = "CURRENT_USER_MODIFY" UserRoleWithPermissionsPermissionsCURRENTUSERREAD UserRoleWithPermissionsPermissions = "CURRENT_USER_READ" UserRoleWithPermissionsPermissionsCUSTOMSERVICEREAD UserRoleWithPermissionsPermissions = "CUSTOM_SERVICE_READ" UserRoleWithPermissionsPermissionsCUSTOMSERVICEWRITE UserRoleWithPermissionsPermissions = "CUSTOM_SERVICE_WRITE" UserRoleWithPermissionsPermissionsDELIVERYNOTEWRITE UserRoleWithPermissionsPermissions = "DELIVERYNOTE_WRITE" UserRoleWithPermissionsPermissionsDOCUMENTSETREAD UserRoleWithPermissionsPermissions = "DOCUMENT_SET_READ" UserRoleWithPermissionsPermissionsDOCUMENTSETWRITE UserRoleWithPermissionsPermissions = "DOCUMENT_SET_WRITE" UserRoleWithPermissionsPermissionsDOMSSTATISTICSREAD UserRoleWithPermissionsPermissions = "DOMS_STATISTICS_READ" UserRoleWithPermissionsPermissionsDOMSTOOLKITREAD UserRoleWithPermissionsPermissions = "DOMS_TOOLKIT_READ" UserRoleWithPermissionsPermissionsDOMSTOOLKITWRITE UserRoleWithPermissionsPermissions = "DOMS_TOOLKIT_WRITE" UserRoleWithPermissionsPermissionsEVENTREAD UserRoleWithPermissionsPermissions = "EVENT_READ" UserRoleWithPermissionsPermissionsEXPIRIESREAD UserRoleWithPermissionsPermissions = "EXPIRIES_READ" UserRoleWithPermissionsPermissionsEXPIRIESWRITE UserRoleWithPermissionsPermissions = "EXPIRIES_WRITE" UserRoleWithPermissionsPermissionsEXTERNALACTIONSREAD UserRoleWithPermissionsPermissions = "EXTERNAL_ACTIONS_READ" UserRoleWithPermissionsPermissionsEXTERNALACTIONSWRITE UserRoleWithPermissionsPermissions = "EXTERNAL_ACTIONS_WRITE" UserRoleWithPermissionsPermissionsEXTERNALSTOCKCHANGEREASONSREAD UserRoleWithPermissionsPermissions = "EXTERNAL_STOCK_CHANGE_REASONS_READ" UserRoleWithPermissionsPermissionsEXTERNALSTOCKCHANGEREASONSWRITE UserRoleWithPermissionsPermissions = "EXTERNAL_STOCK_CHANGE_REASONS_WRITE" UserRoleWithPermissionsPermissionsFACILITYCREATE UserRoleWithPermissionsPermissions = "FACILITY_CREATE" UserRoleWithPermissionsPermissionsFACILITYDELETE UserRoleWithPermissionsPermissions = "FACILITY_DELETE" UserRoleWithPermissionsPermissionsFACILITYGROUPREAD UserRoleWithPermissionsPermissions = "FACILITY_GROUP_READ" UserRoleWithPermissionsPermissionsFACILITYGROUPWRITE UserRoleWithPermissionsPermissions = "FACILITY_GROUP_WRITE" UserRoleWithPermissionsPermissionsFACILITYREAD UserRoleWithPermissionsPermissions = "FACILITY_READ" UserRoleWithPermissionsPermissionsFACILITYWRITE UserRoleWithPermissionsPermissions = "FACILITY_WRITE" UserRoleWithPermissionsPermissionsFILTERENTITYREAD UserRoleWithPermissionsPermissions = "FILTER_ENTITY_READ" UserRoleWithPermissionsPermissionsHANDOVERCONTAINERREAD UserRoleWithPermissionsPermissions = "HANDOVER_CONTAINER_READ" UserRoleWithPermissionsPermissionsHANDOVERCONTAINERWRITE UserRoleWithPermissionsPermissions = "HANDOVER_CONTAINER_WRITE" UserRoleWithPermissionsPermissionsHANDOVERJOBREAD UserRoleWithPermissionsPermissions = "HANDOVERJOB_READ" UserRoleWithPermissionsPermissionsHANDOVERJOBWRITE UserRoleWithPermissionsPermissions = "HANDOVERJOB_WRITE" UserRoleWithPermissionsPermissionsINBOUNDPROCESSREAD UserRoleWithPermissionsPermissions = "INBOUND_PROCESS_READ" UserRoleWithPermissionsPermissionsINBOUNDPROCESSWRITE UserRoleWithPermissionsPermissions = "INBOUND_PROCESS_WRITE" UserRoleWithPermissionsPermissionsKPIREAD UserRoleWithPermissionsPermissions = "KPI_READ" UserRoleWithPermissionsPermissionsLABELREAD UserRoleWithPermissionsPermissions = "LABEL_READ" UserRoleWithPermissionsPermissionsLABELWRITE UserRoleWithPermissionsPermissions = "LABEL_WRITE" UserRoleWithPermissionsPermissionsLINEITEMADD UserRoleWithPermissionsPermissions = "LINE_ITEM_ADD" UserRoleWithPermissionsPermissionsLINEITEMDELETE UserRoleWithPermissionsPermissions = "LINE_ITEM_DELETE" UserRoleWithPermissionsPermissionsLINEITEMPRICINGREAD UserRoleWithPermissionsPermissions = "LINE_ITEM_PRICING_READ" UserRoleWithPermissionsPermissionsLINEITEMQUANTITYDECREASE UserRoleWithPermissionsPermissions = "LINE_ITEM_QUANTITY_DECREASE" UserRoleWithPermissionsPermissionsLINEITEMQUANTITYINCREASE UserRoleWithPermissionsPermissions = "LINE_ITEM_QUANTITY_INCREASE" UserRoleWithPermissionsPermissionsLINKEDSERVICEJOBSREAD UserRoleWithPermissionsPermissions = "LINKED_SERVICE_JOBS_READ" UserRoleWithPermissionsPermissionsLINKEDSERVICEJOBSWRITE UserRoleWithPermissionsPermissions = "LINKED_SERVICE_JOBS_WRITE" UserRoleWithPermissionsPermissionsLISTINGDELETE UserRoleWithPermissionsPermissions = "LISTING_DELETE" UserRoleWithPermissionsPermissionsLISTINGREAD UserRoleWithPermissionsPermissions = "LISTING_READ" UserRoleWithPermissionsPermissionsLISTINGWRITE UserRoleWithPermissionsPermissions = "LISTING_WRITE" UserRoleWithPermissionsPermissionsLOADUNITREAD UserRoleWithPermissionsPermissions = "LOADUNIT_READ" UserRoleWithPermissionsPermissionsLOADUNITTYPEREAD UserRoleWithPermissionsPermissions = "LOADUNITTYPE_READ" UserRoleWithPermissionsPermissionsLOADUNITTYPEWRITE UserRoleWithPermissionsPermissions = "LOADUNITTYPE_WRITE" UserRoleWithPermissionsPermissionsLOADUNITWRITE UserRoleWithPermissionsPermissions = "LOADUNIT_WRITE" UserRoleWithPermissionsPermissionsLOCALEWRITE UserRoleWithPermissionsPermissions = "LOCALE_WRITE" UserRoleWithPermissionsPermissionsLOOKUPRECORDREAD UserRoleWithPermissionsPermissions = "LOOKUP_RECORD_READ" UserRoleWithPermissionsPermissionsLOOKUPRECORDWRITE UserRoleWithPermissionsPermissions = "LOOKUP_RECORD_WRITE" UserRoleWithPermissionsPermissionsMEASUREMENTUNITREAD UserRoleWithPermissionsPermissions = "MEASUREMENTUNIT_READ" UserRoleWithPermissionsPermissionsMEASUREMENTUNITWRITE UserRoleWithPermissionsPermissions = "MEASUREMENTUNIT_WRITE" UserRoleWithPermissionsPermissionsNOTIFICATIONCENTERCONFIGREAD UserRoleWithPermissionsPermissions = "NOTIFICATION_CENTER_CONFIG_READ" UserRoleWithPermissionsPermissionsNOTIFICATIONCENTERCONFIGWRITE UserRoleWithPermissionsPermissions = "NOTIFICATION_CENTER_CONFIG_WRITE" UserRoleWithPermissionsPermissionsNOTIFICATIONREAD UserRoleWithPermissionsPermissions = "NOTIFICATION_READ" UserRoleWithPermissionsPermissionsNOTIFICATIONWRITE UserRoleWithPermissionsPermissions = "NOTIFICATION_WRITE" UserRoleWithPermissionsPermissionsOIDCPROVIDERSCONFIGREAD UserRoleWithPermissionsPermissions = "OIDC_PROVIDERS_CONFIG_READ" UserRoleWithPermissionsPermissionsOIDCPROVIDERSCONFIGWRITE UserRoleWithPermissionsPermissions = "OIDC_PROVIDERS_CONFIG_WRITE" UserRoleWithPermissionsPermissionsOPERATIONSTATISTICSREAD UserRoleWithPermissionsPermissions = "OPERATION_STATISTICS_READ" UserRoleWithPermissionsPermissionsOPERATIVEPROCESSREAD UserRoleWithPermissionsPermissions = "OPERATIVE_PROCESS_READ" UserRoleWithPermissionsPermissionsOPERATIVEPROCESSWRITE UserRoleWithPermissionsPermissions = "OPERATIVE_PROCESS_WRITE" UserRoleWithPermissionsPermissionsORDERCANCEL UserRoleWithPermissionsPermissions = "ORDER_CANCEL" UserRoleWithPermissionsPermissionsORDERCONSUMERWRITE UserRoleWithPermissionsPermissions = "ORDER_CONSUMER_WRITE" UserRoleWithPermissionsPermissionsORDERCUSTOMATTRIBUTESWRITE UserRoleWithPermissionsPermissions = "ORDER_CUSTOM_ATTRIBUTES_WRITE" UserRoleWithPermissionsPermissionsORDERFORCECANCEL UserRoleWithPermissionsPermissions = "ORDER_FORCE_CANCEL" UserRoleWithPermissionsPermissionsORDERLINEITEMWRITE UserRoleWithPermissionsPermissions = "ORDER_LINEITEM_WRITE" UserRoleWithPermissionsPermissionsORDERREAD UserRoleWithPermissionsPermissions = "ORDER_READ" UserRoleWithPermissionsPermissionsORDERRECORDREAD UserRoleWithPermissionsPermissions = "ORDER_RECORD_READ" UserRoleWithPermissionsPermissionsORDERRECORDWRITE UserRoleWithPermissionsPermissions = "ORDER_RECORD_WRITE" UserRoleWithPermissionsPermissionsORDERTOTALREAD UserRoleWithPermissionsPermissions = "ORDER_TOTAL_READ" UserRoleWithPermissionsPermissionsORDERUNLOCK UserRoleWithPermissionsPermissions = "ORDER_UNLOCK" UserRoleWithPermissionsPermissionsORDERWRITE UserRoleWithPermissionsPermissions = "ORDER_WRITE" UserRoleWithPermissionsPermissionsPACKAGINGUNITSREAD UserRoleWithPermissionsPermissions = "PACKAGING_UNITS_READ" UserRoleWithPermissionsPermissionsPACKAGINGUNITSWRITE UserRoleWithPermissionsPermissions = "PACKAGING_UNITS_WRITE" UserRoleWithPermissionsPermissionsPACKINGCONTAINERTYPEWRITE UserRoleWithPermissionsPermissions = "PACKINGCONTAINER_TYPE_WRITE" UserRoleWithPermissionsPermissionsPACKINGSOURCECONTAINERREAD UserRoleWithPermissionsPermissions = "PACKING_SOURCE_CONTAINER_READ" UserRoleWithPermissionsPermissionsPACKINGSOURCECONTAINERWRITE UserRoleWithPermissionsPermissions = "PACKING_SOURCE_CONTAINER_WRITE" UserRoleWithPermissionsPermissionsPACKJOBREAD UserRoleWithPermissionsPermissions = "PACKJOB_READ" UserRoleWithPermissionsPermissionsPACKJOBWRITE UserRoleWithPermissionsPermissions = "PACKJOB_WRITE" UserRoleWithPermissionsPermissionsPARCELINFORMATIONREAD UserRoleWithPermissionsPermissions = "PARCEL_INFORMATION_READ" UserRoleWithPermissionsPermissionsPARCELINFORMATIONWRITE UserRoleWithPermissionsPermissions = "PARCEL_INFORMATION_WRITE" UserRoleWithPermissionsPermissionsPARCELREAD UserRoleWithPermissionsPermissions = "PARCEL_READ" UserRoleWithPermissionsPermissionsPARCELWRITE UserRoleWithPermissionsPermissions = "PARCEL_WRITE" UserRoleWithPermissionsPermissionsPERMISSIONREAD UserRoleWithPermissionsPermissions = "PERMISSION_READ" UserRoleWithPermissionsPermissionsPICKJOBREAD UserRoleWithPermissionsPermissions = "PICKJOB_READ" UserRoleWithPermissionsPermissionsPICKJOBREROUTE UserRoleWithPermissionsPermissions = "PICKJOB_REROUTE" UserRoleWithPermissionsPermissionsPICKJOBWRITE UserRoleWithPermissionsPermissions = "PICKJOB_WRITE" UserRoleWithPermissionsPermissionsPICKRUNREAD UserRoleWithPermissionsPermissions = "PICKRUN_READ" UserRoleWithPermissionsPermissionsPICKRUNWRITE UserRoleWithPermissionsPermissions = "PICKRUN_WRITE" UserRoleWithPermissionsPermissionsPROCESSLOGREAD UserRoleWithPermissionsPermissions = "PROCESS_LOG_READ" UserRoleWithPermissionsPermissionsPROCESSREAD UserRoleWithPermissionsPermissions = "PROCESS_READ" UserRoleWithPermissionsPermissionsPROCESSREROUTE UserRoleWithPermissionsPermissions = "PROCESS_REROUTE" UserRoleWithPermissionsPermissionsPROCESSWRITE UserRoleWithPermissionsPermissions = "PROCESS_WRITE" UserRoleWithPermissionsPermissionsPROMISESCONFIGREAD UserRoleWithPermissionsPermissions = "PROMISES_CONFIG_READ" UserRoleWithPermissionsPermissionsPROMISESCONFIGWRITE UserRoleWithPermissionsPermissions = "PROMISES_CONFIG_WRITE" UserRoleWithPermissionsPermissionsPURCHASEPRICEREAD UserRoleWithPermissionsPermissions = "PURCHASE_PRICE_READ" UserRoleWithPermissionsPermissionsREMOTECONFIGREAD UserRoleWithPermissionsPermissions = "REMOTE_CONFIG_READ" UserRoleWithPermissionsPermissionsREMOTECONFIGWRITE UserRoleWithPermissionsPermissions = "REMOTE_CONFIG_WRITE" UserRoleWithPermissionsPermissionsRESERVATIONREAD UserRoleWithPermissionsPermissions = "RESERVATION_READ" UserRoleWithPermissionsPermissionsRESERVATIONWRITE UserRoleWithPermissionsPermissions = "RESERVATION_WRITE" UserRoleWithPermissionsPermissionsRESTOWITEMREAD UserRoleWithPermissionsPermissions = "RESTOW_ITEM_READ" UserRoleWithPermissionsPermissionsRESTOWITEMWRITE UserRoleWithPermissionsPermissions = "RESTOW_ITEM_WRITE" UserRoleWithPermissionsPermissionsRETURNREAD UserRoleWithPermissionsPermissions = "RETURN_READ" UserRoleWithPermissionsPermissionsRETURNWRITE UserRoleWithPermissionsPermissions = "RETURN_WRITE" UserRoleWithPermissionsPermissionsROLEREAD UserRoleWithPermissionsPermissions = "ROLE_READ" UserRoleWithPermissionsPermissionsROLEWRITE UserRoleWithPermissionsPermissions = "ROLE_WRITE" UserRoleWithPermissionsPermissionsROUTINGCONFIGREAD UserRoleWithPermissionsPermissions = "ROUTING_CONFIG_READ" UserRoleWithPermissionsPermissionsROUTINGCONFIGWRITE UserRoleWithPermissionsPermissions = "ROUTING_CONFIG_WRITE" UserRoleWithPermissionsPermissionsROUTINGREAD UserRoleWithPermissionsPermissions = "ROUTING_READ" UserRoleWithPermissionsPermissionsROUTINGWRITE UserRoleWithPermissionsPermissions = "ROUTING_WRITE" UserRoleWithPermissionsPermissionsSAFETYSTOCKREAD UserRoleWithPermissionsPermissions = "SAFETY_STOCK_READ" UserRoleWithPermissionsPermissionsSAFETYSTOCKWRITE UserRoleWithPermissionsPermissions = "SAFETY_STOCK_WRITE" UserRoleWithPermissionsPermissionsSERVICEJOBREAD UserRoleWithPermissionsPermissions = "SERVICE_JOB_READ" UserRoleWithPermissionsPermissionsSERVICEJOBWRITE UserRoleWithPermissionsPermissions = "SERVICE_JOB_WRITE" UserRoleWithPermissionsPermissionsSHIPMENTREAD UserRoleWithPermissionsPermissions = "SHIPMENT_READ" UserRoleWithPermissionsPermissionsSHIPMENTWRITE UserRoleWithPermissionsPermissions = "SHIPMENT_WRITE" UserRoleWithPermissionsPermissionsSHIPPINGINFORMATIONREAD UserRoleWithPermissionsPermissions = "SHIPPING_INFORMATION_READ" UserRoleWithPermissionsPermissionsSHIPPINGINFORMATIONWRITE UserRoleWithPermissionsPermissions = "SHIPPING_INFORMATION_WRITE" UserRoleWithPermissionsPermissionsSIMULATIONORDERREAD UserRoleWithPermissionsPermissions = "SIMULATION_ORDER_READ" UserRoleWithPermissionsPermissionsSIMULATIONORDERWRITE UserRoleWithPermissionsPermissions = "SIMULATION_ORDER_WRITE" UserRoleWithPermissionsPermissionsSTACKSREAD UserRoleWithPermissionsPermissions = "STACKS_READ" UserRoleWithPermissionsPermissionsSTACKSWRITE UserRoleWithPermissionsPermissions = "STACKS_WRITE" UserRoleWithPermissionsPermissionsSTOCKAVAILABILITIESREAD UserRoleWithPermissionsPermissions = "STOCK_AVAILABILITIES_READ" UserRoleWithPermissionsPermissionsSTOCKREAD UserRoleWithPermissionsPermissions = "STOCK_READ" UserRoleWithPermissionsPermissionsSTOCKWRITE UserRoleWithPermissionsPermissions = "STOCK_WRITE" UserRoleWithPermissionsPermissionsSTORAGELOCATIONREAD UserRoleWithPermissionsPermissions = "STORAGE_LOCATION_READ" UserRoleWithPermissionsPermissionsSTORAGELOCATIONWRITE UserRoleWithPermissionsPermissions = "STORAGE_LOCATION_WRITE" UserRoleWithPermissionsPermissionsSTOWJOBFULLWRITE UserRoleWithPermissionsPermissions = "STOW_JOB_FULL_WRITE" UserRoleWithPermissionsPermissionsSTOWJOBOPERATIVEWRITE UserRoleWithPermissionsPermissions = "STOW_JOB_OPERATIVE_WRITE" UserRoleWithPermissionsPermissionsSTOWJOBREAD UserRoleWithPermissionsPermissions = "STOW_JOB_READ" UserRoleWithPermissionsPermissionsSUBSCRIPTIONREAD UserRoleWithPermissionsPermissions = "SUBSCRIPTION_READ" UserRoleWithPermissionsPermissionsSUBSCRIPTIONWRITE UserRoleWithPermissionsPermissions = "SUBSCRIPTION_WRITE" UserRoleWithPermissionsPermissionsSUBSTITUTEREAD UserRoleWithPermissionsPermissions = "SUBSTITUTE_READ" UserRoleWithPermissionsPermissionsSUBSTITUTEWRITE UserRoleWithPermissionsPermissions = "SUBSTITUTE_WRITE" UserRoleWithPermissionsPermissionsTAGREAD UserRoleWithPermissionsPermissions = "TAG_READ" UserRoleWithPermissionsPermissionsTAGWRITE UserRoleWithPermissionsPermissions = "TAG_WRITE" UserRoleWithPermissionsPermissionsTENANTCONNECTORCONFIGREAD UserRoleWithPermissionsPermissions = "TENANT_CONNECTOR_CONFIG_READ" UserRoleWithPermissionsPermissionsUSERMODIFY UserRoleWithPermissionsPermissions = "USER_MODIFY" UserRoleWithPermissionsPermissionsUSERREAD UserRoleWithPermissionsPermissions = "USER_READ" UserRoleWithPermissionsPermissionsUSERSREAD UserRoleWithPermissionsPermissions = "USERS_READ" UserRoleWithPermissionsPermissionsUSERWRITE UserRoleWithPermissionsPermissions = "USER_WRITE" UserRoleWithPermissionsPermissionsVALIDATIONSREAD UserRoleWithPermissionsPermissions = "VALIDATIONS_READ" UserRoleWithPermissionsPermissionsWORKFLOWDEFINITIONREAD UserRoleWithPermissionsPermissions = "WORKFLOW_DEFINITION_READ" UserRoleWithPermissionsPermissionsWORKFLOWDEFINITIONWRITE UserRoleWithPermissionsPermissions = "WORKFLOW_DEFINITION_WRITE" UserRoleWithPermissionsPermissionsZONEREAD UserRoleWithPermissionsPermissions = "ZONE_READ" UserRoleWithPermissionsPermissionsZONEWRITE UserRoleWithPermissionsPermissions = "ZONE_WRITE" )
Defines values for UserRoleWithPermissionsPermissions.
func (UserRoleWithPermissionsPermissions) Valid ¶
func (e UserRoleWithPermissionsPermissions) Valid() bool
Valid indicates whether the value is a known member of the UserRoleWithPermissionsPermissions enum.
type UserSearchPayload ¶
type UserSearchPayload struct {
// After The cursor to start after for forward pagination. The value is provided in the `pageInfo.endCursor` field of the response. Cannot be used with `before` or `last`.
After *string `json:"after,omitempty"`
// Before The cursor to start before for backward pagination. The value is provided in the `pageInfo.startCursor` field of the response. Cannot be used with `after` or `size` (first).
Before *string `json:"before,omitempty"`
// Last Number of items to return for backward pagination. Cannot be used with 'size' (first). Default: 20.
Last *float32 `json:"last,omitempty"`
// Options SearchOptions
Options *SearchOptions `json:"options,omitempty"`
// Query UserSearchQuery
Query UserSearchQuery `json:"query"`
// Size Number of items to return for forward pagination. Cannot be used with 'last'. Default: 20.
Size *float32 `json:"size,omitempty"`
// Sort Use for sorting the result.
Sort *[]UserSort `json:"sort,omitempty"`
// StartAfterId The ID to start after. Deprecated, use `after` with the value provided in `pageInfo.endCursor` instead.
// Deprecated: this property has been marked as deprecated upstream, but no `x-deprecated-reason` was set
StartAfterId *string `json:"startAfterId,omitempty"`
}
UserSearchPayload UserSearchPayload
type UserSearchQuery ¶
type UserSearchQuery struct {
And *[]UserSearchQuery `json:"and,omitempty"`
// AssignedFacilities Nested list search by assignedFacilities
AssignedFacilities *UserAssignedFacilitiesListFilter `json:"assignedFacilities,omitempty"`
// AssignedRoles Nested list search by assignedRoles
AssignedRoles *UserAssignedRolesListFilter `json:"assignedRoles,omitempty"`
// Auth Nested search by auth
Auth *UserAuthFilter `json:"auth,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]UserSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// CustomClaims Nested search by customClaims
CustomClaims *UserCustomClaimsFilter `json:"customClaims,omitempty"`
// FacilityLimitations Search by facilityLimitations
FacilityLimitations *StringListExistsFilter `json:"facilityLimitations,omitempty"`
// Firstname Search by firstname
Firstname *StringSearchFilter `json:"firstname,omitempty"`
// LastModified Search by lastModified
LastModified *DateFilter `json:"lastModified,omitempty"`
// Lastname Search by lastname
Lastname *StringSearchFilter `json:"lastname,omitempty"`
Or *[]UserSearchQuery `json:"or,omitempty"`
// Username Search by username
Username *StringSearchFilter `json:"username,omitempty"`
}
UserSearchQuery UserSearchQuery
type UserSearchQuery_CustomAttributes_AdditionalProperties ¶
type UserSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
UserSearchQuery_CustomAttributes_AdditionalProperties defines model for UserSearchQuery.customAttributes.AdditionalProperties.
func (UserSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (UserSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (UserSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (UserSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t UserSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (UserSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t UserSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the UserSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*UserSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *UserSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error
type UserSort ¶
type UserSort struct {
// AssignedRoles UserAssignedRolesSort
AssignedRoles *UserAssignedRolesSort `json:"assignedRoles,omitempty"`
// AuthenticationProvider UserAuthenticationProviderSort
AuthenticationProvider *UserAuthenticationProviderSort `json:"authenticationProvider,omitempty"`
CustomAttributes *map[string]interface{} `json:"customAttributes,omitempty"`
Firstname *UserSortFirstname `json:"firstname,omitempty"`
LastLogin *UserSortLastLogin `json:"lastLogin,omitempty"`
Lastname *UserSortLastname `json:"lastname,omitempty"`
Username *UserSortUsername `json:"username,omitempty"`
}
UserSort UserSort
type UserSortFirstname ¶
type UserSortFirstname string
UserSortFirstname defines model for UserSort.Firstname.
const ( UserSortFirstnameASC UserSortFirstname = "ASC" UserSortFirstnameDESC UserSortFirstname = "DESC" )
Defines values for UserSortFirstname.
func (UserSortFirstname) Valid ¶
func (e UserSortFirstname) Valid() bool
Valid indicates whether the value is a known member of the UserSortFirstname enum.
type UserSortLastLogin ¶
type UserSortLastLogin string
UserSortLastLogin defines model for UserSort.LastLogin.
const ( UserSortLastLoginASC UserSortLastLogin = "ASC" UserSortLastLoginDESC UserSortLastLogin = "DESC" )
Defines values for UserSortLastLogin.
func (UserSortLastLogin) Valid ¶
func (e UserSortLastLogin) Valid() bool
Valid indicates whether the value is a known member of the UserSortLastLogin enum.
type UserSortLastname ¶
type UserSortLastname string
UserSortLastname defines model for UserSort.Lastname.
const ( UserSortLastnameASC UserSortLastname = "ASC" UserSortLastnameDESC UserSortLastname = "DESC" )
Defines values for UserSortLastname.
func (UserSortLastname) Valid ¶
func (e UserSortLastname) Valid() bool
Valid indicates whether the value is a known member of the UserSortLastname enum.
type UserSortUsername ¶
type UserSortUsername string
UserSortUsername defines model for UserSort.Username.
const ( UserSortUsernameASC UserSortUsername = "ASC" UserSortUsernameDESC UserSortUsername = "DESC" )
Defines values for UserSortUsername.
func (UserSortUsername) Valid ¶
func (e UserSortUsername) Valid() bool
Valid indicates whether the value is a known member of the UserSortUsername enum.
type VersionedResource ¶
type VersionedResource struct {
// Created The date this entity was created at the platform. This value is generated by the service.
Created *time.Time `json:"created,omitempty"`
// LastModified The date this entity was modified last. This value is generated by the service.
LastModified *time.Time `json:"lastModified,omitempty"`
// Version The version of the document to be used in optimistic locking mechanisms.
Version int64 `json:"version"`
}
VersionedResource VersionedResource
type VersionlessUpdateStock ¶
type VersionlessUpdateStock struct {
Name VersionlessUpdateStockName `json:"name"`
// Stocks Please be sure to include each stock (by ID) only once, when updating. Otherwise the whole batch is rejected with an error.
Stocks []VersionlessUpdateStock_Stocks_Item `json:"stocks"`
}
VersionlessUpdateStock VersionlessUpdateStock
type VersionlessUpdateStockName ¶
type VersionlessUpdateStockName string
VersionlessUpdateStockName defines model for VersionlessUpdateStock.Name.
const (
UPDATEVERSIONLESS VersionlessUpdateStockName = "UPDATE_VERSIONLESS"
)
Defines values for VersionlessUpdateStockName.
func (VersionlessUpdateStockName) Valid ¶
func (e VersionlessUpdateStockName) Valid() bool
Valid indicates whether the value is a known member of the VersionlessUpdateStockName enum.
type VersionlessUpdateStock_Stocks_Item ¶
type VersionlessUpdateStock_Stocks_Item struct {
// contains filtered or unexported fields
}
VersionlessUpdateStock_Stocks_Item defines model for VersionlessUpdateStock.stocks.Item.
func (VersionlessUpdateStock_Stocks_Item) AsStockForCreationVersionless ¶
func (t VersionlessUpdateStock_Stocks_Item) AsStockForCreationVersionless() (StockForCreationVersionless, error)
AsStockForCreationVersionless returns the union data inside the VersionlessUpdateStock_Stocks_Item as a StockForCreationVersionless
func (VersionlessUpdateStock_Stocks_Item) AsStockForUpdateVersionless ¶
func (t VersionlessUpdateStock_Stocks_Item) AsStockForUpdateVersionless() (StockForUpdateVersionless, error)
AsStockForUpdateVersionless returns the union data inside the VersionlessUpdateStock_Stocks_Item as a StockForUpdateVersionless
func (VersionlessUpdateStock_Stocks_Item) Discriminator ¶
func (t VersionlessUpdateStock_Stocks_Item) Discriminator() (string, error)
func (*VersionlessUpdateStock_Stocks_Item) FromStockForCreationVersionless ¶
func (t *VersionlessUpdateStock_Stocks_Item) FromStockForCreationVersionless(v StockForCreationVersionless) error
FromStockForCreationVersionless overwrites any union data inside the VersionlessUpdateStock_Stocks_Item as the provided StockForCreationVersionless
func (*VersionlessUpdateStock_Stocks_Item) FromStockForUpdateVersionless ¶
func (t *VersionlessUpdateStock_Stocks_Item) FromStockForUpdateVersionless(v StockForUpdateVersionless) error
FromStockForUpdateVersionless overwrites any union data inside the VersionlessUpdateStock_Stocks_Item as the provided StockForUpdateVersionless
func (VersionlessUpdateStock_Stocks_Item) MarshalJSON ¶
func (t VersionlessUpdateStock_Stocks_Item) MarshalJSON() ([]byte, error)
func (*VersionlessUpdateStock_Stocks_Item) MergeStockForCreationVersionless ¶
func (t *VersionlessUpdateStock_Stocks_Item) MergeStockForCreationVersionless(v StockForCreationVersionless) error
MergeStockForCreationVersionless performs a merge with any union data inside the VersionlessUpdateStock_Stocks_Item, using the provided StockForCreationVersionless
func (*VersionlessUpdateStock_Stocks_Item) MergeStockForUpdateVersionless ¶
func (t *VersionlessUpdateStock_Stocks_Item) MergeStockForUpdateVersionless(v StockForUpdateVersionless) error
MergeStockForUpdateVersionless performs a merge with any union data inside the VersionlessUpdateStock_Stocks_Item, using the provided StockForUpdateVersionless
func (*VersionlessUpdateStock_Stocks_Item) UnmarshalJSON ¶
func (t *VersionlessUpdateStock_Stocks_Item) UnmarshalJSON(b []byte) error
func (VersionlessUpdateStock_Stocks_Item) ValueByDiscriminator ¶
func (t VersionlessUpdateStock_Stocks_Item) ValueByDiscriminator() (interface{}, error)
type WeekDay ¶
type WeekDay string
WeekDay A weekday
type WorkflowSearchQuery ¶
type WorkflowSearchQuery struct {
And *[]WorkflowSearchQuery `json:"and,omitempty"`
// IsActive Search by isActive
IsActive *BooleanFilter `json:"isActive,omitempty"`
// Key Search by key
Key *StringFilter `json:"key,omitempty"`
// Name Search by name
Name *StringSearchFilter `json:"name,omitempty"`
Or *[]WorkflowSearchQuery `json:"or,omitempty"`
}
WorkflowSearchQuery WorkflowSearchQuery
type ZoneSearchQuery ¶
type ZoneSearchQuery struct {
And *[]ZoneSearchQuery `json:"and,omitempty"`
// CustomAttributes Search by custom attributes
CustomAttributes *map[string]ZoneSearchQuery_CustomAttributes_AdditionalProperties `json:"customAttributes,omitempty"`
// FacilityRef Search by facilityRef
FacilityRef *StringFilter `json:"facilityRef,omitempty"`
// Id Search by id
Id *StringFilter `json:"id,omitempty"`
// Name Search by name
Name *StringFilter `json:"name,omitempty"`
Or *[]ZoneSearchQuery `json:"or,omitempty"`
}
ZoneSearchQuery ZoneSearchQuery
type ZoneSearchQuery_CustomAttributes_AdditionalProperties ¶
type ZoneSearchQuery_CustomAttributes_AdditionalProperties struct {
// contains filtered or unexported fields
}
ZoneSearchQuery_CustomAttributes_AdditionalProperties defines model for ZoneSearchQuery.customAttributes.AdditionalProperties.
func (ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter ¶
func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsBooleanFilter() (BooleanFilter, error)
AsBooleanFilter returns the union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as a BooleanFilter
func (ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter ¶
func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsDateFilter() (DateFilter, error)
AsDateFilter returns the union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as a DateFilter
func (ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter ¶
func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsNumberEqFilter() (NumberEqFilter, error)
AsNumberEqFilter returns the union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as a NumberEqFilter
func (ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter ¶
func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) AsStringEqFilter() (StringEqFilter, error)
AsStringEqFilter returns the union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as a StringEqFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromBooleanFilter(v BooleanFilter) error
FromBooleanFilter overwrites any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as the provided BooleanFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromDateFilter(v DateFilter) error
FromDateFilter overwrites any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as the provided DateFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromNumberEqFilter(v NumberEqFilter) error
FromNumberEqFilter overwrites any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as the provided NumberEqFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) FromStringEqFilter(v StringEqFilter) error
FromStringEqFilter overwrites any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties as the provided StringEqFilter
func (ZoneSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON ¶
func (t ZoneSearchQuery_CustomAttributes_AdditionalProperties) MarshalJSON() ([]byte, error)
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeBooleanFilter(v BooleanFilter) error
MergeBooleanFilter performs a merge with any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties, using the provided BooleanFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeDateFilter(v DateFilter) error
MergeDateFilter performs a merge with any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties, using the provided DateFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeNumberEqFilter(v NumberEqFilter) error
MergeNumberEqFilter performs a merge with any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties, using the provided NumberEqFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) MergeStringEqFilter(v StringEqFilter) error
MergeStringEqFilter performs a merge with any union data inside the ZoneSearchQuery_CustomAttributes_AdditionalProperties, using the provided StringEqFilter
func (*ZoneSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON ¶
func (t *ZoneSearchQuery_CustomAttributes_AdditionalProperties) UnmarshalJSON(b []byte) error