Categorygithub.com/Gemini-Commerce/go-client-order
modulepackage
0.0.0-20241118170205-c055f64bc44e
Repository: https://github.com/gemini-commerce/go-client-order.git
Documentation: pkg.go.dev

# README

Go API client for order

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: v1
  • Package version: 1.0.0
  • Generator version: 7.9.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/oauth2
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import order "github.com/Gemini-Commerce/go-client-order"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value order.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), order.ContextServerIndex, 1)

Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value order.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), order.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using order.ContextOperationServerIndices and order.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), order.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), order.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://dom.api.gogemini.io

ClassMethodHTTP requestDescription
OrderAPIApproveOrderPost /order.Order/ApproveOrderApprove Order
OrderAPIAssignShipmentPost /order.Order/AssignShipmentAssign Shipment
OrderAPICalculateRefundPost /order.Order/CalculateRefundCalculate Refund
OrderAPICancelFulfillmentPost /order.Order/CancelFulfillmentCancel Fulfillment
OrderAPICancelOrderPost /order.Order/CancelOrderCancel Order
OrderAPICancelShipmentPost /order.Order/CancelShipmentCancel Shipment
OrderAPICompleteShipmentPackingPost /order.Order/CompleteShipmentPackingComplete Shipment Packing
OrderAPICreateFulfillmentPost /order.Order/CreateFulfillmentCreate Fulfillment
OrderAPICreateOrderPost /order.Order/CreateOrderCreate Order
OrderAPICreateOrderHistoryPost /order.Order/CreateHistoryCreate Order History
OrderAPICreatePaymentPost /order.Order/CreatePaymentCreate Payment
OrderAPICreatePaymentTransactionPost /order.Order/CreatePaymentTransactionCreate Payment Transaction
OrderAPICreateRefundPost /order.Order/CreateRefundCreate Refund
OrderAPICreateRefundTransactionPost /order.Order/CreateRefundTransactionCreate Refund Transaction
OrderAPICreateShipmentPost /order.Order/CreateShipmentCreate Shipment
OrderAPIDeleteOrderPost /order.Order/DeleteOrderDelete Order
OrderAPIGetFulfillmentPost /order.Order/GetFulfillmentGet Fulfillment
OrderAPIGetOrderPost /order.Order/GetOrderGet Order
OrderAPIGetOrderByCartIdPost /order.Order/GetOrderByCartIdGet Order by Cart ID
OrderAPIGetOrderByOrderNumberPost /order.Order/GetOrderByOrderNumberGet Order by Order Number
OrderAPIGetPaymentPost /order.Order/GetPaymentGet Payment
OrderAPIGetShipmentPost /order.Order/GetShipmentGet Shipment
OrderAPIGetTransactionPost /order.Order/GetTransactionGet Transaction
OrderAPIHoldOrderPost /order.Order/HoldOrderHold Order
OrderAPIImportOrderPost /order.Order/ImportOrderImport Order
OrderAPIListFulfillmentsPost /order.Order/ListFulfillmentsList Fulfillments
OrderAPIListOrdersPost /order.Order/ListOrdersList Orders
OrderAPIListOrdersByCustomerPost /order.Order/ListOrdersByCustomerList Orders by Customer
OrderAPIListOrdersByNumbersPost /order.Order/ListOrdersByNumbersList Orders by Numbers
OrderAPIListShipmentsPost /order.Order/ListShipmentsList Shipments
OrderAPIOrderAddDocumentPost /order.Order/AddDocumentDocuments
OrderAPIOrderRemoveDocumentByCodePost /order.Order/RemoveDocumentByCode
OrderAPIPrintOrdersLabelsPost /order.Order/PrintOrdersLabelsPrint Orders Labels
OrderAPIQuashFulfillmentPost /order.Order/QuashFulfillmentQuash Fulfillment
OrderAPIQuashShipmentPost /order.Order/QuashShipmentQuash Shipment
OrderAPIReceiveFulfillmentPost /order.Order/ReceiveFulfillmentReceive Fulfillment
OrderAPIReportFulfillmentErrorPost /order.Order/ReportFulfillmentErrorReport Fulfillment Error
OrderAPIReportFulfillmentNotResolvablePost /order.Order/ReportFulfillmentNotResolvableReport Fulfillment Not Resolvable
OrderAPIReportFulfillmentReadyPost /order.Order/ReportFulfillmentReadyReport Fulfillment Ready
OrderAPIReportShipmentDeliveryPost /order.Order/ReportShipmentDeliveryReport Shipment Delivery
OrderAPIReportShipmentMissingStockPost /order.Order/ReportShipmentMissingStockReport Shipment Missing Stock
OrderAPIResolveShipmentMissingStockPost /order.Order/ResolveShipmentMissingStockResolve Shipment Missing Stock
OrderAPIRetryFulfillmentPost /order.Order/RetryFulfillmentRetry Fulfillment
OrderAPISearchOrdersPost /order.Order/SearchOrdersSearch Orders
OrderAPISendFulfillmentPost /order.Order/SendFulfillmentSend Fulfillment
OrderAPISendOrderNotificationPost /order.Order/SendOrderNotificationSend Order Notification
OrderAPIStartFulfillmentProcessingPost /order.Order/StartFulfillmentProcessingStart Fulfillment Processing
OrderAPIStartShipmentProcessingPost /order.Order/StartShipmentProcessingStart Shipment Processing
OrderAPIUnholdOrderPost /order.Order/UnholdOrderUnhold Order
OrderAPIUpdateOrderPost /order.Order/UpdateOrderUpdate Order
OrderAPIUpdatePaymentPost /order.Order/UpdatePaymentUpdate Payment

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

Authorization

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

Note, each API key must be added to a map of map[string]APIKey where the key is: Authorization and passed in as the auth context for each request.

Example

auth := context.WithValue(
		context.Background(),
		order.ContextAPIKeys,
		map[string]order.APIKey{
			"Authorization": {Key: "API_KEY_STRING"},
		},
	)
r, err := client.Service.Operation(auth, args)

standardAuthorization

  • Type: OAuth
  • Flow: implicit
  • Authorization URL:
  • Scopes: N/A

Example

auth := context.WithValue(context.Background(), order.ContextAccessToken, "ACCESSTOKENSTRING")
r, err := client.Service.Operation(auth, args)

Or via OAuth2 module to automatically refresh tokens and perform user authentication.

import "golang.org/x/oauth2"

/* Perform OAuth2 round trip request and obtain a token */

tokenSource := oauth2cfg.TokenSource(createContext(httpClient), &token)
auth := context.WithValue(oauth2.NoContext, order.ContextOAuth2, tokenSource)
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

[email protected]

# Functions

CacheExpires helper function to determine remaining time before repeating a request.
IsNil checks if an input is nil.
NewAPIClient creates a new API client.
NewAPIResponse returns a new APIResponse object.
NewAPIResponseWithError returns a new APIResponse object with the provided error message.
NewBehaviorOptionsInventory instantiates a new BehaviorOptionsInventory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewBehaviorOptionsInventoryActionFromValue returns a pointer to a valid BehaviorOptionsInventoryAction for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewBehaviorOptionsInventoryWithDefaults instantiates a new BehaviorOptionsInventory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewBehaviorOptionsPaymentActionFromValue returns a pointer to a valid BehaviorOptionsPaymentAction for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewCancelOrderRequestBehaviorOptions instantiates a new CancelOrderRequestBehaviorOptions object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCancelOrderRequestBehaviorOptionsPayment instantiates a new CancelOrderRequestBehaviorOptionsPayment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCancelOrderRequestBehaviorOptionsPaymentWithDefaults instantiates a new CancelOrderRequestBehaviorOptionsPayment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewCancelOrderRequestBehaviorOptionsWithDefaults instantiates a new CancelOrderRequestBehaviorOptions object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewConfiguration returns a new Configuration object.
NewCreateOrderRequestInitialPayment instantiates a new CreateOrderRequestInitialPayment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewCreateOrderRequestInitialPaymentWithDefaults instantiates a new CreateOrderRequestInitialPayment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewImportOrderRequestImportedPayment instantiates a new ImportOrderRequestImportedPayment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewImportOrderRequestImportedPaymentWithDefaults instantiates a new ImportOrderRequestImportedPayment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewInitialPaymentInitialTransaction instantiates a new InitialPaymentInitialTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewInitialPaymentInitialTransactionWithDefaults instantiates a new InitialPaymentInitialTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewItemProductConfigurationStep instantiates a new ItemProductConfigurationStep object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewItemProductConfigurationStepWithDefaults instantiates a new ItemProductConfigurationStep object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewOptionImage instantiates a new OptionImage object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOptionImageWithDefaults instantiates a new OptionImage object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderAddDocumentRequest instantiates a new OrderAddDocumentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderAddDocumentRequestWithDefaults instantiates a new OrderAddDocumentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderApproveOrderRequest instantiates a new OrderApproveOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderApproveOrderRequestWithDefaults instantiates a new OrderApproveOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderAssignShipmentRequest instantiates a new OrderAssignShipmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderAssignShipmentRequestWithDefaults instantiates a new OrderAssignShipmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderByDirectionFromValue returns a pointer to a valid OrderByDirection for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderCalculateRefundRequest instantiates a new OrderCalculateRefundRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCalculateRefundRequestWithDefaults instantiates a new OrderCalculateRefundRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCalculateRefundResponse instantiates a new OrderCalculateRefundResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCalculateRefundResponseWithDefaults instantiates a new OrderCalculateRefundResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCancelFulfillmentRequest instantiates a new OrderCancelFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCancelFulfillmentRequestWithDefaults instantiates a new OrderCancelFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCancelOrderRequest instantiates a new OrderCancelOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCancelOrderRequestWithDefaults instantiates a new OrderCancelOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCancelShipmentRequest instantiates a new OrderCancelShipmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCancelShipmentRequestWithDefaults instantiates a new OrderCancelShipmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCompleteShipmentPackingRequest instantiates a new OrderCompleteShipmentPackingRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCompleteShipmentPackingRequestWithDefaults instantiates a new OrderCompleteShipmentPackingRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreateFulfillmentRequest instantiates a new OrderCreateFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreateFulfillmentRequestWithDefaults instantiates a new OrderCreateFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreateHistoryRequest instantiates a new OrderCreateHistoryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreateHistoryRequestWithDefaults instantiates a new OrderCreateHistoryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreateOrderRequest instantiates a new OrderCreateOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreateOrderRequestWithDefaults instantiates a new OrderCreateOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreatePaymentRequest instantiates a new OrderCreatePaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreatePaymentRequestWithDefaults instantiates a new OrderCreatePaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreatePaymentTransactionRequest instantiates a new OrderCreatePaymentTransactionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreatePaymentTransactionRequestWithDefaults instantiates a new OrderCreatePaymentTransactionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreateRefundRequest instantiates a new OrderCreateRefundRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreateRefundRequestWithDefaults instantiates a new OrderCreateRefundRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreateRefundTransactionRequest instantiates a new OrderCreateRefundTransactionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreateRefundTransactionRequestWithDefaults instantiates a new OrderCreateRefundTransactionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCreateShipmentRequest instantiates a new OrderCreateShipmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderCreateShipmentRequestWithDefaults instantiates a new OrderCreateShipmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderCurrencyFromValue returns a pointer to a valid OrderCurrency for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderDataCustomerInfo instantiates a new OrderDataCustomerInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataCustomerInfoWithDefaults instantiates a new OrderDataCustomerInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataDocument instantiates a new OrderDataDocument object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataDocumentWithDefaults instantiates a new OrderDataDocument object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataHistory instantiates a new OrderDataHistory object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataHistoryWithDefaults instantiates a new OrderDataHistory object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataPaymentInfo instantiates a new OrderDataPaymentInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataPaymentInfoWithDefaults instantiates a new OrderDataPaymentInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataPromotionInfo instantiates a new OrderDataPromotionInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataPromotionInfoWithDefaults instantiates a new OrderDataPromotionInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataShipmentInfo instantiates a new OrderDataShipmentInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataShipmentInfoWithDefaults instantiates a new OrderDataShipmentInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataSubtotal instantiates a new OrderDataSubtotal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataSubtotalCodeFromValue returns a pointer to a valid OrderDataSubtotalCode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderDataSubtotalWithDefaults instantiates a new OrderDataSubtotal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDataTotal instantiates a new OrderDataTotal object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDataTotalCodeFromValue returns a pointer to a valid OrderDataTotalCode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderDataTotalWithDefaults instantiates a new OrderDataTotal object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderDeleteOrderRequest instantiates a new OrderDeleteOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderDeleteOrderRequestWithDefaults instantiates a new OrderDeleteOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderFulfillment instantiates a new OrderFulfillment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderFulfillmentItem instantiates a new OrderFulfillmentItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderFulfillmentItemWithDefaults instantiates a new OrderFulfillmentItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderFulfillmentWithDefaults instantiates a new OrderFulfillment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetFulfillmentRequest instantiates a new OrderGetFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetFulfillmentRequestWithDefaults instantiates a new OrderGetFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetOrderByCartIdRequest instantiates a new OrderGetOrderByCartIdRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetOrderByCartIdRequestWithDefaults instantiates a new OrderGetOrderByCartIdRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetOrderByOrderNumberRequest instantiates a new OrderGetOrderByOrderNumberRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetOrderByOrderNumberRequestWithDefaults instantiates a new OrderGetOrderByOrderNumberRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetOrderRequest instantiates a new OrderGetOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetOrderRequestWithDefaults instantiates a new OrderGetOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetPaymentRequest instantiates a new OrderGetPaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetPaymentRequestWithDefaults instantiates a new OrderGetPaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetShipmentRequest instantiates a new OrderGetShipmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetShipmentRequestWithDefaults instantiates a new OrderGetShipmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderGetTransactionRequest instantiates a new OrderGetTransactionRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderGetTransactionRequestWithDefaults instantiates a new OrderGetTransactionRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderHoldOrderRequest instantiates a new OrderHoldOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderHoldOrderRequestWithDefaults instantiates a new OrderHoldOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderImportOrderRequest instantiates a new OrderImportOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderImportOrderRequestWithDefaults instantiates a new OrderImportOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListFulfillmentsRequest instantiates a new OrderListFulfillmentsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListFulfillmentsRequestWithDefaults instantiates a new OrderListFulfillmentsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListFulfillmentsResponse instantiates a new OrderListFulfillmentsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListFulfillmentsResponseWithDefaults instantiates a new OrderListFulfillmentsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListOrdersByCustomerRequest instantiates a new OrderListOrdersByCustomerRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListOrdersByCustomerRequestWithDefaults instantiates a new OrderListOrdersByCustomerRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListOrdersByCustomerResponse instantiates a new OrderListOrdersByCustomerResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListOrdersByCustomerResponseWithDefaults instantiates a new OrderListOrdersByCustomerResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListOrdersByNumbersRequest instantiates a new OrderListOrdersByNumbersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListOrdersByNumbersRequestWithDefaults instantiates a new OrderListOrdersByNumbersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListOrdersByNumbersResponse instantiates a new OrderListOrdersByNumbersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListOrdersByNumbersResponseWithDefaults instantiates a new OrderListOrdersByNumbersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListOrdersRequest instantiates a new OrderListOrdersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListOrdersRequestWithDefaults instantiates a new OrderListOrdersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListOrdersResponse instantiates a new OrderListOrdersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListOrdersResponseWithDefaults instantiates a new OrderListOrdersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListShipmentsRequest instantiates a new OrderListShipmentsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListShipmentsRequestWithDefaults instantiates a new OrderListShipmentsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderListShipmentsResponse instantiates a new OrderListShipmentsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderListShipmentsResponseWithDefaults instantiates a new OrderListShipmentsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderLocalizedText instantiates a new OrderLocalizedText object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderLocalizedTextWithDefaults instantiates a new OrderLocalizedText object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderMoney instantiates a new OrderMoney object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderMoneyWithDefaults instantiates a new OrderMoney object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderOrderBy instantiates a new OrderOrderBy object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderOrderByWithDefaults instantiates a new OrderOrderBy object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderOrderData instantiates a new OrderOrderData object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderOrderDataItem instantiates a new OrderOrderDataItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderOrderDataItemWithDefaults instantiates a new OrderOrderDataItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderOrderDataWithDefaults instantiates a new OrderOrderData object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderPayment instantiates a new OrderPayment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderPaymentAmount instantiates a new OrderPaymentAmount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderPaymentAmountCodeFromValue returns a pointer to a valid OrderPaymentAmountCode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderPaymentAmountWithDefaults instantiates a new OrderPaymentAmount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderPaymentFilter instantiates a new OrderPaymentFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderPaymentFilterConditionFromValue returns a pointer to a valid OrderPaymentFilterCondition for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderPaymentFilterWithDefaults instantiates a new OrderPaymentFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderPaymentWithDefaults instantiates a new OrderPayment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderPostalAddress instantiates a new OrderPostalAddress object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderPostalAddressWithDefaults instantiates a new OrderPostalAddress object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderPrintOrdersLabelsRequest instantiates a new OrderPrintOrdersLabelsRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderPrintOrdersLabelsRequestWithDefaults instantiates a new OrderPrintOrdersLabelsRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderPrintOrdersLabelsResponse instantiates a new OrderPrintOrdersLabelsResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderPrintOrdersLabelsResponseWithDefaults instantiates a new OrderPrintOrdersLabelsResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderQuashFulfillmentRequest instantiates a new OrderQuashFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderQuashFulfillmentRequestWithDefaults instantiates a new OrderQuashFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderQuashShipmentRequest instantiates a new OrderQuashShipmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderQuashShipmentRequestWithDefaults instantiates a new OrderQuashShipmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderReceiveFulfillmentRequest instantiates a new OrderReceiveFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderReceiveFulfillmentRequestWithDefaults instantiates a new OrderReceiveFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderRefund instantiates a new OrderRefund object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderRefundAmount instantiates a new OrderRefundAmount object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderRefundAmountCodeFromValue returns a pointer to a valid OrderRefundAmountCode for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderRefundAmountWithDefaults instantiates a new OrderRefundAmount object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderRefundItem instantiates a new OrderRefundItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderRefundItemWithDefaults instantiates a new OrderRefundItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderRefundWithDefaults instantiates a new OrderRefund object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderRemoveDocumentByCodeRequest instantiates a new OrderRemoveDocumentByCodeRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderRemoveDocumentByCodeRequestWithDefaults instantiates a new OrderRemoveDocumentByCodeRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderReportFulfillmentErrorRequest instantiates a new OrderReportFulfillmentErrorRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderReportFulfillmentErrorRequestWithDefaults instantiates a new OrderReportFulfillmentErrorRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderReportFulfillmentNotResolvableRequest instantiates a new OrderReportFulfillmentNotResolvableRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderReportFulfillmentNotResolvableRequestWithDefaults instantiates a new OrderReportFulfillmentNotResolvableRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderReportFulfillmentReadyRequest instantiates a new OrderReportFulfillmentReadyRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderReportFulfillmentReadyRequestWithDefaults instantiates a new OrderReportFulfillmentReadyRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderReportShipmentDeliveryRequest instantiates a new OrderReportShipmentDeliveryRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderReportShipmentDeliveryRequestWithDefaults instantiates a new OrderReportShipmentDeliveryRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderReportShipmentMissingStockRequest instantiates a new OrderReportShipmentMissingStockRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderReportShipmentMissingStockRequestWithDefaults instantiates a new OrderReportShipmentMissingStockRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderResolveShipmentMissingStockRequest instantiates a new OrderResolveShipmentMissingStockRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderResolveShipmentMissingStockRequestWithDefaults instantiates a new OrderResolveShipmentMissingStockRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderRetryFulfillmentRequest instantiates a new OrderRetryFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderRetryFulfillmentRequestWithDefaults instantiates a new OrderRetryFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderSearchOrdersRequest instantiates a new OrderSearchOrdersRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderSearchOrdersRequestWithDefaults instantiates a new OrderSearchOrdersRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderSearchOrdersResponse instantiates a new OrderSearchOrdersResponse object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderSearchOrdersResponseWithDefaults instantiates a new OrderSearchOrdersResponse object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderSendFulfillmentRequest instantiates a new OrderSendFulfillmentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderSendFulfillmentRequestWithDefaults instantiates a new OrderSendFulfillmentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderSendOrderNotificationRequest instantiates a new OrderSendOrderNotificationRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderSendOrderNotificationRequestWithDefaults instantiates a new OrderSendOrderNotificationRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderShipment instantiates a new OrderShipment object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderShipmentItem instantiates a new OrderShipmentItem object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderShipmentItemWithDefaults instantiates a new OrderShipmentItem object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderShipmentWithDefaults instantiates a new OrderShipment object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderStartFulfillmentProcessingRequest instantiates a new OrderStartFulfillmentProcessingRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderStartFulfillmentProcessingRequestWithDefaults instantiates a new OrderStartFulfillmentProcessingRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderStartShipmentProcessingRequest instantiates a new OrderStartShipmentProcessingRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderStartShipmentProcessingRequestWithDefaults instantiates a new OrderStartShipmentProcessingRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderStatusFilter instantiates a new OrderStatusFilter object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderStatusFilterConditionFromValue returns a pointer to a valid OrderStatusFilterCondition for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderStatusFilterWithDefaults instantiates a new OrderStatusFilter object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderTransaction instantiates a new OrderTransaction object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderTransactionTypeFromValue returns a pointer to a valid OrderTransactionType for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewOrderTransactionWithDefaults instantiates a new OrderTransaction object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderUnholdOrderRequest instantiates a new OrderUnholdOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderUnholdOrderRequestWithDefaults instantiates a new OrderUnholdOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderUpdateOrderRequest instantiates a new OrderUpdateOrderRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderUpdateOrderRequestWithDefaults instantiates a new OrderUpdateOrderRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewOrderUpdatePaymentRequest instantiates a new OrderUpdatePaymentRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewOrderUpdatePaymentRequestWithDefaults instantiates a new OrderUpdatePaymentRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPaymentCcInfo instantiates a new PaymentCcInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPaymentCcInfoWithDefaults instantiates a new PaymentCcInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewPrintOrdersLabelsResponseFailedOrder instantiates a new PrintOrdersLabelsResponseFailedOrder object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewPrintOrdersLabelsResponseFailedOrderWithDefaults instantiates a new PrintOrdersLabelsResponseFailedOrder object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProductConfigurationStepOption instantiates a new ProductConfigurationStepOption object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewProductConfigurationStepOptionWithDefaults instantiates a new ProductConfigurationStepOption object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProtobufAny instantiates a new ProtobufAny object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewProtobufAnyWithDefaults instantiates a new ProtobufAny object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewProtobufNullValueFromValue returns a pointer to a valid ProtobufNullValue for the value passed as argument, or an error if the value passed is not allowed by the enum.
NewRpcStatus instantiates a new RpcStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewRpcStatusWithDefaults instantiates a new RpcStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewShipmentTracking instantiates a new ShipmentTracking object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewShipmentTrackingWithDefaults instantiates a new ShipmentTracking object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
NewUpdateOrderRequestPayload instantiates a new UpdateOrderRequestPayload object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed.
NewUpdateOrderRequestPayloadWithDefaults instantiates a new UpdateOrderRequestPayload object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set.
PtrBool is a helper routine that returns a pointer to given boolean value.
PtrFloat32 is a helper routine that returns a pointer to given float value.
PtrFloat64 is a helper routine that returns a pointer to given float value.
PtrInt is a helper routine that returns a pointer to given integer value.
PtrInt32 is a helper routine that returns a pointer to given integer value.
PtrInt64 is a helper routine that returns a pointer to given integer value.
PtrString is a helper routine that returns a pointer to given string value.
PtrTime is helper routine that returns a pointer to given Time value.

# Constants

List of BehaviorOptionsInventoryAction.
List of BehaviorOptionsInventoryAction.
List of BehaviorOptionsPaymentAction.
List of BehaviorOptionsPaymentAction.
List of OrderByDirection.
List of OrderByDirection.
List of OrderByDirection.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of orderCurrency.
List of OrderDataSubtotalCode.
List of OrderDataSubtotalCode.
List of OrderDataSubtotalCode.
List of OrderDataSubtotalCode.
List of OrderDataSubtotalCode.
List of OrderDataSubtotalCode.
List of OrderDataSubtotalCode.
List of OrderDataTotalCode.
List of OrderDataTotalCode.
List of OrderDataTotalCode.
List of OrderDataTotalCode.
List of orderPaymentAmountCode.
List of orderPaymentAmountCode.
List of orderPaymentAmountCode.
List of orderPaymentAmountCode.
List of orderPaymentAmountCode.
List of orderPaymentAmountCode.
List of orderPaymentFilterCondition.
List of orderPaymentFilterCondition.
List of orderRefundAmountCode.
List of orderRefundAmountCode.
List of orderRefundAmountCode.
List of orderStatusFilterCondition.
List of orderStatusFilterCondition.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of orderTransactionType.
List of protobufNullValue.

# Variables

All allowed values of BehaviorOptionsInventoryAction enum.
All allowed values of BehaviorOptionsPaymentAction enum.
All allowed values of OrderByDirection enum.
All allowed values of OrderCurrency enum.
All allowed values of OrderDataSubtotalCode enum.
All allowed values of OrderDataTotalCode enum.
All allowed values of OrderPaymentAmountCode enum.
All allowed values of OrderPaymentFilterCondition enum.
All allowed values of OrderRefundAmountCode enum.
All allowed values of OrderStatusFilterCondition enum.
All allowed values of OrderTransactionType enum.
All allowed values of ProtobufNullValue enum.
ContextAPIKeys takes a string apikey as authentication for the request.
ContextOAuth2 takes an oauth2.TokenSource as authentication for the request.
ContextOperationServerIndices uses a server configuration from the index mapping.
ContextOperationServerVariables overrides a server configuration variables using operation specific values.
ContextServerIndex uses a server configuration from the index.
ContextServerVariables overrides a server configuration variables.
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIClient manages communication with the order Service API vv1 In most cases there should be only one, shared, APIClient.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIKey provides API key based authentication to a request passed via context using ContextAPIKey.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
APIResponse stores the API response returned by the server.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth.
BehaviorOptionsInventory struct for BehaviorOptionsInventory.
CancelOrderRequestBehaviorOptions struct for CancelOrderRequestBehaviorOptions.
CancelOrderRequestBehaviorOptionsPayment struct for CancelOrderRequestBehaviorOptionsPayment.
Configuration stores the configuration of the API client.
CreateOrderRequestInitialPayment struct for CreateOrderRequestInitialPayment.
GenericOpenAPIError Provides access to the body, error and model on returned errors.
ImportOrderRequestImportedPayment struct for ImportOrderRequestImportedPayment.
InitialPaymentInitialTransaction struct for InitialPaymentInitialTransaction.
ItemProductConfigurationStep struct for ItemProductConfigurationStep.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OptionImage struct for OptionImage.
OrderAddDocumentRequest struct for OrderAddDocumentRequest.
OrderApproveOrderRequest struct for OrderApproveOrderRequest.
OrderAssignShipmentRequest struct for OrderAssignShipmentRequest.
OrderCalculateRefundRequest struct for OrderCalculateRefundRequest.
OrderCalculateRefundResponse struct for OrderCalculateRefundResponse.
OrderCancelFulfillmentRequest struct for OrderCancelFulfillmentRequest.
OrderCancelOrderRequest struct for OrderCancelOrderRequest.
OrderCancelShipmentRequest struct for OrderCancelShipmentRequest.
OrderCompleteShipmentPackingRequest struct for OrderCompleteShipmentPackingRequest.
OrderCreateFulfillmentRequest struct for OrderCreateFulfillmentRequest.
OrderCreateHistoryRequest struct for OrderCreateHistoryRequest.
OrderCreateOrderRequest struct for OrderCreateOrderRequest.
OrderCreatePaymentRequest struct for OrderCreatePaymentRequest.
OrderCreatePaymentTransactionRequest struct for OrderCreatePaymentTransactionRequest.
OrderCreateRefundRequest struct for OrderCreateRefundRequest.
OrderCreateRefundTransactionRequest struct for OrderCreateRefundTransactionRequest.
OrderCreateShipmentRequest struct for OrderCreateShipmentRequest.
OrderDataCustomerInfo struct for OrderDataCustomerInfo.
OrderDataDocument struct for OrderDataDocument.
OrderDataHistory struct for OrderDataHistory.
OrderDataPaymentInfo struct for OrderDataPaymentInfo.
OrderDataPromotionInfo struct for OrderDataPromotionInfo.
OrderDataShipmentInfo struct for OrderDataShipmentInfo.
OrderDataSubtotal struct for OrderDataSubtotal.
OrderDataTotal struct for OrderDataTotal.
OrderDeleteOrderRequest struct for OrderDeleteOrderRequest.
OrderFulfillment struct for OrderFulfillment.
OrderFulfillmentItem struct for OrderFulfillmentItem.
OrderGetFulfillmentRequest struct for OrderGetFulfillmentRequest.
OrderGetOrderByCartIdRequest struct for OrderGetOrderByCartIdRequest.
OrderGetOrderByOrderNumberRequest struct for OrderGetOrderByOrderNumberRequest.
OrderGetOrderRequest struct for OrderGetOrderRequest.
OrderGetPaymentRequest struct for OrderGetPaymentRequest.
OrderGetShipmentRequest struct for OrderGetShipmentRequest.
OrderGetTransactionRequest struct for OrderGetTransactionRequest.
OrderHoldOrderRequest struct for OrderHoldOrderRequest.
OrderImportOrderRequest struct for OrderImportOrderRequest.
OrderListFulfillmentsRequest struct for OrderListFulfillmentsRequest.
OrderListFulfillmentsResponse struct for OrderListFulfillmentsResponse.
OrderListOrdersByCustomerRequest struct for OrderListOrdersByCustomerRequest.
OrderListOrdersByCustomerResponse struct for OrderListOrdersByCustomerResponse.
OrderListOrdersByNumbersRequest struct for OrderListOrdersByNumbersRequest.
OrderListOrdersByNumbersResponse struct for OrderListOrdersByNumbersResponse.
OrderListOrdersRequest struct for OrderListOrdersRequest.
OrderListOrdersResponse struct for OrderListOrdersResponse.
OrderListShipmentsRequest struct for OrderListShipmentsRequest.
OrderListShipmentsResponse struct for OrderListShipmentsResponse.
OrderLocalizedText struct for OrderLocalizedText.
OrderMoney struct for OrderMoney.
OrderOrderBy struct for OrderOrderBy.
OrderOrderData struct for OrderOrderData.
OrderOrderDataItem struct for OrderOrderDataItem.
OrderPayment struct for OrderPayment.
OrderPaymentAmount struct for OrderPaymentAmount.
OrderPaymentFilter struct for OrderPaymentFilter.
OrderPostalAddress Represents a postal address, e.g.
OrderPrintOrdersLabelsRequest struct for OrderPrintOrdersLabelsRequest.
OrderPrintOrdersLabelsResponse struct for OrderPrintOrdersLabelsResponse.
OrderQuashFulfillmentRequest struct for OrderQuashFulfillmentRequest.
OrderQuashShipmentRequest struct for OrderQuashShipmentRequest.
OrderReceiveFulfillmentRequest struct for OrderReceiveFulfillmentRequest.
OrderRefund struct for OrderRefund.
OrderRefundAmount struct for OrderRefundAmount.
OrderRefundItem struct for OrderRefundItem.
OrderRemoveDocumentByCodeRequest struct for OrderRemoveDocumentByCodeRequest.
OrderReportFulfillmentErrorRequest struct for OrderReportFulfillmentErrorRequest.
OrderReportFulfillmentNotResolvableRequest struct for OrderReportFulfillmentNotResolvableRequest.
OrderReportFulfillmentReadyRequest struct for OrderReportFulfillmentReadyRequest.
OrderReportShipmentDeliveryRequest struct for OrderReportShipmentDeliveryRequest.
OrderReportShipmentMissingStockRequest struct for OrderReportShipmentMissingStockRequest.
OrderResolveShipmentMissingStockRequest struct for OrderResolveShipmentMissingStockRequest.
OrderRetryFulfillmentRequest struct for OrderRetryFulfillmentRequest.
OrderSearchOrdersRequest struct for OrderSearchOrdersRequest.
OrderSearchOrdersResponse struct for OrderSearchOrdersResponse.
OrderSendFulfillmentRequest struct for OrderSendFulfillmentRequest.
OrderSendOrderNotificationRequest struct for OrderSendOrderNotificationRequest.
OrderShipment struct for OrderShipment.
OrderShipmentItem struct for OrderShipmentItem.
OrderStartFulfillmentProcessingRequest struct for OrderStartFulfillmentProcessingRequest.
OrderStartShipmentProcessingRequest struct for OrderStartShipmentProcessingRequest.
OrderStatusFilter struct for OrderStatusFilter.
OrderTransaction struct for OrderTransaction.
OrderUnholdOrderRequest struct for OrderUnholdOrderRequest.
OrderUpdateOrderRequest struct for OrderUpdateOrderRequest.
OrderUpdatePaymentRequest struct for OrderUpdatePaymentRequest.
PaymentCcInfo struct for PaymentCcInfo.
PrintOrdersLabelsResponseFailedOrder struct for PrintOrdersLabelsResponseFailedOrder.
ProductConfigurationStepOption struct for ProductConfigurationStepOption.
ProtobufAny struct for ProtobufAny.
RpcStatus struct for RpcStatus.
ServerConfiguration stores the information about a server.
ServerVariable stores the information about a server variable.
ShipmentTracking struct for ShipmentTracking.
UpdateOrderRequestPayload struct for UpdateOrderRequestPayload.

# Interfaces

No description provided by the author
No description provided by the author

# Type aliases

BehaviorOptionsInventoryAction the model 'BehaviorOptionsInventoryAction'.
BehaviorOptionsPaymentAction the model 'BehaviorOptionsPaymentAction'.
OrderAPIService OrderAPI service.
OrderByDirection the model 'OrderByDirection'.
OrderCurrency Stands for Albania, not all ;-).
OrderDataSubtotalCode - ITEMS: gross discount items amount.
OrderDataTotalCode the model 'OrderDataTotalCode'.
OrderPaymentAmountCode the model 'OrderPaymentAmountCode'.
OrderPaymentFilterCondition the model 'OrderPaymentFilterCondition'.
OrderRefundAmountCode the model 'OrderRefundAmountCode'.
OrderStatusFilterCondition the model 'OrderStatusFilterCondition'.
OrderTransactionType the model 'OrderTransactionType'.
ProtobufNullValue `NullValue` is a singleton enumeration to represent the null value for the `Value` type union.
ServerConfigurations stores multiple ServerConfiguration items.